BM6P6(@ ))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))((()))*********((('''&&&''''''''''''''''''''''''***)))'''&&&&&&'''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))++++++******))))))(((((())))))))))))))))))******************************))))))(((((('''''''''&&&&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))((()))*********)))'''&&&))))))(((((('''''''''&&&************)))((('''&&&'''(((***)))'''&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++******)))(((''''''&&&******))))))))))))******+++***)))'''&&&&&&&&&&&&)))((((((((()))***+++++++++++++++*********))))))(((((()))***+++,,,,,,---)))************+++++++++...---,,,+++***+++,,,---))))))***+++,,,,,,---------.........------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......---+++******))))))+++---,,,+++***+++,,,---------...///000000111000000///...........................////////////////////////000111333333888>>>CCCDDDFFFPPPcccsss}}}}}}|||xxxuuusssnnnkkkmmmvvvxxxnnnbbbWWWMMMJJJAAA888555777777444777555333333444333111///555333111111222222111000000000000111111111222222444444444444555555666777999999;;;<<<===>>>>>>>>>>>>===;;;;;;<<<>>>AAACCCGGGGGGHHHJJJNNNRRRVVVYYYZZZZZZYYYWWWTTTPPPMMMKKKIIIIIIIIIHHHGGGFFFEEEDDDBBB>>>:::888999:::999888888777555555666666444333333333333333444444444444333333333333444444444444333333333333333333333333333444444444444444444333333222111111000000111111111222222222222111111000222222222222333444555555444333222111000000000111000000///000000111222222444444333333222111111111222222222222111000///...222222222111111111111111000111111222222222111111))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((''''''''''''(((((((((((((((((((((''''''(((((((((************************))))))(((((((((((()))))))))(((''''''''''''((())))))))))))))))))(((''''''''''''''''''''''''''''''***((('''&&&&&&'''((()))))))))))))))))))))))))))'''(((((())))))(((((('''((())))))******))))))((()))((((((((('''''''''&&&)))))))))(((((((((((((((************************((((((((('''''''''&&&&&&''''''(((((((((((('''''')))((((((''''''(((((())))))))))))))))))(((''''''******)))))))))((((((((($$$%%%&&&'''(((((((((((('''(((***)))'''&&&&&&''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))((('''''''''******))))))))))))******,,,+++***))))))(((((()))(((((((((((((((((()))***+++++++++*********))))))))))))******************)))************+++++++++000///---+++************)))******+++,,,,,,------+++,,,,,,,,,+++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++)))+++---,,,+++***+++,,,,,,------...//////000000000000///...........................////////////////////////000000111222222777::::::;;;CCCRRR^^^___eeeqqq~~~{{{uuuqqqrrrvvv~~~tttfff___QQQEEEAAADDDCCC@@@:::999777666555555555555333222111222222111///---///000000000111111111111222222111111222333333444555555666777888999999999888888777666777999;;;===@@@@@@@@@AAADDDHHHKKKMMMOOONNNNNNLLLJJJGGGDDDBBBEEEEEEEEEEEEDDDCCCBBBBBBAAA>>>:::999:::;;;;;;999999888666666777777555444888777777666666555555444888888777777666555555555222222222111111111111111222222333333333333222222/////////000111222444444222222222333222222111111222111111111222333333444333333222111111111111111000000000000000111222222333333333222222111111111111111222222111000//////111111111111111111111111000000111111111111000000))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((())))))))))))(((((('''''''''''''''(((((((((((())))))''''''''''''))))))************************))))))(((((((((((()))))))))((((((''''''(((((()))***))))))((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''((((((''''''''''''(((((())))))(((((('''((((((((((((''''''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((())))))******))))))(((******)))(((((((((((((((************))))))))))))$$$%%%&&&'''(((((((((((('''(((***)))'''&&&&&&'''(((((((((((()))))))))***''''''''''''''''''''''''(((((((((((())))))))))))************************))))))(((((((((((())))))******))))))((((((''''''***))))))(((((())))))*********))))))))))))******)))((((((''''''''''''(((+++************)))))))))*********))))))((((((((()))************+++++++++......,,,+++*********+++*********++++++,,,,,,---+++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,------)))+++---,,,+++***+++,,,,,,------....../////////000///......---...................../////////////////////...//////000000///000222111222777???FFFFFFJJJPPP[[[jjj~~~}}}yyy{{{~~~~~~lll]]]YYYYYYUUUNNNFFFEEECCC???:::888888999444444444444555444111...111111111111222222222222111111111000111111222333222333333444444555555555444444444444444555666777999888888999:::<<<>>>@@@AAAAAAAAA@@@>>><<<:::999>>>>>>????????????>>>>>>===;;;888888999::::::999999888666666777777555444999999999999999999999999======<<<:::888777666555444444333333222222222111222222333333333333222222000000000111222333444555222222333444444444333333222222111111111222222333222222222222222222222222111111111111111222222333222222222222222222222111111111222222222111000000111111111111111111111111000000111111111111000000((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((((((((()))'''''''''(((((((((((()))))))))))))))))))))))))))))))))***))))))((('''&&&''''''''''''((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((()))))))))***)))(((''''''((()))***''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''************))))))))))))***))))))((((((''''''&&&(((((((((((((((((((((((()))))))))))))))))))))((()))((('''&&&&&&'''((()))((()))***++++++***)))(((+++***((('''''''''((()))))))))))))))))))))))))))************)))((('''&&&'''(((***)))'''&&&&&&'''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))(((((((((((())))))'''''''''''''''((())))))***)))((((((''''''''''''************)))))))))))))))))))))((((((((((((((())))))*********+++++++++))))))******,,,---......*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))+++---,,,+++***++++++,,,,,,---------.........///......------.....................////////////000//////............///000000000000111333666999???@@@BBBDDDKKKXXXjjjwww}}}zzz|||xxxtttjjj^^^ZZZZZZVVVOOOGGG???<<<;;;;;;999777777777777666444444444444444333333333333333222222222222222333333333333333333444444555555444555555555555444444444666666555555555666777888999999999888888777666555777888999:::::::::::::::666555444444555666666666888666555555555555444222555666777999:::<<<===>>>>>>===<<<;;;999888777777888888888777666666555555444555555666666555555444555555444333333333333444333444555555666666666666444444333333222333333333222222333333333333333333333333222222222222333333222222222222222333333333222222222333333222222111000000000111111111111111222222333333222222111111((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))***))))))((('''&&&''''''''''''((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''(((((())))))))))))(((((('''(((((()))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''))))))))))))*********************))))))(((((((((((((((((((((((((((((((((************************)))((('''&&&&&&'''((()))((()))***++++++***)))(((+++***((('''''''''((()))((((((((((((((((((((((((************)))((('''&&&'''(((***)))'''&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))'''&&&&&&''''''((()))***++++++***)))(((((((((((())))))))))))))))))))))))&&&''''''((()))*********))))))*********+++++++++'''((()))+++,,,---......***+++++++++++++++,,,,,,---,,,+++++++++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++*********)))+++---,,,+++***++++++,,,,,,,,,,,,------------......------------..................////////////000//////............///222111111222333444444444333666:::;;;===DDDPPPYYYbbbpppvvvmmmllljjjddd[[[QQQJJJFFFCCC@@@;;;888888999999888666666555444333333222222333222222111111222222222333333222222333444555666666666666555555444333333555555444444333333444444555555444444444444444444333333444555666666666666333333333333333333444555555444333222333333222000333333555777999:::<<<===:::999999999888888888888::::::999999888888888888888888999999999999888888777777666555555555555666555666777888999999999999888888777666555555555555222333444555666666555555444444333333333333444444222222333333444444555555444444444555444444333222000111111111222222222333555555555555555444333222))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))*********+++++++++))))))))))))))))))))))))((())))))))))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))************************'''((()))******)))((('''''''''((()))************((((((((((((((())))))***((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))'''''''''((((((''''''''''''(((((())))))(((((('''''''''''''''(((((((((((()))))))))***************))))))))))))))))))))))))************++++++++++++((((((''''''''''''((((((((())))))******))))))(((******)))(((((((((((((((''''''''''''(((((((((((($$$%%%&&&'''(((((((((((('''(((***)))'''&&&&&&'''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))(((((((((((()))((((((''''''(((((())))))))))))))))))***+++++++++******))))))))))))***(((((()))))))))))))))***&&&''''''(((***++++++,,,)))************+++++++++***++++++,,,++++++***)))++++++++++++++++++++++++******)))(((((()))+++,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++*********))))))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///............/////////////////////...//////000000000111111222222222222333---111666888777888>>>BBBIIISSScccuuu{{{zzzwwwuuuqqqkkkddd___SSSNNNHHHCCC@@@>>><<<;;;:::999888666444333111000222111000000///000000000111000000000111333555666777777555444333222222222333333333333222222222222222222111111111111222222111222222333444444444333333555666555444444555666444333111111222222000///444444444555555666666666555555666666666777777777666777777777777777777777999999::::::::::::999999555555555666777888999:::777888999;;;<<<=========<<<;;;:::999888777777777333444666888999999888888666555555444444444444444333333444444555666777777777777777777666555444333111111222222333444444444666777777666666555444333))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))))))))))))))************(((((((((((((((((((((((('''(((((())))))))))))(((''''''''''''(((((((((((('''(((***++++++***((('''************************'''((()))******)))((('''&&&''')))***++++++******''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((()))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((())))))******))))))(((&&&'''''''''((((((((()))''''''(((((()))*********************************((((((((())))))*********''''''(((((((((((('''''')))((((((''''''(((((())))))))))))))))))(((''''''''''''(((((())))))))))))$$$%%%&&&'''(((((((((((('''(((***)))'''&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((***)))))))))))))))***+++)))(((((((((((())))))***(((((((((((())))))******)))))))))*********++++++)))************+++++++++++++++,,,,,,+++***)))(((++++++++++++++++++++++++***)))((('''((()))+++,,,++++++++++++++++++++++++************++++++++++++************++++++++++++)))+++---,,,+++***+++,,,,,,,,,++++++++++++++++++---,,,,,,,,,------...///............////////////////////////000000111222///000222111///...000111000222555555333222333555:::@@@HHHSSSbbbvvvzzzxxx{{{~~~yyylllhhhbbb[[[UUUNNNGGGCCCCCCAAA???===:::777555444222222111000000000000000////////////111333666888;;;999666444222222222333111222222333333333333222333222111000000111222333111222222333333333222222333555666666444222333555444333111111222222000///222222222333333333333333333333444444555555555555333333444444555555666666777888888888888888888777444444444555666777888999999:::<<<>>>???@@@AAAAAA======;;;:::999888888888444666888:::;;;;;;;;;:::777666666555444444555555444444555666777888999999;;;::::::999888666555444222222333444444555666666777777777666666555444333))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))***))))))''''''''''''((((((((()))'''(((+++,,,,,,+++((('''(((((((((((((((((((((((('''((()))++++++)))((('''&&&''')))***+++++++++***&&&'''(((*********)))((())))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((()))))))))******++++++%%%%%%&&&'''((()))******************************&&&'''''''''(((((())))))&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))((()))*********)))'''&&&(((((())))))*********+++************)))((('''&&&'''(((***)))'''&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''((()))***'''((((((((())))))******++++++++++++************)))************+++++++++'''(((***+++,,,,,,++++++++++++++++++++++++++++++,,,+++***)))***+++---...++++++++++++++++++++++++)))************+++++++++'''((()))***+++,,,------)))+++---,,,+++***+++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------...///............/////////000////////////000222333333///111333111...,,,...000///111222222222333555777111555:::AAAKKKZZZnnn{{{~~~|||wwwuuu{{{sssjjj___TTTLLLKKKJJJGGGDDDAAA===;;;:::555555444333222222333333000000000000222555999;;;>>><<<888555333333444555111222333444555555555555555444333222222222333444222222333333333333222222111333555444111000111222555333222222333222111/////////000111333444555555444444444444444444444444222333333444555666777777555555666666666666555555666666555444444444444444;;;<<<===???AAABBBCCCCCC>>>===<<<:::999888888777555666999;;;======<<<;;;777777666555555555555555444555666777888999:::;;;======<<<;;;999777555444333333444444555666777777666666666666555444333222)))(((&&&&&&(((,,,000333)))***+++++++++)))((('''---+++))))))******(((&&&************************(((((()))))))))'''&&&$$$))))))************))))))((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))************************,,,***((('''&&&'''((()))******))))))(((((('''''''''***,,,***'''%%%''')))***(((&&&$$$$$$%%%((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))))))))((())))))))))))))))))))))))&&&''''''((()))******+++%%%(((,,,---+++***+++---'''((()))******)))(((''''''((()))******)))((('''))))))))))))))))))))))))((('''''''''&&&%%%&&&(((&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''&&&&&&((((((''''''''''''((((((***************************+++,,,,,,,,,+++)))((((((((((((((())))))))))))))))))(((((('''''''''&&&)))((('''''''''(((***+++))))))))))))************))))))***++++++++++++***(((((()))******************)))((('''((()))+++---++++++,,,---,,,+++***)))+++++++++++++++***)))(((((((((((()))***,,,---...+++++++++++++++++++++,,,***+++,,,------,,,***))))))***+++,,,,,,+++***))))))))))))***+++++++++,,,---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++---......//////////////////////////////000111111222222111111111111222222222555888999;;;BBBLLLUUUqqq|||}}}zzzyyyyyyxxxyyyxxx~~~|||{{{{{{|||xxx|||}}}wwwjjj^^^aaa\\\VVVQQQLLLGGGBBB>>><<<<<<:::888777888888666444555444333111222666999>>>;;;777777888999888666666777777555333222333444777777777666666555444444333444444444444222111000666555444333222222222222555333111000111222222111222222222222333333333333333333333333333222111000333333222222222222333333111111111111111111111111222111000111333444333222333444555666777999999:::888888777777666666666555777777777888888888888999444444444444444444444444333333444555555666777777::::::888666444222000000333222222222333444555666333333333333333222222222)))(((&&&&&&&&&)))+++---***************)))((((((,,,***(((((())))))'''&&&((((((((((((((((((((((((((((((((()))(((((('''&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&((((((((((((((((((((((((************************+++***((('''&&&'''((()))))))))))))))((((((((((((''')))++++++)))(((''''''!!!"""###%%%''')))******))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&))))))))))))))))))))))))'''''''''((()))*********$$$&&&((())))))((())))))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))***)))(((((()))(((((()))''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((())))))(((((('''&&&(((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((())))))***''''''''''''(((((((((((((((((()))************)))(((((()))***************+++***((((((((()))+++,,,******++++++***)))((('''++++++,,,,,,+++******)))*********)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++*********++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,---........................---...//////000000000////////////000000333555666555444777???EEEOOOYYYjjj}}}|||{{{||||||{{{zzzyyy|||~~~zzz{{{}}}~~~{{{|||vvvmmmeee^^^WWWPPPKKKHHHGGGCCC>>><<<<<<<<<<<<@@@???===:::888777777888AAA>>>;;;:::;;;;;;:::888444444444333222222444666888777666555555555555666888888666555555555555555333222111111000111111111444111//////000111111111111111111111111111111111111111222222222111000000222222111111111111222222111111111111111111111111444333222222333444333222222333333444555666777777666666666555555555444444333444444444444555555555333333333333333333333333222222333333444444555555666666555444333333222222111111000000111222333333333333222222111111000000******)))((('''(((((((((++++++***))))))))))))***,,,***))))))******((('''((((((((((((((((((((((((((((((''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***)))'''&&&&&&'''(((((((((((((((((())))))))))))(((((()))***+++***'''%%%$$$(((***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))***++++++******)))((('''))))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&((()))***)))(((+++)))(((&&&&&&((()))+++))))))(((((((((((()))))))))))))))))))))))))))))))))((('''((()))***)))(((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))(((''''''&&&&&&''''''(((((((((((())))))))))))(((((((((((('''''''''''''''(((((()))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))(((((()))***************,,,+++)))(((((()))***+++))))))))))))((('''&&&%%%,,,,,,,,,,,,,,,++++++***,,,,,,+++***)))))))))***************************,,,++++++***++++++,,,,,,++++++************+++++++++++++++++++++*********++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,------...///000//////......//////000111222444222000000444888<<>><<<:::AAA???<<<;;;;;;;;;:::888555666555555555777;;;>>>@@@???===<<<;;;;;;<<<<<<>>>===:::888777777888888555444444333333333444444444222000///111222222222111111111111111111111111000111222222222222222222000000000000000000000000111111111111111111111111444333222222333444333111222222222222333333333444444444444333333333333222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111000000000000111222222222222222111111111000000+++++++++++++++***)))(((,,,+++***)))))))))***+++---,,,******+++,,,***)))))))))))))))))))))))))))(((''''''&&&''')))+++,,,))))))************))))))((((((((((((((((((((((((((()))***++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((((((''''''(((((())))))*********(((&&&(((***+++)))&&&"""$$$'''******)))&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***+++++++++(((((((((((((((((((((((('''((((((((()))))))))***+++)))((()))---...,,,)))***)))(((''''''((()))***,,,+++))))))))))))+++,,,((((((((((((((((((((((((&&&''''''&&&''')))(((%%%)))((('''&&&&&&'''((()))(((''''''&&&&&&''')))***((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))+++***((('''''''''((()))(((((((((((())))))))))))((((((((((((((('''''''''&&&''')))*********)))((())))))))))))************'''((())))))******))))))(((((()))***************,,,,,,***))))))))))))*********))))))((('''&&&%%%,,,,,,---------,,,,,,+++,,,+++******))))))***************))))))))))))))),,,+++***)))***+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,++++++************+++,,,,,,,,,***)))'''++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,------------------------,,,---......///111111000000000000111111...000222333222222333555:::>>>AAACCCIIIVVVjjjyyy}}}xxxwwwxxxzzz{{{}}}yyyvvvwwwzzzxxxzzzzzzrrrkkkddd]]]YYYWWWWWW\\\aaa```ZZZQQQJJJGGGDDDBBBAAACCCAAA@@@>>>===<<<;;;:::999999999888999<<>><<<;;;999999777666666555555555666444222222333444444333333333222222222222222111111222333444444444444444///000000000000000000///111111111111111111111111222111000111333444333222222222222222222222222222222222222111111111111111222222222222333333333333111111111111111111111111111111111000000000000000//////000111111222333333222111111111111222333333111111111222222333333333)))***++++++,,,+++******,,,+++***))))))***+++,,,+++***))))))***+++)))((())))))))))))))))))))))))((('''''''''((()))+++---))))))************))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((''''''(((((())))))******,,,)))%%%%%%(((******)))))))))******)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))...+++)))***---///---+++'''((()))******)))((('''******(((''''''(((******((((((((((((((((((((((((%%%***+++(((&&&)))(((%%%)))((('''&&&&&&'''((()))(((''''''&&&&&&''')))***''''''''''''''''''''''''$$$%%%&&&'''(((******+++%%%%%%%%%&&&&&&''''''''')))))))))(((((()))))))))))))))))))))))))))))))))+++***((('''''''''((()))(((((((((((())))))))))))'''''''''(((((((((((((((&&&''')))*********)))((())))))))))))************((()))******++++++******(((((()))***************,,,,,,+++******)))))))))++++++***)))((((((''''''+++,,,,,,------,,,,,,,,,******))))))******+++,,,*********)))))))))((((((++++++***)))***+++---...,,,+++***))))))***+++,,,---,,,,,,,,,++++++*********++++++,,,+++***((('''+++++++++,,,,,,---------***++++++,,,,,,---------,,,,,,---............---......------......///000111111000000000000111111---///222333444333444444222777;;;;;;<<>>>>>999999999888999<<>><<<:::999888888:::888555444444444444333333333333222222111111111111111222333444444444333000000111111111111000000111111111111111111111111......---///222444444333333333333222222222222222000000111111111111111111111111111222222222222333111111111111111111111111000000000000000000000///000000111111111111222222111111111111222333444444//////000111222333444444&&&'''((())))))***))))))+++************+++,,,,,,)))'''&&&'''(((((('''&&&((((((((((((((((((((((((((('''(((((()))***+++,,,''''''((((((((((((''''''))))))))))))))))))))))))((())))))***)))(((&&&%%%************************))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))+++)))&&&&&&''')))***+++***))))))((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))+++***((((((***++++++***&&&((()))++++++)))(((&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''000444---((()))+++(((((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''$$$%%%&&&'''(((******+++$$$$$$$$$%%%&&&&&&''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((()))(((''''''&&&&&&''''''(((((((((((())))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))''''''''''''(((((((((((())))))***+++++++++++++++(((((()))***************+++++++++++++++*********,,,+++***)))))))))*********++++++,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,+++++++++******))))))(((************+++,,,------++++++************++++++,,,,,,,,,,,,,,,+++++++++******+++++++++***))))))***++++++,,,,,,------...++++++,,,,,,------......,,,,,,---........................---...//////000///......------......///000000222222222111000///...222777888777888===AAAGGGRRRdddvvv}}}{{{{{{~~~~~~}}}yyyvvv~~~~~~~~~|||xxxyyyzzzmmmccc```___VVVVVVTTTOOOHHHBBB???>>>:::::::::888888:::===@@@EEEJJJPPPWWW[[[\\\ZZZYYY[[[]]]aaacccaaa\\\WWWSSSOOONNNMMMKKKIIIHHHGGGGGGBBB???;;;888777666444333333333333222111111000000000111111222222222222111111222333444444333222111333333333333333333333333.........///222444444333333333333333333222222222111111111111111222222222//////000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000111333444666777111222222333333444444555((((((((((((((())))))))))))***++++++,,,,,,,,,+++)))((('''''')))))))))'''(((((((((((((((((((((((('''((()))***************''''''((((((((((((''''''))))))))))))))))))))))))'''((()))))))))'''%%%$$$))))))))))))))))))))))))************************((())))))***************))))))))))))((((((((((((&&&''')))***)))((()))***(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((&&&'''(((***(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&444:::111''''''******''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$$$$%%%%%%&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((())))))***''''''''''''((((((((((((((())))))***************(((((()))*********************++++++,,,+++++++++******)))))))))***+++,,,)))******+++,,,,,,++++++,,,+++******)))*********---,,,,,,+++******))))))))))))***+++,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++,,,,,,---......---------------.........++++++,,,---------------------,,,,,,------...///......------------......000000000111111111///...111333555555444333333444999???IIISSS___pppzzz~~~~~~{{{yyyvvvuuuvvvvvvuuuyyy~~~qqqpppllldddYYYOOOIIIGGGCCCDDDCCCAAA???>>>@@@BBBBBBDDDHHHLLLOOOPPPPPPOOOVVVYYY^^^aaabbb___\\\YYY[[[ZZZYYYXXXWWWWWWWWWWWWOOOKKKFFFBBB???<<<999777777666666555444444333333444444444444444444333222333444555666666555444333444444444444444444444444333111111111333444333222222222222222222222222333111111222222333333333333000111111111222222222222222222222222222222222222111111111222222333333444333333333444444444555555222333444555777999;;;===<<<<<<;;;:::999888777777,,,+++***************+++(((***+++,,,---,,,,,,+++,,,+++***+++,,,---,,,+++************************'''(((***++++++***))))))))))))************))))))))))))))))))))))))))))))%%%&&&(((***+++***)))(((((((((((((((((((((((((((************************((()))***+++++++++++++++******))))))((((((''''''!!!&&&,,,...+++((('''((('''((())))))***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))+++,,,,,,---))))))))))))))))))))))))))))))))))))(((((((((((((((***+++)))&&&%%%(((,,,***)))(((''''''((()))***)))***+++,,,,,,+++***)))))))))))))))))))))))))))$$$555===111$$$$$$((()))&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''))))))))))))))))))))))))***))))))((('''&&&&&&&&&%%%%%%&&&&&&'''((())))))******))))))))))))*********************************+++,,,,,,,,,+++)))((((((((((((((())))))))))))&&&'''''''''(((((()))))))))((('''''''''(((***+++))))))))))))************'''(((((()))))))))))))))(((((()))***************)))***+++,,,,,,,,,,,,,,,))))))(((((((((***+++---((()))***+++++++++++++++...---,,,***)))(((((((((------,,,,,,+++***))))))((()))+++,,,------,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,---------++++++***)))***+++---...******+++,,,,,,---..............................******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...000000////////////000000000//////111222333222111000000111111333444666666666888;;;===CCCOOO```lll~~~}}}{{{xxxrrrlllnnnsssxxx}}}ooobbbZZZWWWOOOOOOOOOLLLIIIGGGGGGHHHEEEEEEDDDCCCCCCCCCCCCCCCLLLOOOSSSWWWYYYZZZZZZYYYZZZZZZZZZZZZZZZ[[[\\\]]]ZZZVVVPPPKKKGGGDDD@@@>>><<<;;;;;;:::999888888777888999999999888777666666444555777888888777555444555555555555555555555555777666444444444444222111000111111111222222222222222222333333333444444444333444444444444555555555222222222222222222222222111111222333444444555555222333333444666777777888666777888:::===@@@BBBCCCGGGFFFDDDBBB???===;;;:::(((((((((((())))))))))))++++++++++++++++++++++++******))))))))))))******************************+++***)))))))))***,,,,,,))))))))))))))))))))))))************************'''((((((((()))))))))*********))))))))))))*********)))'''''')))))))))((('''((()))******+++******((('''''''''''')))+++,,,'''(((((()))***+++++++++((((((''''''&&&&&&&&&%%%(((((()))))))))'''&&&%%%))))))))))))************)))))))))))))))(((''''''***)))(((((()))(((&&&$$$)))((('''''''''(((***+++(((***+++,,,***%%% ''''''''''''''''''''''''******)))((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((())))))))))))))))))(((''''''&&&&&&&&&&&&'''''')))***'''!!!!!!%%%((('''(((((())))))))))))((((((++++++******))))))((((((''''''''''''((((((((((((***)))((((((((()))+++,,,***)))((('''(((***,,,---&&&$$$###$$$''')))'''%%%'''''''''''''''((())))))&&&&&&'''***,,,---,,,*********)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,------,,,++++++*********((()))+++---...---+++***...---,,,,,,+++++++++,,,+++++++++*********))))))++++++*********+++---...)))***+++---......------******+++,,,,,,---......,,,,,,+++,,,---///111333000///---,,,+++,,,,,,---,,,,,,---.../////////......------------...//////////////////////////////111111111000000000000000666666666777:::>>>CCCEEEXXXfffyyy~~~vvvqqqppppppxxxsssuuu}}}pppkkklllhhhbbb\\\YYYWWWUUUSSSKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKMMMOOOQQQSSSUUUXXXXXXWWWTTTRRRRRRTTTVVVXXXVVVOOOHHHJJJOOOJJJAAADDDAAA@@@@@@@@@>>>======???>>>>>>>>>======<<<;;;;;;<<<<<<<<<;;;999888666:::999888777777777888888444444555555555333222111222222222222222333555555777555333333444444333222111444333000222888999555555555666666666555555444777333111444:::??????===DDDAAA===;;;;;;;;;::::::>>>@@@CCCDDDEEEFFFIIIKKKTTTWWWUUUNNNIIIIIIHHHEEE)))))))))************+++***++++++,,,,,,,,,++++++*********))))))*********************************+++***)))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))*********)))'''''')))***)))((())))))*********))))))((((((((())))))***,,,---...'''(((((()))******++++++++++++*********)))))))))(((((()))))))))((('''&&&))))))))))))************(((((())))))***)))))))))''''''&&&'''))))))((('''((((((((((((((())))))***((()))))))))((('''%%%$$$''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''((((((''''''&&&&&&''''''((()))***'''"""!!!&&&((('''((((((((())))))((((((((()))))))))))))))))))))))))))((((((((((((((((((((()))(((((((((((()))******))))))((('''((()))+++---'''&&&$$$%%%((()))'''%%%'''''''''''''''((())))))***)))((()))++++++***(((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******************************+++,,,,,,+++***)))------,,,,,,+++++++++++++++++++++*********))))))++++++*********+++,,,---)))***+++,,,------,,,,,,******++++++,,,------...************+++,,,...///000///---,,,,,,,,,------++++++,,,---------------...------------...//////........................000000000000000000000000333333222333666999===@@@FFFMMMVVVaaapppzzzwwwwwwyyyqqqmmmqqqvvvzzz{{{wwwrrrmmmiiieee]]][[[YYYXXXWWWWWWVVVUUUVVVTTTRRRQQQSSSVVVZZZ]]]\\\]]]^^^\\\YYYWWWWWWWWW[[[ZZZUUUNNNMMMNNNJJJCCCFFFEEEDDDEEEFFFFFFFFFFFFIIIIIIIIIHHHGGGFFFCCCAAA@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<=========999999::::::999888777666777777777888888999999999:::888666666777999999888888;;;<<<<<<@@@EEEDDD>>>@@@@@@???>>>===;;;:::999<<<:::999===DDDJJJKKKJJJNNNJJJDDDBBBCCCEEEFFFFFFMMMNNNOOONNNNNNNNNPPPRRRSSSWWWYYYVVVTTTTTTSSSPPP*********+++++++++,,,,,,(((***+++,,,---,,,,,,+++++++++************++++++******************************))))))******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********************))))))))))))******+++)))'''((()))***))))))+++++++++******)))'''''''''((()))***,,,,,,------((((((((()))******++++++++++++++++++************(((((()))*********))))))))))))))))))************((((((((((((((('''&&&%%%%%%$$$%%%'''***+++***)))'''(((((()))))))))))))))((((((''''''((()))******''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&''''''(((((()))'''""""""&&&((('''''''''((((((((((((''''''&&&&&&'''(((((()))***************))))))(((((((((''''''((())))))))))))((()))(((''''''((()))+++,,,)))(((''''''(((((('''&&&'''''''''''''''((())))))...+++))))))))))))(((&&&***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******''''''(((((()))******+++++++++******)))(((((((((,,,,,,,,,,,,+++++++++++++++++++++***************++++++*********+++,,,---******++++++,,,++++++*********++++++,,,,,,------***************+++,,,,,,///...------,,,,,,------+++,,,------...---------...------------...//////........................000000000000000000000000000000//////111444666888888:::===BBBNNNccc}}}yyynnnjjjllloootttyyywwwsssooommmmmmllliiifffhhheee```\\\]]]aaagggkkkiiikkkmmmmmmjjjgggfffeeefffhhhddd]]]VVVTTTRRROOOKKKLLLMMMNNNOOOQQQRRRRRRSSSQQQPPPOOONNNLLLHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCC======<<<<<<;;;::::::999:::;;;===>>>??????>>>>>>???<<<999888:::<<<===>>>???AAACCCGGGNNNSSSOOOHHHHHHHHHGGGFFFDDDBBB@@@???AAA??????DDDLLLSSSWWWWWWXXXRRRLLLJJJLLLPPPRRRSSSTTTSSSRRROOOLLLKKKMMMOOOMMMSSSWWWWWWVVVWWWVVVTTT************+++++++++,,,((()))+++---------,,,+++,,,++++++++++++++++++,,,***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************))))))******))))))))))))******+++)))(((((()))******)))***************)))((((((&&&''')))******)))(((((((((((())))))************(((((((((((((((((((((((((((((())))))******++++++((()))))))))************(((((('''&&&%%%###"""!!!%%%$$$%%%'''***+++***)))&&&''')))*********)))(((((((((((())))))***+++,,,''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((((((((''''''''''''((((((((()))'''######''')))'''''''''((((((((((((''''''&&&'''''''''((((((((()))++++++******))))))((((((%%%&&&((()))))))))((('''((((((''''''((()))++++++******)))((((((((('''''''''''''''''''''((())))))...,,,)))(((((()))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))************)))(((((((((((())))))++++++,,,,,,,,,+++++++++************************+++++++++++++++++++++,,,******++++++*********)))******++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...//////000000/////////...------------...//////......................../////////000000000000000000///......///000222444333666888<<>>======@@@BBBEEEGGGIIIIIIIIIHHHIIIEEEAAA???@@@BBBCCCDDDFFFFFFHHHNNNWWW]]]ZZZUUUPPPOOONNNMMMKKKIIIGGGEEEDDDCCCCCCHHHPPPWWW[[[]]]]]]XXXTTTTTTXXX\\\\\\[[[UUUTTTQQQLLLHHHFFFHHHIIIKKKPPPSSSQQQQQQSSSTTTRRR)))))))))*********++++++)))***+++,,,---,,,,,,+++,,,++++++++++++++++++,,,************************))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******+++***((((((*********)))(((((()))***************))))))*********(((&&&%%%)))))))))))))))*********''''''''''''''''''''''''(((((()))))))))***++++++((()))))))))************'''''''''''''''&&&%%%$$$'''&&&&&&''')))***)))'''&&&''')))*********)))((('''(((***+++++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((''''''(((((((((''')))'''$$$$$$((()))'''''''''(((((((((((('''''')))((((((((('''''''''&&&+++*********)))))))))(((%%%&&&((()))))))))(((''''''''''''(((((()))***************)))(((((((((((('''''''''''''''((()))))),,,***((('''(((*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***++++++*********)))))))))''''''''''''((()))***+++******+++,,,,,,++++++***************************++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,---,,,,,,,,,++++++************+++*********...///////////////.........------------...//////..............................//////000000000000111000000//////000111222000333666888999<<>>CCCJJJPPPXXX```vvv}}}vvvrrrqqqrrruuuxxx}}}yyyssstttuuutttpppllljjjmmmpppsssvvv~~~...---,,,+++***+++,,,---......///---,,,+++,,,...------+++******))))))))),,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++******))))))******+++,,,(((''''''(((***,,,+++***,,,***'''%%%$$$&&&)))+++++++++*********)))))))))************************,,,+++******++++++***)))++++++************++++++$$$%%%''')))***++++++++++++))))))***+++,,,+++***************************))))))))))))))))))(((((()))((((((''''''(((((()))&&&&&&'''(((***+++,,,,,,******++++++++++++******(((((((((((((((''''''&&&''''''((((((((()))))))))---,,,***)))(((''''''&&&((((((((()))(((''''''&&&''''''((((((((((((''''''&&&&&&''''''((())))))***))))))))))))((((((((((((''''''&&&((())))))(((&&&''''''''''''&&&&&&&&&&&&((((((((()))))))))******))))))))))))))))))))))))''''''&&&&&&%%%$$$$$$###((((((((()))(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))(((''''''&&&'''''''''******))))))))))))******'''((()))++++++++++++******((('''''')))******))))))))))))((((((((((((((((((((())))))))))))((((((++++++******))))))((((((***)))((((((((()))+++,,,,,,***((((((***,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++++++++******+++,,,+++***)))(((++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++)))******+++++++++++++++,,,,,,------------,,,,,,------......------,,,,,,,,,,,,---...............---------------------------------.../////////000............////////////222000///...000222666888999666555888:::;;;>>>DDDRRR___ooo}}}}}}yyyxxxyyy~~~}}}}}}|||xxxsssooonnnkkkfffaaa]]]^^^bbbfffiiillluuu///...,,,+++*********+++000111111///------...///,,,,,,+++***************,,,,,,+++++++++,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++++++++******))))))******+++,,,---,,,+++*********))))))///---+++)))(((***,,,---+++++++++*********))))))***************************((('''((())))))((('''+++******))))))******+++***************************)))((()))+++,,,+++***&&&'''''''''''''''((((((++++++******))))))((((((((((((''''''''''''(((((()))))))))))))))((((((((()))******++++++******)))(((((((((((((((''''''&&&'''''''''((((((((())))))---,,,+++)))((((((''''''(((((((((((((((''''''&&&''''''((((((((((((''''''''''''''''''(((((())))))))))))))))))((((((((((((***)))((()))******)))''')))))))))))))))((((((((())))))))))))************(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))(((''''''&&&&&&&&&''''''***))))))(((((())))))***((()))***+++,,,++++++***)))((('''''')))******))))))))))))))))))((('''''''''((()))******)))(((''')))))))))))))))*********))))))(((((())))))***+++,,,+++***)))******++++++,,,++++++++++++++++++,,,)))))))))***+++++++++,,,)))***+++,,,,,,***)))(((************************'''((())))))))))))))))))***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,------.........------,,,,,,,,,---.........------------------------------,,,,,,------...///000000............////////////000000///...///111333444555222222555777666777;;;AAAFFFMMMUUUcccvvvzzz}}}|||~~~}}}}}}{{{zzztttnnnfff```\\\\\\]]]___bbbeeennnzzz000///...---,,,,,,++++++222222222111///...///000++++++******+++,,,------,,,+++++++++,,,------...------,,,,,,+++,,,,,,---++++++++++++++++++++++++******))))))******+++,,,///...---,,,******++++++------------------------++++++++++++************)))))))))))))))))))))))))))((('''((()))***)))((())))))(((((((((((()))))))))))))))))))))))))))))))))((('''(((*********)))%%%%%%%%%&&&&&&'''''''''++++++******))))))((((((((((((''''''''''''(((((())))))))))))((((((''''''(((((())))))))))))(((((((((((((((((((((''''''&&&''''''''''''((((((((((((******))))))))))))******)))(((((((((''''''''''''''''''((((((((((((''''''))))))((((((''''''''''''(((((((((((())))))))))))+++)))((('''(((((('''&&&((((((((()))))))))))))))))))))))))))************((((((((((((((((((((((((''''''((((((((())))))))))))************)))((((((''''''((((((((()))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''((()))((((((''''''(((((()))***+++,,,,,,+++***)))((()))(((&&&''')))******)))))))))******)))((('''&&&'''((()))******)))((('''''''''((()))***++++++,,,)))))))))))))))******++++++++++++***))))))******++++++++++++++++++++++++)))))))))***+++++++++,,,******+++,,,+++***)))(((************************&&&'''(((((()))))))))((('''(((((()))))))))))))))***++++++,,,------,,,,,,,,,,,,---------------,,,+++,,,,,,---...---------------------------------+++,,,,,,---...//////000............////////////.........///000111333333000...///333444333444777::::::;;;>>>EEERRRdddqqq~~~uuummmiiifffcccaaacccdddjjjsssyyy}}}444333333222111111000///333444333222///...///000+++++++++,,,,,,---...///,,,++++++,,,,,,---...///...------,,,,,,,,,,,,,,,******++++++++++++,,,,,,******))))))******+++,,,,,,,,,,,,+++***+++---000***+++,,,------------,,,,,,++++++++++++*********))))))))))))))))))))))))+++***)))***+++,,,+++***))))))(((((((((((())))))$$$$$$$$$%%%&&&(((***+++(((''''''''')))***)))((('''''''''(((((())))))***))))))))))))))))))(((((()))((((((''''''(((((()))&&&&&&'''(((((()))******(((((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((((((''''''((()))***+++,,,))))))(((''''''''''''(((''''''((((((((((((''''''***))))))(((''''''&&&&&&(((((((((((())))))))))))+++)))&&&&&&&&&&&&%%%$$$&&&&&&&&&'''''''''''''''((((((((()))))))))******))))))))))))))))))))))))%%%&&&&&&'''(((((())))))(((((((((((((((''''''&&&(((((((((((()))))))))***(((((((((((())))))))))))'''''''''&&&''''''((()))((((((''''''''''''((((((***++++++++++++)))(((''')))'''&&&&&&((())))))((((((((()))******)))''''''(((((())))))))))))((((((''''''((()))***++++++,,,((()))))))))************)))***++++++)))((()))*********++++++++++++*********************++++++++++++++++++***************************************(((((()))***++++++++++++((()))******++++++******)))***+++,,,,,,------,,,++++++,,,,,,------,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///............////////////------...000111222222222222///000333333000000333222222555:::<<>>===<<<<<<<<<<<>>@@@DDDKKKPPPZZZfffxxx~~~zzzwwwyyyzzz|||}}}|||{{{yyyyyyyyyzzzzzzxxx}}}@@@???>>>>>>>>>@@@AAABBBBBBAAA???>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAADDDCCCAAAAAABBBAAA???===<<<;;;999999999888666333333333333333222222222222000000///.........//////........................///......------......///+++,,,,,,,,,,,,,,,,,,,,,222000---*********,,,---***++++++,,,,,,,,,++++++***+++,,,+++)))))))))***************************(((((()))***+++,,,------******))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))******))))))******+++,,,***))))))((('''&&&&&&%%%(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&'''((()))***)))))))))***+++)))&&&###(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))$$$%%%''')))***+++++++++((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&((())))))(((&&&%%%$$$%%%'''(((((('''&&&$$$''''''&&&'''((()))((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***************)))(((''''''((()))******)))(((''',,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))((())))))))))))))))))******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((************))))))(((((())))))))))))************(((((()))))))))***************++++++++++++******))))))*********+++++++++------,,,,,,+++++++++***++++++++++++++++++++++++,,,+++)))(((((()))+++,,,------............---------------........./////////---,,,,,,...//////...,,,...///...---,,,---...------...//////000000000000222444777888999:::;;;???GGGRRR[[[eeerrr~~~|||~~~|||}}}~~~~~~~~~~~~}}}xxxwwwvvvtttsssqqqqqqqqqrrrqqquuuzzz{{{zzzzzz{{{}}}======<<<<<<<<<<<<======<<<<<<:::999999:::;;;<<<;;;;;;;;;<<<>>>???AAABBBCCCBBBBBBCCCEEEEEECCCBBB@@@????????????>>>:::888888888888888888888888888333222111000000///000000//////////////////////////////............//////---------,,,,,,+++++++++111000...,,,+++,,,---...***+++,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------************))))))))))))((((((((((((((((((((((((((())))))************)))+++************+++,,,,,,++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))#########$$$%%%&&&((()))&&&&&&''')))+++,,,***((())))))))))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''%%%&&&((()))*********)))******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((()))***++++++***)))((('''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))***))))))(((((((((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((((((((((())))))*********))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((++++++******)))((((((''')))))))))*********++++++(((((())))))***++++++,,,,,,,,,------------,,,,,,)))************+++++++++---------,,,,,,,,,,,,,,,,,,,,,+++************+++------,,,++++++,,,------------............---------------.........//////...,,,+++,,,---///......,,,...//////...------...,,,---...///000000000000***,,,000333555666666666999;;;>>>@@@EEENNNYYYbbbnnnyyyvvvnnnlllqqqvvvzzz|||{{{xxxtttuuuzzz|||zzzvvvtttrrrpppnnnmmmmmmmmmooopppqqqqqqooooooooopppuuuwwwyyy{{{zzzxxxuuussspppqqquuuzzzzzzwwwwww{{{wwwyyyzzzyyyuuurrrppppppnnnnnnnnnppptttxxx}}}::::::;;;<<<<<<<<<<<<;;;999888777666777777999999999999999:::;;;<<<===>>>>>>===>>>AAACCCDDDCCCBBBCCCAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>????????????<<<;;;999777555444333333111111111111111111111111000//////////////////000.........---------,,,,,,...------,,,,,,,,,------***+++,,,,,,------,,,,,,,,,---...---+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************)))))))))((())))))))))))))))))))))))(((((()))************************)))***++++++,,,************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&%%%%%%''')))++++++***)))))))))((((((''''''&&&(((((((((((())))))))))))''''''''''''''''''''''''&&&''')))***+++***)))(((+++***)))(((((()))***+++))))))))))))))))))))))))((())))))))))))))))))(((*********)))))))))(((((())))))***))))))((())))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))))))))))))))(((((((((((())))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&''''''((()))***++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++*********+++++++++++++++,,,------......------,,,)))************++++++++++++++++++++++++,,,,,,,,,---,,,***)))))))))***+++------------------------,,,------......------,,,,,,,,,,,,,,,------------...---,,,,,,...//////...,,,...000000///.........//////000111222111000000---.../////////111444777555555666777:::>>>BBBEEEKKKSSSaaannn{{{xxxrrrnnnmmmmmmmmmxxx|||wwwxxx}}}zzzwwwtttrrrqqqqqqsssqqqnnnnnnoooooommmkkkjjjkkklllmmmnnnnnnnnnmmmmmmlllnnnrrrrrrpppsssxxxxxxyyyyyywwwrrrnnnkkkkkkjjjgggcccbbbeeemmmuuuzzz~~~|||}}}}}}|||uuuppptttyyy}}}777888:::<<<======<<<<<<888777666555666777888999888888888888888999::::::888999:::>>>AAACCCBBBAAACCCAAA>>>>>>@@@CCCEEEFFFBBBBBBBBBCCCCCCDDDDDDDDDGGGEEEBBB???<<<999777777333333333333333333333333000000////////////000000......//////////////////+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------...///...,,,+++,,,---((((((((((((((((((((((((***++++++++++++,,,,,,,,,+++*********))))))((((((************************(((((()))***************)))))))))))))))******+++''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((,,,++++++***************(((&&&%%%%%%'''(((((('''))))))((('''&&&&&&%%%%%%(((((((((((())))))))))))************************&&&''')))***+++***(((''')))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))***)))((('''((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))*********)))(((''''''((()))***))))))(((((((((((((((((())))))))))))))))))))))))************************''')))***++++++***)))'''%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))************))))))************************((((((((()))******++++++)))************+++++++++------,,,,,,+++************++++++,,,,,,++++++***)))************+++++++++))))))******+++++++++,,,---,,,***)))))))))*********++++++,,,,,,++++++***,,,------......------,,,******+++++++++,,,,,,,,,///...------///000000///,,,...111111///............//////000///...,,,+++111000,,,(((&&&(((...333...///111555999;;;:::888999===CCCKKKTTTaaapppyyy}}}|||xxxqqqlllpppvvv~~~|||}}}~~~~~~{{{xxxvvvvvvuuuqqqmmmmmmpppqqqoookkkffffffeeeeeefffggghhhiiipppnnnnnnppppppppptttzzzzzz||||||zzzwwwsssrrrqqqqqqkkkddd```ccclllxxxuuuooorrrvvvzzz|||}}}yyyttttttuuuvvvzzz}}}}}}~~~|||||||||tttrrrsssuuukkkfffiiiooouuuAAA???===<<<<<<<<<:::999;;;<<<<<<;;;999888888999888888888888888777777777<<<<<<;;;<<<<<<>>>???@@@DDDCCCBBBAAAAAABBBCCCDDDEEEBBB???@@@DDDGGGIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA:::999999888888777777777777555222222222222111000000//////...---,,,++++++...------,,,,,,,,,------+++***)))***,,,...---,,,,,,+++***)))))))))***+++((())))))*********))))))******+++++++++,,,,,,,,,)))***+++,,,,,,+++)))(((((()))))))))))))))((((((******+++******)))((('''++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&)))))))))))))))(((((('''%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))((())))))(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&'''((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&((())))))'''%%%$$$))))))(((((('''''''''&&&''''''(((((())))))*********)))'''%%%$$$%%%'''(((((()))***++++++***)))((())))))(((((((((((())))))************************++++++************++++++))))))(((((('''''''''&&&******))))))((((((''''''''''''''''''&&&&&&&&&&&&))))))))))))************(((((((((((())))))))))))************************))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))************************...------,,,,,,++++++***000...,,,++++++---000111000111222333333222111000...------------.../////////////////////000000000000000000000000111111222555666777:::???EEEJJJMMMZZZaaannn}}}}}}yyyyyyyyyzzzzzz}}}zzzuuuxxxrrrnnnooossstttpppjjjiiiiiijjjllliiieeeggglllnnnssswwwtttoooooovvv~~~}}}zzzvvvuuuuuuwwwyyyyyytttkkkcccfffqqq{{{xxxrrrqqqqqqtttyyy}}}}}}|||yyyqqqlllmmmrrrwwwzzzzzzyyyxxxwwwwwwyyy}}}yyy}}}}}}vvvrrrnnnjjjhhhkkksss|||JJJHHHFFFDDDDDDCCCCCCBBBCCCDDDCCCAAA???======>>>======<<<<<<<<<===>>>???===>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@@@@BBBDDDEEEEEECCCAAAAAACCCEEEEEEDDDGGGGGGFFFFFFGGGHHHIIIIIIEEEEEEEEECCCBBB@@@???>>><<<:::888666666666444222111111111000000/////////------,,,+++++++++,,,,,,---,,,++++++---------+++,,,+++***)))))))))************+++++++++***))))))*********+++++++++,,,,,,((()))***,,,,,,,,,***)))(((((())))))))))))(((((())))))*********)))((((((++++++************+++++++++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))(((''''''''''''((((((((((((''''''))))))))))))))))))))))))((()))***************)))))))))))))))))))))((((((((((((((((((((()))*********)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&&&&''''''(((,,,,,,+++******++++++,,,))))))((((((((('''''''''))))))))))))((((((((((((+++)))(((&&&&&&&&&((()))(((((()))******)))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((()))))))))))))))((((((((('''''''''***)))))))))((((((((('''*********++++++++++++,,,))))))))))))************((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...///000000///...---...------------...//////,,,------...///000111111000000//////000000111222222222333555888;;;???AAAFFFJJJQQQ\\\gggrrr{{{|||wwwsssssswwwyyyuuupppooommmmmmmmmjjjhhhjjjpppsssxxx|||xxxqqqooosssyyy}}}{{{yyywwwvvvwwwzzz}}}|||xxxoooeeedddkkkqqqrrrvvv||||||qqqooonnnqqqwww|||}}}yyytttqqqrrrtttvvvwwwzzzyyyvvvtttsssuuuyyy|||vvvxxx}}}|||}}}}}}pppnnnnnnrrryyyVVVTTTQQQNNNKKKJJJIIIIIIGGGHHHGGGEEECCCBBBBBBCCCAAA???===<<<<<<===???@@@???@@@BBBDDDEEEEEEEEEDDD???>>><<<:::;;;===@@@AAAFFFEEEDDDDDDEEEEEECCCAAADDDDDDDDDEEEHHHKKKNNNPPPQQQRRRRRRQQQOOOMMMKKKIIIFFFDDDAAA???>>><<<:::777444333333222222111111000///...------,,,,,,,,,,,,///---,,,,,,---...,,,+++,,,++++++***)))*********,,,,,,,,,,,,++++++***)))***************+++++++++''')))***+++,,,,,,+++***(((((())))))***))))))((((((((())))))***)))))))))++++++************++++++++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((('''&&&&&&((())))))******))))))((())))))))))))))))))))))))'''((()))***++++++++++++''''''((((((((('''%%%$$$((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((''''''&&&&&&''''''(((,,,***'''%%%%%%'''***,,,))))))((((((((((((''''''******))))))((('''''''''+++***(((''''''((())))))'''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''''''''((())))))((((((((((((''''''))))))))))))(((((((((((((((((())))))******++++++))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))+++---...///...,,,+++,,,,,,---......------,,,...------------...//////+++,,,---...///000111222000000//////000000111222111111000000111333555666777888:::>>>EEEMMMUUUYYYfffmmmyyy}}}uuuwww}}}||||||wwwtttssspppmmmooouuusssyyy~~~|||uuupppqqqtttxxxwwwwwwvvvvvvzzzzzznnniiijjjllllllnnnsss{{{wwwuuutttvvvzzz~~~}}}{{{{{{}}}~~~~~~~~~}}}zzzvvvvvvwwwzzz|||wwwvvvvvv{{{xxxyyy{{{}}}~~~vvvwwwyyy~~~kkkhhhccc\\\UUUOOOLLLKKKIIIJJJIIIHHHFFFFFFGGGIIIIIIGGGDDDAAA@@@@@@AAABBB@@@BBBDDDGGGHHHGGGFFFFFF@@@???<<<:::999;;;===???EEEFFFFFFGGGGGGFFFDDDBBBAAA@@@@@@AAADDDHHHLLLOOOSSSTTTVVVWWWXXXWWWUUUTTTPPPNNNLLLJJJHHHFFFBBB@@@999888777666444222111111222222111//////............---,,,,,,......---,,,------,,,,,,,,,+++++++++------------,,,+++************************************+++++++++******)))(((((()))*********))))))''''''((()))************++++++************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%)))))))))******)))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%&&&(((((((((&&&$$$"""((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''%%%###""""""$$$'''((())))))(((((((((((((((((())))))))))))(((((((((((())))))(((''''''(((((()))''''''((((((((((((''''''))))))(((((((((((())))))************************''''''((((((((((((''''''))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))((()))))))))************)))*********++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((())))))******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***,,,---...---,,,+++---------..................------------...//////------...///000000111111///////////////000111111222222111000000111111222444333222333666;;;@@@CCCHHHLLLUUUaaappp}}}wwwpppqqqvvvxxx{{{vvvuuuxxxwww~~~zzzyyyzzzxxxyyy{{{{{{~~~}}}uuuuuuvvvvvvtttvvvzzz|||yyywwwyyy{{{{{{|||~~~yyyjjj^^^VVVSSSRRRRRRPPPMMMJJJIIIJJJLLLPPPOOOMMMKKKIIIHHHHHHHHHCCCEEEGGGIIIJJJIIIHHHGGGGGGEEEBBB???>>>>>>???@@@BBBDDDGGGIIIIIIHHHGGGFFFAAA???>>>>>>???BBBFFFHHHLLLNNNQQQUUUXXXZZZ[[[[[[WWWVVVTTTSSSRRROOOLLLIIIDDDCCC@@@>>>;;;888666555666555444222111000000000...---,,,---///000///......//////.........---------------------,,,+++***++++++******************,,,,,,,,,+++***)))((('''(((((()))***************(((((()))***++++++******++++++************+++++++++++++++*********))))))************************))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&((()))+++,,,+++***(((&&&((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((''''''(((((((((''''''(((((())))))))))))(((((())))))))))))))))))&&&''''''((()))******+++'''''''''''''''''''''(((((((((''''''''''''(((((())))))(((((((((((())))))************************((()))************)))((((((((())))))))))))))))))(((((((((((()))))))))))),,,,,,++++++******))))))((()))))))))************)))*********++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,------......------------...//////000000000000000000000000/////////...///000000111111111111111111111111111000000000000222333555666777999===DDDMMMYYYdddkkksss|||{{{sssrrrvvvxxx{{{~~~|||{{{~~~}}}rrrnnnfffeeeaaa\\\WWWTTTTTTUUUVVVWWWVVVUUURRRNNNIIIGGGJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGEEECCCAAA@@@@@@@@@BBBEEEIIIKKKKKKJJJKKKKKKFFFEEECCCAAAAAAAAABBBCCCFFFHHHJJJNNNRRRVVVYYY[[[XXXWWWWWWXXXXXXWWWTTTRRRPPPOOOLLLIIIFFFCCCAAA???;;;:::888777555444333333111000///000111222111000///////////////...------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++---,,,,,,+++***)))(((((((((((()))***++++++++++++******++++++,,,+++++++++++++++************++++++************************************************))))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((('''&&&&&&&&&''''''((((((''''''&&&))))))))))))))))))))))))++++++++++++***)))(((''''''((()))******)))((('''((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******)))((((((''''''(((((()))&&&(((***,,,---,,,***)))(((((())))))))))))******%%%&&&'''((()))***+++,,,&&&&&&&&&''''''''''''''')))((((((''''''(((((()))))))))(((((((((((())))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((())))))))))))******(((((((((((())))))))))))*********)))))))))(((((())))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,+++,,,---......))))))))))))***+++,,,,,,...------------...//////111111111000//////......//////......//////000111////////////000000000000///000111222333333333222000333777;;;>>>BBBFFFIIIOOOWWWdddrrr|||uuutttwwwxxx|||yyyzzz|||yyyyyyxxxtttlllbbbWWWPPPTTTSSSSSSRRRRRRQQQPPPPPPIIIIIIIIIIIIHHHGGGFFFFFFIIILLLPPPQQQQQQPPPRRRTTTPPPOOOMMMKKKHHHGGGFFFEEEGGGGGGGGGIIILLLPPPTTTVVVUUUUUUVVVXXX[[[[[[YYYWWWVVVVVVTTTRRROOOMMMKKKJJJEEEDDDBBB@@@>>>===<<<<<<999777555444555444222000---......///...---,,,+++)))***+++,,,,,,------,,,---------,,,,,,,,,+++++++++***************++++++(((((()))***++++++++++++,,,,,,---------,,,++++++++++++************++++++)))))))))***++++++,,,,,,************************))))))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))(((''''''&&&''''''((((((''''''&&&)))))))))))))))))))))))))))***************)))(((%%%%%%&&&&&&''''''((((((((((((((((((((()))******'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))(((((((((((())))))%%%&&&)))+++++++++)))((((((((()))))))))*********&&&''''''((()))******+++&&&&&&'''(((((((((((((((***)))(((((((((((()))***))))))(((((((((((())))))(((((((((((((((((((((((()))***+++------+++***)))(((((()))))))))*********'''((((((((()))))))))***&&&&&&'''(((((()))******))))))))))))************((((((((()))))))))******************************))))))))))))))))))))))))******))))))((((((''''''))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------)))))))))))))))+++,,,---...------------...//////...............---------///............///000000......////////////......000111111222222222222222///222666777666666777999;;;@@@GGGNNNWWWdddttt}}}zzz{{{zzznnnsssyyyuuuppptttqqqggg[[[ZZZXXXWWWVVVUUUUUUUUUPPPQQQSSSTTTTTTTTTSSSRRRRRRUUUXXXYYYWWWWWWYYY[[[XXXWWWUUUSSSPPPMMMKKKJJJJJJIIIHHHHHHIIILLLPPPRRRQQQRRRTTTWWW[[[\\\[[[YYYWWWWWWVVVTTTSSSQQQPPPPPPNNNMMMKKKIIIGGGEEEEEEDDD???===:::888777555222000+++,,,---------,,,+++***((()))***+++,,,---------.........------,,,,,,,,,((((((((()))***,,,---...(((((()))++++++,,,,,,,,,............---,,,,,,+++++++++************++++++(((((()))***+++,,,,,,---************************))))))(((((((((((())))))((('''''''''&&&&&&&&&&&&)))))))))))))))(((((('''''''''((((((((((((''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((((((((()))+++,,,---((((((((((((((()))******'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))(((((((((((())))))'''(((***+++,,,,,,,,,,,,(((((())))))*********+++(((((((((((())))))))))))''''''((())))))***))))))+++***)))(((((()))***+++))))))(((((((((((())))))************************(((***+++,,,,,,+++***((((((((())))))*********+++'''((((((((())))))******'''((()))+++---///111111))))))))))))************(((((((((((())))))))))))************************))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$))))))******++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,------...))),,,///222222000---+++,,,++++++***+++---///000...------------...//////+++++++++,,,,,,---------...............///000000000000000000000///...---///...---------...///000000111222000...///333777666999===>>>@@@GGGQQQZZZbbblllzzzzzzsssqqqnnnqqq}}}sssaaa^^^dddsss{{{xxxtttqqqnnnhhh```ZZZZZZZZZ\\\___aaa```^^^\\\[[[\\\]]]\\\\\\]]]___bbb^^^^^^^^^ZZZVVVTTTUUUWWWSSSOOOKKKLLLPPPRRROOOLLLMMMNNNOOOQQQTTTWWWYYY[[[YYYYYYXXXXXXWWWVVVUUUUUUQQQQQQRRRQQQQQQPPPOOONNNKKKHHHDDDBBBAAA>>>999555666666444111...,,,---...///////////////...---,,,...---,,,+++++++++++++++(((***,,,---,,,***))))))))))))))))))))))))))))))---000333222///------///***)))((((((((()))***++++++***)))***+++++++++))),,,+++***)))((((((((())))))***+++***((((((((()))(((((())))))))))))((((((+++***)))'''&&&&&&&&&&&&((('''&&&&&&&&&''')))***((((((''''''''')))***+++(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((((((''''''###%%%(((*********+++,,,***)))&&&%%%%%%&&&)))******)))(((''''''((()))***###%%%''')))***(((&&&%%%%%%&&&((()))(((&&&###!!!))))))))))))))))))))))))((()))***)))'''&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************%%%&&&'''&&&&&&&&&(((***++++++************++++++)))***+++,,,,,,+++)))(((((('''&&&&&&&&&''')))***++++++***)))(((((())))))************************''''''''''''((((((((()))))))))))))))))))))))))))---,,,,,,+++***)))(((((()))***+++,,,------------++++++************++++++((()))***+++,,,+++******)))+++------,,,******++++++++++++,,,,,,,,,------------,,,,,,+++***)))))),,,,,,,,,---,,,,,,++++++......//////...,,,***)))+++---......---,,,,,,---...------------...//////......------------..............................333333222111111222333444555555555666888;;;===???HHHKKKRRR\\\iiivvv~~~wwwtttvvvyyy}}}}}}uuulllaaaXXXVVVYYYhhh|||tttpppooooooppppppmmmgggbbb```___^^^]]]]]]^^^```aaacccddddddaaa\\\YYYXXXXXX^^^[[[WWWVVVWWWVVVRRROOOPPPPPPQQQQQQRRRTTTUUUVVVYYYYYYXXXXXXWWWWWWWWWWWWQQQQQQRRRRRRRRRRRRQQQQQQSSSPPPMMMJJJIIIFFFAAA===;;;:::999666222000000222///000000000000///...------,,,+++************+++***+++++++++*********+++++++++++++++++++++++++++111222333222///---,,,+++,,,+++***)))))))))***++++++***)))***+++,,,+++)))******))))))))))))*********+++,,,+++***))))))***(((((())))))))))))(((((()))((('''''''''''''''((())))))((((((((()))***+++***)))((((((((()))***+++(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''(((((()))***''''''((((((((((((''''''"""$$$'''(((((('''((()))***)))(((''''''((()))******)))((('''&&&''''''(((&&&''')))*********((('''''''''((()))(((&&&$$$###''''''''''''''''''''''''%%%'''''''''%%%$$$%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''((()))((('''''')))+++)))((((((''''''(((((()))'''(((***++++++***)))(((((((((''''''(((((()))***++++++***)))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))),,,++++++******))))))))))))***+++,,,------------++++++************++++++))))))+++,,,,,,,,,+++***)))+++------,,,+++++++++,,,,,,,,,,,,------------------,,,,,,+++******)))++++++,,,------------------............,,,+++***,,,---//////---,,,---...---------------...//////......------------..............................,,,,,,,,,---...000222333555444444444555666888999:::<<<@@@GGGOOOYYYaaafffrrr}}}|||yyy|||zzzrrrjjjgggbbb[[[VVVUUUdddyyytttoooiiieeeddddddbbb```dddeeefffeeebbb___^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZWWWWWWVVVUUUUUUTTTTTTTTTYYYXXXWWWVVVVVVWWWWWWXXXOOOPPPPPPQQQRRRRRRSSSSSSYYYWWWTTTRRRPPPMMMIIIFFFCCCBBBAAA>>>:::777777888222333333333222111///...------,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////000///---+++...---+++***)))******+++,,,***)))***+++,,,+++***)))))))))))))))*********)))***,,,+++)))((())))))(((((())))))))))))((((((((((((''''''((())))))***+++************+++,,,,,,++++++***)))))))))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))***+++'''(((((())))))(((((('''$$$&&&(((((('''''''''(((******))))))))))))************)))((((((((((((((())))))*********+++++++++))))))((((((''''''&&&&&&''''''''''''''''''''''''''')))******(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************++++++***)))(((***+++(((''''''&&&&&&''''''(((%%%'''((()))******)))((('''((())))))******))))))+++***))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,,,,------------.........------,,,,,,++++++******++++++,,,---............,,,,,,------------,,,,,,,,,...000///...---...///---------------......///......------------..............................*********+++---...000111444333222111111111111222444444555777;;;@@@DDDGGGLLLVVVdddqqq|||~~~xxxooojjjlllnnnkkkeeebbblll{{{\\\eeemmmoookkkhhhkkkoooyyy}}}yyyuuuoooiiigggggggggfffdddcccbbbbbb[[[^^^```aaa``````aaabbb___^^^^^^]]][[[ZZZYYYXXXYYYXXXVVVUUUTTTSSSSSSSSSLLLMMMMMMNNNOOOPPPRRRRRRWWWVVVUUUTTTSSSQQQOOOMMMJJJJJJIIIFFFCCC@@@???@@@999::::::999777444111000000///...---------------,,,++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000333111//////...---+++******++++++,,,+++******,,,,,,+++***)))************))))))(((''')))+++***)))''''''((((((((())))))))))))((((((******)))))))))******+++************++++++,,,,,,,,,,,,+++******)))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))******(((((())))))))))))(((((((((***+++***)))((()))***((()))************)))((()))))))))*********++++++******)))))))))***+++,,,+++***)))'''''''''((()))''''''''''''''''''''''''''')))******))))))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))'''&&&&&&'''))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++,,,,,,***(((((()))***))))))(((((((((((())))))&&&'''((()))************'''(((***+++++++++***)))******)))))))))))))))***************************'''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))*********+++))))))***+++++++++++++++++++++************++++++++++++,,,,,,------------+++,,,...---,,,+++,,,------------.........//////------,,,,,,,,,+++++++++------.........------,,,++++++,,,,,,---------------///000000///......///------,,,,,,------...///......------------..............................//////..................111111000000/////////...555444444333444666888999;;;@@@HHHPPPVVV\\\bbbfffkkkpppxxx}}}zzzwww{{{~~~}}}}}}}}}LLLSSSZZZZZZVVVSSSUUUXXXVVV\\\fffpppzzz{{{uuuooojjjgggdddcccaaabbbcccbbb```______```bbbbbbbbbbbbaaa```^^^^^^ZZZYYYWWWUUURRROOOMMMKKKIIIIIIHHHIIIJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQNNNOOOOOOMMMIIIGGGGGGGGGBBBCCCBBBAAA>>>:::666333222222000///...---------++++++,,,...000///,,,(((+++++++++++++++++++++++++++)))(((+++///222222000000///---++++++***++++++,,,+++***+++,,,,,,,,,***++++++++++++***)))'''&&&(((***,,,,,,+++)))((()))(((((())))))))))))((((((...---,,,+++************)))))))))***************++++++++++++******))))))(((((((((((())))))))))))))))))(((((((((((())))))---,,,+++)))(((((((((((((((((())))))))))))((((((***++++++***)))((()))***&&&''')))******)))'''&&&%%%&&&'''(((***+++,,,,,,***)))((('''''')))***,,,+++***(((''''''((()))***((((((((((((((((((((((((###$$$&&&&&&%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((+++***((((((((((((***+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++)))''''''((()))))))))(((((((((((())))))'''((()))***++++++,,,,,,'''(((***+++++++++***)))***)))))))))))))))******************************(((((((((((()))))))))***))))))))))))))))))))))))((((((((()))******++++++))))))******++++++******++++++************+++++++++++++++,,,,,,,,,------+++,,,---,,,++++++,,,------------.........//////---------,,,,,,,,,,,,,,,//////......---,,,*********+++++++++,,,------...---///000000///......///,,,,,,,,,,,,,,,---............------------..............................000000000000//////........./////////////////////222111111111111333444555666888:::<<<>>>AAACCCFFFIIIMMMSSS[[[dddooozzz{{{sssqqqtttyyy}}}DDDHHHMMMNNNMMMLLLLLLMMMIIIMMMSSSYYY___eeekkkooosss|||yyyrrrmmmdddcccbbbaaaaaaaaabbbbbbaaabbbcccdddcccbbbaaa```\\\\\\[[[XXXTTTOOOKKKHHHFFFFFFEEEDDDDDDEEEFFFGGGHHHJJJMMMMMMMMMMMMNNNOOOKKKMMMNNNNNNLLLKKKKKKKKKJJJJJJJJJIIIGGGBBB>>>;;;777666444222000......------,,,+++...000000---)))++++++++++++++++++++++++---,,,++++++---.........///...,,,+++***++++++,,,---+++***+++,,,---,,,+++******++++++***)))'''&&&+++---///000...,,,++++++(((((())))))))))))((((((...---,,,***))))))(((((('''((())))))******))))))*********+++******)))((((((((((((((())))))))))))))))))(((((((((((()))))),,,+++***)))((('''''''''((())))))******))))))(((((())))))(((&&&&&&((()))&&&'''((())))))((('''&&&"""###$$$&&&((()))******(((((('''&&&'''((()))******)))(((''''''((()))***))))))))))))))))))))))))%%%&&&''''''&&&%%%&&&((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((())))))(((&&&&&&''')))(((''''''&&&&&&''''''((())))))******++++++,,,,,,'''((())))))******)))))))))))))))))))))******+++((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((())))))*********((())))))*********))))))++++++************+++++++++++++++++++++,,,------+++,,,,,,+++******+++---,,,------------.........------------,,,,,,,,,,,,.........---,,,+++***)))+++++++++++++++,,,---...,,,...000///...---...///,,,,,,,,,,,,,,,------.........------------..............................+++,,,---...////////////------...///000000000000000000000000111222333444444444444555666888:::;;;;;;<<>>>>>>>>???===@@@BBBAAA>>>===>>>@@@@@@CCCFFFHHHIIIIIIKKKLLLNNNPPPRRRTTTTTTRRROOOMMMJJJHHHEEEBBB>>><<<:::999555///((('''+++///000000------------------------(((***,,,+++***+++///333,,,+++*********+++,,,------,,,++++++------,,,+++###%%%(((+++,,,---,,,,,,&&&))),,,---+++)))''''''(((((())))))))))))((((((&&&%%%%%%%%%%%%&&&'''''''''((()))***+++***))))))&&&'''(((*********)))((((((((((((((())))))))))))))))))(((((((((((())))))%%%%%%&&&&&&''')))***+++))))))************))))))************)))))),,,...***))))))))))))))))))******++++++,,,,,,***)))((('''((((((((())))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''((())))))(((&&&%%%&&&'''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''((()))((('''(((***+++++++++************++++++***))))))(((((((((((()))((('''&&&&&&&&&''')))***))))))((())))))***++++++************************))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((++++++************+++++++++***)))))))))***+++,,,*********)))'''(((***,,,+++++++++,,,,,,,,,------------------------------'''''')))***+++,,,,,,------,,,+++******+++,,,,,,+++---......---,,,,,,---,,,,,,++++++,,,,,,---............------.................................000000111111000...---+++---...///000///...---,,,............------,,,,,,111///......///000000///000222444555555555777888888;;;>>>AAACCCHHHOOOUUUWWW```jjjpppqqqtttzzzvvv}}}~~~www{{{~~~~~~www~~~~~~@@@AAABBBBBBAAA@@@??????BBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGGGGGGGMMMLLLOOOXXXbbbllltttzzzrrrvvv{{{{{{vvvqqqmmmkkkmmmlllgggccchhhfffdddddddddaaa\\\WWWUUURRRMMMIIIGGGFFFDDDBBB<<<<<<<<<;;;;;;;;;<<<<<<:::<<>>;;;666222000000111222...............---,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,---...///000+++***(((&&&''')))+++---***,,,---......---+++)))+++*********))))))(((((())))))))))))((((((((((((***)))'''%%%%%%''')))******---+++&&&%%%(((+++++++++******)))(((''''''&&&))))))************))))))+++,,,------,,,***'''&&&''')))***++++++***)))'''+++*********))))))(((((()))************+++++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((()))***++++++***)))(((%%%%%%'''((())))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((())))))))))))))),,,,,,,,,+++***))))))(((******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''(((((())))))*********+++))))))))))))))))))))))))******))))))((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((++++++************++++++(((((((((((())))))))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))((((((((((((((()))(((((())))))))))))((((((++++++++++++++++++++++++)))'''&&&(((,,,...---,,,,,,,,,++++++***)))))))))------,,,,,,+++***))))))((()))+++------+++)))'''++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,...------,,,,,,,,,------111000///...---,,,++++++...//////000000000000000......//////000000111111111111222222222333333333333444666888:::;;;<<<<<>><<<<<<===>>>???<<<===???BBBDDDEEEEEEEEEIIIKKKOOOSSSVVVVVVVVVUUUUUURRROOOOOOQQQQQQMMMIIIEEEBBB>>>999666555444555000/////////...---------++++++*********++++++,,,++++++++++++,,,---//////,,,+++***))))))***,,,---***+++,,,------,,,+++++++++*********))))))))))))***)))))))))((((((((((((***)))(((((((((((()))******---...***)))++++++************)))((('''''''''((())))))******))))))(((******+++,,,+++***(((&&&((()))***++++++***)))(((************)))))))))((())))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''(((((('''((())))))))))))((('''&&&'''(((((())))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((())))))))))))))),,,++++++***))))))((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((,,,+++***))))))***+++,,,''''''((((((((()))))))))*********))))))*********))))))))))))(((((((((((()))))))))))))))))))))(((*********+++++++++,,,,,,++++++++++++++++++++++++******************************))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++))))))++++++***(((***+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---...------,,,,,,------...---------......---------///......------........................---------,,,---...///////////////111111000000//////......111111111111222222222222222333444555666888888999777888:::<<>><<<<<<<<<======>>>???AAABBBCCCCCCCCCGGGKKKPPPUUUXXXXXXVVVUUUXXXUUURRRRRRUUUVVVTTTRRRMMMKKKHHHDDD@@@===;;;:::555444222000///.........++++++******+++,,,,,,---++++++++++++,,,,,,---...++++++,,,,,,,,,---------*********++++++,,,,,,---***************)))))))))******)))))))))((((((((()))******************)))(((---///---+++,,,+++)))******))))))(((((('''''''''(((((())))))(((((('''((((((************((('''((()))***++++++***)))(((************)))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''(((((())))))***)))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))+++******))))))(((((('''''''''(((((())))))******************************(((((())))))))))))((((((''''''((((((((((((((((((+++******))))))(((((('''(((((((((((((((((((((((())))))))))))***************))))))(((((())))))***((((((((()))))))))*********))))))(((((())))))*********))))))((((((''''''))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++************************++++++************++++++,,,,,,------------,,,,,,++++++++++++++++++++++++...,,,************)))'''))))))***++++++,,,------(((((()))***,,,---.........---+++++++++,,,---...******+++++++++,,,,,,,,,///......------......///........................////////////////////////---------.........//////***+++,,,---.../////////111111000000//////......000000000000111111111111222111111111111333444555444555555666777888999999777;;;@@@DDDFFFKKKQQQVVV[[[bbbmmmxxx}}}wwwuuuvvv{{{zzz~~~zzzuuuppplllrrrwwwxxx}}}~~~wwwtttrrrssswwwyyyzzzxxxyyyvvvppphhhcccdddjjjpppuuuxxxxxxqqqdddWWWMMMIIIEEEDDDBBBAAAAAAAAABBBBBBCCCEEEEEEEEEGGGIIIGGGCCCEEEGGGIIIJJJKKKNNNSSSWWWTTTZZZbbbjjjrrrzzzuuummmhhhfffaaa^^^ZZZXXXXXXWWWVVVUUUQQQNNNJJJFFFBBB@@@>>>>>>===>>>???AAABBBCCCDDDEEEGGGJJJOOOTTTXXXYYYYYYYYYXXXUUURRRRRRTTTVVVVVVUUURRRQQQOOOLLLIIIFFFCCCAAA===<<<999666333111111000...---------------......,,,,,,+++++++++,,,,,,---***+++,,,---...---,,,,,,)))))))))******,,,---...*********************************)))))))))((((((((()))+++,,,,,,+++)))((((((,,,---***(((******(((***)))))))))((((((((('''''''''((((((((((((''''''&&&'''((()))***)))))))))((()))************)))(((*********)))))))))))))))))))))))))))************((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((()))************))))))((('''(((((((((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))***)))))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((())))))******++++++((((((''''''''''''(((((())))))))))))************))))))(((((((((((())))))+++******)))(((''''''&&&)))))))))))))))*********************++++++++++++++++++++++++++++++++++++******************************)))))))))***++++++******++++++++++++*********+++++++++++++++,,,,,,************+++++++++***)))))))))*********++++++(((((()))***,,,---......,,,++++++++++++,,,,,,---*********+++++++++,,,,,,......------------..............................---......///////////////---------............///***+++,,,---.../////////......//////000000111111////////////000000000000222111///......000222333777777777777777777777777777:::<<<======???CCCFFFBBBGGGOOOWWW```iiiqqqvvvvvvzzz|||yyywwwwww~~~}}}|||xxxuuuvvvxxxyyyvvvsss~~~sss```VVVPPPNNNKKKHHHFFFFFFFFFGGGCCCHHHIIIHHHJJJMMMJJJDDD@@@BBBCCCEEEFFFHHHJJJLLLIIIKKKOOOSSSWWW\\\```cccpppqqqqqqrrruuuxxx{{{}}}~~~vvvoooggg___ZZZWWWUUUTTTUUUTTTRRRPPPLLLIIIFFFDDD@@@@@@AAABBBDDDFFFGGGHHHGGGIIIKKKNNNRRRVVVYYYZZZWWWUUUSSSRRRSSSTTTUUUUUURRRRRRQQQPPPNNNLLLJJJHHHGGGEEEBBB???;;;888666555222111000///............------,,,,,,+++,,,,,,,,,)))***,,,---...---,,,+++************+++,,,---...***************+++++++++************))))))))))))'''(((***++++++***(((''''''***)))%%%###&&&(((((())))))))))))((((((((((((''''''((((((((((((''''''&&&'''(((((())))))******))))))************))))))))))))))))))))))))******(((((()))))))))*********((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))************))))))((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))&&&&&&'''((()))******+++(((((((((((((((((((((((((((((())))))*********+++))))))************))))))))))))))))))************))))))(((((((((((())))))+++******)))(((''''''&&&((()))))))))*********+++))))))*********+++++++++++++++++++++++++++++++++************************((((((((((((((()))***+++))))))************))))))*********++++++,,,,,,,,,)))******************+++******))))))((((((((((((*********++++++,,,,,,,,,''')))+++,,,---,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,------///...------------...///+++,,,---............---///............---------,,,,,,---...///000000///......//////000000111111....../////////000000000222111///......///111222222333333333444444555555888999999888888888:::;;;:::<<<@@@DDDHHHMMMSSSWWWYYYZZZ^^^ccciiioootttvvv}}}{{{zzzzzz{{{}}}{{{xxxuuuuuuwwwxxxwwwuuuqqq___\\\WWWRRRNNNMMMNNNNNNLLLTTTXXXWWWXXXXXXQQQFFFCCCBBBCCCCCCCCCDDDEEEFFFEEEFFFGGGIIIKKKMMMOOOPPPUUUUUUVVVWWWXXXZZZ[[[\\\bbblllwww~~~xxxmmmddd^^^ZZZXXXWWWUUUSSSPPPMMMKKKIIIEEEEEEFFFFFFGGGIIIKKKKKKGGGGGGHHHIIILLLOOOSSSUUUTTTTTTSSSSSSTTTTTTUUUVVVQQQQQQQQQQQQPPPOOONNNMMMMMMMMMLLLIIIGGGDDDAAA???999888666333111///......///...------,,,,,,,,,,,,***+++,,,---...---,,,++++++++++++,,,,,,---------*********+++++++++++++++++++++*********)))))))))'''(((***++++++***((('''(((***(((###!!!%%%(((((())))))))))))(((((((((((('''(((((())))))(((((('''((((((((())))))************))))))))))))))))))***))))))))))))************((((((((()))))))))******))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((())))))***)))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&''''''((()))))))))%%%%%%&&&''')))***++++++(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''((((((((()))))))))*********))))))(((((())))))*********))))))((((((''''''((())))))******+++++++++)))))))))************+++++++++++++++++++++++++++************************''''''''''''((()))***+++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,---+++)))(((((()))+++******)))(((((('''''',,,,,,++++++++++++++++++&&&(((***------,,,***)))++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,...---,,,++++++,,,---...***+++,,,.........------//////.........---------------...////////////...111111000000//////......////////////000000000000111111000//////000111222///000000111222333333444555555444444444444444555888999;;;<<<===@@@DDDGGGHHHHHHHHHJJJMMMQQQTTTVVVWWWZZZ___eeelllqqqvvvxxxwww{{{}}}xxxxxx{{{}}}||||||{{{{{{{{{|||}}}yyytttmmmfffbbb`````````gggsss}}}}}}}}}yyykkk[[[QQQOOOLLLJJJIIIHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLJJJQQQXXX]]]eeeqqqyyy|||}}}xxxlllhhhaaaZZZUUURRRPPPPPPNNNMMMLLLKKKJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTUUUVVVQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSRRRPPPMMMKKKFFFDDDAAA===999666444333111000///...------------,,,,,,---...............,,,,,,---.........---,,,*********++++++,,,,,,,,,+++++++++*********))))))))))))***++++++***))))))(((++++++'''%%%((())))))(((((((((((())))))))))))((())))))******))))))(((******)))))))))******+++******))))))))))))******((()))))))))************(((((((((((()))))))))***)))))))))))))))))))))))))))))))))(((((()))))))))***)))(((((((((((()))***&&&'''(((((()))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((()))))))))))))))************************''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''((())))))***%%%&&&&&&'''((()))******))))))))))))))))))))))))((((((((('''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((()))))))))*********))))))*********))))))))))))((((((((((((((())))))******+++,,,,,,))))))))))))************++++++++++++++++++++++++************************(((((((((((()))***+++,,,,,,,,,------------,,,,,,)))******+++,,,,,,------***,,,---,,,)))((()))+++++++++++++++************++++++++++++++++++++++++((()))***,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------...,,,+++******+++,,,...***+++---///000///......---------...............---............---,,,,,,111111000000//////......//////000000000111111111/////////000000111111111111111222222333444444555555444333333444555555555555666888888888999<<>>???@@@@@@AAABBBBBBCCCCCCEEEHHHMMMRRRVVVYYY[[[WWW[[[```dddhhhnnntttyyyyyywwwwwwxxxwww___[[[VVVRRRNNNLLLIIIGGGHHHHHHHHHIIIJJJIIIGGGEEEBBBCCCEEEGGGHHHHHHHHHGGGFFFIIIKKKLLLQQQYYY]]]\\\]]]ccclllvvvuuuiii```[[[ZZZZZZTTTRRRPPPNNNLLLLLLLLLLLLPPPPPPPPPPPPNNNLLLIIIGGGGGGIIIMMMPPPRRRSSSTTTUUUSSSRRRQQQPPPOOOOOOOOOOOOPPPRRRVVVXXXYYYXXXVVVTTTQQQOOOKKKFFFAAA===:::999222111000///...---------............/////////000,,,---///000000...---+++*********++++++,,,,,,,,,+++++++++************)))+++++++++,,,,,,+++++++++(((---///,,,***++++++)))(((((((((((())))))))))))))))))************))))))++++++************++++++******))))))))))))******(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))%%%%%%'''((()))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((((()))))))))))))))***************+++++++++*********)))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***'''''''''(((((((((((((((************************((((((''''''&&&&&&&&&%%%)))***+++,,,,,,+++***)))''''''''''''((((((((((((++++++************++++++(((((((((((())))))))))))((())))))***++++++,,,,,,))))))))))))************++++++++++++++++++++++++************************))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------%%%(((++++++******,,,///+++++++++,,,,,,---......******+++++++++,,,,,,,,,++++++******+++---...///---------.........//////.........------.........---,,,***))))))***,,,---+++,,,...000111111000///++++++,,,---...///000111------------,,,+++******......//////000111111111000000000000111111111111---...///000111111111111111111111222222222333333444333222333555666777666222444555555444555777999999:::===>>>>>>===;;;:::>>>???AAACCCFFFHHHJJJKKKHHHJJJLLLLLLMMMQQQXXX]]]ccciiisss~~~ssscccaaa^^^UUUOOOPPPPPPYYY[[[SSSPPPTTTRRRJJJGGGCCCBBBEEEDDD@@@@@@EEECCCEEEIIIKKKKKKLLLMMMNNNPPPNNNNNNSSS\\\fffkkkmmm}}}{{{pppeee\\\VVVVVVVVVTTTSSSQQQQQQPPPNNNPPPOOOLLLLLLMMMJJJEEEAAABBBEEEIIIIIIHHHLLLRRRSSSQQQOOOMMMMMMOOOQQQSSSNNNQQQUUUWWWXXXYYY[[[\\\ZZZWWWTTTQQQNNNJJJEEEAAA>>>:::666333222111000///---.../////////---+++***---,,,+++******+++,,,---...---,,,,,,+++++++++++++++******)))(((((())))))++++++************+++++++++++++++************)))************(((&&&$$$###))))))(((((())))))***+++---,,,+++***)))'''&&&&&&******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++)))'''&&&%%%&&&'''(((''''''(((((())))))******))))))))))))((('''&&&%%%))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))************)))(((&&&&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&((()))+++,,,+++***'''&&&%%%%%%%%%&&&'''((()))***))))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&'''''''''''''''&&&)))))))))))))))(((''''''******))))))((((((''''''(((((((((((())))))))))))***************)))((('''(((((()))***************))))))************))))))++++++************++++++(((((((((((((((((((((((())))))***++++++++++++***++++++******************))))))************))))))+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++---...000////////////...............---,,,,,,+++******---,,,,,,++++++,,,,,,---------------------------------------------------...------,,,,,,------...////////////////////////---...///000111111000000///......------///000111222222222222222222333333111111222222444666777888777666555444444555666777777777666666666666777777777999;;;===@@@AAABBBBBBCCCBBBBBBBBBCCCDDDFFFGGGLLLOOOUUU[[[```dddfffgggfffgggjjjooovvv~~~zzztttiiibbbdddcccooovvvsssqqqrrrmmmdddYYYQQQJJJHHHFFFAAABBBEEEAAABBBCCCCCCCCCEEEFFFHHHGGGHHHIIIJJJMMMQQQUUUYYY___fffpppyyyxxxfffaaa[[[VVVSSSRRRRRRRRRRRRSSSRRRNNNMMMMMMIIICCCAAA@@@AAADDDDDDDDDHHHOOOPPPPPPOOONNNOOOPPPRRRSSSPPPSSSVVVXXXXXXYYYZZZ[[[ZZZYYYWWWWWWVVVSSSOOOLLLFFFBBB===:::777555333222000000000000000///......///...,,,++++++++++++,,,...---,,,,,,++++++,,,,,,------,,,+++++++++,,,,,,++++++************+++++++++++++++************)))(((((((((((('''%%%$$$###))))))*********+++++++++,,,++++++***)))(((''''''******))))))))))))******))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((+++)))(((&&&&&&&&&((()))(((((((((((())))))))))))))))))))))))((('''&&&%%%((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))************)))((('''&&&))))))))))))))))))))))))((((((((((((((('''''''''******+++++++++***((((((&&&&&&&&&&&&''''''((())))))(((((((((''''''''''''))))))))))))))))))))))))(((((()))))))))))))))(((''''''(((((()))((((((''')))))))))))))))((('''''')))))))))***************++++++******))))))(((((())))))*********)))((((((''''''((()))))))))))))))))))))************))))))+++******))))))******+++************************))))))***++++++++++++************+++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,---.../////////.........---------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------------------------------------------------...------,,,,,,------...........................///////////////000000000000//////...///000111222111111222222222222333333333333333333333444555666666555444333333444555666777777666666666666777777888999:::;;;<<<===>>>???BBBAAAAAA@@@AAABBBDDDDDDCCCEEEHHHKKKMMMNNNNNNNNNQQQRRRTTTWWW\\\eeeooovvvxxxtttqqqoooqqqssssssrrryyy{{{wwwuuusssrrrqqqrrrssssss|||~~~~~~xxxzzzyyylll]]]RRRLLLGGGFFFHHHFFFEEEDDDDDDDDDEEEGGGGGG@@@CCCEEEDDDAAAAAAEEEIIILLLOOOTTTXXX^^^gggsss{{{qqqfff```]]][[[ZZZWWWXXXUUUQQQPPPQQQNNNIIIIIIEEEDDDEEEDDDBBBFFFKKKOOOOOOPPPRRRSSSSSSTTTTTTRRRUUUXXXYYYXXXXXXXXXYYY\\\[[[[[[\\\]]]\\\YYYWWWQQQNNNIIIDDDAAA===:::777555444333222111111111111111000...,,,++++++++++++...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------++++++************+++++++++++++++************)))((((((((((((((('''&&&&&&'''((()))***+++******)))************)))))))))(((***))))))(((((())))))***))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((***)))((('''&&&'''((()))))))))))))))(((((((((((())))))))))))((('''&&&&&&''''''''''''''''''''''''***))))))))))))))))))***)))))))))))))))))))))))))))******))))))((('''&&&))))))))))))))))))))))))'''((((((((((((((())))))))))))((((((''''''(((((('''''''''&&&''''''(((((((((((((((((('''''''''''')))))))))))))))))))))))))))***************))))))((()))))))))))))))(((((()))))))))))))))(((((('''((())))))***+++,,,,,,,,,---,,,,,,+++)))(((((('''(((((()))*********))))))&&&'''(((((())))))(((((())))))************))))))+++******))))))******+++************************))))))***++++++++++++************++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------------------------------...------,,,,,,------...........................111000///.........///000000000000000000111222222111111111222222222333333555444333333333333333444444444333333333333444444666666666666666666666666999999888888888999;;;<<>>>>>>>>??????@@@>>>???@@@AAABBBAAA@@@???DDDEEEFFFGGGJJJPPPWWW]]]```\\\WWWTTTSSSTTTUUUUUU\\\^^^bbbhhhooovvv||||||||||||uuusssuuuyyy{{{vvvtttqqqooommmlllllllllfffccc___```dddhhhiiiiiihhhlllqqqvvvzzz||||||||||||zzzvvvoooiiieeedddeeehhhjjjkkkllljjjgggccc```ZZZXXXVVVTTTRRRQQQQQQRRRVVVXXXZZZ[[[YYYXXXXXXYYYxxxfff[[[TTTQQQPPPNNNNNNNNNOOOQQQPPPOOONNNDDDEEEFFFDDDBBBBBBCCCFFFIIIIIIJJJKKKMMMRRRYYY___jjjwwwzzzsssnnnjjjaaaaaa\\\VVVUUUXXXWWWTTTSSSOOOMMMMMMKKKGGGHHHKKKRRRSSSVVVXXXXXXXXXVVVUUUUUUWWWYYYYYYXXXWWWWWWWWW\\\\\\\\\]]]______]]]\\\ZZZWWWSSSOOOLLLHHHDDDAAA===;;;999666444222222222000///...,,,++++++,,,---...------,,,,,,,,,------)))))))))))))))******+++++++++************+++++++++++++++*********))))))*********+++++++++******%%%&&&(((******)))(((&&&)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))******))))))(((((('''''')))))))))))))))(((''''''((((((((((((((((((((((((***)))'''''''''''')))***(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((()))))))))***((('''%%%$$$$$$%%%&&&((()))((('''''''''''''''(((((((((((((((((('''''''''))))))))))))))))))))))))))))))*********)))(((((((((((()))))))))(((''''''(((((())))))))))))(((((()))))))))******+++++++++++++++******)))(((((('''''''''((()))*********)))'''(((((()))))))))))))))))))))************))))))******))))))))))))******(((((((((((((((((((((((())))))***++++++++++++***))))))***+++,,,------...***++++++++++++++++++***************************++++++++++++++++++++++++,,,++++++++++++---...///---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................222111///---,,,---///000/////////000000000111111000000111111222222333333444333333333333333333444444444444444444444444444555666666666666666666555888777666666666888:::<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@CCCCCCCCCDDDEEEIIINNNRRRWWWSSSNNNKKKIIIJJJKKKLLLQQQQQQRRRUUUYYY___dddgggfffbbb```bbbeeegggnnntttzzz|||gggaaaXXXRRRQQQRRRUUUVVVTTTSSSRRRQQQOOOMMMLLLKKKKKKHHHFFFFFFHHHJJJKKKJJJLLLNNNQQQSSSUUUUUUTTTSSSWWWUUURRRNNNHHHEEEEEEFFFGGGHHHJJJJJJJJJHHHEEECCCBBBAAA???===<<<;;;;;;;;;===???AAAAAA@@@>>>>>>>>>rrrjjjccc___XXXZZZ___dddgggfffbbb^^^UUUQQQKKKGGGFFFEEECCCAAACCCDDDDDDDDDDDDFFFHHHKKKTTTZZZbbbfffhhhllltttzzz{{{xxxoooeee```___]]]YYYVVVSSSRRRTTTSSSNNNMMMNNNWWWYYY\\\______]]]ZZZYYYXXXZZZ\\\[[[YYYXXXWWWXXXWWWVVVVVVXXX[[[^^^______^^^\\\ZZZXXXWWWTTTOOOLLLFFFDDD@@@<<<888666444444000///...---------...///---------,,,,,,---......))))))((((((((())))))***++++++************+++++++++++++++*********))))))************+++++++++,,,&&&''')))++++++***)))((())))))))))))************))))))(((((((((((())))))************************))))))))))))))))))******************************))))))((((((((()))))))))******))))))((((((''''''))))))))))))))))))((('''))))))))))))))))))))))))((((((&&&%%%%%%&&&((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((((((((((((((('''((((((((())))))******)))(((&&&%%%%%%&&&(((***)))(((((('''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((()))(((((('''''''''(((((((((''''''&&&%%%(((((())))))))))))((((((******)))))))))(((((((((((((((((((((((((((((((((&&&'''((()))))))))))))))))))))***++++++++++++***))))))************))))))***))))))))))))))))))***(((((((((((((((((((((((())))))***++++++++++++***))))))***++++++,,,------))))))************))))))************************++++++++++++++++++++++++++++++******+++,,,...///---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................222000...---,,,---...///......////////////000/////////000111111222333333222222222222333444555555555555555666666555555555555555666666666666555555777666555555777999<<<>>>:::::::::::::::999999999888999:::;;;<<<===>>>>>>>>>?????????@@@CCCGGGJJJOOOMMMJJJFFFEEEEEEGGGIIIJJJJJJIIIIIIKKKMMMPPPRRRUUUPPPMMMOOOPPPRRRWWW]]]aaaiiiqqqtttsssqqqjjjcccQQQMMMHHHDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCAAA???>>>>>><<<;;;;;;;;;<<<<<<<<<===>>>???@@@@@@???>>><<>>:::888888999999:::;;;;;;;;;:::999888666555555444444444444444444666777777666444444555}}}wwwooossszzzuuukkk\\\QQQJJJEEE@@@<<>>AAADDDGGGGGGFFFDDDBBBBBBDDDFFFFFFFFFEEEFFFFFFHHHJJJKKKKKKFFFDDDFFFGGGGGGJJJOOONNNTTTXXXXXXXXXXXXTTTNNNCCCAAA???>>>>>>===;;;999:::;;;<<<======<<<;;;:::999999999999888888777777777888999::::::999999888999:::999777555333444555333333444444444444333333111111222222333333333444000222444444333222222222|||gggVVVLLLGGGEEEDDDDDDCCCDDDEEEFFFFFFFFFBBBBBBBBBCCCDDDGGGJJJKKKKKKOOOTTTYYY___lll|||~~~oooggg```^^^\\\XXXWWWXXX\\\^^^bbbfffhhhhhhgggeeeaaaccceeedddbbbaaa``````[[[WWWSSSQQQTTTXXX]]]_________```bbbbbb```\\\YYYTTTSSSQQQMMMIIIEEEBBB@@@;;;999777444222111111111---------------...//////000///...---,,,+++++++++++++++************+++++++++++++++************)))))))))((('''''''''((()))************++++++++++++*********)))))))))))))))((((((''''''''''''((((((************************((()))))))))************************************(((((()))***************(((((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))******)))))))))***+++,,,((('''''''''((()))******''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''((()))*********)))))))))(((((('''&&&%%%''''''((()))))))))))))))***)))))))))))))))))))))((((((((((((''''''''''''((((((((()))((((((''''''))))))***+++++++++++++++))))))************))))))))))))(((((((((((())))))************************))))))***++++++++++++***)))))))))))))))))))))))))))******++++++******)))************************++++++++++++++++++++++++***)))(((((()))***,,,---------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...------------------------------..................---...///000111000000///......///000111222333333333222222222222222333333444444555666666555444444333444666777777666444333666666666777888999999:::666777999::::::::::::999;;;;;;;;;;;;;;;;;;<<<<<<:::<<<============???@@@CCCDDDEEECCC@@@>>>???@@@CCCCCCDDDEEEFFFFFFGGGGGGDDDAAAAAADDDDDDBBBCCCGGGCCCGGGHHHFFFFFFGGGDDD???;;;999888888999999777666666777888888999888777777555666777888777555555555444555666777777777666666222333444333111111222333000000000/////////000000//////000111111111111111---///222222222111111222|||eeeWWWTTTUUUKKKIIIFFFEEEEEEEEEEEEEEECCCCCCCCCAAA???@@@CCCFFFCCCGGGKKKLLLNNNUUUbbbllluuu{{{nnnfffaaa\\\ZZZ\\\ZZZ]]]aaafffiiijjjkkkjjjeeegggiiihhhfffeeeddddddfff```XXXRRRRRRUUUXXXZZZ``````aaacccdddaaa]]]YYYVVVVVVUUUSSSPPPLLLIIIGGGAAA???<<<888555333111111---------------...///000111000///---,,,+++******++++++************+++++++++++++++************))),,,+++)))((((((((()))***'''''''''''''''((())))))************)))))))))(((((((((''''''''''''((((((************************(((((())))))*********+++))))))))))))))))))))))))'''((()))***************''''''(((((())))))******((())))))*********)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))++++++******))))))(((((('''''''''''''''((())))))''''''''''''(((***++++++&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&((()))+++,,,,,,,,,************)))((('''&&&''''''((())))))))))))))))))))))))***++++++,,,,,,++++++***)))((('''&&&&&&((()))))))))((('''&&&&&&(((((()))***************))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))((((((((((((+++++++++,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))((((((((((((***+++,,,......------------,,,,,,......---,,,,,,+++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------...------,,,,,,------...------------------------,,,,,,---.../////////......///000222222111111000---...///000111222333333555444333222111111111111333333444555555444333333333444666777777666444333666777777888777777666666666777999:::;;;;;;;;;:::888888888999:::;;;======;;;<<<>>>===<<<;;;<<<===>>>@@@BBB@@@<<<999999:::??????@@@AAAAAAAAAAAA@@@@@@>>>???CCCCCC@@@@@@BBB>>>AAAAAA>>>>>>???<<<777;;;999777777888999999888888999999999999888777777222444666666555333333333444444444444333333222111111333444444333222333555111111000000///000000111---...////////////......+++...000111111000111222zzzuuutttvvvwww~~~tttjjjddd___YYYRRRNNNNNNPPPPPPOOOHHHGGGDDDBBB@@@>>>======???===>>>DDDGGGHHHKKKPPP[[[fffwww~~~sssfff\\\___[[[\\\bbbfffdddfffjjjlllmmmnnnmmmjjjiiikkknnnkkkgggaaa[[[WWWUUUUUUUUU]]]aaaeeefffdddaaa^^^]]][[[[[[\\\\\\\\\XXXSSSOOOLLLJJJFFFAAA<<<888555333111///...///000000...---222///---,,,------,,,***------------------------,,,------------,,,++++++++++++,,,,,,,,,***((('''((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))************))))))((()))***++++++***(((((())))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((******(((((((((((())))))))))))(((''''''&&&&&&((()))***''''''''''''((((((((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&+++***(((&&&''')))+++---))))))))))))************,,,,,,++++++***))))))))))))(((''''''''')))+++---,,,,,,++++++***)))((((((&&&'''((()))***+++,,,,,,))))))(((((((((((())))))(((((())))))******++++++************************(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((***************)))((((((************************''')))+++,,,,,,,,,***)))************************---,,,++++++------,,,+++,,,,,,++++++++++++++++++---,,,,,,+++++++++,,,,,,/////////...,,,***(((&&&,,,---......,,,,,,---...------------------------,,,,,,,,,---------......***+++++++++++++++++++++---,,,++++++++++++,,,---............////////////............/////////000000000111222222222222111111111222222222333333333222222333333333333444444666666666666777777777777777777777777777777777777666666666777888888999999999999999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;=========>>>??????@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;::::::999888777777666777999888666555555666444444444444444444444444333333333222222222111111111111222222222222111111222222333333333333222222000000000///......------///...------...///000111////////////////////////{{{uuurrrrrrnnnqqqwwwzzztttoooiiieeedddcccaaa___WWWTTTPPPKKKGGGDDDBBBAAAAAA???@@@DDDFFFDDDDDDGGGMMMUUU```jjjqqqtttuuuuuu|||sssjjjcccaaadddgggeeeeeegggdddhhhlllmmmmmmlllmmmnnnnnnkkkgggbbb^^^[[[ZZZZZZ```cccfffgggeeebbb``````[[[[[[[[[]]]]]][[[XXXUUUUUUSSSOOOJJJEEE@@@===;;;444333111000111111000//////---,,,+++,,,,,,+++***------------------------,,,,,,,,,,,,,,,++++++***))))))******+++*********+++,,,,,,,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,,,,,,,++++++(((((((((((())))))))))))(((''''''&&&'''((()))***'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''))))))((((((((('''''''''***)))((('''((()))+++,,,(((((()))))))))*********))))))))))))))))))))))))+++***))))))***---///000...---,,,+++)))))))))((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((()))))))))))))))((((((((((((((((((((((((***************)))((((((************************''')))***,,,,,,+++***)))************************,,,+++******+++,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,,,,---------.........---++++++)))+++...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------...---,,,++++++,,,---...............////////////.........///////////////000000111222222222222111111111111222222222333333222222222333333333444444555555666666666777777777666666666666666666666666666666666777888888999999888999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@??????>>><<<;;;::::::999999888777777666666555666888777666444555555333333333333333333333333333333222222222111111111000111111222222111111000...//////000000//////............//////////////////......------...///000........................|||{{{pppoooooottt~~~|||xxxzzz}}}zzzuuummmcccXXXNNNGGGDDD@@@>>>???BBBBBB???===???DDDHHHMMMQQQRRRSSSUUUVVVfffrrrwwwuuutttooojjjgggdddgggkkklllllljjjjjjjjjooonnnmmmjjjgggdddbbb```ccceeeggggggfffddddddddd\\\\\\\\\^^^``````^^^\\\]]][[[XXXSSSOOOJJJGGGEEE<<<:::666444444333222111///---,,,,,,---...---,,,------------------------+++,,,,,,,,,,,,+++******(((((((((((()))***+++,,,---,,,,,,++++++,,,,,,---******))))))))))))******))))))))))))))))))))))))))))))************))))))***)))))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((%%%''')))+++,,,***((('''(((((((((((())))))))))))(((''''''''''''((())))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''***)))))))))((((((((((((((((((((()))))))))******(((((())))))))))))******''''''(((((((((((())))))************,,,...111222111000---***)))((())))))++++++******)))(((''''''))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******''''''(((((()))))))))***(((((((((((((((((((((((()))************))))))((())))))))))))))))))))))))((()))***+++++++++***)))************************+++)))((()))***+++***))))))*********+++,,,,,,,,,---------,,,,,,------...+++,,,---...////////////(((+++///111000---+++***++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++*********......------------......---............////////////////////////.........///000111111222222111111111111111222222222222333222222222222333333333333555555555666666666666777666666666666666666666666555666666777777888888999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>>>>>>>===<<<;;;999999888777777666666555555555444555666666444333333444222222222222222222222222333222222222222111111111000111111222222111111000---......//////......---------......///000000111000///......---.................................vvvppprrrzzz~~~vvvqqqttttttwwwtttbbbSSSKKKHHHDDDCCCDDDCCC@@@AAADDDEEEFFFGGGGGGFFFGGGIIIKKKPPPWWWaaajjjvvvxxxooohhhhhhgggffffffggghhhjjjjjjkkkmmmmmmllljjjgggffffffhhhiiihhhgggfffggghhh```______```bbbcccbbbaaa^^^]]][[[XXXUUUQQQOOOMMMHHHDDD???;;;999777555333111000......000111000///........................++++++,,,,,,++++++***)))))))))((('''((()))+++,,,***)))(((''''''((()))*********))))))))))))******))))))))))))))))))))))))))))))************))))))***)))((((((((()))++++++))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%'''))))))((('''&&&(((((((((((())))))))))))''''''''''''((((((((()))'''(((((((((((()))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))))))))((((((((('''''''''''')))*********)))((((((((((((((()))))))))***))))))((((((((((((((((((''''''((()))+++...000111444111...***(((((()))***++++++***)))(((''''''&&&))))))(((((((((((())))))++++++******))))))((((((************************(((((((((((())))))))))))((((((((((((((())))))***'''(((((())))))******+++************************))))))************)))((((((((((((((((((((((((((((((((()))***+++******)))************************+++***))))))***+++***)))((())))))***+++,,,,,,------------,,,------......***+++,,,------...//////+++---000111///---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++***)))(((((('''........................---------.........//////////////////............///000000111111111111111111111111111222222222222111222222222222333333333444444555555555666666666666666666666666666666666555555666666777888888888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<<<<===;;;;;;;;;<<<======>>>>>>=========<<<;;;:::888888777666666666555555555444222444555555333222222333111111111111111111111111222222222222111111111111000000111111111111000000///000000111111000000///............//////000000000//////...------------........................rrrmmmooossswww|||zzzwwwrrrnnnsssnnnddd^^^VVVOOOLLLHHHEEEGGGLLLCCCDDDDDDBBBAAABBBDDDFFFFFFHHHMMMRRRXXXaaammmwwwwwwqqqiiibbb```bbbeeehhhcccdddgggiiikkkjjjiiihhhggghhhiiihhhgggggghhhjjjeeedddcccdddeeeeeedddbbb]]]]]]]]]\\\ZZZXXXVVVUUUSSSOOOJJJEEEAAA>>>:::777444222000000111111000///........................+++,,,,,,,,,,,,+++******,,,+++)))((((((((()))***)))((('''&&&&&&'''((()))******))))))))))))******))))))))))))))))))))))))))))))************))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))***++++++(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((()))))))))*********))))))((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))))))))((((((((('''''''''&&&&&&&&&''')))*********(((''''''(((((((((((()))))))))++++++***)))((((((''''''&&&&&&(((***,,,...000111444111...***(((((()))***))))))(((((((((((((((((())))))(((((((((((())))))++++++******))))))((((((************************(((((((((((())))))))))))((((((((((((((())))))***)))))))))******+++++++++++++++++++++++++++++++++((())))))*********))))))(((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))),,,***)))***+++,,,+++***(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///......---,,,++++++***........................------------............///////////////.........//////000111111111111000000000111111111222222222111111111222222222333333444444444444555555555555555555555555555555555555555555555666777777888888777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999:::;;;<<<<<<999::::::;;;<<<<<<===============<<<;;;:::888888666666666666666555555555222333555444222111111222111111111111111111111111222222222111111111000000000000000111111000000000000111111222222111111000000000//////............//////.........---,,,,,,........................{{{{{{}}}wwwuuuzzztttjjj^^^UUUMMMHHHIIINNNEEEFFFFFFEEEBBB@@@??????AAAAAABBBEEEGGGJJJSSS\\\hhhppp}}}qqqfff```\\\[[[^^^___aaacccdddfffggggggfffhhhiiiiiigggggghhhjjjggggggfffggghhhgggeeebbb``````aaa```___^^^\\\ZZZZZZWWWSSSOOOKKKGGGBBB???888666333111111000///---........................,,,------------,,,++++++---,,,+++***))))))))))))*********))))))***************))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++(((((((((((())))))))))))&&&''''''((()))(((((((((((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))******''''''''''''&&&&&&&&&&&&&&&'''((()))***)))((((((''''''(((((((((((())))))++++++***))))))((((((''''''((())),,,...000111222111000---***)))((())))))'''''''''(((((()))))))))))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***************)))))))))))))))++++++++++++++++++++++++((())))))************)))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))),,,+++******+++,,,+++***((()))))))))***+++++++++++++++++++++,,,---......,,,++++++************+++++++++***(((&&&'''***---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********------............------,,,------------...................../////////000...///000000111111000000000000000111111111111222111111111111222222222222333333333444444444555555555555555555555555555555444555555666666777777888777777888999:::;;;;;;<<<::::::::::::::::::::::::888888888999999:::::::::999999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999777777555555555555555555555555222333444444222111111222111111111111111111111111222111111111111000000000///000000111111000000///...//////000000//////...111000000///......------------.........---,,,,,,------------------------|||yyyrrrggg]]]UUUTTTWWWZZZ[[[\\\YYYRRRKKKEEEBBBAAA???@@@CCCBBB@@@EEEMMMKKKQQQ[[[ggguuuqqqddd\\\___^^^]]]]]]^^^```cccddddddfffhhhhhhggggggggghhhgggggghhhjjjkkkiiifffccccccdddddddddbbb```]]]\\\\\\[[[YYYWWWUUUQQQLLLIII???===999666555333000...........................---............---,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))'''((()))******+++++++++))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&&&&((()))))))))((('''(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********((((((((((((''''''''''''&&&''''''((((((((((((((('''''''''((((((((())))))'''''''''(((((()))))))))&&&''')))+++---///000000...---,,,+++)))))))))((('''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))((((((''''''&&&&&&************************(((((()))***************************************((((((((((((((()))******))))))))))))))))))))))))+++)))))))))***+++***)))))))))))))))************************+++,,,------,,,++++++******+++,,,,,,***++++++***((((((***,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))((((((((((((+++,,,---......---,,,+++,,,,,,---------.........,,,------...///000111111...//////000000000000000000000000000111111111111111111111111222222222222222333333333333444444444555555555555555555555555444444555555666777777777666777888999:::;;;;;;<<<::::::::::::::::::::::::888888888888999999999999888888999999:::;;;;;;;;;:::::::::999888777666555333333444444444444444444222444555444333111222222222222222222222222222222111111111111000000000000//////000000000000//////---......//////......---///////////////.........+++,,,---.........---,,,------------------------wwwxxx|||rrrjjjgggiiitttvvvvvvrrrhhh\\\QQQLLLBBBAAABBBEEECCC===@@@FFFDDDFFFJJJQQQ[[[eeennnsss~~~}}}rrrbbb___]]]ZZZ[[[]]]```bbbccceeehhhhhhgggfffggggggeeefffhhhkkklllkkkhhhdddfffffffffeeebbb___\\\ZZZ\\\[[[[[[\\\[[[XXXTTTPPPGGGDDD???<<<999777333111////////////////////////......//////......---,,,)))***,,,---......---,,,***+++,,,------,,,+++*********))))))))))))******))))))))))))))))))))))))))))))************))))))&&&''')))***+++++++++***))))))))))))))))))))))))(((((())))))))))))((((((%%%''')))++++++***((('''(((((((((((())))))))))))%%%&&&((()))))))))((('''))))))))))))************''''''(((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))######$$$&&&((()))***+++$$$%%%''')))+++,,,,,,---,,,,,,++++++***)))((((((((((((((((((((((((''''''))))))(((((((((((())))))(((((())))))******++++++************************(((((((((((())))))))))))((((((((((((((()))******(((((('''&&&%%%$$$$$$###(((((((((((((((((((((((((((((()))***************************************((((((((((((((()))******))))))))))))))))))))))))***((('''((()))***)))(((*********)))))))))))))))))))))))))))***+++,,,---,,,++++++***+++,,,...///+++---//////...,,,,,,---))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,---------......+++,,,---...///111222222...//////000000000000000000000000000111111111111000111111111111222222222222222333333333444444444555555555555555555555555444444555555666777777777666777777999:::;;;<<<<<<::::::::::::::::::::::::999999999888888888888888777888888999::::::;;;;;;999888888888777555444333222222222222222222222333222444555555333222222333222222222222222222222222111111111111000000000000//////000000000000//////...//////////////////...------......///000000000***+++---...///...------------------------------}}}mmmXXXKKKFFFDDDFFFDDD>>>:::<<>>DDDOOORRRWWW[[[\\\[[[YYYXXXUUURRRMMMHHHDDD>>>999555555444333222111000000111------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,)))************)))(((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((---,,,+++***(((((('''''''''((((((((((((''''''&&&(((((())))))))))))((((((''')))***)))((('''(((***'''(((((()))((((((''''''******)))((('''''''''(((((((((((((((((((((((((((***************)))((((((&&&'''((())))))((('''&&&'''''''''(((((('''''''''%%%''')))++++++***))))))''''''(((((())))))******(((((()))+++,,,,,,)))'''(((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))((('''&&&&&&((()))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))*********)))))))))((((((((((((((((((((((((((((((&&&'''''')))***+++,,,---))))))******++++++++++++)))******+++++++++***))))))******++++++******)))((())))))******))))))(((*********++++++******************************************+++++++++,,,,,,+++,,,,,,,,,------......+++++++++,,,,,,---------------------..................///000000000111111000000111111111000000000//////000111222333333333444444444444444444444444666666666777666555555444444555555666666555555444444444444555555555666666666777888999::::::::::::999999999888888888888888555666666666666777777777888777555333222222333444222222222222222333333333000000000000000000000000////////////////////////................................................,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,HHHJJJLLLMMMNNNPPPRRRTTTUUUYYY^^^bbbddddddeeeeeejjjpppwwwxxxvvvuuuwwwyyywwwqqqpppooooooooottt{{{yyykkk\\\SSSMMMHHHCCCAAAAAABBB@@@===@@@EEEHHHHHHHHHMMMXXXbbbeeemmmyyyxxxgggfffeeefffhhhiiiiiihhhjjjjjjjjjkkkkkklllllllllhhhbbb\\\TTTIII@@@>>>BBBGGGLLLRRRWWWYYY[[[\\\\\\\\\YYYVVVRRRMMMHHHAAA===999888555222000/////////------.........---,,,+++************************************+++,,,------***+++++++++***))))))(((+++++++++,,,,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((())))))(((((('''((())))))******))))))(((''')))***)))((('''(((***((((((((((((((('''&&&&&&))))))((('''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''%%%'''***,,,,,,***(((&&&(((((())))))))))))((((((''')))******'''%%%$$$$$$(((((((((((())))))))))))((((((((()))++++++)))'''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((($$$&&&)))***))))))***+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))++++++***))))))(((''''''))))))))))))))))))))))))&&&'''''')))***+++,,,---))))))***++++++++++++***)))))))))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***++++++++++++***)))************************************++++++++++++,,,,,,,,,------......///++++++,,,,,,------......,,,------------.............../////////000000000000111111111111000//////,,,---///111222333333333444444444444444444444444444444555666666666666555222333333444444333333222333333444444444555555555666666888999:::;;;;;;;;;666666666666666666666666555555666666666666777777666666555444333222222222111111111222222333333444000000000000000000000000////////////////////////........................------------------------,,,,,,------------,,,,,,,,,,,,,,,---------------......---,,,+++***))))))++++++++++++++++++++++++NNNMMMLLLLLLLLLLLLKKKIIIIIIKKKNNNOOONNNNNNPPPRRRWWWZZZ^^^```^^^^^^___```ffflllvvvxxxnnnkkknnnyyypppfff```WWWMMMGGGFFFEEEBBB??????AAACCCCCCCCCEEEJJJOOOHHHPPPZZZdddvvv{{{vvvooojjjgggfffeeedddhhhhhhiiiiiijjjkkklllmmmgggccc___[[[RRRFFF@@@???>>>CCCJJJPPPTTTWWW[[[]]]```^^^\\\ZZZXXXSSSMMMIIIBBB@@@<<<777444222111111---......///...---,,,+++*********************************++++++---......)))***+++++++++++++++++++++++++++,,,,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((())))))******))))))((())))))************))))))''')))***)))((('''(((***'''(((((()))))))))(((((((((((('''''''''((())))))))))))))))))))))))))))))%%%&&&'''(((((())))))(((&&&''')))***+++***)))((('''((())))))))))))((('''%%%'''(((&&&###!!!!!!###))))))))))))((((((((((((((('''&&&''')))***)))(((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++++++++%%%'''******)))((()))***'''((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))*********((()))***+++,,,++++++******)))(((((((((***+++,,,,,,+++************+++,,,,,,,,,------------,,,,,,)))***++++++++++++***)))************************************++++++++++++***++++++,,,------......+++,,,,,,---......//////,,,,,,---------.........000000000000000111111222000111111222111000///......///000222333333333222444444444444444444444444111222333444666666666666222333333444444333333222444444444444555555555666777888999:::::::::::::::555666666666666666666666555555555666666666777777444444444444444333222111//////000000111222333333000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...---,,,,,,,,,+++*********++++++++++++++++++++++++^^^ZZZVVVUUUUUUTTTPPPMMMJJJLLLMMMKKKIIIIIIKKKNNNKKKMMMOOOPPPOOONNNNNNOOOQQQXXXaaaiiinnnrrruuuvvv|||pppkkkllluuuzzzpppdddUUULLLIIIHHHEEEBBB===???BBBBBBAAA@@@@@@AAACCCHHHKKKMMMYYYnnnvvvnnnjjjiiihhhhhhhhhhhhiiijjjkkklllmmmiiifffccc```WWWJJJ???;;;777===DDDJJJNNNRRRXXX\\\aaa``````___^^^[[[VVVRRRJJJHHHCCC>>>:::777666555---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///((()))***+++,,,---------))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))************))))))((()))***)))((('''(((***&&&'''(((***++++++++++++'''''''''''''''((()))***))))))))))))))))))))))))&&&'''(((***++++++++++++((((((((((((((()))******&&&'''((())))))((('''&&&%%%''')))(((&&&%%%''')))******))))))((((((''''''((('''%%%&&&((()))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,(((+++---,,,(((%%%%%%&&&'''((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++++++++***))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))''''''(((((())))))******)))))))))))))))))))))))),,,++++++***)))(((((('''((()))***+++,,,+++*********)))((('''((()))+++------+++)))(((((()))+++---***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))************************)))************+++++++++))))))***+++,,,,,,------,,,,,,------...///000000,,,,,,,,,---------......///............//////000000111222222222000///...000111222333444333222111444444444444444444444444///000222444555666777777444555555666666555555444555555555555666666666777999::::::::::::999888888777777777777888888888888555555555555666666666777333444444555444333111000---......///000111222222000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++,,,,,,************************}}}tttnnnlllhhhbbb]]]ZZZWWWTTTSSSSSSQQQMMMIIIMMMLLLLLLKKKJJJIIIHHHHHHKKKLLLOOOTTTYYY\\\\\\\\\```fffqqq}}}~~~tttrrrppppppssstttqqqooosssoooggg[[[PPPJJJIIIJJJFFFEEEBBB@@@???>>>>>>???===>>>@@@DDDKKKSSSZZZ^^^ooo{{{rrrhhhjjjlllllljjjkkklllhhhbbbeeebbbaaabbb\\\OOOCCC>>>???>>>>>>>>>AAAHHHQQQWWWbbbccccccdddcccaaa^^^\\\XXXRRRJJJEEEBBB>>>888222111000////////////---,,,///---++++++,,,---,,,+++...,,,***)))***+++++++++*********)))))))))))))))'''((()))******++++++***************************''''''((())))))***))))))'''((()))'''%%%$$$%%%(((+++*********))))))((((((************))))))))))))&&&&&&&&&''''''''''''((('''((((((((((((&&&$$$###************************(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))'''&&&&&&'''))))))((('''(((((((((((((((((((((((()))))))))))))))*********+++***)))))))))))))))***))))))))))))))))))))))))***))))))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((())))))(((&&&&&&''')))%%%&&&(((***+++,,,,,,,,,&&&'''(((*********)))((())))))************))))))))))))))))))))))))))))))(((***++++++*********+++************))))))((((((******++++++++++++******))))))))))))************+++*********))))))(((((())))))(((((((((((()))))))))***+++,,,,,,+++***)))***)))((()))*********(((*********))))))))))))))),,,,,,+++++++++++++++,,,((((((((())))))******+++++++++,,,,,,,,,,,,------///...---,,,+++,,,------............////////////***+++,,,...///000000000111111222222222111111000111111222333333333333222222333444444555555444444333333333333333333333333444444333333333444444555777777888999999999999888555555666666555555444333333555888999999666333111333333333222222222111111222///---...111333222000000000000000000000000000...............///000000---.../////////...,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++~~~yyyuuupppkkkgggbbb\\\WWWUUUTTTSSSRRRPPPOOONNNMMMKKKJJJJJJKKKNNNOOOOOONNNSSSWWW]]]fffoooxxx|||wwwrrrmmmiiippppppnnnggg]]]UUURRRRRRJJJIIIGGGEEEBBBAAA??????@@@???>>>???BBBGGGLLLOOO[[[dddsssyyywwwppphhheeeggggggdddfffccccccddd___SSSIIIEEE;;;<<<<<<===>>>CCCJJJNNNZZZ]]]aaaccccccccccccccc\\\VVVOOOKKKIIIEEE???:::666444222111111111000///...,,,***)))******)))'''---,,,*********+++*********************))))))(((++++++++++++***)))((('''************************'''((()))))))))))))))))))))***+++)))'''&&&(((***************)))))))))(((''''''(((((()))***++++++'''''''''((((((((())))))(((((())))))((('''%%%$$$************************(((((((((((()))))))))))))))))))))(((((((((''''''''''''((((((((()))))))))'''''''''''''''''''''''')))((('''&&&&&&'''(((((('''''''''''''''((()))))))))(((((()))++++++***(((((((((((((((((((((((((((''''''((()))***++++++,,,***)))))))))))))))******))))))))))))))))))))))))+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((('''%%%%%%'''(((++++++******)))(((((((((''''''(((((()))((((((((())))))************))))))))))))))))))))))))))))))((()))++++++)))(((((()))++++++***))))))))))))))))))))))))******)))))))))))))))))))))************************)))))))))(((******))))))))))))******)))***++++++++++++***)))+++***))))))++++++***)))***)))))))))))))))))))))******))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++,,,---...///............////////////+++,,,---...//////000000000111111222222222111111000111222222333333222222222333333444444444444444333333333333333333333333333333333333333444555666555666777777888888777777555555555555555444444333444666888999999777555333333333222222222111111111222000...///111333222111////////////////////////...............//////000---.../////////...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------------------------------|||xxxpppooolllhhhddd```]]]\\\WWWSSSOOOLLLJJJJJJIIIHHHIIIJJJMMMQQQWWW]]]cccfffiiimmmsssyyy~~~|||uuuqqqrrrvvvzzzxxxpppggg___\\\SSSRRROOOLLLHHHDDD@@@>>>BBB@@@===::::::===@@@CCCHHHMMMUUU```pppppphhhiiiiiiffffffcccbbbccc```WWWOOOLLL>>>??????>>>===???BBBEEERRRXXX___ddddddeeefffgggaaa\\\WWWTTTRRROOOJJJFFF???<<<888666555555333222///---+++******)))(((&&&++++++,,,,,,++++++***))))))***+++++++++***((((((++++++++++++***)))((('''************************)))))))))***))))))(((((()))******)))((('''(((***************))))))))))))'''''''''(((((()))))))))(((((()))))))))*********))))))***))))))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((((((''''''((())))))(((''''''''''''(((((()))***))))))***,,,,,,+++***((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,(((((((((((()))******+++)))))))))))))))))))))))),,,+++******))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''((()))(((&&&&&&(((***---,,,***)))((('''(((((())))))((('''''''''(((((())))))************))))))))))))))))))))))))))))))(((***+++***(((''''''''',,,+++***)))((()))******(((((())))))))))))(((((())))))))))))************************))))))))))))************************)))******++++++******))),,,***)))***+++,,,+++***))))))))))))))))))******(((((((((''''''(((((()))------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,...///000---............/////////,,,---...//////////////////000111222222222222222000111222222333333222222222222333444444444444333333333333333333333333333222222222222333555666666444555555666666666666666555555555555555444333333555666666777777777777666333222222222222111111111111///......000111111000////////////////////////......------......///000---............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------------------------------~~~yyyvvvmmmhhh```YYYUUURRROOONNNMMMKKKJJJKKKNNNSSSVVVXXXUUUWWWZZZ^^^bbbgggkkkmmmrrrwwwzzzmmmddd___^^^[[[WWWRRRLLLGGGEEEDDDAAA===;;;:::<<>>@@@AAAKKKTTT___eeefffeeedddeeeccc```]]][[[YYYWWWSSSOOOKKKGGGBBB>>>;;;999777555222000------------,,,***+++,,,......---,,,++++++)))***+++,,,,,,***)))'''(((((()))***++++++++++++***************************************)))((('''((((((((('''&&&&&&'''(((*********)))))))))))))))+++***)))((('''&&&%%%$$$((((((((()))))))))******************))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))((((((((((((((()))))))))((((((''''''''''''((()))***))))))***,,,,,,+++)))((((((((((((((((((((((((&&&''''''((()))***++++++'''''''''((((((***+++,,,((((((((((((((((((((((((+++***))))))(((((())))))******))))))((((((''''''((((((((((((((((((((((((((()))***)))((((((***,,,)))(((''''''(((***,,,...,,,+++)))(((''''''((()))))))))************)))))))))))))))))))))))))))))))))+++,,,+++((('''&&&''',,,+++)))(((((()))+++,,,(((((())))))))))))((((((((()))))))))*********************)))))))))))))))))))))************))))))))))))************)))))),,,+++***+++,,,,,,+++***)))))))))))))))*********(((((('''''''''((()))))),,,,,,,,,++++++*********+++++++++,,,,,,,,,------***+++++++++,,,---......---------.........//////---...////////////.........///000111222333333333000000111222222222222222111111222333333333333333222222222222222222222222111111111222333555666777444444555666666666666666444444555555555444333333444444444444555666666777222222222222111111111111...------,,,---.........////////////////////////...------------...//////.........---------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,************************~~~uuummmgggbbb^^^[[[WWWRRRPPPPPPPPPPPPOOOMMMLLLMMMNNNQQQTTTVVVWWWVVV[[[aaagggmmmqqqvvvyyy|||}}}ooogggeeeaaa]]]XXXTTTQQQPPPHHHEEEBBB???======???@@@???BBBCCCDDDGGGPPP^^^iii|||wwwlllfffbbbaaadddeeebbbaaabbbXXXVVVPPPJJJCCC@@@AAABBBDDDNNN[[[dddggggggeeedddcccbbbaaa___^^^[[[XXXVVVVVVRRRLLLFFFBBB???;;;888333111/////////000///...,,,...000000...,,,,,,---***++++++,,,+++***)))(((((()))***++++++,,,,,,+++******************************+++******)))(((((((((((('''''''''((((((((())))))))))))))))))******+++***)))((('''&&&%%%$$$''''''((((((((()))))))))+++******)))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''(((((()))))))))))))))((((((''''''''''''(((((((((''''''(((***+++)))((((((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''((()))***+++(((((((((((((((((((((((())))))(((''''''''''''(((******))))))((((((''''''(((((((((((((((((((((((('''((((((((('''''')))+++((('''&&&&&&(((+++...///---,,,***)))((()))******))))))************))))))))))))))))))))))))))))))***,,,---,,,)))(((((((((++++++***))))))***+++,,,)))******++++++******)))((()))))))))************))))))))))))))))))******((())))))******))))))((()))))))))))))))))))))))),,,+++***+++,,,,,,+++***(((((())))))************)))((((((((())))))***+++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++------------..................//////000/////////...///000111222333333333000000111222222222222111000111222222333333222222222222222222222222222222000000111222333444666777444555666666777777666666444444444555444333333222333222222111222333444555222222222111111111000000.........---------...///........................---------------...//////......------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))************************************xxxqqqiiiccc___[[[VVVRRRNNNKKKIIIHHHIIIKKKJJJJJJHHHKKKOOOQQQTTTWWW[[[^^^ccchhhsss~~~{{{zzzlllhhhbbb[[[VVVTTTSSSSSSOOOMMMIIIEEEBBB???===<<<<<>>555333111000111111000...,,,///111000---+++,,,///,,,,,,++++++************,,,,,,,,,,,,+++***)))(((*********************************+++******))))))+++)))((()))***++++++***))))))))))))************'''''''''(((((()))))))))'''''''''((((((((())))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))))))))((((((''''''''''''((('''&&&&&&'''))))))((('''((((((((((((((((((((((((***))))))((((((''''''&&&''''''''''''((())))))***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''))))))))))))(((((((((((())))))))))))))))))))))))$$$%%%&&&%%%%%%%%%''')))+++***)))(((((()))***+++++++++***)))))))))******))))))************))))))))))))))))))))))))))))))***,,,---,,,***)))))))))*********+++++++++++++++******++++++++++++******))))))))))))************))))))))))))************((()))***++++++***)))(((***))))))(((((())))))***,,,***)))***+++,,,+++***((((((((()))******++++++))))))))))))***+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******,,,------------.........---...///000000000000000///000111222222222222222///000111111222222111111000000111222222222222111222222222222222222222222111111111111222444555555444555555666777666666666444444444444444333222222222111111000111111222333222111111111111000000000000111111000......///111........................------,,,,,,------...///...------,,,+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,xxxqqqfffbbb[[[WWWUUUSSSPPPMMMLLLLLLLLLKKKJJJKKKMMMPPPTTTTTTYYYbbbiiimmmuuu~~~}}}qqqdddZZZVVVUUUVVVVVVTTTRRRNNNIIIDDD@@@======>>>???AAABBBDDDEEEFFFJJJTTT]]]cccmmm||||||tttmmmiiieee```^^^___^^^___^^^[[[VVVPPPLLLJJJFFFFFFJJJSSS^^^gggiiiiiifffggghhhgggeeebbb```___[[[YYYWWWUUUSSSOOOIIIFFF<<<999666444333222000...+++...000...***)))+++///...,,,+++))))))***+++,,,,,,,,,,,,,,,+++***))))))************************))))))***+++++++++******+++)))((((((+++,,,,,,***((()))))))))************''''''(((((()))***++++++(((((()))))))))************)))(((((((((((()))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''$$$%%%'''((())))))(((((())))))(((''''''''''''''''''&&&&&&'''))))))(((&&&((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''(((((()))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))$$$%%%&&&&&&%%%&&&(((***,,,,,,+++***)))((('''&&&'''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))(((***++++++)))((()))***((()))+++------,,,+++***))))))************))))))))))))))))))************((()))))))))***************+++---......---+++******)))(((''''''((()))***+++***))))))++++++***)))'''(((((()))******++++++))))))))))))***+++,,,---+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---,,,++++++,,,,,,---------.........,,,---...000000111111111000111111222222222111111///000000111111111111111///000000111111111111111111111111111111111111111222222111111222333444444333333444555555555555555333444444444444333222222222222222222111111111111111111111111000000000000...000000///,,,,,,---000........................------,,,,,,------...///...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++xxxqqqkkkeee___[[[UUUTTTQQQMMMJJJIIIKKKMMMLLLHHHJJJQQQVVVXXX^^^fffooowww~~~wwwhhh```]]]]]]YYYXXXWWWTTTPPPKKKFFFCCCCCCAAA???@@@BBBDDDEEEDDDEEELLLPPPPPPRRR[[[eeejjjwwwzzzpppfffaaa```\\\```dddddd```YYYSSSOOOOOOJJJGGGLLLXXXccchhhhhhhhhjjjkkkjjjhhheeecccbbbYYYXXXXXXXXXWWWTTTOOOKKKCCC@@@<<<999777444222///+++---...,,,''''''***//////---***(((((())),,,---))))))***+++,,,,,,,,,,,,************************((()))***+++++++++++++++***'''%%%&&&)))+++***((((((((())))))*********+++************)))))))))))))))************+++++++++))))))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''###$$$&&&(((((((((((('''***)))(((''''''''''''''''''&&&&&&''')))***((('''((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((((('''''''''(((((())))))))))))))))))))))))******)))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''((())))))))))))+++---++++++++++++***((('''&&&$$$%%%'''(((((((((''''''))))))************))))))))))))))))))))))))))))))&&&(((******)))(((((()))'''))),,,......---+++)))(((((())))))))))))(((((())))))))))))************(((((())))))*********+++,,,---///000000///---,,,***)))(((''''''((()))******)))((()))***+++***((('''(((((()))***+++++++++(((((((((((()))***,,,,,,((((((((())))))******+++++++++,,,,,,,,,---------'''(((***,,,---------,,,,,,,,,,,,---------......,,,---...000111222222222111111222222222111111000//////000111111111111111//////000111111111111111111111111111111111111111222222222111222222333333222222333444444444444333333333444444444333222222333333333333333222111000111111111111000000000000+++---...,,,)))(((***,,,........................---,,,,,,,,,,,,---.........---,,,+++***+++,,,---+++++++++,,,,,,+++++++++************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))~~~yyyqqqfff___\\\XXXRRRNNNPPPMMMJJJJJJNNNPPPPPPOOOQQQZZZeeejjjooo}}}|||rrrlllhhhjjjkkkggg___UUUMMMIIIKKKKKKIIIFFFCCCBBBBBBBBBAAABBBCCCFFFIIILLLOOOPPP[[[___jjjyyyooo______[[[]]]eeehhhaaa\\\ZZZVVVRRRNNNMMMRRRZZZdddkkklllkkkjjjjjjjjjhhhdddaaaWWWVVVVVVXXXZZZZZZVVVSSSIIIHHHFFFCCC>>>888444111444333333111///---+++)))......//////...,,,+++)))++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---+++******)))))))))))))))******+++++++++,,,,,,,,,)))((('''''''''(((***++++++***)))(((((()))***+++******))))))((((((''''''''''''''''''(((((((((((())))))******++++++++++++&&&(((***+++)))((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&************))))))))))))'''''''''''''''&&&&&&&&&))))))(((((('''''''''&&&(((''''''((())))))(((&&&((()))+++***(((''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((('''&&&&&&&&&((()))***)))))))))))))))))))))))),,,+++++++++******))))))******))))))((((((''''''************************'''((())))))(((''')))***************************'''))),,,...///...---+++++++++************++++++(((((())))))*********+++)))************+++++++++&&&'''(((***,,,...///000+++++++++++++++++++++++++++*********))))))((((((+++***)))'''''')))***+++000...,,,***))))))***+++---,,,***))))))***,,,---+++++++++******)))))))))------,,,+++,,,---...///---------............///000000000000////////////111111000000//////......111111222222222222111111111111000000111111222333222222222222222222222222111222222333333444444555444444444555555555555666444444333333333333222222000000////////////000000111000000///////////////......------------......///...,,,***))))))******+++,,,...---,,,,,,---///************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************|||rrrfff^^^\\\WWWRRRPPPPPPQQQOOOMMMIIIOOOTTTWWWZZZeeewww~~~zzzrrrggg]]]WWWMMMMMMLLLJJJGGGFFFEEEEEEBBBBBBCCCDDDFFFHHHIIIJJJIIIKKKRRR^^^jjjyyy{{{jjjccc___aaabbb______aaa```]]]ZZZXXXZZZ___fffjjjkkkjjjjjjkkkkkkhhhdddaaaVVVTTTRRRSSSVVVYYYZZZYYYUUUSSSOOOIIICCC===888666222111000///---,,,+++***------.........,,,+++***)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++***))))))(((((())))))(((((()))))))))*********)))(((((('''((()))***++++++***)))(((((()))***+++***)))))))))((((((((('''((((((((())))))))))))***))))))******************'''(((******((('''((()))((((((((((((((((((''''''''''''((((((((((((''''''))))))((((((((('''''''''))))))))))))))))))))))))((('''''''''''''''''''''))))))(((((((((''''''''''''&&&%%%&&&((((((&&&%%%%%%'''))))))(((((()))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******)))((('''''''''((()))***))))))))))))))))))))))))++++++******))))))))))))***)))))))))((((((((('''***************************+++++++++)))((()))***))))))))))))))))))))))))((()))+++---......---,,,+++******))))))******+++((()))))))))************))))))*********+++++++++******++++++++++++,,,,,,++++++++++++++++++++++++************)))))))))(((,,,+++)))(((((()))+++,,,...---+++)))))))))***+++---,,,***))))))***,,,------------,,,,,,,,,++++++,,,,,,+++***+++,,,---............////////////000000000000000////////////111111000000////////////111111222222222222111111111111000000111111222333222222222222222222222222111111222333333444444555444444444444555555555555444444333333333222222222000000////////////000000111111000//////...//////......------------......///...---++++++***+++++++++,,,------,,,,,,---///,,,+++++++++++++++,,,---+++++++++++++++++++++++++++++++++*********))))))************))))))))))))************************))))))))))))************wwwqqqhhhbbb]]]YYYSSSOOOLLLLLLLLLKKKLLLTTT___gggpppvvv}}}yyylllccc[[[YYYVVVRRRMMMJJJGGGFFFBBBAAAAAA@@@@@@AAAAAABBBAAAAAADDDIIIQQQ___vvv{{{ooogggcccaaacccgggdddcccaaaaaaaaaccceeefffjjjjjjkkkmmmmmmjjjfffbbbWWWSSSNNNLLLOOOUUU[[[^^^]]][[[WWWQQQKKKEEEAAA???555333111///---,,,,,,,,,,,,,,,------------,,,+++((()))***,,,------------,,,,,,++++++++++++,,,,,,***))))))(((((((((((((((((((((((())))))))))))***)))(((((((((((()))***+++******))))))))))))******))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((())))))(((&&&&&&(((***)))))))))(((((('''''''''''''''((((((((((((''''''***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((''''''((('''&&&'''))))))'''&&&###%%%'''((((((((()))***'''(((((())))))(((((('''******))))))((((((''''''((((((((((((((((((((((((***))))))(((((())))))*********)))((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((***************************+++,,,+++)))(((((()))((((((((((((((((((((((((*********+++,,,,,,,,,---+++******))))))******+++))))))))))))************)))))))))*********+++++++++++++++++++++*********++++++++++++++++++++++++************))))))))))))++++++))))))))))))++++++,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,---------,,,,,,,,,,,,+++++++++*********+++,,,---...////////////000000000////////////000000000000111000000000000/////////111111222222222222111111111111000000111111222333222222222222222222222222111111222222333444444444444444444444555555555555333333333333222222222222000000////////////000000222222000///..................------------......///...---,,,,,,,,,,,,,,,+++,,,------,,,,,,---...------,,,+++++++++,,,,,,************************+++++++++***************++++++++++++************************************))))))))))))************{{{qqqfff^^^]]]YYYRRRNNNMMMPPPSSSVVVZZZ]]]aaafffjjjpppuuuyyy}}}rrrjjjeee^^^XXXSSSPPPMMMLLLFFFEEEDDDCCCBBBAAAAAAAAACCCCCCDDDFFFGGGOOOaaarrr{{{nnneeeaaaaaa___```bbbdddfffggghhhhhhkkkkkkmmmoooooommmhhhddd\\\VVVMMMGGGHHHNNNUUU[[[YYYYYYYYYWWWTTTOOOKKKHHH===;;;777333000///......,,,,,,,,,---------------******+++,,,------------,,,,,,++++++++++++,,,,,,***)))((((((''''''((((((************++++++++++++)))))))))))))))************))))))))))))))))))***))))))))))))(((((((((((((((((()))))))))*********))))))))))))(((((((((((())))))(((&&&%%%&&&)))++++++******)))((('''&&&&&&''''''(((((((((((('''''')))))))))(((((((((''''''''''''''''''(((((((((((()))))))))))))))*********))))))((((((((((((((((((+++***)))***,,,,,,***)))###%%%'''(((''''''((()))'''((())))))))))))((('''******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''))))))))))))((((((((((((************************((()))******((('''((()))))))))))))))))))))))))))+++***))))))***+++,,,---******))))))))))))******)))))))))))))))*********))))))))))))************))))))******++++++,,,,,,*********************************)))))))))))))))***))))))(((((())))))*********))))))***+++,,,,,,+++******)))******+++,,,************************+++++++++++++++,,,,,,---............////////////////////////000000000000000000000000000000000000111111222222222222111111111111000000111111222333111111111111111111111111111111111222333333444444333333444444444555555555333333333222222222222111000000////////////000000333222111///..................------------......---,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---.........---,,,+++++++++,,,++++++++++++++++++++++++************************++++++*********)))))))))************************((()))))))))************xxxqqqggg___ZZZVVVRRROOOUUUTTTTTTVVVYYY^^^```bbbdddkkkvvvzzzrrrhhh___YYYVVVSSSQQQNNNMMMKKKIIIGGGFFFEEEEEE???AAADDDFFFEEEFFFOOOZZZsssssseee]]]\\\^^^aaadddhhhkkkmmmnnnllllllnnnppppppoookkkgggccc\\\QQQHHHCCCEEEKKKPPPTTTWWW[[[]]]\\\WWWRRRNNNGGGDDD>>>999444111//////------------------......---------------,,,+++***,,,++++++******++++++,,,******)))(((((((((((((((************************((())))))***************)))))))))******)))))))))(((((((((((())))))))))))'''''''''((((((((()))))))))))))))((((((((((((((())))))'''%%%$$$%%%(((,,,++++++***)))(((''''''&&&''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&'''''''''((((((((()))))))))))))))******++++++(((((())))))))))))))))))+++******+++,,,,,,+++)))%%%'''(((((('''&&&&&&''''''((()))******)))((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))************)))))))))((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))************************((()))*********)))+++,,,************************+++***)))((((((***+++,,,***))))))))))))))))))*********))))))))))))))))))(((((()))))))))*********)))))))))******+++++++++************************))))))))))))))))))******(((((((((''''''((((((((())))))))))))***+++,,,,,,))))))))))))***++++++,,,************************+++,,,,,,---------------,,,,,,,,,---------........./////////000000000111000000000000111111111111111111222222222222111111111111000000111111222333111111111111111111111111000000111222222333333444333333333444444444444555333333222222222111111111000000////////////000000222111000///..................------------......*********+++++++++++++++***+++---,,,++++++,,,......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))((((((((())))))))))))))))))))))))((()))))))))************zzzqqqhhhbbb]]]YYYTTTRRRTTTVVVVVVTTTSSSUUU[[[gggrrr}}}uuuiii___VVVPPPRRRQQQNNNKKKHHHFFFEEEDDD???@@@CCCGGGFFFDDDGGGMMMXXX```jjjqqqxxx}}}qqqbbbaaaaaaaaacccfffiiikkklllllllllnnnooonnnllliiihhhbbbYYYNNNEEEBBBCCCFFFPPPTTTZZZ^^^^^^[[[VVVSSSOOOLLLGGG@@@;;;666333111//////......---......///............---+++***)))++++++************+++++++++******))))))))))))))))))(((((((((((((((''''''((()))******++++++******))))))************))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((())))))*********))))))'''%%%$$$%%%(((+++*********))))))(((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))***(((((())))))******++++++(((((())))))))))))******)))((('''(((******(((''''''((())))))'''&&&&&&''''''(((***++++++***((('''((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))'''((())))))******))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***************************+++---,,,++++++,,,...******************************)))(((((()))***+++***))))))(((((())))))***************))))))))))))((((((((()))))))))******,,,,,,+++***))))))((((((************************))))))))))))************((((((((((((((((((((((((((())))))******+++++++++(((((()))******++++++++++++,,,,,,,,,,,,---------+++,,,---.........------++++++,,,,,,,,,---------......//////000000111111000000000111111111111222111111222222222222111111111111000000111111222333111111111111111111111111000000111111222333333333333333333333444444444444222222222222111111111111000000////////////000000111000000///////////////......------------......'''((()))***++++++*********+++,,,,,,++++++,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))((((((((('''(((((((((((((((((((((((())))))))))))************~~~vvvkkkeeebbb```\\\WWWSSSPPPQQQWWW[[[___hhhqqq}}}~~~nnnddd]]][[[XXXSSSOOOKKKHHHGGGJJJEEEDDDFFFFFFDDDDDDGGGFFFJJJOOOSSSYYYccctttzzzuuummmfffbbbaaaccceeekkkjjjiiijjjkkklllkkkiiihhhfff```WWWLLLEEEAAAAAAHHHLLLQQQVVVZZZ[[[ZZZZZZWWWUUUQQQKKKEEE@@@;;;999222111000///......//////---.........---,,,++++++++++++************++++++,,,,,,+++***************))))))((((((''''''''''''((()))***+++++++++******((()))***++++++***)))((('''((((((((()))))))))***'''(((((((((((()))))))))'''(((((()))***+++,,,,,,(((((('''&&&$$$%%%'''******)))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''''''''((())))))***++++++''''''(((((()))******+++(((((()))))))))*********(((''''''((())))))(((&&&&&&((())))))((('''((()))'''(((***,,,,,,***((('''''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((($$$&&&''')))*********)))((((((((((((((((((((((((''''''((((((((()))))))))'''((((((((()))))))))***************************+++,,,---+++)))(((((()))************************)))))))))((((((((())))))))))))(((((((((((())))))************)))))))))((((((((((((((()))))))))***++++++******))))))((((((************************((()))))))))************))))))************)))))))))))))))************)))'''((()))******+++++++++++++++,,,,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,---------...............///000111111111000000111111111222222222111111222222222222111111111111000000111111222333111111111111111111111111000000000111222222333333222222333333333444444444222222222222111111111111000000////////////000000///////////////000000111......------------......'''(((***+++,,,,,,++++++)))+++,,,,,,++++++,,,---******)))))))))***++++++++++++++++++++++++++++++))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))************zzztttllleeeZZZUUURRRTTTRRROOOSSS[[[[[[bbbooo~~~nnnlllgggaaa[[[VVVSSSQQQSSSJJJCCCAAAAAA??????BBBCCCEEEHHHKKKLLLPPPYYYbbbkkk}}}rrriiieeeeeefffiiihhhffffffhhhiiiiiiiiiffffffddd]]]RRRIIICCCAAA>>>AAAGGGMMMTTTZZZ^^^```]]]\\\YYYTTTNNNIIIDDDBBB444333111000/////////000,,,,,,------...---------++++++************++++++---,,,++++++******++++++++++++******)))))))))(((((()))***+++,,,+++******((()))***++++++***)))((('''((((((((())))))******))))))))))))************''''''(((***+++,,,---...'''((((((&&&%%%%%%'''))))))))))))))))))*********''''''((((((((((((''''''))))))))))))(((((((((((('''(((((()))***++++++,,,&&&''''''((()))*********(((((())))))*********+++***)))((()))++++++)))((($$$&&&))))))))))))***,,,'''(((***,,,,,,***((('''&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((''''''''''''((((((###$$$&&&(((************(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******************************+++++++++(((%%%""""""###)))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((((())))))+++*********))))))(((((((((((((((((())))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++++++++,,,,,,,,,,,,++++++))))))************))))))'''''')))***++++++++++++)))))))))******+++++++++)))***+++,,,---,,,++++++---------.........//////---......///000111111222000000111111222222222222111111222222222222111111111111111000111222222333000000000000000000000000000000000111222222333333222222333333333444444444222222222111111111111000000000////////////000000.........//////000111222.........------.........''')))***,,,---------,,,)))+++,,,,,,+++***,,,---)))((((((((()))***++++++************************))))))******+++++++++++++++++++++************)))************************))))))))))))************{{{ooo```WWWVVVVVVTTTQQQSSSUUUZZZaaaeeejjjuuuyyytttlllbbbZZZXXXRRRJJJGGGHHHGGGCCC???>>>>>>??????AAAEEEIIIMMMRRRWWWdddwwwuuujjjgggdddeeeiiigggaaa___ccckkkiiieee```YYYPPPFFF???@@@@@@CCCGGGLLLSSSYYY]]]bbb^^^ZZZUUUQQQMMMIIIFFF???;;;666222000///...---000///...,,,,,,,,,,,,---''''''((()))******++++++)))***,,,------,,,***))),,,+++++++++******))))))(((((())))))*********+++***************)))((((((******))))))))))))******))))))))))))************''''''((((((((((((''''''******))))))((((((''''''''''''&&&''''''((()))***((((((((((((((((((((((((((((((((((((''''''''''''''')))***)))((('''(((*********)))))))))))))))***'''''''''(((((((((((((((***)))'''&&&&&&'''(((((('''''''''''''''((())))))&&&'''((()))************))))))))))))))))))))))))((()))***+++***)))'''%%%%%%&&&((()))))))))((('''))))))(((((((((((()))))))))******)))(((''''''((((((((()))***************))))))((('''''''''''''''+++***)))((()))***,,,---+++***((('''''''''((()))''''''(((((())))))******'''((()))(((&&&%%%%%%&&&+++***)))))))))))))))***)))))))))))))))******+++((()))+++,,,,,,+++)))(((+++++++++*********)))))),,,+++***))))))***++++++))))))))))))))))))))))))%%%&&&'''((()))***+++,,,+++***)))'''''''''((()))++++++*********+++---......,,,***))))))***,,,...,,,,,,******+++,,,...000---.........//////000000//////.........---------/////////...///000000111222222222222222222222222222222222111111111000000111000000/////////000000000111111111111222222222333333333222222111111111000000000000000000000000......////////////......000///...---,,,,,,---...---.........---,,,,,,+++,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))***,,,---,,,***'''((((((''''''''''''((((((******))))))((((((''''''wwwooojjjeeeaaaXXXVVVVVVWWWWWWXXX]]]eeekkktttyyyooobbbZZZQQQLLLKKKHHHCCC???CCCBBBAAA??????AAADDDFFFJJJJJJOOOYYYdddqqqqqqggg___```ccccccdddgggddddddbbbaaa\\\UUULLLFFFAAA@@@AAACCCGGGNNNTTTXXXccccccaaa^^^[[[WWWTTTRRRJJJFFF@@@<<<999666444222111000...---,,,------...+++++++++************)))***+++,,,------,,,***)))+++++++++******)))))))))((()))))))))***************************)))(((((()))((((((''''''(((((()))'''''''''((((((((())))))&&&''''''((((((''''''&&&)))((((((((('''''''''''')))(((((('''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''''')))***)))((('''((()))******)))))))))))))))***((((((((((((((((((((((((((('''&&&&&&'''((()))***'''''''''''''''((())))))(((((((((((((((''''''&&&((((((((((((((((((((((((((()))***+++***)))'''&&&***)))((('''((()))***,,,))))))(((((((((((())))))************)))(((((()))(((((()))***************))))))((('''''''''''''''))))))***++++++++++++++++++***)))((('''(((((()))'''((((((((()))))))))***)))*********((('''((())))))((((((((((((((()))))))))))))))))))))******+++))))))***++++++***))))))+++++++++*********))))))***)))(((''''''((())))))))))))))))))))))))))))))''''''((()))***+++,,,,,,,,,+++***)))((())))))******)))((((((((()))***+++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++******+++,,,...///000000//////.........---------........./////////000000222222222222222222222222222222222111111111000000111111000//////000000111000000111111111222222222333222222222222222222111///////////////////////////................../////////------,,,---......------......---,,,,,,+++,,,+++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,***)))++++++************++++++((((((((()))))))))))))))xxxmmm```XXXSSSNNNOOOSSSVVV\\\dddmmmttt~~~wwwmmmaaaXXXTTTPPPKKKGGGFFFDDDAAA>>><<<<<<======DDDBBBDDDGGGMMMVVVhhhwww{{{fff]]]]]]^^^]]]]]]___```bbbcccbbb]]]VVVQQQFFFDDDAAA@@@BBBGGGMMMQQQ[[[___bbbbbb^^^[[[YYYYYYUUURRRMMMHHHDDD@@@;;;888222111000...------......///...---,,,+++***)))(((+++,,,,,,---,,,+++)))(((*********)))))))))))))))))))))))))))************)))************))))))((()))((((((''''''(((((()))&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''((((((''''''''''''&&&&&&******(((''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))''''''((())))))))))))(((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++'''''''''''''''((())))))(((((()))))))))(((''''''''''''''''''''''''''''''(((((()))******)))'''&&&,,,)))&&&$$$$$$'''+++---))))))(((((((((((())))))))))))((((((((((((''''''(((((()))))))))*********))))))((('''''''''((((((''')))+++,,,---,,,***)))******)))((((((((((((((((((((((((((())))))))))))((()))***)))((('''((()))''''''&&&''''''((()))***)))))))))))))))******+++))))))))))))))))))))))))+++************))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))*********++++++++++++,,,+++***************+++******)))((((((((())))))((()))+++,,,------,,,+++***+++---------+++(((''''''((()))+++,,,...///000...............------------...//////000000//////111111111111111111111111222111111111111000000000111000000///000000111111000000000111111111222222111111111222222222222222////////////////////////000///...------...///000...------,,,------...///---------------,,,,,,+++---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++******)))))))))))))))(((((((((((())))))''''''((())))))***++++++zzzkkk```XXXUUUUUUSSSUUUVVVXXXZZZ___ffflll}}}vvvhhhaaa[[[VVVRRRKKKHHHDDD@@@>>>>>>>>>===>>>@@@DDDHHHIIIKKKUUU```www{{{hhh^^^ZZZWWWUUU]]]^^^aaadddfffddd___[[[QQQMMMGGGBBB@@@CCCGGGJJJQQQYYY```bbb___[[[[[[\\\[[[YYYUUUQQQMMMHHHCCC???666555333000///.........000///...---,,,+++***))),,,,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))*********))))))************)))(((***))))))(((((())))))***&&&&&&&&&''''''''''''((()))******++++++******)))((((((((((((((((((((('''))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((()))(((''''''((())))))(((((((((((())))))***)))))))))(((((((((((((((&&&&&&&&&'''((())))))***'''''''''''''''((())))))(((((()))***************''''''''''''''''''''''''(((((())))))))))))((('''(((&&&$$$""""""%%%(((***))))))(((((((((((())))))'''&&&&&&&&&''''''&&&%%%((((((((((((((()))******))))))((((((((((((((()))))))))++++++,,,+++***)))***))))))((((((((((((((((((((((((((())))))))))))&&&'''((('''&&&%%%&&&'''&&&&&&&&&'''((()))***+++)))))))))))))))******+++))))))(((((((((((())))))************))))))))))))))))))))))))*********+++))))))))))))))))))))))))************************************************,,,,,,++++++*********)))))))))***+++,,,,,,,,,,,,***++++++,,,+++***)))(((((()))***+++,,,---.................................///000111111111000000111111111111111111111111111111111111000000000000//////......//////000000000000000000111111111111000000111111222222333333////////////////////////000///---,,,,,,---///000,,,,,,,,,------......///,,,,,,---------,,,,,,+++///......---------......++++++++++++++++++++++++************************************************((((((((((((((((((((((((******)))(((&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))*********~~~pppddd___WWWUUUSSSQQQQQQTTTXXX[[[___ccclllwwwzzzmmmddd\\\VVVRRRNNNHHHFFFEEEEEEDDDCCC;;;===AAAEEEDDDCCCHHHPPP[[[kkknnnbbb\\\ZZZ[[[[[[]]]aaadddfffeeeccc\\\XXXPPPIIIDDDCCCDDDEEEOOOWWWaaaeeedddaaaaaabbb^^^]]][[[YYYVVVRRRMMMIII>>><<<888555222///..................------,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))***************))))))))))))))))))((())))))*********)))))))))((((((''''''(((((()))'''(((((((((((()))))))))((())))))******))))))((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''((((((((((((''''''''''''&&&((()))((('''&&&'''(((((((((''''''((()))************))))))(((((((((((((((((((((((((((((('''''''''''''''''''''((())))))))))))))))))((('''&&&%%%''''''''''''''''''''''''(((((()))))))))))))))(((%%%%%%%%%%%%%%%&&&''''''))))))(((((((((((())))))(((&&&%%%&&&((()))(((&&&((((((''''''(((((()))***))))))((((((((())))))***,,,+++***))))))***++++++)))))))))))))))(((((('''))))))))))))((((((((((((%%%'''((('''&&&&&&'''(((((('''(((((()))***+++,,,)))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))++++++++++++******)))))),,,+++***))))))+++---...******)))))))))***,,,---,,,,,,,,,,,,---------------.....................000000111111222222222111000000000000000000000000000000000000000000000000---------------...///000//////000000000111111111000000000111111222222222........................000...---++++++---...000++++++,,,------.........++++++,,,,,,---,,,,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++)))'''&&&(((***,,,++++++******++++++,,,+++*********)))))))))(((xxxlllhhhbbb[[[VVVRRRQQQPPPQQQRRRUUU[[[eeetttsssfff]]]WWWRRRKKKHHHHHHHHHFFFCCCBBB???>>>?????????DDDKKKMMMVVVdddsssrrrhhhccc___]]][[[\\\___ccceeefffbbb___XXXQQQKKKFFFDDDCCCKKKRRR\\\ccceeeddddddeeebbbaaa```___^^^[[[XXXUUUIIIFFFBBB<<<777333000///---------------.........++++++++++++++++++++++++***************+++++++++************))))))))))))((())))))************)))'''&&&&&&%%%%%%&&&&&&'''))))))))))))************&&&''''''((((((''''''&&&))))))************++++++&&&&&&&&&''''''(((******&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''((()))******+++******))))))(((((('''(((((())))))((('''&&&&&&'''''''''''''''((())))))******)))'''%%%""" ''''''''''''''''''''''''(((((((((((())))))))))))&&&'''(((******)))((('''))))))(((((((((((())))))+++(((&&&(((+++,,,***((()))((('''&&&'''((()))***))))))((((((((()))******---,,,***(((((()))+++,,,)))))))))))))))(((''''''))))))))))))(((((((((((('''((())))))(((((()))***))))))((())))))***+++,,,)))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))))))))***%%%%%%&&&'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((''''''((())))))))))))((((((((()))))))))(((''''''...,,,***((((((***,,,...+++***)))((()))+++---///............---------------------...............111111000000000111222333//////////////////////////////000000000000000111------------...///000000/////////000000000111111000000000111111111111111........................///...---,,,,,,---...///+++,,,,,,------------,,,***++++++,,,,,,,,,,,,,,,)))))))))))))))******+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))+++---,,,***)))+++---++++++************++++++,,,++++++***))))))((((((~~~rrrhhh___ZZZWWWVVVSSSRRRTTT\\\fffmmmuuu{{{tttfff___WWWRRRPPPNNNJJJFFFJJJCCC>>>???AAAAAACCCFFFEEEHHHOOOXXXdddsss~~~xxxtttmmmddd]]][[[]]]___aaaaaa___\\\VVVPPPJJJEEEBBBCCCJJJSSS]]]cccfffgggfffeeedddbbbaaaaaa```]]][[[UUURRRLLLDDD===888444222------------------------************+++,,,------***+++++++++,,,,,,,,,,,,************)))))))))((((((((()))***************((((((''''''''''''(((((()))))))))*********++++++'''(((((())))))(((((('''((()))))))))************(((((('''''''''(((((()))''''''''''''''''''''''''((((((((((((''''''''''''&&&'''((((((&&&&&&'''((('''&&&&&&'''''')))******++++++******)))(((((('''&&&'''((())))))((((((''''''''''''''''''((())))))((((((((('''&&&$$$""""""((((((((((((((((((((((((((((((((((((((()))******'''((()))***+++***)))((())))))(((((((((((())))))***'''$$$&&&***,,,***''')))((('''&&&&&&((()))***))))))(((((()))******+++,,,++++++******)))******((())))))***)))((('''&&&***)))))))))(((((((((''''''((())))))(((((()))+++))))))((((((((())))))***)))))))))))))))******+++))))))***++++++***))))))(((((((((((())))))******$$$%%%&&&(((((((((((('''))))))))))))))))))))))))))))))))))))))))))******'''((()))***+++******)))&&&'''((())))))(((((('''...---,,,************+++,,,++++++++++++,,,,,,,,,------------............---------.........//////111000...------///111333////////////////////////////////////000000111111.........//////111222222////////////000000000111111111111111000000000000........................------------------------,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,)))))))))))))))***++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''$$$))),,,---***(((***---)))(((((((((((((((((()))************************yyyddd```[[[TTTQQQRRRVVVZZZZZZ```jjjttt{{{sssiiibbb^^^ZZZTTTOOOIIIBBB???BBBEEEBBB>>><<<>>>>>>AAAEEELLLVVVdddppp{{{pppccc[[[YYYZZZ[[[]]]]]]\\\YYYSSSLLLFFFBBBAAAFFFPPP[[[eeekkkkkkjjjfffdddbbbaaa``````^^^\\\^^^ZZZSSSJJJBBB;;;666444......---------,,,,,,,,,)))))))))***+++,,,......+++++++++,,,,,,---------+++*********))))))(((((((((((()))***************,,,,,,++++++++++++,,,,,,))))))))))))************++++++,,,,,,,,,,,,++++++'''((((((((())))))*********)))(((''''''&&&''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''')))******+++++++++***)))(((((('''$$$%%%''')))******))))))'''''''''''''''((())))))%%%&&&''')))******++++++))))))))))))))))))))))))((((((((((((((()))******&&&''''''((((((((((((((())))))(((((((((((())))))'''###!!!###''')))'''###)))(((&&&%%%&&&''')))+++))))))((())))))***++++++***+++,,,,,,,,,***((('''((()))*********)))'''&&&******))))))((((((((('''$$$&&&''''''&&&&&&'''))))))(((((('''''''''(((((()))))))))))))))******+++((()))+++------+++)))((('''((((((((())))))******%%%&&&(((************)))))))))))))))))))))))))))))))))******++++++++++++((()))***+++,,,,,,+++***'''((()))+++++++++******,,,---------,,,***(((''',,,---.........,,,***)))++++++,,,------...//////---------.........//////000...,,,******---000222////////////////////////.../////////000000111111000000000000111222333444////////////000000000000222222111111000000//////........................,,,------......------,,,,,,------...---,,,***))))))***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$)))***'''&&&'''***,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,qqqeeeaaa^^^YYYUUUVVVTTTVVV]]]ccclll}}}zzzwwwqqqdddYYYSSSLLLHHHIIIFFF???<<<>>>;;;<<<>>>@@@CCCGGGLLLPPP]]]dddqqqrrrbbb^^^______]]]ZZZVVVSSSRRRPPPMMMJJJHHHEEEHHHTTT```eeeffffffjjjgggbbb^^^\\\]]]^^^___aaa___ZZZSSSKKKCCC<<<888222000...---------------,,,,,,++++++***++++++++++++++++++************)))(((((()))***+++,,,,,,---))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((''''''&&&&&&******))))))((((((''''''((((((''''''''''''(((((('''(((((()))******))))))&&&'''((('''%%%%%%'''((()))*********)))(((''''''((((((((((((((((((((((((******))))))((((((''''''+++***)))'''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))***+++,,,)))************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((+++***(((&&&&&&''')))***'''''''''''''''((()))))))))(((''''''''')))***+++************************((()))))))))************''''''''''''''''''''''''(((((((((((())))))))))))******))))))((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))*********))))))((((((''''''---,,,+++)))((((((''''''((()))))))))************((((((***++++++***)))((())))))******++++++++++++,,,,,,,,,---------......---...............------........................---......///////////////000000000000000000000000111111000000000000111111000000111111111111000000111111111111111111111111......---------......///......---,,,,,,,,,,,,---)))+++------,,,,,,---...+++++++++***++++++,,,,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++)))((())))))((((((''''''&&&&&&))))))))))))))))))))))))++++++***)))((('''&&&&&&(((((((((((())))))))))))******))))))((((((''''''ttthhh```\\\VVVSSSTTTWWW\\\hhhtttuuuggg[[[PPPMMMLLLGGGBBBAAA===============@@@CCCFFFLLLQQQ\\\nnnuuummmjjjggggggccc]]]VVVRRRPPPOOOOOONNNHHHGGGOOOZZZ```cccfffgggfffccc\\\WWWVVVYYY]]]^^^^^^\\\XXXRRRJJJAAA;;;333111///...---......---,,,+++++++++++++++,,,,,,************))))))))))))***************+++++++++(((((((((((((((((((((((()))))))))((((((((('''''')))))))))))))))(((((((((***)))))))))(((((((((''')))(((((((((((((((((()))&&&''''''((((((((('''''''''((()))(((&&&&&&(((***&&&&&&&&&&&&&&&&&&%%%$$$((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((('''(((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((()))***+++***************)))((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((''''''''')))***+++'''''''''''''''((()))))))))(((''''''((()))***+++************************)))*********++++++++++++(((((((((((((((((((((((('''((((((((())))))))))))***)))))))))((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))*********)))******++++++***)))))))))((((((((('''++++++***)))((((((((((((*********************+++++++++,,,,,,,,,++++++***)))*********++++++++++++,,,,,,,,,------------...---...............------........................---......///////////////000000000000000000000000111111000000000000111111000000111111111111000000111111111111111111111111000///......------------------,,,++++++++++++,,,+++,,,...---,,,++++++,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))'''(((***++++++***)))(((,,,+++++++++************))))))))))))))))))))))))))))))((((((''''''&&&&&&((())))))))))))************)))))))))((((((((('''qqqhhh^^^XXXUUUSSSVVVZZZaaalll~~~qqq___WWWUUUPPPJJJFFFBBBAAA>>><<<;;;;;;===>>>@@@BBBIIIUUUiii{{{uuuyyyqqqeeeZZZSSSQQQSSSTTTVVVNNNIIIMMMTTT[[[bbbhhhggghhheee]]]TTTOOOSSSWWWZZZ\\\^^^^^^ZZZQQQEEE===555222000......///...---++++++++++++,,,,,,---...*********)))))))))((((((+++++++++*********))))))((((((((((((((((((((((((*********))))))((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&((()))***)))'''''')))***''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((((()))***+++''''''((((((((((((''''''''''''''''''(((((((((((('''&&&&&&''''''((()))***+++++++++******(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))******+++''''''''''''((((((((())))))(((((((((((())))))************************************+++++++++,,,,,,))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))*********))))))))))))((((((((((((***))))))(((((())))))***+++++++++***************------,,,+++*********+++************++++++++++++,,,,,,,,,,,,------------------...............---........................---......///////////////000000000000000000000000111000000//////000000111000000111111111111000000000000000000000000000000111111///...---,,,,,,,,,,,,,,,+++************+++,,,...///...,,,*********---,,,,,,++++++*********************************))))))))))))))))))))))))%%%'''((()))******)))(((,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((uuunnnfff^^^XXXZZZ^^^ffftttvvvggg___XXXRRRMMMIIIEEEAAA===<<<<<<<<<<<>>======<<<<<<@@@AAABBBDDDJJJUUUdddnnnoooaaa___```\\\WWWZZZUUURRRSSSTTTWWW___hhhooommmkkkhhhcccZZZOOOGGGHHHJJJOOOVVVYYYVVVMMMEEE;;;777222111222333000---,,,,,,,,,,,,---...///000---------,,,,,,,,,++++++((())))))***++++++,,,,,,************************''''''((()))***+++,,,,,,'''''''''(((((()))))))))(((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%'''''''''((((((''''''&&&'''(((((('''&&&&&&''')))$$$%%%%%%&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***)))((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((())))))******+++++++++******(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))((('''&&&%%%&&&&&&'''((()))(((((((((((())))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%(((((((((((())))))))))))''''''''''''((()))***+++)))))))))))))))))))))))),,,+++)))((((((((()))***,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,------...//////..............................---......///////////////////////////////////////000000////////////000000000000111111111111000000////////////////////////...............///000111......---,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---,,,------,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++''''''((((((((()))))))))(((((((((((())))))))))))~~~tttfff^^^^^^dddkkknnnllljjjlllppprrrvvv{{{nnneeeXXXQQQHHHBBB@@@???===;;;999:::===AAAEEEKKKRRRWWWhhhyyyxxxkkkjjjjjjddd]]][[[YYYWWWWWWUUUTTT[[[cccooommmkkkllljjjcccUUUJJJBBBBBBDDDKKKRRRTTTQQQLLLAAA<<<666555777777444000------------......///000.........---------,,,,,,'''((()))***+++,,,------++++++++++++++++++++++++&&&'''(((((()))***++++++''''''''''''(((((((((((((((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((&&&''''''(((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,***)))((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((******))))))))))))******)))************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((***))))))((('''&&&%%%%%%%%%&&&((()))))))))((('''((())))))))))))(((((('''))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''(((((((((((((((((())))))))))))''''''''''''(((((()))***(((((()))))))))*********,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...////////////........................---......///////////////////////////////////////000//////......//////000000000111111111111000000////////////////////////---------...///000222222///...------,,,,,,------(((***,,,---,,,,,,---...+++,,,------,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,)))))))))))))))*********(((((((((((((((((((((((()))))))))******+++++++++************++++++++++++(((((((((((())))))))))))wwwpppllljjjgggbbb]]]]]]aaaaaabbbnnnnnneeeYYYPPPLLLHHHCCC???::::::;;;>>>BBBGGGIIIJJJOOO\\\iiiqqq|||zzzuuurrrmmmhhhcccaaa```]]]WWWTTTYYYaaaiiiiiiiiikkkjjjeee\\\UUUJJJEEEAAACCCJJJOOOOOOMMMHHHBBB<<<;;;======999444///...............//////......---------,,,,,,,,,))))))*********+++++++++************************(((((((((((((((((((((((()))))))))((((((((((((((('''((((((((()))))))))***&&&''')))******)))'''&&&$$$$$$&&&'''(((((())))))'''(((((('''&&&&&&'''))))))************))))))((((((((((((((((((((((((((('''((((((((()))))))))******))))))(((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((***))))))((((((((())))))(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((***)))'''&&&%%%&&&&&&'''%%%&&&((()))***)))((('''((()))******)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((()))))))))***))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))******+++'''((((((((()))))))))***(((((('''''''''(((((()))))))))***+++,,,------...)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,+++,,,---...////////////........................---....../////////////////////////////////////////////............//////000000111111111111000000........................///.........///000111111...---,,,,,,++++++,,,,,,***,,,------,,,+++,,,---***+++,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********))))))*********+++++++++(((((((((((((((((((((((())))))))))))************)))))))))************+++'''((((((((()))))))))***yyyssskkkdddaaabbb___ZZZaaaooowwwzzzkkk```XXXRRRLLLFFFDDD@@@======AAADDDEEEDDD???GGGMMMQQQ[[[ttt|||vvvsssqqqmmmkkkhhhbbbZZZUUUZZZcccbbbeeeggghhhgggdddaaa___VVVMMMCCC@@@DDDIIIJJJHHHMMMGGG@@@???AAABBB===888000//////............///---------,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))+++***)))((('''&&&%%%%%%++++++******))))))(((((('''((((((((())))))******((()))***,,,,,,***)))(((&&&''')))***,,,---------((()))))))))'''''')))***''''''(((''''''&&&%%%%%%(((((((((((((((((((((((('''((((((((())))))******'''''''''''''''(((((()))''''''((((((((((((''''''''''''''''''((((((((())))))(((((('''''''''(((((('''((()))******++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))%%%&&&((()))***)))((('''((()))*********((('''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))************))))))((((((((((((((((((((((((************************))))))(((((()))***++++++'''((((((((())))))******((((((''''''''''''((((((******+++,,,...///000000%%%&&&(((***+++++++++***---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,---...////////////........................---....../////////////////////////////////////////////............//////000000111111111111000000........................111000///////////////000---,,,++++++******++++++,,,---......,,,******+++)))***,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))(((((())))))*********+++(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''((('''((((((((())))))******}}}uuujjj^^^[[[___aaaqqq~~~ttthhhZZZOOOLLLIIIEEE@@@===<<<===>>>BBB???@@@FFFNNN[[[lll|||~~~zzzzzzzzzxxxvvvqqqeeeXXXVVV\\\bbb``````cccbbb]]]ZZZ\\\YYYTTTMMMGGGDDDCCCCCCBBBIIIIIIJJJMMMOOOMMMFFFAAA999333---,,,...000///---+++,,,------...............---+++)))(((((())))))+++******)))(((''''''&&&(((((((((((((((((((((((((((((()))***************)))***++++++***(((%%%$$$&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))((('''&&&&&&%%%%%%))))))))))))))))))))))))))))))'''&&&&&&'''(((((('''&&&$$$######$$$&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))'''%%%###%%%(((***)))''')))))))))))))))******+++&&&(((***+++)))'''&&&%%%'''((((((((()))))))))***'''''''''''''''((()))))))))(((((('''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***'''+++---++++++,,,***&&&''''''''''''((()))***+++)))))))))(((''''''&&&&&&******))))))((((((''''''((((((((((((((()))************)))))))))))))))***''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))((((((((((((------,,,+++******++++++***************++++++,,,******)))))))))***,,,---***+++,,,,,,------------++++++,,,------......///++++++,,,---...........................///000000///111111000///...///000000//////.........//////222111111000000000000000///000000000///...---,,,000...------......---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++******)))(((((((((---,,,+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++)))'''%%%)))************))))))((('''((()))))))))))))))((())))))(((((((((((())))))+++++++++*********))))))|||{{{oooaaa]]]^^^hhh}}}zzzlll[[[SSSJJJCCCAAA@@@>>>;;;???======AAAEEEJJJUUU___mmmvvv~~~~~~{{{oooaaa\\\^^^\\\YYYYYY[[[ZZZWWWVVVYYY\\\XXXRRRKKKFFFCCCBBBCCCGGGHHHKKKNNNPPPNNNKKKHHH999444///---///000...+++******+++,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++***)))))))))(((************************(((((()))***************((()))+++,,,+++***((('''''''''(((((())))))******))))))))))))(((((((((((()))((((((''''''&&&%%%%%%''''''''''''''''''''''''***)))((('''(((((()))***)))'''&&&%%%%%%&&&''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))((((((((((((((()))&&&%%%$$$%%%(((***)))'''))))))(((((())))))***+++%%%''')))***(((''''''((())))))))))))(((((((((((('''''''''''''''((())))))((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))'''******''')))---///---))))))((((((((()))******''''''((((((((((((((((((***)))))))))((((((((('''((((((((((((((()))************))))))))))))******''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((+++************+++,,,,,,+++******))))))***+++,,,***+++,,,,,,---------,,,++++++,,,------......///.........//////...------///////////////000111111---//////...---,,,---...//////............//////222111000000//////000000......------------,,,,,,000...------......---,,,......---------,,,,,,,,,++++++,,,,,,+++******)))((((((((()))******+++++++++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))***)))((('''&&&''''''((((((((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))+++++++++*********)))))){{{wwwuuutttsssrrrxxxxxxwwwvvvvvvvvvwwwxxx~~~wwwkkkeeeeeekkk{{{rrrdddSSSIIIFFFDDD???:::===<<<===@@@@@@???BBBHHHPPPYYYeeennnssswww|||rrrhhheee^^^YYYVVVUUUSSSQQQRRRVVV\\\[[[WWWOOOHHHDDDEEEGGGFFFIIIMMMOOOPPPPPPPPPQQQ===888333000000///,,,******+++,,,,,,---,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++************************(((((()))***************((()))***,,,,,,,,,+++***(((((((((((())))))))))))******))))))(((((('''''')))((((((''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((()))***+++,,,***)))(((''''''((()))***(((((((((''''''''''''&&&''''''''''''''''''''''''***))))))((('''''''''(((&&&%%%%%%&&&((()))((('''))))))(((((())))))***+++&&&((())))))''''''(((***))))))))))))(((((((((((('''''''''''''''((())))))((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((((()))'''$$$'''...444444++++++***))))))))))))***&&&&&&'''(((((()))******))))))))))))((((((((((((((((((((((((((()))*********)))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))((('''''''''((((((+++************+++,,,,,,,,,++++++************+++++++++,,,---------,,,,,,++++++,,,------......///000000000000///...---,,,000000//////000000111222---//////...---,,,---...//////............//////222111000000//////000000......---,,,---...///000///...------......---+++------------,,,,,,,,,,,,******++++++******))))))'''(((((())))))******+++)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******++++++)))***+++,,,,,,---,,,,,,+++***)))(((''''''(((((())))))(((((((((((())))))+++************)))))))))~~~{{{vvvsssssstttuuuuuuuuusssqqqooooooooopppqqqtttyyyyyyooohhhiiissskkkZZZPPPKKKFFFCCC???===???BBBCCCAAAAAAEEEBBBIIIRRRYYY___gggpppwwwyyyqqqhhhaaaYYYUUUQQQMMMOOOTTTYYYZZZYYYRRRJJJFFFGGGKKKFFFJJJNNNPPPOOOOOORRRUUUFFF@@@888222///---+++***......////////////......++++++++++++++++++++++++*********+++++++++++++++************************(((((()))***************((()))***+++++++++*********)))))))))((((((((('''******))))))(((((('''''')))(((((((((''''''&&&&&&))))))))))))))))))))))))''''''(((((()))***+++,,,***))))))(((((())))))***((((((((('''''''''''''''''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&&&&'''(((((('''((((((((((((((()))******)))******((('''&&&''')))'''((((((((()))))))))***'''''''''''''''((())))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))******)))((((((''')))'''%%%'''///444555---,,,+++***))))))))))))''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((&&&''''''((()))******+++******)))))))))))))))******))))))))))))***++++++---,,,,,,+++************+++,,,,,,------,,,,,,,,,++++++,,,------......//////////////////...------///////////////000000111///111111000///...///000///............//////000111111000///////////////000///...---...000222444///...,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********))))))(((*********)))((((((''''''***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,***)))(((((()))***++++++,,,---...////////////---+++)))'''&&&&&&'''((())))))(((((((((((())))))************))))))))))))~~~zzzwwwwwwxxxxxxwwwsssqqqnnnlllkkkkkklllmmmpppsssuuuxxx|||qqqhhhgggkkkuuu~~~zzzyyyxxxwwwzzzuuubbbVVVQQQOOODDD@@@>>>AAAAAA@@@BBBEEEAAACCCFFFIIINNNVVVaaahhhqqq}}}pppggg\\\UUUOOOLLLNNNSSSYYYZZZZZZTTTKKKFFFFFFIIIHHHKKKNNNOOONNNNNNQQQTTTOOOHHH???666000...---,,,/////////000000//////...---------,,,+++***))))))))))))******************))))))))))))))))))))))))(((((()))***************)))))))))))))))(((((((((******))))))((((((''''''***)))))))))((((((((('''((((((((((((((('''''''''************************%%%&&&'''((())))))******)))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&'''''''''''''''(((((((((((('''((())))))***,,,,,,+++)))&&&%%%&&&'''%%%&&&'''((()))***+++,,,'''''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((*********)))((('''******''')))...000///------+++***))))))))))))******))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))(((((()))***++++++************************(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&''''''((()))******+++***)))))))))))))))******((((((((((((((()))******,,,,,,,,,,,,++++++******,,,,,,,,,------,,,,,,+++++++++,,,------......///+++,,,---..................------------.../////////111111000///...///000...............///000000111000000///...////////////...------...000333444///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********))))))******))))))(((''''''''',,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$######$$$'''(((((((((***+++,,,,,,,,,,,,---+++)))'''&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))}}}{{{yyywwwpppooommmlllkkkjjjjjjkkkqqqqqqppppppqqqvvv|||xxxpppkkkjjjmmm``````______aaajjjuuu~~~{{{iii^^^YYYPPPHHHBBB@@@>>><<<<<>>???@@@CCCFFFKKKNNNQQQ[[[jjj|||ttthhh]]]UUUUUUYYYXXXWWWVVVTTTQQQMMMKKKIIIDDDEEEGGGIIILLLNNNMMMLLLMMMLLLKKKGGGAAA;;;666333///////////////...------,,,,,,---------,,,***))),,,,,,,,,+++*********)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))******))))))))))))((((((((((((''''''(((((())))))******((((((((((((((((((((()))(((((((((((((((((((((((('''((())))))))))))(((''''''((((((((((((((((((''''''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))%%%''')))(((&&&%%%&&&((((((''''''''''''((())))))(((***++++++***((((((((((((((((((((())))))))))))'''''''''''''''((())))))&&&&&&&&&''''''((()))***''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((()))***+++(((+++***''''''***+++(((+++***))))))((((((((((((******))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********************++++++,,,***+++,,,---------,,,+++,,,---------,,,,,,+++***++++++,,,------......///------...............------------------...//////---//////...---,,,---...---------......///000111000000///............///***+++++++++,,,,,,------...---+++,,,------,,,*********+++++++++,,,,,,,,,)))******+++,,,,,,++++++&&&&&&''''''((())))))***++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,,,,---//////***++++++,,,,,,,,,++++++))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))******tttuuuuuuuuuuuuvvvyyy|||zzzzzzzzzzzzyyyxxxwwwvvvrrrrrrqqqooolllkkkkkklllttt||||||pppgggcccaaaaaa^^^tttuuujjj___XXXQQQHHHCCCBBB<<<===@@@BBBCCCDDDDDDDDDJJJQQQ\\\lllwwwhhh]]]ZZZ\\\RRRQQQRRRSSSUUUTTTRRRPPPBBBAAACCCGGGLLLOOOMMMJJJGGGJJJNNNMMMIIIAAA:::666111111111111111000//////***+++,,,---...---,,,+++......---,,,,,,+++******************************(((((()))***************((((((((()))***,,,---...(((((((((((())))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))************************))))))***++++++***(((((((((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))%%%%%%%%%&&&'''((()))***%%%''')))(((%%%$$$&&&((('''''''''''''''((())))))$$$'''***,,,+++*********+++******)))(((''''''&&&'''''''''''''''((())))))&&&&&&&&&'''''')))******))))))))))))))))))))))))(((((())))))))))))((((((((('''''''''''')))+++,,,(((***)))%%%%%%)))+++)))***))))))(((((((((((((((((((((((()))******++++++'''((((((((())))))******((((((((((((((()))******(((((((((((()))***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))((((((((((((++++++******+++,,,------,,,,,,++++++,,,,,,---...)))***,,,---...------,,,------------,,,,,,+++***++++++,,,------......///000000000000///...---,,,...............///000000///111111111///...///000---------......000111111000000///...............+++,,,---.........------...---+++,,,------,,,************++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))))))))(((''''''&&&&&&)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,''''''(((((((((''''''&&&'''((()))))))))))))))((())))))(((((((((((())))))'''((((((((())))))******jjjjjjkkklllmmmooopppqqqvvvwwwyyy{{{||||||{{{zzzxxxwwwxxxyyy{{{}}}zzzwwwvvvvvvxxxwwwtttqqqmmmiiigggeeekkkqqqxxx}}}uuujjjbbb___cccqqqzzzgggYYYPPPIIIDDDCCC===:::>>>BBBBBBAAACCCGGGGGGKKK[[[ttt|||ccc[[[```UUURRROOOPPPTTTVVVUUUTTTMMMHHHBBBAAAEEEKKKNNNNNNFFFDDDEEEJJJOOOOOOHHH@@@???666111333333...,,,...///...,,,++++++,,,...///+++******))))))))))))***''''''((((((((((((''''''******))))))******+++,,,+++++++++,,,,,,+++++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))************))))))))))))(((((((((((())))))+++***((('''&&&&&&''''''(((((((((((((((((((((((())))))(((&&&$$$$$$%%%''',,,***((('''&&&'''((()))))))))(((((('''''''''&&&'''((()))+++++++++***)))***((('''(((***+++)))&&&******++++++++++++******&&&&&&''''''(((((())))))&&&'''(((((()))((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&))),,,)))### !!!$$$++++++************++++++))))))(((((((((((()))))),,,***(((((()))***)))((()))))))))))))))))))))***((((((((((((((()))******,,,+++***)))(((((((((((((((((((((((((((((((((((((((((()))******)))((('''++++++***)))((('''&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***...------,,,,,,------...///...---...000...***&&&,,,++++++++++++++++++,,,....../////////...,,,+++.........////////////000333000---,,,......,,,***//////.........---------//////000111111111111111///...,,,+++******+++,,,)))))))))******+++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***++++++,,,)))***+++++++++)))(((''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***((('''(((***+++)))&&&((((((''''''''''''((((((bbbbbbccccccdddeeeggggggggghhhjjjlllmmmmmmlllkkkmmmmmmmmmnnnpppsssvvvxxxtttvvvxxx{{{~~~~~~{{{zzz{{{zzzxxxuuurrrnnnllljjjiiihhhlllrrrwww{{{~~~|||hhhcccbbbhhhvvvwwwhhhYYYNNNEEEAAA@@@BBBCCCAAABBBDDDAAA@@@DDDOOOccc|||uuufffccc\\\VVVNNNJJJJJJMMMRRRUUURRRMMMGGGBBBBBBDDDFFFHHHEEEDDDEEEIIIOOORRRPPPMMMGGG>>>888888777333111333333222000...------......,,,++++++***************++++++,,,,,,,,,,,,++++++(((((((((((())))))************++++++++++++******''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))))))))(((''',,,+++***))))))***+++,,,))))))))))))))))))))))))))))))(((((((((((()))))))))((('''''''''((())))))((((((((((((((((((((((((&&&'''((('''&&&&&&(((***+++***((('''&&&'''((())))))((((((((('''''''''''''''(((((()))******)))))))))((('''(((***+++)))&&&'''(((((())))))(((((('''((((((((()))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((+++---,,,***(((***,,,*********))))))***************))))))))))))******,,,***))))))******)))(((******))))))))))))))))))((((((((((((((()))*********)))))))))))))))******(((((((((((((((((((((((('''((()))******)))((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++******)))*********---------,,,,,,---------...---,,,...//////,,,))),,,,,,++++++++++++,,,,,,---.../////////...,,,+++------........./////////000...,,,,,,...///...,,,///.........---------------......///000000//////...---,,,+++******+++,,,*********+++++++++,,,,,,******++++++,,,,,,++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((())))))***++++++)))*********))))))(((''')))))))))))))))))))))))))))(((((((((((()))******)))))))))))))))))))))))))))((('''(((***+++)))&&&))))))(((((((((((())))))ZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^___aaaaaaaaa``````bbbaaaaaabbbccceeegggiiiiiijjjlllnnnpppqqqqqqrrrwwwxxxyyyzzzzzzyyyxxxwwwzzz{{{|||~~~~~~}}}}}}~~~|||zzzwwwtttqqqpppoooooogggiiilllqqqvvvyyyzzzzzz|||}}}ssskkkeeeeeehhhppp~~~ooo^^^LLLGGGCCCCCCAAA??????CCC???>>>???DDDPPPaaatttwwwjjj```[[[RRRJJJFFFJJJQQQWWW[[[XXXQQQIIICCC@@@@@@BBB?????????BBBGGGMMMRRRVVVRRRKKKDDDAAA???;;;999;;;:::888666444111///...---------,,,+++++++++++++++******++++++++++++******))))))))))))*********+++)))******************)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))((((((''''''(((((()))))))))(((''''''((())))))))))))(((((((((((())))))''''''''''''((()))***+++((((((((((((((((((((((((###%%%((()))))))))***,,,***)))((('''''''''((()))((((((((((((''''''''''''(((''''''''''''((()))))))))(((((((((******((('''&&&''''''((((((''''''&&&************))))))))))))%%%&&&''''''((('''''''''))))))))))))))))))))))))'''(((((())))))((((((''''''((()))))))))(((((((((***))))))(((((())))))***++++++************++++++---+++))))))***+++***)))*********))))))(((((((((((((((((((((((())))))***(((((((((((()))***+++,,,((((((((((((((((((((((((&&&'''((()))******))))))%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))******++++++------,,,,,,,,,,,,------...---,,,---...///...,,,,,,,,,++++++++++++,,,,,,---............---,,,,,,,,,,,,,,,---------.........---,,,---///000///...............------------+++,,,------...------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''(((((())))))***))))))((((((''''''(((((())))))))))))))))))))))))((((((''''''(((((()))***)))))))))))))))))))))))))))(((((((((******((('''******))))))))))))******VVVUUUUUUTTTTTTUUUUUUUUUWWWWWWXXXYYYZZZZZZYYYYYY[[[ZZZZZZZZZ[[[\\\]]]^^^```aaacccdddffffffggggggjjjkkklllmmmnnnnnnnnnmmmmmmnnnpppqqqsssttttttuuuzzz{{{||||||zzzzzz{{{|||}}}|||yyyvvvttttttttttttlllkkkkkkoootttvvvuuurrrssstttvvvzzz~~~rrrgggccccccjjjqqqyyy~~~zzzaaaUUUJJJEEECCCAAA@@@AAA@@@AAAAAAAAADDDLLLXXX```lll{{{zzziiifff^^^TTTMMMMMMRRRWWWaaaaaa^^^VVVKKKCCC@@@???<<<<<<<<<;;;>>>FFFPPPXXXYYYUUUPPPLLLHHHEEECCCDDDAAAAAA???<<<777333///---...---,,,+++++++++++++++((())))))******))))))(((++++++,,,,,,------------))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******))))))((('''&&&''''''''''''''''''''''''***((('''%%%%%%'''(((***))))))(((((((((((())))))((((((((((((((())))))***((((((((((((((((((((((((###%%%)))*********++++++)))(((((('''''''''((((((((((((((((((((('''''''''((('''&&&%%%%%%&&&((()))((((((((()))))))))((('''(((((())))))))))))((((((*********))))))(((((((((%%%%%%&&&'''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((('''&&&%%%&&&%%%### ))))))(((((((((((())))))+++******))))))******+++---+++***)))***+++***)))*********)))((((((''''''))))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((&&&&&&'''((()))*********&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,,,,------,,,,,,,,,///...---,,,------------++++++************++++++------------------------++++++,,,,,,,,,------------------............---------------------------+++,,,,,,---------,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&'''''''''((((((((())))))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((()))))))))((('''***))))))(((((())))))***QQQQQQPPPOOOOOOOOOOOOPPPNNNNNNOOOOOOPPPPPPPPPOOOUUUUUUTTTUUUUUUUUUVVVVVVWWWXXXZZZ\\\^^^___``````]]]]]]^^^```aaaaaabbbbbbdddeeefffhhhiiiiiiiiiiiiqqqssstttuuutttuuuvvvxxx{{{yyyxxxvvvuuuuuuvvvvvvsssqqqoooqqqssstttrrrooonnnoooqqqtttxxx}}}zzzppphhhddddddhhhggghhhjjjooo{{{lllWWWMMMJJJGGGBBB@@@>>>@@@BBBAAA@@@BBBGGGLLLMMM[[[hhhqqq}}}ppp```SSSNNNPPPTTTaaadddeeeaaaWWWLLLDDDAAAAAAAAA???<<<<<>>;;;===?????????@@@BBBCCCAAAHHHRRR]]]mmmnnn^^^VVVUUUWWW```cccgggfff___UUUKKKFFFDDDCCC@@@<<<:::===DDDJJJRRRXXX\\\\\\ZZZYYYVVVRRRNNNOOOOOOLLLGGG@@@999444000000...---,,,,,,,,,,,,)))******++++++******)))'''(((***+++++++++***))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))((())))))(((''''''((())))))))))))(((((((((((())))))************)))((('''&&&(((((((((((((((((((((((('''(((***)))(((''''''(((&&&''''''''''''((((((((('''''''''((((((((((((((((((((('''&&&&&&&&&&&&''''''(((******((((((((()))&&&''''''((((((''''''&&&((((((((((((''''''''''''&&&''''''((()))((((((((())))))))))))))))))))))))((())))))******))))))(((''''''))))))***************))))))(((((())))))***))))))(((((((((((()))))),,,***(((((()))***)))(((((((((((((((((((((((((((***))))))(((((((((((((((+++***)))(((''''''''''''))))))))))))))))))))))))((((((''''''((()))***+++******))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))*********)))******++++++***+++,,,------,,,+++***+++------,,,+++******+++******))))))))))))******,,,,,,,,,+++,,,,,,---...+++++++++,,,,,,,,,------...000111000...,,,++++++,,,,,,,,,,,,------------......//////......------,,,---...///000000000000,,,,,,,,,,,,++++++++++++,,,+++***(((((()))***+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))'''(((******((((((((()))((((((''''''''''''((((((EEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNOOOOOOQQQQQQQQQQQQRRRSSSUUUUUUUUUVVVWWWYYYZZZZZZ[[[[[[^^^```bbbcccdddeeegggiiiiiikkklllnnnooonnnmmmmmmppppppqqqpppoooooopppqqqppppppppppppppprrrtttuuurrrtttwwwxxxyyyzzz}}}}}}}}}}}}~~~yyyyyy|||uuummmfff^^^XXX\\\dddttt|||hhhVVVKKKGGGBBB@@@>>>===???@@@@@@@@@???@@@FFFPPP\\\nnnyyypppiiieeedddfffhhhiiifff___VVVOOOFFFEEEAAA===;;;:::<<<>>>GGGRRR]]]`````````[[[VVVRRRSSSTTTSSSNNNFFF>>>999333333111000///.........((())))))******))))))(((&&&''')))***+++***)))(((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))(((((((((((())))))((()))*********)))(((((((((((((((((((((((((((((('''(((((('''&&&&&&''')))%%%&&&''''''((((((((('''''''''''''''((((((((()))((((((((((((((('''&&&&&&&&&)))+++***((('''((()))'''(((((())))))(((((('''((((((((((((((()))))))))'''((())))))******))))))))))))))))))))))))))))))))))))************))))))"""%%%((((((&&&&&&(((************))))))************))))))))))))))))))***+++)))''''''((()))((('''&&&&&&''''''((()))))))))******)))((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))))))))(((''''''((()))***'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++******)))*********)))+++,,,------,,,+++)))%%%(((+++,,,+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,------------,,,...111111...,,,,,,,,,++++++,,,,,,,,,---------...............---,,,,,,)))***,,,...///000//////,,,,,,+++++++++*********+++***((((((((()))+++,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))*********))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))&&&)))+++***((('''((()))))))))(((((((((((())))))CCCCCCCCCCCCCCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSUUUUUUVVVVVVXXXZZZ[[[\\\]]]___aaabbbdddhhhjjjkkkjjjiiigggiiilllnnnmmmkkklllooorrrrrrqqqpppooooooooopppqqqllloooqqqssstttvvvyyy{{{{{{}}}~~~~~~}}}|||{{{zzzzzzzzz{{{}}}{{{mmm```^^^ccceeevvvgggZZZXXXLLLGGG@@@===>>>@@@???>>>???<<<@@@IIIPPP[[[rrruuukkkjjjjjjkkkkkkfff^^^XXXLLLJJJGGGDDDAAA???===<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGIIIJJJLLLNNNOOOLLLNNNQQQUUUWWWXXXWWWWWWZZZZZZ\\\]]]___aaabbbcccbbbdddfffgggggghhhjjjllllllnnnooooooooooooqqqrrrooopppqqqrrrrrrssssssrrrrrruuuxxx{{{}}}|||{{{yyy{{{xxxwwwyyy|||}}}yyytttssstttuuuvvvvvvxxx{{{~~~~~~vvvggg^^^```ddduuunnncccTTTQQQKKKEEEAAA???@@@@@@@@@???@@@DDDGGGOOO]]]jjjtttmmmeeebbbcccdddbbb```WWWQQQIIIEEECCCBBB@@@===>>>EEEOOOYYY```dddeeefffbbb^^^YYYUUURRRNNNHHHDDD??????<<<888333000000111...///...,,,******+++---,,,+++******,,,,,,+++************++++++,,,------111...+++))))))*********+++)))'''%%%%%%(((+++---((())))))))))))(((((('''))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))---,,,***(((((((((((()))))))))((((((''''''&&&&&&((((((((((((((()))******))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&''''''((((((((((((''''''))))))))))))************))))))************))))))))))))(((((((((((()))))))))+++---,,,)))&&&&&&'''+++***'''&&&&&&'''***+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******)))))))))))))))***++++++***)))(((((())))))******))))))((((((''''''$$$$$$%%%'''(((***++++++(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((************************...---,,,+++************+++))))))***---/////////...,,,******,,,---***(((+++,,,------,,,+++)))(((,,,***((()))+++,,,+++(((++++++,,,,,,,,,,,,---------------------...///000---------------,,,,,,,,,*********++++++,,,,,,,,,,,,+++)))((((((((()))***+++***************++++++************************))))))(((((((((((())))))))))))))))))(((((((((((()))(((&&&%%%%%%&&&((()))***))))))+++...---***'''))))))))))))))))))))))))*********)))))))))))))))''''''((()))++++++)))'''))))))((((((''''''&&&&&&'''((((((((())))))******''''''''''''''''''''''''???@@@AAAAAA??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@@@@@@@DDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLHHHJJJLLLOOOPPPPPPOOOOOOSSSSSSTTTVVVXXXZZZ[[[[[[]]]^^^````````````bbbdddgggiiikkkkkkkkklllmmmooooooppppppqqqqqqppppppooopppqqqsssuuuvvvwwwwwwwwwxxxuuutttvvvyyyzzzvvvrrrnnnpppqqqqqqqqqsssvvvxxx{{{|||~~~tttiiifffmmm|||jjj```SSSIIIEEECCCAAA??????>>>>>>AAACCCFFFPPPZZZbbbppp~~~nnnccc___```aaa```]]]XXXPPPIIIEEEBBB@@@???>>>@@@GGGQQQ]]]dddfffeeeddd```\\\YYYVVVRRRLLLHHHEEEAAA===;;;;;;:::888666111222222000---+++******,,,+++***+++,,,,,,,,,***************************000---***))))))******)))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******,,,+++***(((((((((((()))((((((((((((((('''''''''((((((((((((((()))******))))))))))))))))))))))))((('''&&&'''(((((('''&&&))))))************))))))(((((()))))))))*********))))))************))))))******))))))))))))*********,,,......+++))))))***+++***'''&&&&&&'''***+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******)))))))))))))))******)))((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((************************++++++*********++++++,,,---,,,******,,,------,,,---+++******,,,---+++))))))***+++,,,,,,++++++***,,,***((()))+++,,,***(((++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------------------------...++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,+++))))))))))))(((((((((((())))))************************))))))(((((((((((())))))))))))))))))(((((((((((()))(((&&&%%%%%%&&&((()))'''&&&&&&(((******'''$$$))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((())))))((('''))))))))))))))))))******'''''''''(((((()))))))))''''''''''''''''''''''''???@@@AAAAAA?????????AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============???????????????>>>======@@@@@@@@@AAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDFFFGGGDDDEEEGGGHHHIIIHHHHHHGGGKKKLLLMMMNNNPPPRRRSSSSSSVVVWWWYYYYYYYYYYYY[[[\\\```bbbdddeeeeeefffhhhjjjmmmnnnnnnnnnnnnmmmmmmlllmmmmmmllllllnnnpppsssttttttrrrqqqrrruuuuuuqqqnnniiikkklllllllllmmmppprrrvvvwwwyyyzzz|||}}}}}}}}}|||zzznnnggghhhmmmwww~~~iiiYYYRRRMMMFFFAAAAAA??????AAAAAA@@@DDDJJJLLLZZZmmm~~~yyyggg^^^]]]___```bbb___YYYQQQHHHCCCAAAAAA???>>>@@@IIIXXXcccggggggfffdddaaa___\\\XXXTTTPPPKKKEEE@@@???CCCDDDAAA<<<888999999777222---+++***---+++***+++,,,---,,,***++++++******)))(((((('''...+++)))((()))******)))&&&''')))*********)))(((&&&'''((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))+++******))))))******+++++++++***)))(((((((((((('''''''''(((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))(((''''''))))))((('''))))))************))))))(((((())))))))))))******))))))************))))))(((''''''&&&&&&''''''(((+++---//////...,,,,,,---+++)))(((&&&&&&((()))+++)))))))))*********++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))(((((())))))***((((((''''''&&&&&&''''''(((((((((((())))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((()))))))))))))))))))))))))))((((((((()))***+++,,,---000...,,,+++++++++***))),,,*********,,,---,,,+++'''((()))***++++++++++++---+++***+++,,,---,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---------.../////////------------,,,,,,,,,,,,***+++---///...,,,***((())))))((((((((((((((()))************************))))))(((((((((((())))))))))))))))))(((((((((((()))((('''&&&&&&'''((())))))))))))***++++++)))'''))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''((()))***+++'''''''''''''''(((((((((((((((((((((((((((((((((@@@AAABBBAAA@@@???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>======>>>>>>>>>?????????============>>>@@@AAAAAAAAABBBCCCEEEEEEEEEEEEEEEGGGGGGHHHJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTUUUWWWYYYYYY[[[]]]^^^___```bbbdddhhhhhhiiijjjkkkkkkkkkkkkllljjjgggfffhhhkkkpppssssssqqqppppppqqqpppllliiifffhhhiiiiiiiiiiiikkkmmmoooppprrrtttwwwxxxzzzzzzyyy}}}|||jjjeeeeeeiiisssxxxiii\\\PPPHHHDDDAAA@@@BBBCCCAAAAAADDDDDDMMMYYYeeessspppddd___^^^]]]aaaaaa___XXXOOOGGGDDDCCCBBB@@@@@@FFFQQQ]]]fffjjjiiiiiihhhfffccc```\\\YYYPPPLLLGGGFFFHHHIIIGGGDDDEEEDDDAAA<<<666000---,,,---,,,++++++,,,---,,,+++++++++******)))))))))))),,,***(((((()))***))))))''''''((()))***))))))(((&&&&&&''')))************(((((((((((((((((((((((()))(((((((((((())))))*********))))))))))))************))))))((((((((((((&&&&&&''''''(((((())))))((((((((((((((())))))***((((((((((((((((((((((((***((('''((()))***)))(((''''''((((((((((((''''''(((((((((((()))))))))***))))))************)))))))))((((((''''''(((((()))***,,,---.........------***)))(((''''''((()))***)))*********++++++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((())))))***((((((''''''&&&''''''(((''''''(((((())))))******+++******))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***(((((((((((((((((((((((((((((((((((()))***+++,,,///---+++***++++++***(((*********+++,,,,,,,,,,,,(((((())))))************......------.........---+++++++++,,,,,,,,,------//////...---,,,,,,,,,,,,,,,,,,---......///000000.........------,,,,,,,,,***+++---...---,,,***))),,,+++******************************************))))))(((((((((((())))))))))))))))))((((((((((((((((((''''''''''''((((((*********+++++++++***)))((((((((((((((((((((((((''''''((((((((((((((()))(((((('''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''''''''))))))))))))))))))))))))CCCDDDEEEDDDBBBAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===============>>>???@@@AAAAAA@@@=========>>>>>>>>>??????;;;;;;;;;;;;;;;<<<===>>>===>>>???AAABBBCCCDDDDDDBBBCCCCCCEEEFFFGGGHHHIIIHHHJJJMMMNNNOOOQQQTTTVVVRRRTTTWWWXXXXXXZZZ\\\^^^```aaaccceeegggiiijjjjjjjjjhhheeedddeeeiiinnnqqqrrrqqqpppooonnnlllhhhfffdddeeeggggggffffffggghhhggghhhjjjmmmpppsssuuuvvvxxx|||wwwqqqpppllliiijjjjjjkkkuuuppp```WWWJJJCCC???AAABBBAAA@@@AAA>>>AAAGGGNNNXXXjjj}}}rrrhhh```[[[\\\___aaa^^^VVVNNNIIIHHHCCCDDDDDDEEEIIISSS___hhhkkklllmmmllljjjgggdddbbbWWWVVVTTTRRROOONNNNNNNNNOOOMMMGGG???777111///...---,,,++++++------,,,+++*********+++++++++,,,,,,***)))((((((***+++***))))))(((((('''((()))******&&&&&&''')))************((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''(((((())))))))))))((((((((('''&&&&&&''''''(((((())))))((((((((((((((())))))***((((((((((((((((((((((((***((('''((()))***)))(((''''''(((((((((((('''''''''(((((((((((()))))))))))))))************)))))),,,++++++******++++++,,,))))))***,,,------,,,+++***)))(((''''''((()))***)))*********++++++++++++************************(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))((((((''''''((()))******(((((((((''''''((())))))''''''(((((())))))******''''''((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((******))))))))))))******---+++******+++,,,+++***)))***++++++++++++,,,---+++******)))))))))((((((,,,---------,,,,,,,,,---+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,+++,,,,,,---...///000000.........------,,,,,,,,,,,,,,,+++***************,,,,,,+++***))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((''''''(((((((((&&&''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((())))))*********'''((((((&&&$$$$$$'''))))))(((&&&$$$$$$$$$$$$%%%''''''''''''''''''&&&&&&))))))))))))))))))))))))FFFGGGHHHGGGEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>=========;;;<<<===>>>@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@;;;;;;:::::::::;;;<<<<<<::::::;;;===>>>@@@AAAAAA======>>>???@@@AAABBBCCCAAADDDFFFHHHIIIKKKMMMOOOLLLNNNPPPQQQRRRSSSUUUWWWWWWXXX[[[^^^aaaccceeeffffffeeecccbbbdddgggkkkmmmooooooooonnnllliiigggfffdddeeeggggggfffeeeffffffbbbbbbdddfffiiimmmoooqqqvvvyyy~~~xxxlllgggbbb]]]```lll{{{{{{qqqYYYNNNCCC@@@@@@???===>>>@@@>>>>>>AAAFFFQQQcccrrrttthhh___[[[]]]___^^^ZZZUUUQQQOOOEEEGGGHHHEEEEEELLLYYYdddkkknnnqqqqqqooollljjjiii```aaa```]]]YYYWWWXXXZZZVVVSSSMMMEEE;;;444000///...,,,+++,,,---...---+++)))******+++,,,,,,------)))(((((()))+++,,,+++***)))((('''''''''(((***+++&&&'''((())))))***))))))))))))))))))))))))))))))(((''''''(((((()))***+++(((''''''&&&&&&''''''((('''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))(((''''''))))))((('''))))))************))))))''''''(((((((((((())))))))))))************)))))))))((((((''''''(((((()))((('''((()))+++,,,***((())))))(((((((((((()))))))))))))))*********++++++************************))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))''''''''''''((()))******((((((((('''(((((()))***(((((((((((())))))))))))%%%&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***++++++))))))))))))))))))))))))+++******)))))))))******+++***((()))+++,,,,,,,,,***+++,,,,,,+++***+++------,,,+++))))))((())))))(((***+++***)))((()))+++++++++,,,,,,,,,,,,------,,,++++++************++++++,,,,,,,,,---.........------------,,,,,,,,,,,,---,,,***)))))))))***++++++***)))(((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))(((((())))))******++++++%%%''')))(((%%%%%%(((+++...,,,)))'''%%%%%%&&&'''((((((((('''''''''''''''((((((((((((((((((((((((JJJKKKKKKJJJHHHGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>??????@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>???:::;;;<<<<<<===>>>??????@@@BBBDDDEEEEEEEEEGGGIIIGGGIIIKKKKKKKKKLLLMMMOOOPPPQQQTTTWWWYYY\\\]]]^^^````````````bbbdddfffgggiiijjjkkkkkkjjjiiihhhhhhhhhjjjllllllkkkiiiiiijjjddddddeeefffhhhjjjmmmnnnooossswwwzzz{{{zzz{{{{{{|||}}}~~~wwwjjjaaabbbgggoooxxxfffSSSIIIDDD@@@>>>===BBB>>>===>>>???AAAIIISSSaaakkkzzztttmmm```^^^\\\[[[[[[[[[YYYXXXKKKKKKJJJHHHIIIOOOYYYaaakkkooossstttrrrooonnnnnngggeeecccaaaaaaaaaaaa```]]]\\\XXXPPPFFF<<<555222...,,,,,,,,,---...---,,,************++++++++++++)))((()))***,,,---,,,+++''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((()))***+++((((((''''''''''''((((((&&&'''((())))))(((''''''((((((((((((((('''''''''((((((((((((((()))******))))))))))))))))))))))))((('''&&&'''(((((('''&&&))))))************))))))'''''''''((((((((())))))))))))************))))))&&&&&&%%%%%%%%%%%%&&&&&&(((&&&&&&(((******(((%%%))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))'''&&&&&&'''''')))******'''&&&&&&&&&''''''((()))))))))))))))((((((((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,***************************************+++,,,---+++***((()))+++,,,,,,+++***,,,---,,,***)))***,,,,,,+++******)))***++++++(((***++++++(((((()))+++++++++,,,,,,,,,,,,------*********)))******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((()))***+++***((((((***,,,))))))))))))))))))))))))''''''(((((()))******+++"""&&&******''''''))),,,...,,,)))'''&&&'''((())))))))))))(((((('''''''''''''''''''''''''''''''''LLLMMMMMMLLLJJJHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDCCCBBBBBB????????????@@@@@@@@@@@@======<<<<<<;;;<<<<<<<<<>>>>>>======<<<======>>>;;;;;;<<<===>>>?????????CCCDDDEEEEEEDDDCCCDDDFFFDDDFFFGGGHHHGGGGGGIIIJJJLLLMMMPPPRRRTTTVVVWWWWWW[[[\\\]]]___```aaabbbbbbccceeehhhiiiiiiiiiiiijjjnnnppprrrrrrqqqooooooooojjjiiiiiiiiijjjkkkmmmnnniiimmmrrruuuvvvvvvwwwwwwvvvwwwxxxyyyyyy{{{~~~~~~~~~~~~lllddd^^^___mmm~~~dddTTTLLLEEEAAA@@@:::777999???@@@>>>AAAHHHGGGUUUjjj|||{{{fffaaa[[[XXX[[[]]]^^^^^^RRROOOLLLLLLPPPWWW]]]aaajjjoootttuuusssqqqppppppiiiddd___```eeegggeeeaaabbbcccbbb\\\QQQEEE;;;555...---,,,,,,......---,,,++++++******)))((((((((()))))))))+++---...---,,,$$$&&&))),,,,,,***(((&&&((()))))))))))))))((('''))))))))))))))))))))))))''''''''''''((()))++++++))))))(((((((((((())))))&&&'''((())))))(((''''''))))))(((((('''''''''&&&((((((((((((((()))******))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&''''''((((((((((((''''''''''''''''''((((((((()))))))))************))))))++++++************++++++((('''&&&(((******'''$$$((())))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))&&&&&&&&&'''''')))******%%%%%%%%%%%%&&&&&&'''(((******))))))((((((''''''))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,************************(((((()))***+++---///000,,,+++))))))***++++++***+++---...---***(((***,,,+++************,,,---...***,,,...---+++***,,,...++++++,,,,,,,,,---------++++++++++++,,,---......,,,+++++++++++++++++++++*********++++++,,,,,,,,,+++---...000///---+++)))---,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((%%%'''((('''%%%$$$&&&)))))))))))))))))))))))))))&&&&&&&&&'''((())))))***!!!&&&++++++)))(((***---+++)))'''%%%%%%&&&(((*********))))))((((((((('''''''''''''''''''''''''''IIIIIIIIIJJJKKKMMMOOOOOOLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJLLLLLLJJJIIIGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@????????????>>>>>><<<;;;::::::=========<<<======>>>???999999999:::;;;<<<===>>>@@@@@@@@@@@@@@@AAAAAABBBAAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHIIIKKKNNNQQQSSSVVVWWWYYY\\\^^^_________aaa```aaabbbeeeiiimmmooopppsssuuuuuusssqqqppppppqqqqqqpppooollliiigggeeeiiikkkmmmpppqqqqqqpppooooooqqqtttvvvxxxxxxxxxwwwzzz|||~~~|||jjj```ccclllyyyeeeYYYMMMFFFEEE@@@<<<;;;===>>>===???BBBEEEHHHRRRdddwww{{{mmm]]]VVVXXXZZZ[[[[[[\\\ZZZUUUOOOLLLQQQ\\\eeennnppprrrsssrrrqqqqqqqqqjjjaaaXXXXXX___fffgggeeefffccc___]]]ZZZRRRFFF===444111...---------***((($$$&&&(((+++,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))((((((***************)))((((((((('''&&&%%%%%%&&&(((***''''''(((((())))))******))))))(((''''''((()))***))))))'''&&&&&&'''((())),,,***((('''&&&'''((()))(((&&&%%%'''***,,,+++)))(((((((((((('''&&&%%%$$$''''''(((((())))))******))))))))))))))))))))))))************))))))))))))---)))%%%%%%)))+++)))&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++******(((''''''))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))((((((((((((((()))))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))******)))(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))))))))((((((''''''++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++******))))))((('''''''''+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,++++++*********************************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((($$$!!!!!!&&&)))***((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%NNNNNNMMMMMMMMMMMMNNNOOOLLLLLLKKKKKKKKKLLLMMMNNNQQQQQQRRRRRRRRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJHHHGGGFFFEEEDDDBBBAAAAAAAAA@@@???>>>===============<<<<<<<<<<<<<<<==================>>>???@@@AAA>>>>>>>>>>>>>>>???@@@AAA??????@@@AAABBBCCCCCCDDDFFFEEEEEEFFFGGGJJJMMMOOOQQQSSSUUUXXXZZZ[[[[[[[[[\\\\\\\\\^^^aaadddhhhjjjnnnqqqssstttsssrrrrrrrrrrrrrrrrrrqqqooollljjjhhhggghhhjjjlllnnnmmmmmmllliiikkknnnqqqssstttttttttxxxyyy|||}}}}}}~~~sssiiihhhqqqmmmYYYLLLHHHFFF@@@===>>>>>><<<===@@@@@@BBBIIIVVVfffssszzz||||||uuulllccc]]]ZZZZZZ[[[```___\\\WWWSSSTTTZZZ___lllnnnrrrttttttrrrqqqppplllbbbWWWRRRWWW^^^dddgggiiifffcccbbb```ZZZQQQIII@@@<<<777333111000---***((()))+++,,,,,,+++***)))************************(((((())))))))))))((((((*********)))))))))(((((())))))******))))))((((((***)))'''&&&&&&''''''((('''((((((((()))))))))***+++***)))(((''''''((((((((((((''''''((()))***+++,,,+++)))'''&&&'''((())))))''''''(((+++,,,+++************))))))'''&&&&&&(((((())))))***+++++++++))))))))))))))))))))))))*********)))))))))((((((***&&&###$$$(((+++***'''))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((((((''''''((((((((('''''''''''''''((())))))******)))((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))*********))))))(((((((((++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,,,,,,,+++((())))))******+++,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''************************(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((())))))))))))***'''&&&%%%%%%'''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''TTTTTTRRRQQQPPPOOOOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQQQQQQQQQQPPPRRRRRRRRRQQQQQQQQQQQQPPPNNNMMMLLLKKKIIIHHHGGGFFFEEECCCBBB@@@?????????@@@>>>>>>===<<<<<<<<<======<<<;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;<<<===>>>?????????>>>===>>>???@@@AAACCCBBBBBBBBBCCCEEEGGGHHHJJJLLLNNNQQQSSSTTTUUUUUUUUUUUUVVVWWWZZZ]]]```bbbgggjjjmmmoooppppppqqqrrrqqqrrrrrrqqqpppnnnlllkkkdddeeeggghhhhhhhhhggggggccceeehhhlllnnnpppqqqqqqtttvvvwwwxxxxxxxxxzzz||||||~~~yyyqqqnnnyyyppp\\\RRRKKKDDD>>>===<<<999999<<<<<<===@@@GGGRRR^^^iiipppwww{{{{{{sssggg]]]YYYYYYaaabbbbbb```]]][[[ZZZZZZgggjjjooosssuuutttrrrpppooofffYYYPPPOOOWWWbbbiiijjjhhhffffffeeebbb[[[VVVJJJDDD<<<555111---***(((,,,---------,,,***((('''++++++++++++++++++++++++((())))))******))))))(((******))))))))))))(((((()))))))))((((((((('''''')))))))))(((''''''&&&&&&(((((((((((()))))))))))),,,+++***((('''''''''''''''''''''((()))***,,,---,,,+++)))''''''''''''(((***(((((()))+++,,,,,,+++++++++++++++***)))(((((()))))))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))(((((('''$$$"""$$$(((******((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++***))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''((((((((())))))))))))(((((((((((())))))'''''''''''''''((())))))***))))))((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))***************)))))))))++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,,,,,,,+++******++++++,,,---------+++++++++++++++******************++++++,,,,,,---,,,,,,++++++***+++++++++************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''************************(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))************)))***+++***(((&&&&&&'''''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))YYYXXXWWWUUUTTTSSSSSSSSSPPPOOOOOOOOOOOOPPPPPPPPPMMMMMMNNNPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPOOONNNNNNNNNKKKIIIFFFDDDBBBAAABBBBBB@@@@@@???>>>>>>>>>>>>>>>;;;;;;:::::::::;;;;;;<<<999999999999:::<<<===>>>AAA@@@>>>======>>>???AAAAAA@@@@@@@@@@@@AAABBBBBBCCCEEEGGGJJJLLLMMMNNNNNNNNNNNNOOOQQQTTTVVVYYYZZZ^^^aaaeeehhhiiikkkmmmooooooooopppppppppnnnmmmllleeeeeefffeeedddcccaaa``````bbbeeehhhkkknnnooooooppprrrttttttssstttuuuwwwyyy{{{~~~}}}uuudddTTTKKKCCC@@@>>><<<<<<>>>;;;===>>>AAAFFFOOOZZZcccjjjuuu~~~|||rrrhhh^^^YYY]]]___bbbeeeeeebbb]]]ZZZ___bbbhhhnnnssstttsssqqqqqqkkk```TTTNNNSSS___iiihhhfffeeeeeeeeeccc___\\\QQQKKKAAA888111,,,***))).........---,,,+++)))(((++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))(((((()))(((((('''''''''''''''''''''((((((((('''&&&&&&(((((((((((())))))))))))******)))(((((((((''''''''''''((((((((()))******+++***)))((('''''''''((()))(((((()))************++++++++++++******)))((((((((()))******++++++,,,((((((((((((((((((((((((***)))))))))(((((((((((('''%%%$$$%%%(((***)))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((())))))***))))))))))))((((((((((((&&&'''''''''(((((((((((()))(((((((((((((((((()))'''''''''''''''((())))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((++++++************************++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,...------,,,++++++******,,,++++++******)))))))))*********++++++,,,,,,,,,,,,,,,+++******++++++,,,************************++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********'''***---,,,(((%%%%%%'''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))[[[ZZZYYYXXXXXXXXXXXXXXXSSSSSSTTTTTTTTTSSSSSSSSSPPPQQQRRRSSSTTTUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTTTTUUUQQQOOOLLLIIIGGGEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>999999999::::::;;;======AAA???===<<<;;;<<<>>>???@@@?????????????????????>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJLLLOOOQQQSSSTTTXXX[[[___bbbdddfffiiillllllmmmooopppppppppooooooiiihhhgggeeebbb```^^^]]]___```bbbeeegggjjjkkklllmmmooopppppppppppprrrsssvvvxxx{{{|||||||||~~~}}}eeeYYYMMMHHHEEEBBBAAABBB;;;===???@@@@@@EEENNNUUUYYYggguuu{{{{{{wwwkkk```[[[[[[^^^cccggggggccc___YYY[[[```gggnnnssssssrrrooommmeeeZZZQQQPPPXXXaaaeeeeeeeeeeeeeeeccc```^^^XXXSSSIII>>>666111///000------------,,,,,,++++++************************))))))************))))))(((((((((((((((((())))))))))))((('''&&&''''''((($$$%%%&&&'''''''''''''''))))))))))))((((((((((((''''''(((((()))))))))***(((((((((''''''&&&&&&%%%***))))))(((((((((((((((''''''((((((((((((((())))))))))))***))))))((((((''''''(((((()))*********(((((((((((((((((((((((()))))))))((((((((((((''')))((((((((())))))((('''(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***((('''&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))((((((((((((%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((''''''(((((((((''''''''''''''''''''''''******************++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,+++******)))))),,,++++++******)))))))))***+++++++++++++++,,,,,,,,,,,,***)))***+++,,,---************************************))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''((((((((())))))$$$'''+++***'''%%%&&&'''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''']]]\\\\\\[[[[[[[[[\\\\\\XXXXXXYYYYYYYYYXXXWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRPPPPPPRRRSSSUUUVVVWWWXXXSSSSSSQQQPPPNNNLLLJJJIIIEEEEEECCCBBB@@@@@@??????AAA@@@???>>>>>>>>>>>>>>><<<<<<<<<;;;<<<<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBBBBBBBBBBDDDEEEFFFHHHKKKMMMNNNOOOTTTWWWZZZ\\\^^^aaadddgggjjjkkkmmmoooqqqqqqqqqqqqmmmllljjjgggdddbbb```_________```bbbccceeefffgggiiikkkmmmmmmmmmnnnoooqqqsssuuuvvvwwwxxxyyy|||~~~}}}}}}{{{lll[[[QQQJJJEEEAAAAAA;;;===??????>>>???DDDHHHLLLXXXeeeoooyyyyyynnnddd```]]]___eeehhhfffcccYYYXXXZZZ```hhhoooqqqqqqkkklllhhh___TTTNNNQQQVVVcccdddfffggggggeeebbbaaaYYYUUULLLAAA777111000111,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******++++++******)))''''''(((((((((((())))))***)))((('''''''''((()))&&&&&&&&&&&&'''''''''((())))))))))))((((((((((((%%%&&&''')))************((((((((('''&&&%%%$$$###(((((((((((())))))))))))&&&'''((((((&&&&&&'''((('''(((((()))(((((('''''''''''''''((())))))******))))))))))))))))))))))))))))))((((((((((((''''''))))))******)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******)))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))(((''''''(((((()))***+++))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((())))))***)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***************)))***+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,(((((())))))***++++++++++++++++++++++++*********++++++++++++++++++++++++---+++***))))))+++---...************************)))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''(((((((((((($$$&&&''''''&&&&&&&&&'''%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''&&&&&&______^^^]]]]]]]]]]]]]]]\\\]]]]]]^^^]]]\\\[[[ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZ]]]]]][[[YYYXXXVVVTTTTTTPPPPPPQQQRRRTTTUUUVVVVVVRRRSSSTTTUUUTTTSSSQQQPPPMMMLLLKKKIIIGGGFFFFFFFFFCCCBBBAAA@@@????????????@@@@@@???>>>>>>>>>>>>???<<<=====================<<<=========>>>=========<<<===???@@@@@@@@@???>>>@@@AAACCCEEEGGGIIIJJJJJJOOOQQQSSSUUUWWWYYY\\\___dddfffhhhkkkmmmnnnnnnnnnnnnmmmllljjjhhhgggffffffbbbbbbbbbbbbccccccdddeeeeeegggiiijjjjjjkkkmmmooooooppprrrrrrsssvvvzzz~~~pppjjjhhhqqqtttdddXXXMMMFFFCCC?????????=========???@@@AAALLLTTT[[[iiizzzzzzyyynnnbbb^^^aaaeeefffddd___[[[YYY[[[ccckkkoooooolllmmmkkkcccWWWOOONNNOOO___bbbfffiiiiiigggeeedddZZZWWWNNNCCC888111///000---,,,,,,+++++++++++++++************************)))******++++++******)))'''''''''((((((((()))))),,,***)))''''''((()))***,,,+++)))((('''''''''(((***)))))))))((((((((('''&&&'''((()))******))))))''''''(((((((((&&&%%%$$$%%%&&&'''(((*********+++&&&((())))))&&&&&&''')))''''''((())))))((((((''''''(((((()))******++++++))))))))))))))))))))))))))))))((((((((('''''''''&&&''')))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***((('''''')))***+++))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''((()))***+++))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((()))******))))))(((((((((((())))))''''''''''''''''''''''''((((((((())))))*********(((***,,,---......---,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---+++***((()))+++---///************************((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((((((((()))))))))(((&&&%%%%%%&&&''''''&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((bbbaaa```^^^]]]]]]]]]]]]______```aaa```___]]]\\\```aaabbbbbbccccccbbbbbbdddcccaaa^^^\\\YYYWWWVVVPPPPPPQQQRRRRRRSSSTTTTTTOOOQQQUUUWWWYYYXXXVVVUUUUUUTTTRRRQQQOOONNNMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>???@@@AAAAAA@@@@@@;;;;;;<<<=========<<<<<<===>>>?????????>>>===<<<>>>???AAACCCEEEFFFGGGGGGIIIKKKMMMNNNPPPRRRUUUXXX^^^```bbbeeehhhiiijjjjjjnnnnnnmmmlllllllllllllllgggffffffeeeeeeeeeeeeeeebbbdddfffggghhhiiilllnnnmmmmmmnnnoooppptttyyy}}}tttggg\\\\\\ggg|||{{{kkk\\\RRRNNNDDDBBB???======>>>>>>???:::DDDIIIKKKYYYppp~~~{{{hhh^^^^^^bbbcccbbbfff___YYYZZZ```hhhlllnnnpppqqqnnnfff[[[RRRNNNNNNZZZ___eeeiiijjjhhhfffeee```]]]UUUIII===555222333...---,,,+++***)))))))))++++++++++++++++++++++++******++++++++++++******&&&'''''''''(((((()))))),,,+++)))((('''(((***+++222000,,,)))''''''''''''******))))))((((((((('''(((((()))******)))((('''&&&'''((())))))(((''''''$$$%%%'''(((***++++++,,,''')))+++***'''&&&(((***'''((())))))))))))(((((()))))))))***++++++,,,,,,)))))))))))))))))))))))))))(((((((((''''''''''''"""$$$'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&''')))***))))))))))))))))))))))))+++)))(((&&&&&&((()))+++''''''''''''((()))++++++))))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))'''''''''''''''((())))))((((((((((((((()))******))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((()))))))))***((())),,,.........---,,,************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,++++++***))))))(((+++++++++,,,,,,---------++++++++++++++++++++++++---+++)))((()))+++---///************************''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))(((((('''************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,((($$$$$$&&&((('''%%%%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******````````````````````````\\\]]]^^^``````aaaaaaaaaccccccdddeeeeeedddbbbbbbeeedddcccaaa___^^^\\\\\\XXXUUURRRQQQQQQRRRRRRRRRSSSSSSTTTVVVXXXYYYZZZ[[[\\\[[[YYYVVVTTTSSSRRRQQQNNNMMMKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCEEECCC@@@??????@@@???>>>;;;;;;;;;<<<<<<=========888888999::::::;;;;;;;;;>>>>>>???@@@AAAAAABBBBBBBBBDDDEEEHHHJJJKKKLLLLLLSSSWWW^^^bbbdddeeeeeefffhhhhhhgggggghhhkkknnnooommmkkkiiiiiijjjiiifffcccfffeeedddcccdddfffhhhiiihhhiiijjjlllnnnsssxxx}}}|||vvvbbbYYY[[[fff{{{uuu___NNNOOOGGGAAA@@@???<<<;;;<<<>>>>>>AAACCCHHHVVVpppkkk]]]\\\bbbeeefffddddddccc___^^^eeeoooooorrrqqqjjjccc\\\SSSKKKKKKSSS___gggjjjhhheeecccddd```VVVHHH;;;333111333333000---,,,---------,,,,,,,,,+++******+++,,,,,,+++++++++*********))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''%%%'''))))))((((((((())))))'''&&&'''((()))((('''******(((''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((())))))******,,,***((('''&&&'''((()))*********)))))))))))))))((((((((((((((((((((((((+++***)))(((((('''''''''((((((((()))******++++++))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))((()))******)))'''%%%###))))))******)))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((((((((((((,,,)))&&&$$$###$$$'''(((&&&''')))*********)))((((((((((((((())))))))))))*********)))))))))))))))))))))***+++,,,------...++++++***************+++,,,++++++***************,,,,,,,,,++++++*********++++++++++++++++++++++++((()))***++++++***)))(((,,,+++***))))))***+++,,,************************(((((())))))******++++++))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))&&&&&&'''((()))***+++,,,,,,+++)))'''&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))((())))))***************ccccccbbbbbbbbbaaaaaaaaa___``````aaaaaaaaa``````ddddddfffggggggffffffeeeggggggfffdddcccaaa``````[[[XXXUUUTTTUUUVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[[[[]]]\\\ZZZXXXVVVTTTSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQNNNMMMLLLKKKIIIGGGFFFEEEEEECCC@@@???@@@@@@???>>>=========<<<<<<<<<<<<<<<========================<<<======>>>??????@@@@@@AAABBBDDDFFFHHHIIIJJJKKKOOOSSSXXX\\\___```aaabbbffffffffffffgggiiikkklllpppnnnkkkkkklllllliiigggjjjiiigggeeedddddddddeeeggghhhiiijjjlllqqqvvvzzz{{{~~~nnn___ZZZ]]]jjjxxxuuu```XXXMMMDDDAAA@@@<<<:::999;;;;;;===???AAAKKKaaattt|||lllccc```^^^eeedddeeefffeeeccceeejjjmmmpppppplllggg```UUUJJJGGGMMMVVV___eeefffdddbbbbbb___WWWLLL@@@777444444111///---,,,------,,,+++,,,,,,+++******+++,,,,,,+++++++++*********))))))))))))))))))*********+++))))))(((((((((((())))))'''''''''''''''(((((()))'''''''''''''''''''''''')))))))))(((((((((''''''%%%&&&''''''&&&%%%&&&((()))(((''''''((()))((('''))))))((((((((())))))***))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))*********++++++***((('''''''''((())))))))))))))))))))))))***))))))))))))))))))))))))(((((((((((()))***++++++*********)))))))))))))))))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&&&&))))))*********)))((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((())))))''''''(((((()))))))))((())))))))))))((((((((((((***)))))))))))))))))))))++++++++++++++++++,,,,,,((((((''''''''''''((((((,,,+++******))))))******,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,+++***))))))***+++,,,)))))))))))))))))))))))))))))))))))))))*********++++++************++++++))))))))))))((((((((((((************************)))))))))(((''''''&&&&&&((((((((((((((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%&&&'''))),,,---(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((((((((''''''cccccccccbbbbbbaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaddddddeeefffgggggggggggghhhhhhgggfffeeedddcccbbb___]]]ZZZYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\___^^^\\\ZZZXXXWWWUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWVVVUUUSSSQQQNNNLLLJJJIIIHHHFFFCCCBBBAAAAAA@@@>>>??????>>>===<<<<<<;;;;;;======<<<<<<;;;::::::999;;;;;;;;;<<<<<<======>>>???@@@BBBDDDEEEGGGGGGGGGJJJMMMQQQTTTVVVXXX[[[]]]bbbcccdddeeefffhhhiiiiiimmmkkkiiijjjlllnnnooonnnooommmjjjgggeeecccbbbaaaeeeggghhhiiijjjmmmrrruuuyyy|||oooaaa[[[^^^ddd{{{hhhZZZLLLFFFDDD@@@===;;;999999;;;<<<<<<@@@NNN]]]uuurrreee\\\cccaaaccchhhjjjhhhffffffkkkmmmmmmlllkkkfffXXXKKKEEEGGGLLLUUU___dddeeedddaaa___[[[RRRHHH>>>888555///...---,,,------+++***,,,++++++******++++++,,,+++++++++***************)))))))))*********++++++))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''******)))))))))((((((((()))))))))(((&&&&&&(((***)))(((''''''))))))((('''(((((((((((()))***,,,,,,))))))))))))))))))))))))''''''((((((((()))))))))************+++++++++++++++***(((''''''((())))))((((((((())))))*********************************(((((((((((()))***+++,,,++++++******)))(((((('''))))))************))))))'''((())))))******))))))))))))))))))))))))))))))+++***'''&&&%%%&&&''')))(((((())))))***)))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%'''***,,,---,,,***)))''''''&&&&&&''''''((()))******))))))((((((''''''))))))))))))))))))******,,,,,,,,,+++++++++******+++******)))******++++++++++++***))))))))))))***++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))************))))))))))))++++++************++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((((((''''''&&&))))))))))))))))))))))))***))))))((('''&&&%%%%%%))))))(((((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''(((((((((((())))))((('''%%%$$$%%%%%%&&&''''''''''''&&&^^^^^^_________`````````bbbaaaaaaaaaaaabbbbbbbbbdddddddddeeeeeeeeeeeeeeefffffffffeeeddddddcccccccccaaa______`````````___\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\ZZZXXXVVVUUUQQQQQQRRRSSSTTTUUUVVVWWWYYYYYYWWWUUUSSSRRRPPPPPPOOOLLLIIIGGGFFFDDDAAA???@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<======>>>@@@AAABBBCCCDDDDDDEEEGGGJJJLLLNNNQQQUUUXXX[[[\\\___bbbdddfffggghhheeeeeedddfffjjjnnnqqqsssqqqpppnnnkkkhhhfffcccbbbeeefffgggggghhhjjjmmmppptttwww|||ttthhhcccbbbiii|||ppp[[[PPPKKKFFFBBBAAA<<<;;;<<<===;;;;;;CCCLLLZZZlllvvvhhhbbb]]]]]]ccciiiiiihhhgggllllllkkkjjjllljjj]]]PPPEEECCCEEEMMMYYYcccfffgggbbbbbb___YYYPPPFFF===777000...------...---+++)))++++++++++++++++++++++++************************''''''((((((((()))))))))))))))(((((((((((())))))''''''&&&&&&''''''((()))))))))))))))))))))))))))************))))))))))))))))))(((&&&$$$%%%'''***)))((('''((()))***)))'''(((((((((((()))***++++++(((((((((((((((((((((((('''(((((((((((()))))))))***************************)))(((((((((((())))))&&&''''''((()))***++++++))))))))))))))))))))))))******)))(((''''''''''''************))))))(((((())))))************))))))(((((()))************)))))))))))))))))))))))))))))))))'''&&&&&&'''((((((%%%&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&(((+++------,,,***(((''''''&&&%%%%%%'''((()))******))))))(((((('''''')))))))))))))))*********++++++++++++++++++++++++,,,++++++++++++,,,,,,---++++++***))))))))))))************++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******)))(((((()))******))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$++++++***)))&&&$$$""" (((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&''')))***)))(((&&&$$$&&&''''''(((((((((((((((WWWXXXYYYZZZ[[[]]]^^^^^^^^^^^^^^^^^^```aaacccdddfffeeeeeedddcccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeedddbbbbbbddddddcccbbb________________________^^^^^^]]]\\\[[[YYYWWWUUUNNNOOOPPPQQQRRRSSSTTTTTTXXXXXXXXXWWWWWWVVVVVVVVVVVVSSSPPPNNNLLLIIIFFFCCCAAA@@@???======>>>???@@@===>>>>>>>>>?????????@@@;;;;;;<<<<<<<<<<<<<<<===<<<===>>>???@@@@@@@@@@@@BBBDDDFFFGGGHHHKKKOOORRRSSSUUUXXX\\\```dddfffgggdddddddddeeehhhkkkooorrrppppppoooooommmkkkhhhgggeeefffggggggfffgggjjjlllooosssxxx|||~~~tttmmmiiiooo}}}uuucccWWWLLLFFFDDD@@@>>>>>>???===;;;>>>CCCJJJXXXmmm|||hhh___YYY\\\cccgggiiikkkmmmllliiihhhkkkkkkbbbWWWFFFBBB@@@EEEQQQ]]]cccfffeeeeeeccc___XXXMMMCCC<<<333111///......---+++***++++++++++++++++++++++++************************(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''(((((()))***************************************))))))))))))&&&&&&%%%###!!!"""%%%'''***((('''((()))***)))((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))((((((((((((((())))))&&&&&&'''((()))******+++(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&(((((())))))************))))))************))))))((())))))***************))))))))))))))))))))))))&&&'''((())))))(((''''''$$$$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''*********))))))(((((((((''''''&&&%%%%%%'''((()))***)))))))))((((((((('''(((((())))))************))))))***+++,,,,,,------((((((((((((((()))***+++,,,++++++************************++++++,,,,,,,,,++++++++++++++++++++++++***)))(((''''''((()))***)))((('''&&&&&&'''((()))++++++++++++++++++++++++++++++******))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&(((******)))((('''&&&''''''(((((((((((((((TTTUUUVVVWWWYYYZZZ[[[\\\ZZZZZZZZZZZZ\\\___aaabbbeeedddcccbbbbbbbbbcccccceeeeeeffffffggggggggggggfffeeeddddddffffffeeeddd```````````````aaaaaaaaa^^^^^^^^^]]]\\\ZZZXXXVVVQQQQQQRRRSSSTTTTTTSSSSSSUUUUUUUUUVVVWWWWWWXXXXXXYYYWWWUUUTTTRRRPPPMMMJJJGGGEEECCCAAA@@@AAABBBCCC<<<<<<===>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>@@@AAACCCDDDDDDFFFIIIKKKKKKMMMPPPUUUYYY]]]aaabbbfffggghhhgggggghhhjjjmmmlllmmmoooppppppooommmlllggghhhhhhhhhffffffgggiiijjjnnntttyyy}}}wwwrrrqqqyyylllYYYMMMIIIFFFBBB@@@AAA???<<<===@@@FFFOOO\\\mmmyyykkk^^^ZZZ\\\aaaggglllmmmmmmjjjhhhjjjlllfff]]]GGGCCC>>>@@@HHHSSS\\\aaaffffffeeeccc^^^UUUKKKDDD999666222000///...---+++***++++++,,,,,,++++++******************+++++++++*********+++++++++,,,,,,))))))(((((((((((())))))((((((((((((((()))************************************)))))))))(((((((((((((((((((((''''''))),,,***)))((((((******)))((()))((('''''''''''''''((())))))))))))))))))))))))((((((((()))))))))******)))))))))((((((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''(((((()))******++++++))))))************))))))((()))******++++++******))))))))))))))))))))))))$$$&&&(((******)))((('''$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***((('''&&&&&&'''(((''''''&&&&&&''''''((()))((((((((()))))))))))))))((((((((()))******++++++((()))***+++,,,------...))))))))))))***+++,,,---------,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++(((((((((''''''((((((((()))((('''&&&&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))++++++************++++++))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))%%%&&&((()))******))))))%%%%%%&&&''''''''''''&&&VVVWWWWWWXXXXXXYYYZZZZZZXXXWWWVVVWWWXXXZZZ\\\^^^^^^]]]]]]]]]^^^___aaabbbccccccddddddeeefffggggggeeeddddddeeeffffffeeeddd`````````aaaaaabbbbbbbbb______``````^^^\\\ZZZXXXUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWVVVUUUVVVWWWWWWTTTRRRPPPNNNJJJGGGDDDDDDDDDEEE<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<===???AAAAAAAAAAAACCCDDDGGGHHHIIILLLPPPUUUXXX[[[bbbdddffffffeeeeeegggjjjhhhjjjmmmpppqqqpppnnnmmmiiijjjjjjiiigggffffffhhhhhhlllqqqvvvyyy|||vvvvvv|||rrr```ZZZPPPJJJEEEDDDCCC@@@???AAACCCIIIPPPYYYjjj~~~jjj^^^ZZZZZZaaahhhjjjmmmmmmlllllllllfff___KKKGGGBBB@@@DDDMMMWWW^^^eeeddddddcccbbb]]]UUUOOO???;;;555111//////...---***+++,,,,,,,,,,,,+++***))))))*********+++++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((''''''(((***+++,,,+++,,,...///***)))((()))******)))(((''''''''''''((()))******))))))))))))))))))))))))(((((()))))))))******************)))))))))((((((''''''((()))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++)))))))))))))))*********))))))************))))))))))))***++++++++++++***))))))))))))))))))))))))%%%&&&'''(((((()))))))))''''''((((((((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))((('''''''''((()))''''''(((((()))))))))(((''''''(((((())))))******'''(((((()))******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---.../////////...------,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))((((((***)))(((((((((((()))***++++++++++++++++++++++++)))))))))))))))*********++++++************++++++))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))---,,,***(((&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&'''(((((()))((((((((((((((()))))))))&&&&&&'''(((((((((''''''[[[ZZZZZZZZZYYYYYYYYYYYYWWWVVVUUUTTTUUUWWWYYYZZZUUUUUUVVVWWWYYY[[[^^^```___``````aaabbbcccdddeeeddddddcccdddffffffeeeccc___``````aaabbbbbbcccccc```aaaaaaaaa```^^^[[[ZZZXXXXXXYYYYYYWWWVVVTTTSSSPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSTTTWWWZZZ[[[YYYXXXXXXUUUPPPKKKGGGEEEEEEEEEAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;<<<>>>@@@@@@???>>>???@@@EEEEEEEEEGGGJJJNNNRRRTTTXXX\\\aaaccccccdddgggjjjfffiiillloooqqqpppnnnllljjjkkkkkkjjjgggffffffggggggkkkppptttwwwyyy|||~~~~~~}}}{{{yyyzzz~~~uuuuuummmYYYQQQJJJHHHGGGDDDCCCDDD===CCCHHHKKKWWWooovvvdddZZZWWW\\\dddggglllpppooonnnlllfff___PPPLLLGGGBBBCCCKKKVVV^^^cccbbbbbbcccdddaaa\\\WWWCCC>>>777222000/////////***+++,,,------,,,+++***))))))******++++++++++++((())))))))))))*********))))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''"""$$$'''(((((((((***+++***)))((()))***+++***(((&&&''''''(((***+++---...))))))))))))))))))))))))))))))))))))************,,,+++++++++******))))))''''''((())))))***))))))((((((((((((((('''''''''))))))))))))))))))))))))---,,,+++***))))))))))))++++++******)))((((((((())))))************))))))))))))***++++++++++++***))))))))))))))))))))))))'''&&&&&&%%%&&&(((***,,,)))*********)))(((''''''''''''''''''((((((((()))))))))))))))))))))))))))%%%%%%&&&'''((()))******&&&'''((())))))*********&&&''')))*********)))(((&&&&&&'''((()))***++++++'''(((((()))***+++++++++,,,,,,,,,++++++++++++***))))))))))))***+++,,,---//////...------------...---,,,,,,++++++*********++++++++++++++++++++++++((()))***++++++***)))(((,,,+++***))))))***+++,,,************************(((((())))))******++++++))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&'''((())))))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&'''))),,,---''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))+++***)))((('''''''''(((((())))))***************eeecccaaa```___]]]YYYWWW\\\[[[ZZZXXXWWWVVVVVVUUUXXXWWWVVVVVVXXXYYYYYYYYY\\\\\\]]]]]]^^^___`````````___^^^^^^^^^___```aaaccccccccccccccccccddddddbbbbbbbbbbbbaaa```___^^^^^^^^^]]]YYYUUUSSSUUUYYYVVVVVVTTTSSSSSSRRRRRRRRRTTTSSSRRRRRRSSSUUUWWWYYYZZZWWWTTTQQQPPPNNNLLLJJJIIIHHHFFFCCCAAA@@@??????=========<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::===============>>>???@@@@@@???>>>???BBBGGGLLLOOOQQQSSSUUUYYY^^^cccgggiiimmmmmmmmmkkkjjjkkknnnpppoooppppppnnnkkkiiihhhiiijjjkkknnnqqqtttwwwxxxyyywww||||||kkkfffhhhuuusssaaaPPPJJJIIIDDDAAAAAAEEECCCCCCFFFKKKYYYsssvvvfff\\\\\\cccfffiiimmmooommmjjjgggfffVVVIII@@@AAAAAA@@@JJJXXX___cccgggggghhhggg```XXXPPPIII???666111///...---...---+++))))))***,,,------,,,***))))))***,,,---)))))))))***+++---...///************))))))))))))&&&'''((())))))(((''''''))))))))))))))))))))))))'''((()))******)))((('''+++(((### !!!$$$''')))))))))))))))(((((('''+++++++++***************+++***)))'''''''''((((((+++)))'''%%%%%%&&&(((***,,,,,,++++++***)))))))))******))))))))))))******''''''''''''(((((((((((('''''''''((((((((((((((((((***,,,---+++(((''''''111&&&%%%,,,+++'''******))))))((((((''''''))))))))))))))))))))))))++++++***)))(((((())))))'''((((((((('''&&&$$$###!!!&&&(((&&&%%%'''***))))))))))))(((((((((((()))))))))))))))))))))))),,,+++)))((((((((()))***...,,,)))'''&&&''')))***'''&&&&&&&&&&&&'''(((((())))))))))))************))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,+++*********+++,,,---...------,,,+++***))))))************+++,,,---...,,,,,,,,,+++++++++******)))))))))***+++++++++,,,,,,,,,,,,++++++*********+++***)))***++++++***)))+++++++++*********))))))))))))))))))(((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))&&&%%%$$$$$$%%%'''***,,,((((((((((((((((((((((((sssqqqnnnlllkkkiiifffdddeeedddcccaaa```^^^]]]\\\[[[ZZZXXXXXXZZZZZZZZZYYYZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\]]]___```bbbbbbcccdddeeeeeeffffffddddddddddddcccbbbaaa```aaaaaa^^^[[[WWWVVVWWWXXXVVVUUUTTTSSSRRRRRRQQQQQQPPPOOONNNMMMNNNOOOQQQRRRVVVTTTQQQPPPQQQQQQOOONNNMMMLLLKKKIIIFFFDDDCCCBBB>>>>>>======<<<<<<<<<<<<:::::::::;;;:::::::::999;;;;;;::::::;;;<<<<<<===<<<;;;;;;<<<>>>BBBFFFHHHMMMNNNQQQTTTYYY]]]aaacccfffhhhjjjkkkjjjkkklllmmmnnnoooooonnnllljjjkkkkkklllmmmnnnoooqqqssstttttttttzzz~~~|||}}}}}}}}}~~~~~~ttteeecccgggtttyyybbbUUUOOOJJJGGGGGGDDDCCCCCCDDDGGGQQQdddvvvyyymmmeeebbb```eeelllooonnnjjjfffdddVVVJJJBBBBBBCCCAAAGGGRRRYYY```fffhhhiiiiiieee```VVVPPPEEE<<<666222000......---,,,+++++++++,,,------,,,***))))))***+++,,,+++***************++++++))))))))))))((((((((((((&&&'''((())))))(((''''''(((((((((((((((((((((((((((((())))))))))))((((((+++***((('''&&&&&&''''''&&&'''(((((())))))))))))************************))))))(((''''''((()))******)))'''&&&&&&''')))***))))))))))))))))))******)))(((((((((((((((((()))''''''''''''(((((((((((())))))((((((''''''&&&&&&''')))++++++)))(((((((((///,,,((((((+++------,,,***)))))))))((((((((('''))))))))))))))))))))))))+++******)))(((((())))))---,,,***)))((((((((()))&&&***---,,,(((%%%&&&((())))))))))))(((((((((((())))))))))))))))))))))))***))))))(((''''''(((((('''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((())))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++'''(((***+++,,,,,,,,,,,,---,,,,,,++++++******)))************+++,,,---...++++++++++++******************************++++++,,,,,,,,,++++++*********+++***))))))++++++***)))+++++++++*********))))))))))))))))))(((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''%%%%%%&&&''''''(((((())))))((((((''''''(((((()))'''''''''(((((((((((((((''''''''''''((((((((((((******))))))(((((('''''')))((('''''''''((()))***************************}}}zzzxxxvvvsssqqqooonnnnnnllljjjgggdddccc```^^^\\\\\\\\\[[[YYYXXXVVVWWWWWWXXXWWWVVVTTTSSSUUUUUUTTTTTTUUUWWWYYYZZZ___```aaaccceeefffhhhhhheeeeeeeeeeeeeeeeeeeeeeeegggddd```^^^\\\[[[ZZZXXXWWWVVVUUUTTTSSSRRRRRRQQQNNNMMMLLLJJJJJJJJJKKKLLLPPPOOONNNNNNPPPRRRRRRQQQQQQQQQQQQOOOMMMKKKHHHGGGAAAAAA@@@@@@???>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<:::::::::;;;===???AAABBBFFFHHHJJJMMMQQQUUUXXXZZZ\\\```dddggghhhiiiiiijjjlllmmmooonnnmmmmmmnnnpppppppppnnnmmmmmmmmmnnnooopppuuuzzz|||zzzxxxxxxyyyxxxyyy{{{}}}~~~iiiddd___```jjjxxxcccWWWOOOKKKJJJEEECCCBBBCCCCCCGGGSSS___qqqwwwggg```cccgggkkkllljjjfffcccYYYMMMDDDDDDEEEBBBDDDJJJVVV___gggiiiiiijjjhhheee^^^XXXNNNDDD===777222///,,,,,,,,,,,,------------,,,+++***)))((())))))***,,,+++***(((''''''''''''))))))(((((((((''''''''''''(((((())))))(((((('''''''''''''''''''''''''''))))))(((((((((((()))))))))***+++,,,+++***'''&&&$$$%%%&&&'''((()))))))))((())))))******+++++++++''''''''''''((()))***+++(((((((((((())))))***+++&&&''''''((())))))******((((((''''''''''''((((((''''''''''''((((((((((((******)))((('''&&&%%%%%%&&&((())))))((('''(((***&&&***---,,,)))&&&''')))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((()))))),,,***'''%%%$$$%%%''')))+++...///...)))&&&%%%&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&$$$&&&(((***++++++)))(((''''''&&&&&&''''''((()))))))))))))))************))))))))))))))))))))))))((())))))***+++*********###&&&))),,,------,,,***++++++++++++++++++++++++***************+++,,,---************))))))))))))******************))))))+++++++++++++++*********+++***))))))++++++***)))+++************)))))))))))))))))))))(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((())))))***''''''''''''((((((((((((++++++***)))((('''&&&&&&*********))))))(((((((((************************~~~}}}zzzvvvrrrpppmmmkkkiiigggfffdddaaa___[[[[[[[[[[[[YYYVVVSSSRRRRRRQQQQQQQQQRRRSSSUUUVVV[[[\\\]]]```bbbdddeeefffccccccdddeeefffggghhhiiilllgggcccaaabbbaaa^^^[[[ZZZYYYYYYXXXWWWVVVUUUTTTPPPOOONNNLLLKKKJJJJJJJJJLLLJJJJJJKKKMMMOOOPPPOOOPPPQQQSSSSSSRRRPPPNNNLLLHHHGGGFFFEEECCCAAA@@@@@@==============================<<<<<<<<<<<<======;;;<<<===>>>????????????AAABBBDDDFFFIIIMMMOOOQQQTTTWWW\\\___bbbdddfffhhhiiikkkmmmnnnnnnooorrrttttttssspppmmmkkkkkkkkklllmmmqqqvvvxxxvvvtttsssrrrtttuuuwwwzzz|||~~~wwwooofff```bbbppp{{{iii[[[PPPJJJEEECCCBBBBBBAAAAAAFFFNNNVVVjjj|||{{{ooohhhccccccgggjjjhhheee___SSSHHHEEEEEECCCCCCFFFTTT___hhhjjjhhhhhhhhhgggccc]]]TTTKKKCCC;;;444///+++,,,,,,---------,,,+++,,,+++***)))((((((((()))+++***)))'''&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))((((((((('''((((((((((((((((((((((((+++***(((''''''((())))))'''(((***+++***(((&&&$$$$$$%%%&&&'''(((((((((((('''(((((()))***++++++,,,((((((((((((((()))******'''(((((()))***++++++,,,((((((((()))))))))******((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&&&&'''((('''&&&''')))+++ %%%******&&&###%%%((())))))))))))(((((((((((())))))))))))))))))))))))***))))))((((((((()))))))))(((&&&$$$$$$%%%&&&'''''')))+++***(((''''''((((((((((((((())))))))))))(((((((((((((((((((((((('''''')))))))))((('''&&&$$$&&&((()))***))))))((('''''''''''''''(((((()))((()))))))))************))))))))))))))))))))))))((()))******++++++******%%%''')))+++,,,+++******))))))******+++++++++,,,***************+++,,,,,,))))))))))))((((((((((((++++++******))))))((((((+++++++++***************+++)))((()))***+++***)))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((((((((()))&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((())))))''''''''''''((((((((((((******))))))((((((''''''))))))*********)))((('''************************|||zzzxxxuuupppmmmhhhgggfffdddaaa]]]ZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\]]]___```aaa^^^___```aaadddfffiiijjjlllhhheeedddeeeeeebbb___^^^^^^^^^^^^^^^\\\[[[ZZZTTTSSSQQQOOONNNLLLKKKKKKKKKJJJHHHHHHJJJKKKJJJIIIMMMNNNPPPRRRSSSRRRQQQPPPOOONNNLLLJJJHHHEEECCCBBB@@@???>>>=========>>>>>>>>>======<<<<<<<<<======<<<===>>>>>>???>>>======>>>???@@@BBBDDDGGGIIIJJJMMMPPPRRRUUUXXX\\\aaaddddddfffiiilllmmmooorrrtttvvvtttqqqnnnlllkkklllllllllooorrrtttsssqqqooonnnnnnoooqqqsssuuuwwwyyyzzzzzz}}}oooeeebbbggguuuqqq\\\MMMGGGCCC@@@AAA???===???DDDHHHTTTaaapppxxxeee]]]bbbhhhiiifffdddZZZOOOHHHEEECCCCCCEEEMMMYYYdddggggggiiijjjiiiddd```YYYQQQHHH???666000,,,,,,,,,---,,,++++++***+++******))))))(((((()))(((((('''''''''''''''(((+++++++++*********))))))******))))))(((((((((((())))))))))))))))))))))))+++***((('''''''''((()))'''(((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&''''''((()))******++++++)))))))))))))))((('''''''''(((((()))***++++++,,,+++++++++******)))))))))((())))))******))))))(((''''''''''''((((((((((((&&&&&&''''''(((((())))))&&&'''((('''&&&''')))+++&&&((())))))))))))+++,,,(((((((((((())))))))))))(((((((((((((((((((((((()))((((((((((((((())))))))))))*********)))(((((($$$&&&'''(((''''''((()))'''((((((((()))))))))***(((((((((((((((((((((((('''(((***++++++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))((()))))))))************)))))))))))))))))))))))))))******+++++++++++++++******))))))))))))))))))((())))))******++++++,,,******))))))******++++++)))))))))(((((((((''''''+++******))))))(((((((((***************************)))((()))******)))((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((''''''(((((())))))******&&&'''((()))))))))(((((())))))))))))))))))))))))}}}wwwuuurrrnnnjjjfffcccaaa^^^]]][[[YYYXXXWWWWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[YYYZZZZZZ\\\^^^aaadddffffffeeeddddddeeeeeedddbbbaaabbbcccddddddcccbbbaaaYYYXXXVVVUUUSSSQQQOOONNNOOOMMMJJJIIIIIIIIIGGGFFFJJJKKKMMMOOOPPPPPPPPPOOORRRQQQOOOMMMKKKIIIGGGGGGBBBAAA???>>>===<<<============<<<;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<======>>>@@@BBBDDDEEEGGGIIIKKKLLLOOOTTTYYY]]]]]]```cccfffhhhkkknnnqqqsssrrrpppooonnnnnnnnnooonnnooopppqqqqqqooonnnmmmooonnnoooppprrrtttwwwxxxxxxzzz}}}~~~{{{llleeedddggglll}}}mmmYYYQQQIIIBBB@@@>>><<<<<>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<===>>>@@@AAA@@@CCCFFFHHHJJJMMMQQQTTTUUUXXX\\\___aaadddhhhkkkmmmmmmnnnoooppppppqqqqqqqqqpppoooooopppooonnnmmmpppooonnnmmmooorrrvvvxxxzzz{{{||||||{{{}}}xxxnnnhhhgggiiixxxvvvcccWWWJJJDDD@@@===<<<>>>AAAAAADDDNNNcccsssccc^^^```dddddddddaaaXXXNNNGGGEEEDDD>>>HHHSSS[[[dddkkkllliiieeedddaaa^^^WWWNNNDDD===444333000...,,,,,,++++++))))))***++++++,,,,,,,,,******))))))******+++,,,+++++++++************))),,,+++***((((((((((((((())))))))))))))))))))))))*********))))))((('''&&&((()))))))))))))))))))))''''''((()))))))))((((((((((((((()))))))))))))))(((((()))******)))((('''***)))'''&&&&&&''')))******************)))))))))'''((()))******)))((('''''''''''''''((((((((((((&&&&&&''''''(((((())))))''')))++++++)))((((((((())))))(((''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''(((((((((''''''''''''((()))*********))))))))))))))))))))))))((((((((((((((()))******'''(((***+++,,,++++++***((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))((())))))***+++*********+++++++++++++++*********))))))))))))******************))))))))))))***************)))))))))((((((((((((((()))))))))))))))((()))))))))*********+++***((('''((()))***)))((((((((((((((())))))******))))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%((((((((((((((('''''''''''''''''''''((((((((((((''''''(((((())))))******+++***)))((((((((()))***)))))))))))))))))))))))){{{yyyuuuqqqnnnkkkiiiiiieeedddbbb___]]]ZZZXXXWWWWWWVVVTTTSSSSSSTTTUUUVVVWWWZZZ^^^_________bbbeeedddeeehhhjjjkkkkkkjjjiiiffffffeeedddbbb```^^^]]]YYYVVVSSSQQQPPPOOOLLLKKKLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOMMMJJJGGGDDDDDDDDDDDDAAAAAA@@@???????????????<<<;;;;;;::::::;;;<<<<<<::::::::::::;;;<<<===>>><<>>BBBIIIUUUmmmfffYYY[[[bbbaaafffhhh___SSSIIIEEECCC???GGGPPPXXXaaaiiihhhdddgggfffeeebbb]]]TTTJJJCCC888666333///---,,,------((()))***+++,,,---------,,,,,,+++++++++++++++,,,************))))))))))))---,,,***(((((((((((()))(((((((((((((((((((((((()))************(((&&&%%%%%%&&&((())))))((('''&&&%%%&&&''')))************))))))))))))((((((((((((&&&'''(((*********))))))+++)))'''%%%%%%&&&(((***''''''(((((())))))******&&&'''(((******((('''&&&''''''''''''((((((((()))((((((((((((((('''''''''(((***,,,---+++(((''''''***,,,...,,,((($$$$$$%%%'''((((((((())))))******(((((((((((((((((((((((('''''''''''''''((()))***+++***'''&&&&&&(((***,,,'''%%%$$$%%%'''(((((((((&&&''''''((()))******+++************************((('''&&&&&&&&&((()))***###'''((((((%%%$$$((((((((((((((()))******))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))'''))),,,......---+++************)))))))))))))))******)))))))))))))))***************))))))))))))''''''(((((())))))******(((((())))))*********+++***((('''((()))***)))((('''((((((((())))))******))))))))))))((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))((((((((((((*********))))))*********&&&&&&''''''((()))))))))''''''''''''((((((((()))))))))))))))((((((((((((///...+++)))(((((()))***************************}}}zzzwwwwwwtttnnnjjjfffbbb]]][[[XXXWWWVVVVVVWWWWWWUUUSSSVVVWWWXXXXXXXXXYYY[[[]]]^^^aaagggkkknnnnnnlllkkkeeefffggggggfffeeedddcccaaa___\\\XXXUUURRRPPPOOOOOOMMMJJJIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPRRRRRRQQQMMMIIIFFFHHHEEEAAA???>>>???>>>>>>>>>===<<<<<<======:::888<<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>CCCHHHJJJIIIGGGMMMNNNQQQRRRTTTXXX\\\___```cccgggiiijjjlllnnnpppmmmpppssstttrrrpppnnnnnnfffeeeddddddgggkkkpppsssqqqqqqqqqqqqrrrtttvvvwwwzzz~~~xxxtttuuu|||~~~~~~cccPPPKKKHHHCCC???999;;;???CCCJJJ[[[yyysss^^^ZZZ]]]```bbbccc```YYYPPPIIIFFF???BBBIIITTT```gggiiiiiijjjjjjiiihhhcccZZZQQQKKK@@@999111---------+++(((++++++++++++++++++++++++//////...---+++)))'''%%%((((((((((((''''''''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((())))))))))))***+++(((&&&'''))))))'''%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$(((++++++(((&&&&&&''')))(((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))'''((()))******)))(((((())))))))))))))))))))))))'''((()))******)))(((''''''''''''''''''((()))))),,,+++(((&&&$$$$$$$$$$$$))))))))))))))))))))))))'''''''''''''''((())))))''''''(((((())))))******)))(((&&&%%%$$$$$$%%%%%%******))))))(((&&&%%%$$$***)))(((''''''((()))***''''''''''''(((((((((((())))))(((((((((((())))))((())))))))))))*********+++)))&&&%%%%%%(((+++---******************************)))((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***++++++)))((('''''''''''')))(((((((((******((('''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&''')))***+++(((((((((((())))))))))))''''''''''''''''''''''''******))))))(((((('''''''''((((((((()))))))))***))))))))))))((((((((((((~~~xxxsssoookkkfffcccaaa___]]]\\\[[[YYYVVVSSSUUUVVVVVVVVVUUUUUUVVVWWWYYY\\\```eeeggghhhhhhgggfffggghhhhhhhhhgggfffeeefffeeebbb___[[[YYYWWWVVVSSSPPPMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHJJJLLLMMMOOOPPPRRRSSSRRRPPPNNNLLLKKKHHHDDDBBBAAA@@@>>>===@@@>>>===<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>><<<<<<=========::::::::::::::::::::::::999;;;>>>@@@BBB@@@>>>;;;===???AAACCCEEEHHHLLLOOOQQQUUUYYY]]]```cccfffiiihhhiiijjjjjjjjjkkknnnqqqsssrrrpppooonnnnnnnnnooosssrrrqqqpppppppppqqqrrrsssuuuxxx{{{}}}sssccc___```iii}}}rrr^^^RRRLLLEEECCCCCCCCCAAAAAAFFFNNNYYYfff|||xxxfff]]]\\\\\\aaaeeeeee^^^XXXOOOHHHDDDJJJXXXeeelllmmmpppkkkfffeeegggddd]]]WWWPPPIII@@@888333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++)))(((((((((+++++++++*********))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((((((((''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((***((('''(((+++,,,***'''$$$%%%'''))))))(((&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((())))))******)))))))))(((''''''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((((('''((())))))*********))))))((((((''''''%%%&&&'''((('''&&&$$$###&&&&&&'''(((((()))(((((())))))(((((((((((())))))*********+++++++++,,,,,,***))))))))))))))))))***************++++++++++++,,,,,,,,,,,,++++++***)))************************+++******))))))*********++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''')))***+++***)))'''%%%(((''''''((())))))(((&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***))))))((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((}}}uuuppphhheeecccaaaaaa___[[[XXXTTTTTTRRRRRRSSSUUUWWWXXXYYY[[[]]]```dddgggjjjlllkkkkkkkkkkkkkkkjjjhhhhhhdddbbb^^^\\\YYYWWWSSSPPPLLLKKKIIIGGGFFFFFFFFFGGGDDDEEEFFFIIILLLPPPSSSUUUVVVUUUTTTTTTSSSOOOJJJGGGHHHDDD@@@>>>=========<<<:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===???@@@AAADDDHHHKKKLLLPPPTTTXXX[[[^^^bbbeeeeeefffgggggghhhjjjnnnrrrttttttttttttuuuuuuvvvvvvuuutttrrrpppooooooooopppqqqrrrtttvvvwww{{{nnn]]]ZZZ\\\gggzzzvvvaaaRRRIIIEEECCCEEEDDDCCCDDDHHHNNNUUUeee{{{vvvccc___[[[\\\```cccaaa^^^TTTLLLEEEGGGRRR___hhhkkkqqqmmmhhhffffffccc]]]XXXTTTOOOFFF>>>777222///---,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++******+++++++++++++++************))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))######$$$$$$$$$%%%%%%%%%''''''((((((''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((()))((('''))),,,+++&&&"""$$$%%%'''))))))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))******(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((()))************))))))((((((''''''))))))***++++++***((('''%%%&&&'''((())))))))))))(((((())))))))))))(((((()))))))))************+++******))))))))))))******))))))*********+++++++++,,,,,,------,,,+++***)))************************))))))((((((((())))))***++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((***++++++)))'''&&&((('''&&&'''))))))'''&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))''''''''''''((()))***+++(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((wwwsssnnnjjjiiigggccc```[[[YYYVVVTTTSSSSSSTTTUUUUUUVVVXXX[[[^^^bbbeeefffggghhhjjjlllmmmmmmllllllgggeeecccaaa___\\\XXXUUUPPPNNNLLLJJJHHHGGGGGGGGGCCCDDDEEEHHHJJJMMMPPPRRRTTTTTTTTTTTTUUUSSSPPPMMMLLLIIIEEEBBBAAA???===;;;::::::::::::::::::::::::::::::;;;:::999999;;;===:::;;;<<<======???CCCEEEGGGJJJOOOSSSVVVYYY\\\___```bbbccceeefffiiimmmpppssstttvvvyyy{{{|||}}}}}}wwwvvvtttqqqoooooonnnnnnnnnooopppqqqrrruuuzzz}}}}}}bbb[[[YYY^^^hhh~~~www___RRRJJJDDDEEEFFFDDDDDDEEEIIIKKKRRRaaaqqq{{{|||yyygggaaaZZZWWWYYY]]]aaabbb[[[SSSJJJHHHNNNZZZdddjjjooonnnkkkiiifffccc^^^[[[XXXTTTMMMEEE===666111///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000+++++++++************)))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))'''''''''((((((((())))))&&&'''((((((''''''((()))''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))***)))&&&$$$%%%&&&'''((()))(((''''''************************(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&'''''''''(((((((((''''''''''''(((***+++,,,))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))******)))))))))***))))))((('''))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&'''((())))))(((((((((((())))))))))))((((((((((((((())))))))))))***+++******))))))******+++((())))))))))))*********++++++,,,,,,,,,+++******************************(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''((('''&&&'''((()))'''%%%((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''')))***+++(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((~~~{{{xxxtttooogggeeeaaa^^^[[[YYYXXXXXXVVVVVVVVVWWWYYY[[[]]]___```bbbeeehhhkkkllllllllliiigggeeedddcccaaa]]][[[SSSRRROOOLLLJJJHHHHHHHHHFFFFFFHHHJJJLLLMMMOOOOOOOOOOOOPPPRRRTTTUUUTTTRRRRRROOOKKKHHHEEEBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;666999;;;;;;999888:::<<<;;;<<<<<<<<<;;;===???BBBBBBEEEIIIMMMPPPRRRVVVXXXZZZ\\\___bbbdddfffjjjmmmnnnppptttxxx{{{}}}}}}~~~zzzxxxuuurrrpppooonnnnnnkkkkkkllllllmmmpppuuuxxx{{{wwwmmmfffgggjjjtttzzzbbbVVVJJJGGGGGGEEECCCBBBCCCDDDGGGNNNYYYcccjjjmmmfffaaaZZZUUUTTTXXX^^^cccaaaZZZQQQKKKLLLUUUbbbjjjlllnnnooommmhhhdddaaaaaa[[[YYYTTTMMMDDD;;;555222------------------------+++*********+++---///111+++************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,%%%''')))((('''&&&(((***'''((((((((())))))))))))))))))))))))))))))))))))''''''(((''''''(((***---''''''((((((((()))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((''''''((()))***+++))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''(((((()))***'''((()))******)))(((((())))))))))))))))))))))))))))))(((((())))))***+++(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''((()))******)))((('''((((((((()))))))))******+++******))))))******+++''''''((((((((()))))))))************++++++++++++************************))))))(((((())))))***+++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))'''&&&&&&'''(((((('''%%%((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''((((((((()))))))))***&&&&&&'''((()))***++++++))))))))))))((((((((((((rrrppplllhhhdddaaa___^^^YYYXXXWWWVVVVVVWWWXXXYYYYYY\\\___dddgggiiiiiiiiiiiihhhgggffffffdddaaa^^^UUUTTTQQQMMMKKKIIIHHHHHHIIIJJJKKKMMMNNNNNNOOOOOOKKKKKKLLLOOOSSSUUUUUUTTTUUUSSSPPPLLLIIIEEE@@@===<<<<<<<<<<<<<<<<<<<<<<<<333777<<<===;;;999999:::===>>>>>>===<<<===???AAA???BBBFFFIIILLLNNNQQQTTTVVVYYY]]]___bbbdddhhhkkkiiikkkppptttwwwyyyzzzzzz{{{yyyvvvssspppooonnnnnnhhhiiiiiiiiijjjmmmrrrvvvyyy~~~xxxvvvtttsss}}}qqqaaaQQQKKKIIIFFFBBBAAA>>>???BBBEEEJJJRRRYYY^^^ccc___ZZZTTTRRRVVV]]]ccceee___WWWNNNLLLSSSaaakkkiiimmmqqqpppjjjeeeeeefff]]]\\\YYYRRRHHH???888444---------------------------,,,***))))))***,,,---*********))))))))))))((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''%%%'''))))))'''&&&(((+++(((((((((((())))))))))))))))))))))))))))))))))))'''((('''%%%$$$(((///555)))(((((((((((()))******(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&'''''''''((((((***)))(((''''''((())))))))))))))))))))))))))))))***)))(((''''''((()))***'''''''''''''''((())))))$$$%%%&&&((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++''''''(((((())))))******+++***)))(((((()))***+++'''((((((((((((((('''''''''((()))******)))((('''((())))))))))))*********++++++************++++++''''''''''''((((((((((((***)))))))))***+++,,,,,,******************************))))))***+++,,,,,,(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((()))***'''&&&&&&'''(((((('''%%%(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((()))))))))***''''''&&&%%%%%%%%%%%%&&&(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******%%%&&&'''((()))***+++,,,))))))))))))((((((((((((xxxsssnnnhhheeedddaaa^^^\\\[[[YYYVVVTTTUUUWWWYYYYYYXXXZZZ___cccggghhhjjjkkkjjjgggdddbbb^^^ZZZUUUSSSSSSQQQNNNKKKLLLLLLMMMOOOPPPOOOMMMJJJGGGIIIJJJJJJKKKNNNTTTXXXSSSTTTTTTTTTQQQMMMIIIGGGDDDBBB>>>;;;999888888999===<<<;;;;;;<<<<<<;;;999;;;;;;;;;<<<<<<=========???BBBEEEGGGGGGGGGHHHIIIOOOQQQUUUXXXZZZ^^^cccfffiiilllooopppqqqrrrtttvvvtttvvvxxxyyyxxxvvvtttrrrqqqnnniiihhhiiimmmoooppptttwww|||~~~zzzxxxzzz~~~nnnYYYSSSRRRMMMFFFBBBAAA??????AAABBBBBBFFFLLLRRRUUUWWWUUURRRSSSYYY^^^^^^^^^]]]YYYWWW[[[dddkkklllmmmmmmmmmkkkiiifffdddaaa^^^[[[XXXSSSJJJ???777333000---+++,,,---......,,,---...///...---,,,+++///...---+++)))((('''&&&(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))+++***)))(((((()))***+++(((((())))))))))))(((((()))((('''&&&&&&'''((()))******))))))))))))******))))))(((((('''''''''&&&(((((())))))*********+++''''''''''''&&&&&&&&&&&&))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''(((''''''(((((())))))************))))))((((((''''''***)))(((''''''((()))***))))))))))))((((((((((((******))))))((((((((('''((((((((((((((((((((((((%%%(((+++)))%%%###%%%(((+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))***(((&&&(((,,,...---***((((((((((((''''''''''''***)))(((''''''((()))***))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&''')))))))))'''))))))(((((('''''''''&&&))))))))))))************+++*********))))))(((((('''''''''(((((((((((((((((('''''')))***)))'''%%%(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''&&&%%%&&&'''((()))******))))))))))))******&&&&&&'''((()))))))))((('''''''''''''''((())))))((((((((((((((((((((((((************************))))))(((((((((((())))))|||wwwrrroookkkgggccc___[[[WWWUUUWWWXXXXXXWWWYYY^^^aaa```bbbdddggghhhgggfffeeebbb___[[[YYYYYYWWWUUURRRRRRQQQQQQQQQRRRQQQNNNLLLIIIJJJJJJHHHFFFHHHKKKOOOSSSTTTUUUUUUSSSQQQNNNLLLFFFEEECCCAAA@@@?????????<<<:::999999:::::::::999;;;;;;;;;;;;<<<<<<<<<===>>>AAACCCDDDDDDEEEFFFHHHKKKNNNQQQTTTVVVZZZ^^^aaafffhhhlllnnnooopppssstttvvvxxxzzz||||||zzzxxxwwwwwwsssnnnjjjjjjjjjkkkkkkrrruuuyyy|||{{{uuuvvvyyymmm^^^VVVOOOIIIGGGDDD@@@>>>>>>===<<>>;;;999888999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===???@@@@@@@@@AAADDDFFFGGGIIILLLNNNPPPTTTXXX[[[aaacccfffiiijjjmmmppprrruuuwwwzzz|||}}}}}}}}}||||||xxxsssooommmkkkjjjiiinnnpppsssvvvyyy}}}}}}rrroooqqqtttkkk[[[PPPKKKJJJHHHBBB>>>===;;;888:::>>>???DDDJJJPPPTTTTTTRRRQQQ\\\___aaabbbbbbdddjjjoooqqqqqqqqqpppooollljjjhhhhhheeebbb___\\\VVVLLLFFF:::666111....../////////------,,,+++++++++++++++++++++******)))(((((((((((())))))******))))))(((************************)))((((((''''''(((((())))))((((((''''''(((((()))(((((('''&&&&&&'''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((())))))'''''''''''''''(((((((((''''''((((((((()))))))))+++***)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))***************+++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((***,,,+++(((&&&(((******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))),,,///000---(((%%%&&&(((******)))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((('''&&&''')))***)))((())))))((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((((('''+++***))))))''''''&&&%%%&&&$$$$$$%%%''')))))))))(((((()))))))))(((''''''(((((((((((((((((((((((())))))((((((((()))***+++(((((((((((((((((((((((((((((()))))))))(((''''''((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***xxxqqqllldddbbb___[[[XXXWWWWWWXXXZZZZZZ[[[]]]___bbbdddeeeeeedddcccbbbbbbaaaaaaaaadddaaa^^^[[[ZZZXXXVVVTTTMMMLLLKKKIIIHHHHHHIIIKKKLLLMMMOOOQQQSSSSSSRRRRRRQQQQQQPPPNNNKKKGGGCCCAAACCC???<<<::::::<<<<<<===;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<>>>@@@CCCCCCEEEHHHJJJKKKNNNRRRUUUZZZ\\\```bbbdddgggkkknnnqqqsssvvvyyy|||}}}}}}}}}~~~{{{wwwtttsssqqqnnnllliiikkkmmmpppsssxxx~~~tttllllllkkkrrr~~~lll\\\QQQMMMJJJDDD@@@@@@>>>:::999;;;<<>>@@@AAACCCEEEGGGHHHJJJMMMPPPTTTVVVYYY[[[^^^aaaeeeiiimmmooorrrvvvyyy|||}}}~~~|||zzzyyyvvvrrrooofffhhhjjjlllpppwww~~~vvvtttsssvvvyyy{{{uuuaaaUUUMMMGGGCCCDDDBBB===:::999;;;===AAAGGGNNNSSSUUUUUUPPPSSSWWW\\\aaafffkkknnnpppppppppooonnnmmmllllllllliiieeedddccc```[[[VVVGGGBBB:::333000......---...---+++*********+++,,,******))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))))))))))))))(((''''''(((((((((((('''''')))(((&&&$$$$$$&&&((()))((())))))*********++++++******++++++++++++******'''''''''(((((((((((((((((((((((((((''''''''''''(((((()))))))))*********''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((((('''((()))((((((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))***((('''))),,,---,,,+++************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))((('''(((*********((((((((())))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((())))))******---+++((((((((()))))))))(((((()))))))))))))))((())))))))))))))))))))))))''''''(((((())))))))))))''''''(((((((((((('''''')))*********)))(((''''''((((((((((((((()))******))))))))))))))))))))))))******************************))))))))))))******wwwooohhhbbb^^^XXXWWWUUUUUUWWW[[[```cccfffggggggfffeeeeeefffhhhiiigggeeeddddddcccaaa```]]]ZZZVVVRRRPPPMMMJJJGGGGGGGGGHHHIIIIIIJJJJJJJJJLLLNNNPPPSSSTTTTTTSSSSSSLLLIIIDDDAAA@@@???>>>===>>>>>>>>>===============;;;<<<===<<<;;;;;;<<<>>>@@@BBBDDDDDDEEEGGGJJJLLLOOOQQQSSSUUUWWW[[[```ccciiikkknnnrrrvvvzzz|||}}}}}}yyytttpppfffggghhhjjjnnnuuu}}}~~~uuuvvvxxxfffYYYPPPIIIGGGDDD>>>:::999::::::<<<@@@FFFLLLRRRVVVRRRSSSUUUYYY^^^dddjjjmmmnnnnnnnnnnnnnnnnnnnnnnnnllliiifffeeefffddd```]]]QQQJJJ@@@888333000...---++++++***)))))))))))))))+++++++++***************)))******++++++******)))))))))))))))))))))))))))((())))))******))))))((('''(((((())))))(((((('''(((((('''&&&&&&'''((((((((()))***++++++,,,++++++'''((()))******)))(((''''''''''''((((((((((((((()))))))))(((((((((((('''---,,,+++)))'''%%%$$$###''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((())))))***+++,,,))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((()))*********)))'''''''''((())))))******&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))''''''(((((((((((())))))'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***)))((())))))))))))))))))))))))...***((())),,,---***'''******)))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((()))((('''(((***+++***)))(((((())))))))))))******''''''((((((((()))))))))'''(((((((((((()))))))))&&&'''((((((******+++,,,///---+++*********)))((((((((()))*********))))))))))))))))))))))))))))))&&&'''((()))))))))(((((('''((()))******)))((('''))))))*********)))(((((())))))(((((())))))***+++))))))))))))))))))))))))************************+++******))))))******+++{{{tttooohhheee```]]][[[]]]```ccccccdddeeedddbbbbbbdddffffffeeefffggghhhhhhfffdddeeeaaa\\\YYYWWWTTTPPPLLLIIIIIIIIIHHHHHHGGGGGGFFFGGGIIILLLPPPSSSVVVWWWXXXTTTQQQMMMJJJHHHEEEBBB@@@@@@?????????>>>>>>>>>===;;;===>>>>>><<<;;;<<<<<>>777222000...+++,,,,,,,,,,,,+++******---,,,,,,,,,++++++******)))******++++++******)))************************((()))************)))((((((((()))******)))((((((((((((((((((((((((((((((((()))***,,,,,,,,,,,,,,,'''(((***++++++***((('''''''''''''''((((((((()))******)))))))))(((((((((******((('''%%%###"""!!!((((((((()))))))))******&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,***)))))))))(((((((((''''''((((((((()))))))))***%%%&&&((()))*********)))'''(((((()))******++++++&&&&&&''''''(((((((((((()))))))))))))))))))))))))))(((((((((************&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))))))))))))))))))))))))))---,,,+++*********(((''')))))))))((((((((('''''''''((()))******)))((('''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''')))(((((((((***+++***)))(((((()))))))))*********((((((((()))))))))******((((((((()))))))))******((((((((()))*********+++,,,+++******++++++)))'''(((((()))***************))))))))))))))))))))))))'''((()))*********))))))'''(((***++++++***((('''(((((()))*********))))))))))))(((((())))))***+++))))))))))))))))))))))))************************+++******))))))******+++{{{vvvnnnfffaaa``````bbb___aaabbb```^^^]]]___bbbcccdddeeehhhkkkkkkiiiggghhhdddaaa___^^^\\\XXXUUUMMMLLLKKKJJJHHHGGGFFFEEEDDDFFFIIILLLPPPSSSUUUVVV\\\YYYUUURRROOOLLLHHHEEEAAA@@@@@@@@@??????>>>>>>;;;===??????>>><<<;;;<<<>>>???@@@AAAAAABBBDDDFFFJJJLLLMMMNNNPPPSSSXXX\\\___aaadddggglllpppssstttyyyzzz|||{{{xxxlllkkkjjjiiijjjooowww|||uuullloooqqqsss^^^PPPGGGBBB@@@AAA777;;;>>>???@@@EEENNNWWW[[[WWWSSSQQQUUU[[[aaadddmmmmmmmmmnnnoooqqqrrrsssnnnjjjggggggiiijjjhhhfffaaaYYYMMMBBB:::555111000...///000111000///...---......------,,,++++++*********++++++++++++******++++++++++++++++++++++++((()))***++++++***)))(((((()))***++++++***)))((((((((())))))))))))((((((((()))+++,,,------,,,,,,)))***,,,------,,,***)))&&&'''''''''(((((())))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))************%%%&&&((()))***+++******))))))))))))))))))))))))))))))))))))))))))))))))************************&&&&&&&&&&&&'''(((************))))))(((((((((''''''((((((((())))))******%%%&&&((()))*********)))((())))))***++++++,,,,,,))))))******+++++++++,,,))))))))))))))))))))))))***))))))***+++,,,++++++&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,---,,,***))))))))))))))))))))))))))))))+++---,,,)))'''))),,,(((((((((((('''''''''''''''((()))******)))((('''))))))))))))))))))))))))******))))))))))))*********(((((()))***+++***)))(((((())))))*********+++))))))))))))************(((((())))))******++++++*********)))))))))))))))(((((()))***,,,+++)))'''(((((()))***************))))))))))))))))))))))))((()))***+++,,,+++******''')))***,,,,,,***)))''''''((()))***************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++}}}sssnnnkkkhhhffffffdddaaa___]]]\\\[[[[[[[[[]]]aaaeeeiiilllmmmnnnmmmmmmkkkiiiddd___[[[XXXSSSRRRPPPMMMKKKIIIHHHHHHEEEEEEFFFGGGIIIKKKLLLMMMRRRTTTVVVWWWUUUQQQLLLIIIEEECCCAAA>>>======>>>???<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@EEEFFFHHHJJJMMMQQQTTTUUUZZZ\\\___bbbfffjjjooosssyyyxxxwwwyyy}}}~~~|||zzzsssqqqnnnlllmmmpppsssvvv~~~sssjjjhhhooopppWWWLLLIIIEEEAAA>>>>>>===;;;;;;???FFFLLLRRRSSSSSSPPPOOOTTT]]]fffgggooorrrooonnnrrrsssqqqnnnlllkkklllnnnnnnkkkhhhaaa]]]VVVLLLAAA999444222...///000///---+++******------,,,+++***)))((('''******++++++++++++******))))))(((((((((((())))))))))))))))))((((((((((((***)))((('''&&&%%%$$$$$$(((((())))))))))))((((((+++++++++)))'''''')))+++***)))(((''''''((()))***))))))((((((((((((((()))((((((((((((((((((((((((&&&&&&%%%###!!!!!!$$$&&&(((((())))))((('''&&&&&&***)))(((''''''''''''''')))))))))))))))((('''''')))))))))))))))(((''''''(((((((((((((((((()))***))))))))))))************(((((())))))((('''&&&&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))******)))(((((('''((((((++++++***)))(((((())))))++++++******))))))((((((&&&&&&((())))))*********---,,,+++******+++,,,---111///,,,)))'''''''''((())))))))))))))))))))))))***)))))))))))))))******************************(((((())))))))))))(((((())))))***))))))((('''&&&++++++***)))(((((())))))'''''''''((()))*********(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))(((((((((((((((((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))++++++******)))((((((((((((((())))))*********+++(((((())))))******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))}}}xxxsssooohhheeeaaa]]]ZZZXXXWWWVVVZZZ\\\___bbbeeehhhkkklllmmmmmmllljjjgggccc```^^^ZZZYYYVVVSSSPPPMMMLLLKKKGGGFFFFFFFFFGGGIIIJJJKKKMMMOOORRRTTTTTTSSSPPPOOOJJJHHHEEEBBB@@@?????????>>>>>>===<<<<<<<<<======>>>============>>>??????CCCCCCEEEGGGJJJMMMPPPQQQRRRTTTXXX[[[^^^ccchhhlllwwwvvvvvvyyy}}}~~~|||{{{xxxsssooommmmmmnnnooovvv}}}yyymmmhhhhhhtttiiiXXXOOOHHHDDD======<<<:::999;;;AAAFFFNNNQQQSSSRRRQQQSSSZZZ___fffmmmqqqooonnnpppqqqoooooommmllllllnnnmmmkkkhhhccc```ZZZQQQGGG>>>888444/////////...---+++++++++------,,,+++***)))((((((******++++++++++++******))))))(((((((((((())))))***)))))))))(((((((((((())))))(((((('''&&&&&&&&&(((((())))))))))))(((((()))))))))'''&&&%%%''')))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((&&&%%%%%%''')))(((((())))))(((''''''&&&))))))((('''''''''(((((()))))))))))))))(((''''''+++++++++++++++***))))))***)))))))))***+++,,,,,,'''(((((((((((()))))))))(((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))+++***))))))((((((((()))++++++***)))))))))))))))******))))))))))))((((((+++,,,+++++++++***)))(((,,,++++++******++++++,,,///...+++)))((('''(((((()))))))))))))))))))))))),,,+++***)))((('''''''''))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))(((((('''+++******)))(((((())))))***)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))((()))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))sssooohhhbbb^^^ZZZWWWUUUWWWXXXYYY[[[^^^bbbeeegggkkkkkkkkkkkkjjjhhhgggfffaaa```]]]ZZZVVVRRRPPPNNNJJJIIIGGGFFFEEEFFFHHHIIIGGGIIIKKKNNNQQQSSSTTTUUUQQQOOOLLLHHHEEEBBBAAA@@@@@@???>>>===<<<<<<<<<<<<======<<<<<<======>>>??????@@@AAACCCFFFIIIKKKLLLNNNPPPTTTWWWZZZ___dddhhhqqqqqqrrrvvvzzz|||}}}|||}}}xxxsssooommmlllllllllsss|||uuunnnjjjlllxxx{{{cccTTTJJJFFF>>>>>>===:::999:::===@@@HHHMMMRRRUUUUUUTTTVVVXXXccciiimmmnnnnnnoooooolllqqqooonnnnnnnnnmmmjjjhhheeeddd```YYYPPPFFF===888111000///...---,,,,,,,,,------,,,+++***))))))(((******++++++++++++*********))))))(((((())))))*********)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((('''&&&$$$$$$&&&((())))))(((((((((((())))))))))))(((((((((((())))))*********************************(((&&&'''(((***(((((()))))))))(((''''''(((((('''''''''((()))))))))))))))))))))(((((('''***++++++++++++******))))))((())))))***+++,,,---''''''''''''(((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++***))))))))))))***+++***))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++***))))))(((***++++++++++++++++++***---,,,***)))(((((()))***))))))))))))))))))))))))***)))(((((('''''''''((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))(((******)))((((((((()))))),,,,,,+++***((('''&&&&&&((())))))******))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))((()))************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))xxxpppjjjeee___[[[ZZZYYYYYYZZZ\\\```dddfffhhhhhhhhhhhhiiijjjjjjjjjgggeeeccc___[[[WWWTTTRRROOOMMMJJJGGGEEEEEEFFFGGGCCCDDDFFFHHHLLLPPPSSSUUUUUUTTTQQQNNNJJJGGGDDDCCCAAA@@@???>>>============<<<<<<<<<<<<<<<===>>>>>>>>>>>>???AAACCCEEEGGGHHHJJJLLLOOORRRVVVZZZ___ccchhhiiilllppptttxxxzzzzzz}}}{{{yyyvvvtttrrrqqqpppiiinnnsssyyy{{{wwwtttsssxxxrrr^^^QQQKKKBBBAAA???===;;;;;;<<<===@@@GGGPPPVVVXXXWWWVVVUUU]]]bbbhhhlllnnnooonnnlllrrrqqqpppooonnnllljjjiiihhhgggeee```YYYNNNCCC<<<555333000......------,,,------,,,++++++***))))))******++++++++++++*********))))))))))))))))))************)))))))))((((((((((((((()))******++++++(((((())))))))))))(((((('''''''''%%%$$$$$$&&&((())))))(((((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))'''(((((('''%%%%%%''')))(((((()))))))))(((((('''((('''''''''((()))******(((((())))))))))))(((((((((((())))))))))))((('''&&&&&&&&&'''((()))***+++'''''''''((((((((())))))(((((()))))))))(((((('''((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((++++++***************+++******)))))))))))))))***&&&''''''((())))))******((((((((((((((())))))***)))***+++,,,,,,+++***)))******))))))))))))******((((((((((((((((((((((((%%%%%%%%%&&&''')))***+++(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))***))))))***))))))((((((((()))))),,,++++++***)))((('''''')))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((******+++++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++)))))))))))))))*********++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{ssskkkeeeaaa```^^^]]]^^^aaadddgggcccccccccccceeegggiiijjjjjjjjjhhheeebbb___[[[ZZZUUUSSSOOOKKKIIIGGGGGGGGGCCCCCCCCCDDDGGGKKKOOOQQQUUUTTTSSSRRROOOLLLIIIGGGBBBAAA@@@@@@??????@@@@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEEDDDFFFIIIKKKNNNRRRWWWZZZ```cccggglllppptttwwwyyyyyyyyyzzzzzzyyyxxxwwwwwwooooooppprrrwww~~~zzzsssxxxooo^^^VVVHHHEEEBBB???===<<<<<<;;;;;;AAAKKKSSSWWWYYYXXXWWWYYY\\\bbbiiinnnoooooonnnrrrrrrrrrqqqooommmkkkkkkjjjiiigggddd___VVVJJJCCC;;;777222/////////...---------,,,,,,+++***************++++++++++++************))))))))))))******************))))))))))))''''''((()))***+++,,,,,,(((((())))))))))))(((((('''(((((('''%%%&&&(((***(((((())))))))))))((((((((((((((((((((()))******((((((((((((((((((((((((%%%'''''''''%%%%%%&&&((((((((()))))))))))))))(((((((((((((((((()))***+++(((((())))))))))))(((((('''(((((()))))))))((((((&&&&&&&&&&&&'''((()))***(((((()))))))))*********(((((()))))))))))))))(((((((((((((((((((((((((((''''''(((((())))))******'''((((((((()))))))))*********))))))))))))******((((((((((((((((((((((((+++***************++++++***)))))))))))))))******&&&&&&'''((()))***++++++)))(((((('''(((((()))***))))))+++,,,,,,+++))))))))))))((())))))******+++((((((((((((((((((((((((%%%%%%%%%&&&''')))***+++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))***)))))))))((((((((((((((())))))************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))(((******++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***++++++,,,******))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))){{{rrriiigggccc```^^^]]]^^^___```___^^^^^^___aaaccceeejjjjjjjjjjjjhhhfffcccbbbZZZXXXUUURRRNNNKKKIIIHHHFFFEEEDDDDDDEEEGGGJJJLLLPPPQQQRRRSSSRRRPPPNNNMMMEEEDDDCCCBBBAAAAAAAAAAAA======<<<<<<======>>>???????????????@@@AAACCCCCCDDDEEEGGGIIIKKKNNNSSSVVVZZZ^^^ccchhhlllppptttwwwwwwyyy{{{}}}~~~}}}|||{{{wwwuuurrrrrruuu{{{yyywwwlll```RRRNNNGGGBBB???===;;;999999===DDDLLLRRRWWWZZZ[[[XXXXXX]]]gggnnnoooooopppqqqssssssrrrooommmmmmmmmllljjjhhhfffccc\\\RRRKKKBBB<<<555111000000///---------,,,,,,++++++++++++******++++++++++++******+++******))))))******+++++++++*********)))))))))''''''((()))***+++,,,,,,(((((())))))))))))(((((((((((()))(((&&&''')))+++(((((())))))))))))(((((((((''''''(((((()))***+++'''''''''''''''''''''''''''((())))))(((((()))***(((((()))*********))))))))))))((((((((()))******'''(((((())))))))))))))))))******++++++++++++***))))))(((((())))))******))))))))))))************(((((()))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))************))))))))))))******))))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))******+++'''(((((()))***++++++,,,///...,,,***((((((((())))))******************)))((((((((())))))*********))))))))))))))))))))))))***)))(((((('''''''''((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))))))))(((((((((''''''(((((())))))(((((())))))***+++,,,,,,)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((())))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++************))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))zzzvvvqqqjjjddd```]]]\\\^^^]]][[[YYYYYY[[[^^^```eeefffgggiiiiiihhhgggfff^^^]]][[[XXXTTTPPPLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHKKKOOORRRTTTTTTSSSRRRKKKIIIGGGEEEBBBAAA@@@???>>>============>>>????????????>>>??????@@@AAAAAAEEEFFFHHHIIIJJJLLLPPPSSSSSSWWW]]]bbbfffjjjnnnrrrsssvvv{{{~~~|||yyyxxxzzz}}}}}}|||qqqbbb[[[QQQIIIDDD@@@<<<:::;;;<<<>>>CCCJJJRRRXXX\\\[[[XXX\\\ffflllmmmmmmoooqqqssstttssspppnnnnnnppppppmmmiiihhhfffbbbZZZTTTHHH@@@777222111111///------,,,,,,,,,,,,+++++++++******++++++++++++******+++******))))))******++++++++++++*********))))))&&&''''''((()))***++++++(((((())))))))))))(((((('''(((((('''&&&'''))),,,'''((()))******)))((('''''''''''''''((()))***+++((((((((((((((((((((((((''')))++++++***)))***+++(((((()))*********************))))))((()))))))))''''''((()))))))))))))))))))))***+++++++++++++++******)))(((((((((((()))((((((((())))))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))***************))))))))))))******)))))))))))))))))))))))))))((((((((())))))***+++)))))))))))))))***++++++))))))******++++++,,,,,,000...,,,)))((((((((()))******))))))))))))******((((((((())))))))))))))))))))))))))))))))))))))),,,+++***)))((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))((((((''''''''''''''''''((())))))(((((()))***++++++,,,,,,)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((((())))))***++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++************)))))))))((()))))))))))))))*********))))))))))))))))))))))))''''''(((((()))))))))))))))))))))))))))))))))))){{{rrrjjjeeebbb^^^\\\YYYWWWVVVXXX[[[\\\^^^___bbbeeefffffffffeee``````___\\\XXXSSSNNNLLLLLLKKKIIIHHHHHHHHHIIIIIICCCGGGLLLQQQUUUVVVVVVUUUOOONNNJJJGGGCCC@@@>>>===>>>>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@AAABBBDDDDDDDDDFFFJJJLLLLLLQQQWWW\\\___ccchhhlllmmmrrryyy|||~~~tttmmm}}}ppphhh[[[PPPIIIDDD???<<<===;;;:::===DDDNNNVVV[[[^^^ZZZ\\\eeekkkkkkkkknnnppprrrtttssspppooooooqqqsssnnnjjjhhhhhhfff___ZZZKKKCCC999333222222000------,,,,,,,,,,,,,,,,,,+++******++++++++++++******++++++************+++++++++++++++************)))&&&''''''((()))*********(((((())))))))))))(((((('''(((((('''&&&''')))+++'''((()))******)))((('''''''''''''''((()))++++++))))))))))))))))))))))))&&&(((*********)))***+++(((((()))***************++++++***)))(((((())))))''''''((()))))))))))))))''''''((())))))))))))))))))((('''&&&&&&%%%%%%&&&''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))******))))))((((((''''''&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))(((((('''(((((()))******))))))((())))))***+++++++++++++++++++++,,,,,,,,,+++***(((&&&&&&''')))***+++***)))(((((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))***+++''''''''''''''''''''''''(((((())))))))))))(((((())))))***))))))((('''''''''''''''''''''((()))***))))))*********+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))******((('''((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++*********))))))(((((((((((())))))******++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))yyyooojjjfffccc```]]]\\\[[[YYYXXXWWWWWWYYY[[[^^^aaadddeeecccbbbaaaaaa___\\\WWWSSSPPPNNNKKKHHHGGGGGGGGGHHHGGGIIILLLLLLMMMOOOTTTXXXVVVSSSOOOJJJFFFDDDCCCCCC>>>>>>>>>>>>>>>??????@@@??????>>>===============AAAAAABBBBBBDDDEEEFFFGGGMMMOOORRRTTTWWW[[[```dddiiilllqqqyyyzzzoookkkooo}}}yyykkk]]]RRRJJJDDDAAA<<<::::::===???DDDOOOZZZbbbkkklllccc```gggkkkhhhoooqqqtttvvvwwwvvvtttsssqqqooommmkkkiiieeeaaa]]]XXXPPPDDD:::444222111111+++++++++******))))))))),,,,,,+++***)))))))))***---***(((((())))))'''$$$))))))))))))((((((((((((&&&''''''((()))******+++&&&((()))++++++)))(((&&&'''''''''((()))******+++''''''(((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))***((('''((()))***)))'''%%%&&&&&&&&&'''((((((((())))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************(((((((((((())))))))))))(((((((((((())))))))))))+++***(((&&&&&&(((***+++,,,)))''''''***+++***((())))))(((((('''''''''&&&((((((((((((((('''''''''************))))))))))))******+++++++++,,,,,,,,,+++)))(((((()))******))))))******))))))((('''&&&******))))))((((((''''''))))))))))))))))))))))))!!!###&&&)))++++++++++++***************)))(((((())))))))))))((((((((((((***************)))((((((,,,+++)))))))))+++---///((('''&&&$$$""" ++++++++++++************+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,&&&'''((())))))((('''&&&+++++++++*********)))))))))'''%%%$$$$$$&&&)))***)))))))))))))))******+++((((((((()))******++++++,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,}}}vvvpppgggbbb___\\\WWWTTTXXXXXXXXXZZZ^^^aaadddeeefffeeeeeeeeeccc```[[[WWWRRRPPPNNNLLLJJJHHHGGGGGGEEEGGGHHHIIIIIIKKKOOORRRTTTSSSRRROOOLLLHHHEEECCCBBBAAA@@@>>>======>>>>>>???>>>>>>=========>>>>>>@@@@@@@@@@@@BBBCCCDDDEEEHHHJJJMMMPPPRRRVVV[[[^^^dddgggmmmttt{{{ssslllhhhmmmzzzsssfff___WWWLLLCCC>>>;;;:::<<<===AAAJJJSSSdddnnnpppeee^^^bbbggggggmmmooorrruuuvvvvvvtttsssrrrpppnnnllljjjgggccc___ZZZSSSHHH>>>888444222111000000//////......------++++++******)))*********,,,***((()))++++++***(((***)))))))))((((((((((((''''''(((((())))))******'''((()))******)))((('''%%%%%%&&&&&&'''(((((()))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))***((('''((()))***)))'''&&&&&&''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))***))))))))))))(((((((((((((((((((((((()))))))))))))))(((&&&$$$$$$&&&((()))+++)))'''(((***+++***((()))))))))(((((((((''''''))))))))))))))))))))))))************))))))))))))))))))*********++++++++++++***((((((*********)))(((((()))))))))))))))(((***)))))))))((((((((('''((((((((((((((((((((((((%%%%%%'''(((((((((''''''***************)))(((((())))))))))))((((((((((((***************))))))(((+++***)))((((((***,,,---,,,,,,+++***)))((((((((())))))))))))******++++++************)))))))))((()))))))))))))))((((((((())))))))))))))))))))))))************************((((((((((((((()))***+++((())))))))))))))))))(((+++++++++*********)))))))))((('''&&&'''(((***+++))))))(((((())))))***+++*********))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,tttjjjfffccc\\\VVVVVVTTTRRRSSSWWW\\\___aaafffgggggghhhhhheee```\\\UUUUUUTTTRRROOOLLLIIIHHHEEEFFFGGGGGGGGGHHHKKKNNNOOOQQQSSSSSSRRRNNNJJJGGGDDDCCC@@@>>>======>>>???>>>>>>=========>>>>>>???>>>>>>>>>>>>???@@@BBBBBBCCCEEEGGGIIILLLOOOTTTWWW]]]```eeelllrrrwwwzzz{{{|||mmmccccccooosssmmmeeeVVVJJJBBB>>><<<======>>>DDDLLL\\\jjjqqqhhh^^^^^^cccfffiiikkkooorrrtttuuuttttttrrrqqqooonnnllliiieeebbb^^^XXXNNNEEE===777333000000//////...------,,,,,,*********)))******++++++***))))))***+++,,,,,,*********)))))))))((((((((((((((((((((())))))))))))'''((()))******)))((('''%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***((('''((()))***)))'''((((((''''''''''''''''''))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************'''''''''(((((()))))))))******))))))((((((''''''(((((((((((()))))))))))))))(((&&&%%%%%%&&&((()))+++)))'''((()))***))))))***)))))))))))))))(((((())))))))))))************************))))))))))))(((((()))))))))*********+++***((((((***+++***)))&&&'''((()))************))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((()))))))))******))))))(((((((((((((((((())))))))))))+++************)))))))))***)))((((((((()))***+++((()))))))))******++++++'''''''''((()))***,,,,,,************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))************************))))))((((((((())))))***+++******))))))******++++++++++++******************************+++++++++((((((((((((((())))))***++++++******)))(((((('''((((((((((((((()))))))))++++++,,,,,,,,,,,,,,,,,,wwwsssoooggg```YYYUUUPPPPPPSSSXXXZZZ[[[bbbcccdddggghhhfffccc___[[[[[[\\\ZZZWWWSSSNNNLLLJJJJJJIIIHHHHHHHHHJJJKKKJJJMMMOOORRRRRRQQQOOONNNFFFEEEBBB@@@??????AAABBB>>>>>>>>>===>>>>>>???@@@============>>>???@@@AAA@@@BBBDDDFFFGGGJJJOOORRRVVVZZZ___dddiiimmmpppsssxxx{{{iii\\\___qqq~~~sssiii^^^TTTIIIDDD@@@???>>>===AAAGGGMMM___nnnlllccc___bbbddddddgggkkkooorrrtttssssssrrrpppooonnnmmmjjjgggdddaaa\\\SSSKKKCCC;;;444000//////......---,,,++++++***)))))))))***+++,,,,,,******)))******+++***************)))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))***((('''((()))***)))'''))))))((((((''''''&&&&&&))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************&&&''''''(((((())))))*********))))))((((((''''''(((((((((((())))))))))))+++***)))(((((()))***+++***)))((((((((()))))))))************))))))))))))((()))))))))))))))******************)))))))))((())))))))))))*********+++,,,***))))))***++++++***'''((()))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***+++---...((()))))))))))))))(((((((((((((((((())))))))))))++++++*********))))))***+++***))))))))))))******%%%%%%&&&'''(((((())))))''''''''''''((()))***+++*********)))))))))))))))((((((((())))))******+++))))))))))))))))))))))))************************+++******)))))))))******+++***)))(((((()))***+++************************)))***+++,,,,,,,,,+++***((((((''''''(((((()))***************))))))(((((())))))))))))))))))((((((+++++++++++++++,,,,,,,,,}}}ssskkkddd^^^WWWTTTVVVXXXYYYYYYZZZ[[[]]]```cccdddbbb``````aaabbbbbb```[[[VVVSSSPPPOOOLLLJJJIIIIIIIIIIIIGGGHHHJJJLLLOOOQQQSSSTTTMMMKKKHHHDDDBBBAAAAAAAAA??????>>>>>>>>>>>>??????============>>>???@@@@@@@@@BBBCCCDDDEEEHHHLLLOOOQQQTTTYYY^^^aaadddiiilllpppuuu{{{uuu```YYYbbbooowwwkkkdddaaaPPPIIICCC@@@>>><<>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCCCCEEEIIIKKKLLLPPPUUUXXXZZZ]]]bbbfffkkkooowwwkkk]]]ZZZ___rrruuunnnmmm[[[QQQGGGBBB>>>;;;<<>>888333222111000///...---,,,*********)))******++++++***++++++***'''&&&&&&'''++++++*********)))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))*********((('''((()))***)))'''))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((************************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))((())))))(((''''''(((***(((((()))))))))))))))***&&&&&&''''''(((((())))))************))))))))))))***++++++++++++,,,,,,,,,,,,+++))))))+++,,,+++***++++++++++++***)))((('''(((((((((((())))))))))))************************))))))(((''''''&&&%%%%%%''''''((()))))))))((((((''''''(((((())))))******---,,,+++***)))***++++++---------,,,+++***))))))************************,,,+++)))''''''((()))***))))))))))))************))))))******************************************((((((((((((((((((((((((++++++*********++++++,,,)))))))))(((((()))))))))***************+++++++++'''((()))***+++***)))))))))))))))))))))******+++'''(((((()))******++++++,,,,,,++++++***)))))))))))))))******+++,,,,,,,,,kkkqqqwwwzzzzzzzzz|||{{{ooogggeeebbb\\\WWWXXXVVVTTTUUUWWWYYYZZZZZZbbbdddgggiiihhhfffbbb```]]]YYYTTTQQQPPPNNNKKKHHHHHHGGGGGGGGGIIILLLPPPRRRUUUUUUSSSPPPMMMIIIEEECCCBBBAAA@@@???>>>=========>>>============>>>??????>>>???@@@@@@@@@BBBEEEGGGHHHLLLQQQSSSTTTVVV\\\aaafffjjjpppyyynnnbbb^^^hhhxxx{{{uuukkk^^^PPPGGGAAA<<<<<<>>>CCCNNNaaattt}}}wwwiii^^^[[[^^^ccchhhkkkmmmnnnnnnpppooonnnoooooonnnllliiiiiifff```[[[TTTMMMEEE@@@222222111///...---,,,+++++++++******)))*********)))+++,,,***((('''((()))+++++++++*********))))))''''''(((((())))))******))))))(((((((((((())))))'''''''''''''''''''''&&&***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))************((('''((()))***)))'''((((((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))((((((''''''&&&''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((('''((()))(((&&&&&&(((***''''''((((((((()))))))))&&&''''''((())))))******************))))))))))))************++++++++++++---+++******+++,,,++++++******+++++++++******)))'''((((((((()))))))))***))))))))))))))))))))))))************)))'''%%%$$$&&&''''''((())))))(((((('''''''''((()))*********...,,,+++))))))***+++,,,------,,,,,,***)))(((''''''((((((((()))))))))***,,,***((('''''')))+++---((()))))))))************++++++******************************************))))))))))))))))))))))))(((((((((((()))***++++++)))******++++++******)))))))))*********+++++++++((())))))******************************+++,,,,,,)))))))))))))))*********((()))))))))******++++++((())))))***++++++,,,,,,XXX^^^cccffffffgggkkkppp{{{~~~xxxtttooogggaaa[[[XXXTTTSSSTTTVVVXXXXXXbbbdddfffiiiiiigggeeecccddd___ZZZVVVTTTRRROOOLLLJJJJJJIIIIIIJJJKKKLLLMMMQQQRRRSSSSSSRRROOOLLLKKKCCCBBBAAA???>>>======<<<======<<<<<<<<<======>>><<<============???BBBDDDFFFJJJOOOQQQPPPSSSYYY^^^bbbeeejjjrrr{{{~~~~~~oooffffffhhhyyyyyyxxxjjjYYYMMMEEE???>>>@@@>>>EEEVVVmmm|||{{{mmmaaaZZZ]]]bbbgggjjjlllmmmlllqqqpppppppppqqqpppnnnkkkkkkhhhccc^^^XXXQQQJJJEEE777666555444222111000///,,,,,,+++***)))))))))***(((***,,,+++))))))***---+++++++++************)))&&&''''''((()))******+++))))))(((((((((((()))))))))))))))))))))(((((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))***************((('''((()))***)))(((''''''(((((())))))******))))))(((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))((('''&&&%%%%%%$$$&&&&&&'''((()))***++++++(((((((((((())))))))))))************************&&&(((***(((&&&%%%(((***&&&'''''''''(((((())))))'''(((((()))***+++++++++************))))))))))))))))))))))))************---+++******+++,,,,,,+++((()))***+++++++++++++++'''((((((((())))))******(((((((((((((((((((((((()))***,,,------,,,+++)))&&&&&&'''((())))))((((((&&&''''''((()))******+++...---+++))))))***+++,,,,,,,,,,,,+++)))(((&&&%%%(((((()))***+++,,,,,,---+++)))((('''(((+++...000(((((())))))*********+++,,,+++++++++***)))))))))************************************************&&&&&&&&&&&&''')))*********+++,,,------,,,+++***))))))******++++++++++++))))))*********+++++++++++++++******++++++,,,---++++++******)))((((((((($$$%%%&&&((()))+++,,,---((())))))***++++++,,,,,,HHHJJJMMMQQQUUUZZZ]]]^^^fffllluuu}}}}}}{{{xxxvvvwwwzzz~~~}}}~~~}}}{{{yyyyyyzzzzzz{{{{{{{{{{{{zzz{{{rrrmmmaaa[[[TTTRRRTTTVVVTTTRRRXXX]]]cccfffhhhiiikkknnnhhheeeaaa^^^\\\ZZZWWWUUUMMMMMMMMMLLLLLLKKKJJJJJJQQQRRRSSSTTTTTTRRRPPPOOOJJJHHHEEEAAA???>>>??????>>>>>>===<<<;;;::::::;;;;;;<<<>>>>>>======???@@@BBBDDDGGGJJJOOORRRUUUWWW^^^```ccchhhmmmvvv~~~}}}~~~nnnjjjlll~~~|||lllWWWIIIEEECCC@@@@@@FFFNNNYYYjjjwwwuuulll[[[YYY\\\dddhhhhhhlllrrrnnnlllkkknnnrrrtttpppllljjjgggdddbbb___YYYPPPIII<<<777111000222222///,,,++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,,,,++++++***)))((((((''''''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))((((((((((((((()))(((((((((((())))))))))))******))))))((((((''''''))))))))))))((((((((((((***************))))))(((''''''((()))))))))))))))))))))(((((((((((())))))+++*********))))))((((((((((((((((((((((((((((((((()))******)))'''%%%###$$$&&&)))******)))***+++(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((('''&&&&&&&&&%%%''''''((()))***)))))))))******))))))((((((''''''+++++++++***************...---,,,+++***(((''''''***************************************************)))))))))((((((''''''++++++******))))))((((((***))))))(((((((((((()))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++)))((((((((()))***))))))))))))******************))))))))))))************++++++++++++******,,,,,,++++++++++++++++++---,,,,,,+++*********+++,,,,,,++++++***)))))))))******************************+++,,,------......222111///---,,,******))),,,+++***))))))+++---///...---+++***)))***++++++BBBCCCEEEHHHKKKNNNPPPQQQXXX\\\dddkkkoooooommmkkkkkkjjjjjjkkkmmmqqqtttwwwyyy~~~{{{zzz|||}}}|||}}}~~~~~~|||yyywwwwwwxxx|||{{{yyyyyy{{{~~~}}}zzzwwwssstttuuuuuuvvvvvvuuuuuuvvvwwwzzz~~~|||nnnggg^^^ZZZZZZZZZVVVSSSUUUXXX]]]```aaacccfffiiihhhfffcccaaa___]]]ZZZXXXRRRQQQPPPNNNMMMLLLKKKKKKJJJLLLNNNPPPSSSTTTTTTUUUMMMKKKHHHEEEBBBAAAAAAAAA??????===<<<;;;;;;;;;;;;;;;<<<>>>>>>======???@@@BBBCCCFFFHHHLLLNNNQQQRRRYYY[[[^^^bbbgggnnnwww|||zzznnnooouuufffVVVIIICCCBBB@@@DDDJJJTTTeeesssuuuoooccc[[[YYY___eeeggghhhjjjooollljjjmmmqqqrrrooollljjjhhheeecccaaa[[[SSSMMM@@@:::333000000000---***,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,*********))))))(((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((())))))(((((((((((())))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))((((((((((((((((((((((((''''''&&&%%%''''''((()))))))))))))))))))))(((((((((((())))))************)))))))))((((((((((((((((((((((((((('''(((***+++***)))(((&&&###%%%(((((((((''''''((('''(((((()))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((('''''''''''''''&&&(((((((((((()))))))))***((((((((()))))))))))))))************************---,,,,,,+++***)))((((((************************((((((((((((((((((((((((************)))))))))(((*********)))))))))))))))))))))(((((((((((()))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++******************))))))***+++,,,---))))))))))))************,,,+++***))))))***+++,,,))))))************))))))++++++++++++++++++,,,,,,---,,,,,,+++******++++++************************************************((())))))***++++++,,,,,,---,,,++++++************---,,,***)))***+++,,,...,,,,,,++++++++++++++++++<<<===>>>???@@@BBBCCCCCCHHHKKKPPPUUUXXXXXXWWWVVVWWWYYY[[[\\\\\\```eeejjjllluuu|||{{{vvvssspppmmmoooppppppnnnllljjjjjjkkkqqqooommmkkkkkknnnqqqsssttttttuuuxxxyyyxxxuuurrrkkkllllllmmmnnnnnnmmmmmmlllnnnpppsssvvvxxxyyyzzz}}}uuujjjccc```]]]WWWRRRTTTUUUWWWYYYZZZ\\\```ccceeeeeedddddddddbbb___\\\XXXVVVTTTQQQOOOMMMMMMMMMGGGHHHJJJLLLOOORRRUUUVVVRRRPPPNNNJJJGGGEEEDDDCCCAAA@@@???>>><<<<<<;;;;;;:::<<<============>>>@@@BBBBBBDDDFFFHHHJJJKKKLLLRRRTTTWWWZZZ^^^dddlllqqqzzz{{{kkkmmmyyyiiiTTTHHHGGGAAACCCEEEMMM\\\lllsssssskkk```XXXZZZaaaeeefffgggooollljjjkkknnnooonnnllljjjhhheeeeeeccc___XXXSSSHHHBBB999333000///---***------,,,,,,++++++******,,,,,,,,,------,,,,,,,,,))))))))))))((((((((((((%%%&&&'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''&&&%%%$$$###''''''((()))))))))))))))***))))))(((((())))))***************))))))))))))(((((((((((((((((((((((('''(((***+++++++++***)))$$$&&&))))))((('''&&&'''&&&''')))*********)))((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))((('''((()))***+++''''''((())))))***++++++))))))))))))))))))******+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))************(((((('''(((((()))***+++'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))***+++---...///)))))))))*********++++++...---+++******+++---...******++++++++++++************++++++,,,,,,---------,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,************+++,,,------------+++******+++,,,,,,***++++++,,,,,,,,,,,,+++999999::::::;;;<<<<<<===???@@@CCCFFFHHHIIIIIIHHHGGGKKKPPPPPPPPPRRRYYY___bbbnnnxxxwwwqqqllliiifffhhhhhhiiigggdddccccccddddddbbb```]]]]]]^^^```bbbaaacccgggjjjmmmmmmkkkiiibbbcccdddeeefffffffffeeefffgggiiilllmmmnnnnnnnnnuuuyyyyyyqqqkkkeee]]]WWWWWWVVVUUUTTTUUUWWW[[[]]]^^^___bbbeeeggggggdddaaa]]][[[XXXTTTQQQPPPOOOOOOLLLKKKJJJJJJKKKMMMOOOQQQUUUTTTRRROOOLLLJJJHHHFFFDDDCCCAAA???>>>===<<<<<<:::<<<======<<<===>>>@@@@@@AAABBBDDDFFFHHHIIIJJJMMMOOOQQQTTTWWW\\\bbbgggqqqwwwxxxkkkpppzzzcccRRROOOFFFCCCBBBGGGRRRaaalllppprrriii___ZZZ]]]bbbhhhlllnnnllliiiiiikkkmmmmmmllliiigggeeeeeeeeebbb\\\XXXPPPIII@@@888333111///.........---,,,++++++*********+++,,,------,,,+++***(((((((((((((((((())))))&&&'''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))(((((((((((())))))***(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''%%%%%%''''''((()))))))))))))))***))))))))))))))))))************)))))))))))))))(((((((((((((((((((((((((((((()))*********)))(((''')))++++++***(((((()))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((())))))******)))((('''''')))+++,,,(((((()))))))))*********((()))))))))))))))******************************((((((((((((((((((((((((************************(((((((((((((((((((((((((((((())))))******++++++''''''''''''((()))++++++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))))))))******+++,,,------))))))*********+++++++++...---+++))))))+++---...,,,,,,------------,,,,,,******++++++,,,---......---,,,,,,+++++++++,,,,,,+++++++++++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,---...///000...---,,,+++++++++++++++)))***,,,---...---,,,,,,666666777888999:::::::::;;;<<<===>>>???@@@@@@AAA===BBBFFFGGGFFFHHHOOOTTTXXXcccmmmlllfffdddcccbbb[[[\\\\\\[[[XXXWWWWWWXXXUUUTTTQQQPPPPPPQQQSSSTTTTTTVVVYYY[[[\\\]]]^^^^^^ZZZ[[[\\\]]]^^^^^^^^^^^^^^^___bbbdddfffggggggggghhhkkkooosssxxx|||tttkkkccc\\\YYYUUURRRQQQSSSUUUVVVVVVXXX\\\bbbggghhhfffddd```^^^[[[XXXUUUSSSRRRRRRPPPOOOLLLJJJIIIJJJKKKLLLSSSSSSSSSRRRPPPMMMJJJIIIFFFEEECCCAAA???>>>======:::;;;======<<<<<<>>>???>>>???AAACCCEEEGGGIIIJJJJJJLLLOOOQQQSSSWWW\\\```jjjooowww~~~nnnfffnnnxxxlllZZZSSSJJJFFFBBBCCCIIITTT```hhhwwwvvvpppddd\\\]]]gggooollljjjiiihhhiiikkkllllllhhhfffdddeeefffddd```[[[TTTNNNDDD;;;555222111000......------,,,+++******)))***+++,,,,,,+++***)))(((((((((((()))))))))))))))*********)))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))((('''&&&%%%''''''((()))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))((('''&&&&&&(((***,,,,,,***)))((()))&&&''')))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))*********+++***((('''((()))+++---+++*********)))))))))((((((((())))))*********+++)))************+++++++++((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++''''''''''''((()))++++++,,,,,,++++++***)))((((((************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))*********************))))))************++++++++++++---+++***))))))***+++---++++++,,,,,,,,,,,,++++++******+++,,,------......---,,,,,,+++,,,,,,---------------,,,+++***))))))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---.........------,,,,,,+++++++++)))***,,,---......---,,,444444555666777777888888777888999::::::;;;;;;;;;777:::===??????@@@DDDHHHKKKTTTZZZYYYVVVVVVWWWWWWNNNOOOPPPNNNLLLKKKLLLMMMGGGFFFDDDCCCDDDEEEGGGHHHJJJKKKMMMMMMMMMNNNPPPQQQPPPQQQRRRTTTUUUUUUUUUUUUTTTUUUWWWYYY[[[]]]^^^^^^___bbbeeeiiimmmssszzzvvvoooeee```YYYSSSQQQPPPPPPPPPPPPRRRWWW^^^dddffffffdddaaa```___]]][[[YYYWWWVVVRRRPPPMMMKKKJJJJJJJJJKKKNNNOOOQQQQQQQQQOOOLLLKKKIIIHHHFFFCCCAAA???>>>>>>999;;;<<<<<<<<<<<<===???>>>???@@@BBBDDDFFFGGGHHHGGGIIILLLNNNPPPSSSXXX[[[bbbgggooouuu{{{ttteeecccfffuuu|||nnn\\\RRRLLLGGGCCCBBBDDDIIISSS]]]vvvsssaaa[[[aaajjjhhhhhhhhhhhhiiijjjkkkllliiigggeeeeeegggfffccc___WWWRRRIII???777222000///......------,,,,,,++++++)))******++++++******)))************))))))))))))+++++++++***)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))(((''''''(((((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******&&&''''''''''''&&&%%%%%%''''''((()))))))))))))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))******)))((('''&&&%%%%%%%%%'''******)))''''''((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************)))((()))***+++,,,,,,++++++***))))))(((((()))))))))***++++++,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((()))))))))))))))************(((((('''(((((()))***+++---,,,,,,++++++***))))))************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))************+++***************)))((('''*********++++++++++++,,,++++++************++++++))))))************))))))++++++,,,,,,------......,,,,,,,,,,,,,,,------...---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++*********++++++---------------,,,,,,,,,+++,,,,,,------------,,,666666666666666666666666444555666777888888888888666777888999;;;<<<>>>???@@@EEEIIIGGGGGGIIIJJJHHHFFFGGGGGGFFFDDDCCCCCCEEE???>>>===<<<<<<===???@@@???BBBDDDEEECCCCCCDDDFFFFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRSSSTTTXXX[[[___cccgggjjjnnnpppuuu||||||qqqkkkbbb[[[WWWTTTQQQNNNPPPQQQUUU[[[```ccccccbbbbbbcccccccccbbb```]]]\\\TTTSSSPPPMMMKKKJJJIIIIIIHHHJJJMMMOOOPPPOOOMMMKKKKKKIIIGGGDDDBBB@@@???>>>999;;;<<<<<<<<<<<<===?????????@@@AAABBBCCCDDDDDDCCCFFFHHHJJJMMMPPPTTTWWWYYY```ggglllqqqzzzrrreee```aaammmyyylll]]]RRRKKKGGGDDDCCCBBBBBBJJJUUUiii|||lll___^^^aaadddeeeggghhhiiijjjjjjkkkkkkiiiggggggiiiiiieeebbb^^^ZZZQQQFFF<<<444000///------------------,,,,,,,,,++++++******++++++,,,,,,,,,++++++******))))))***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))''''''''''''((()))***+++(((((((((((())))))))))))'''((((((((()))))))))***'''''''''((()))*********&&&&&&'''(((((((((''''''''''''((()))))))))))))))+++******))))))******+++((()))))))))************))))))))))))))))))))))))******)))((((((''''''((($$$''')))***)))((()))))))))((('''''''''(((***+++))))))))))))))))))))))))'''((((((((()))))))))***+++***************))))))))))))*********+++++++++************************)))******+++,,,,,,------++++++******************************************))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&&&&'''*********)))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,************************))))))))))))))))))))))))************************************++++++,,,,,,((()))***+++++++++***)))*********+++++++++,,,,,,++++++,,,------,,,++++++******++++++++++++******,,,,,,------------------,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,------------------...------,,,,,,,,,------999999888888777666666666333444666777888888777777888777777888;;;<<<;;;::::::>>>???>>>???AAAAAA===???@@@@@@???===<<<===>>>>>>===<<<;;;:::;;;<<<<<<888<<<@@@AAA???===>>>??????@@@BBBCCCDDDEEEEEEEEEHHHGGGGGGGGGIIIKKKMMMNNNPPPSSSWWW\\\___bbbcccdddiiipppyyy|||uuukkkccc]]]YYYTTTQQQQQQRRRUUUZZZ^^^aaa```___cccdddfffggggggdddaaa```YYYWWWTTTPPPLLLIIIFFFEEEDDDFFFJJJNNNOOOOOOMMMLLLLLLJJJHHHEEECCC@@@???>>>999;;;<<<<<<;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEHHHJJJMMMQQQTTTUUU[[[bbbfffiiiqqq~~~lll___YYY___mmmyyykkk^^^SSSIIIEEEDDDDDDAAA???FFFPPP[[[tttuuufff___\\\aaacccgggiiiiiijjjjjjkkkmmmjjjhhhiiikkkkkkhhhdddfffaaaYYYMMMAAA888222000,,,,,,------------------...---++++++++++++---...---------,,,+++***))))))((())))))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************''''''''''''((()))++++++(((((((((((())))))))))))'''((((((((())))))******&&&''''''((()))******+++'''((()))***++++++++++++'''(((((()))))))))))))))++++++************++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++&&&(((+++,,,+++++++++,,,+++)))'''%%%&&&(((***,,,))))))))))))))))))))))))'''((((((((())))))******,,,+++++++++***)))))))))))))))***++++++++++++***)))))))))***++++++,,,,,,******+++,,,------......+++++++++*********))))))************************++++++++++++++++++++++++)))*********++++++,,,,,,++++++******))))))((((((***))))))(((((((((((()))%%%&&&''')))***,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,'''(((***,,,---------,,,******+++++++++,,,,,,,,,+++,,,...//////...,,,+++---......//////......---------------------,,,,,,,,,,,,,,,,,,,,,---...///((((((***+++---...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////++++++,,,---............000///---,,,+++,,,,,,---555555555555666666666666666666555555555444444444777777777777888888888888666777999;;;<<<<<<<<<<<<:::::::::::::::999888888<<<;;;999888888888999999888888999999999:::::::::;;;;;;<<<<<<===>>>??????;;;;;;<<<>>>@@@BBBDDDEEEHHHKKKPPPSSSVVVXXX[[[^^^]]]eeepppwww|||uuujjjccc]]]WWWSSSTTTSSSSSSTTTWWWZZZ\\\^^^```dddhhhjjjiiigggdddccc___]]]ZZZWWWSSSOOOLLLKKKJJJIIIIIIJJJKKKNNNPPPQQQOOOMMMKKKIIIHHHEEEBBB?????????>>>===============;;;<<<===>>>???@@@AAABBBBBBBBBDDDEEEHHHJJJLLLNNNSSSTTTWWWZZZaaakkkwww~~~gggaaa]]]___qqqrrr^^^VVVMMMIIIGGGFFFCCC???@@@CCCPPP^^^sssvvvggg^^^^^^```dddhhhfffeeeiiipppmmmjjjhhhgggggggggggggggfffbbbZZZPPPEEE;;;333///333111///.........---+++,,,,,,,,,++++++*********++++++***)))((('''&&&&&&))))))************))))))''''''((((((((((((''''''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))(((((('''''''''&&&******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((+++)))((()))******)))((())))))))))))(((((((((((('''((()))******+++++++++))))))))))))))))))))))))++++++,,,---............+++***)))(((((()))***+++++++++***)))(((((())))))++++++******))))))(((((()))))))))))))))******+++))))))************))))))((((((((((((((()))******************************+++*********))))))((((((+++)))&&&%%%%%%'''+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))+++,,,---------,,,+++***---,,,+++++++++,,,+++)))++++++++++++++++++++++++***+++,,,,,,------------,,,+++***+++...///---***+++++++++,,,---...///000*********++++++,,,------.................................------,,,,,,,,,------,,,+++,,,---...///...---,,,,,,,,,,,,---...---.........---,,,,,,+++555555555555666666666666666666555555555444444444666666666666777777777777555666777999::::::999999777888888888777777666555:::999888777666777777888666666777777777888888888888888999::::::;;;<<<<<<;;;;;;;;;<<<===???@@@AAADDDGGGKKKNNNPPPSSSVVVXXXXXX```iiioootttzzztttkkkeee```\\\XXXVVVSSSSSSTTTVVVXXXYYY___cccgggiiihhheeedddcccdddbbb```\\\XXXSSSPPPNNNHHHGGGGGGGGGHHHJJJLLLMMMOOOMMMLLLKKKJJJHHHEEEBBB@@@@@@???>>>=========>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCEEEHHHJJJKKKPPPQQQTTTXXX^^^gggqqqwww}}}iiibbb^^^jjjgggWWWUUUPPPKKKIIIEEEAAA@@@CCCEEEPPPbbbvvvuuuhhh______bbbggghhhhhhkkkpppooommmkkkiiiiiiiiihhhhhheeebbb\\\UUULLLBBB999444333111///.........---,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))************))))))''''''((((((((((((''''''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))''''''(((((()))*********))))))(((((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((...,,,***)))))))))'''%%%(((((())))))******++++++***************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++***))))))***+++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))******+++(((((())))))))))))((((((((((((((((((((()))******************************++++++++++++*********)))---,,,***))))))+++---///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))+++,,,---------,,,++++++---,,,+++++++++++++++***------------------------***+++,,,---------------,,,+++***+++...///---+++,,,,,,,,,,,,---......///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,...---,,,,,,,,,---...///...---,,,,,,,,,,,,---...------......------,,,+++444555555555555666666666555555555555555444444444444555555555666666666666444444555666777777666666555666666666666555555444777666555555555555555555444444444555555555666666555555666666777777888888::::::999999:::;;;<<<<<>>=========??????????????????>>>>>>>>>??????AAACCCEEEGGGHHHKKKMMMPPPTTTYYY```hhhmmmrrr|||vvvlllmmmxxx___YYYRRRKKKHHHEEE@@@>>>@@@>>>EEERRRffftttbbb^^^___eeekkkmmmmmmoooqqqpppnnnllljjjiiiiiiiiidddccc```\\\UUUKKKAAA:::444111///.........---,,,,,,,,,,,,,,,++++++++++++)))))))))*********++++++))))))************))))))'''(((((())))))(((((('''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))************))))))((((((((((((''''''((((((''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))...,,,***)))))))))'''%%%'''(((((()))+++,,,,,,---,,,,,,++++++)))(((&&&&&&************************,,,------------,,,,,,+++++++++************++++++*********)))))))))))))))))))))))))))************)))))))))))))))******+++)))))))))******))))))))))))(((((((((((()))******************************,,,,,,,,,+++++++++++++++)))))))))((()))******+++)))******++++++******)))++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++,,,......---+++------------------....../////////...---,,,,,,+++++++++++++++++++++++++++---------------.........///......---------.........------,,,,,,------...------......------,,,,,,444444444555555555666666555555555555555555555555333333444444444555555555444444444555555555555555444555555666555555444444444444333333333333333333333333333444444444444555444444444444555555666666666666666666777888999::::::<<>>======<<<===============>>>>>>>>>>>>>>>>>>@@@AAACCCEEEFFFHHHJJJMMMQQQUUUZZZ___ccciiisssooo[[[SSSKKKJJJHHHDDD@@@@@@AAAEEELLL[[[vvv{{{fff^^^\\\ccclllpppooonnnqqqqqqpppnnnkkkiiihhhhhhfffdddcccaaa\\\SSSGGG>>>555333///............---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))************))))))(((((())))))))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***+++***)))'''(((((()))******++++++++++++++++++)))((('''&&&))))))))))))))))))))))))---------------,,,+++************))))))*********))))))*********)))))))))(((((())))))******++++++)))))))))))))))******+++++++++++++++++++++++++++))))))(((((())))))***+++************************++++++++++++++++++++++++'''(((((()))))))))))))))******++++++++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,************************,,,,,,---------------,,,+++++++++,,,---------,,,...............---------............------,,,,,,++++++++++++++++++++++++,,,,,,------......///////////////...............------------------------,,,------...------,,,,,,444444444444555555555555444555555555555555555555333333333333444444444444555444444444555555555555222222333333333333333222222222222222333333222222333333333444444444555555444444444444555555555555222333333444555777888999888:::<<<<<<===???BBBEEEMMMVVVaaahhhjjjlllppptttyyy|||vvvnnnddd]]][[[ZZZXXXUUUUUUWWWYYY\\\^^^aaaeeehhhhhhhhhhhhfffccc^^^ZZZWWWQQQPPPNNNKKKIIIHHHHHHHHHHHHHHHIIIKKKMMMMMMKKKIIIDDDCCCAAA???>>>===<<<<<<999999:::;;;<<<===>>>???>>>??????@@@AAABBBDDDDDDFFFHHHKKKNNNQQQUUUYYY]]]bbbjjjttt}}}cccXXXOOONNNNNNKKKGGGEEEDDDGGGJJJSSShhh~~~}}}kkk```ZZZ```kkkpppooonnnoooppppppnnnjjjgggggghhhhhhfffdddccc```WWWKKKBBB999555111///...///......,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((''''''))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***++++++)))(((((((((((((((((((((((())))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******))))))))))))))))))))))))((()))************))))))(((((())))))******++++++)))))))))))))))******++++++***))))))))))))***+++)))))))))))))))***++++++************************))))))*********************+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++,,,,,,------,,,---...---+++***+++---************************---------......------,,,***+++,,,------,,,,,,------.../////////...---,,,+++,,,,,,,,,---------...---------------------------------......//////////////////////////////...------------------------,,,,,,------...------,,,333444444444444555555555444444444555555555555555222333333333444444444444444444444444444555666777///000000111111111111000111222222333333333333222333333333444444444555555555555555555555555555555111222222333555666888999888999:::::::::<<>>===888888999;;;<<<>>>??????????????????@@@AAACCCCCCEEEGGGIIIKKKNNNQQQVVVYYY[[[aaajjjqqqzzzssscccSSSNNNNNNMMMJJJHHHGGGFFFFFFMMMYYYhhhuuu|||qqqcccYYY]]]gggmmmmmmmmmlllnnnpppnnniiifffggghhhkkkgggdddcccaaa[[[PPPGGG===999444111/////////...,,,,,,,,,,,,---------------,,,+++***)))(((''''''))))))************))))))((())))))******))))))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******))))))************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++))))))******(((&&&(((((((((''''''&&&&&&&&&'''''')))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))************))))))'''(((***++++++***))))))))))))))))))************)))))))))))))))******+++)))((('''&&&&&&'''((()))***))))))))))))***++++++************************)))))))))))))))***************+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,---......+++...///...+++***+++...---------------------------............------,,,)))+++------,,,,,,,,,---------///000000///...---***++++++,,,------............................................./////////......///000111000000000,,,------......------,,,,,,,,,------......------333333444444444555555555444444444555555555666666333333333444444444444555333333222222333555666777000111222333333333333333111222333444555444444333222222333333333444444444555555555555555444444444333333333444444555777777777888888777777999<<>>????????????>>>??????@@@AAABBBDDDEEEGGGHHHJJJNNNSSSWWWWWW\\\bbbgggooo|||www]]]QQQOOOOOONNNOOOOOOFFFCCCJJJQQQXXXgggxxxuuugggZZZ[[[bbbhhhkkkllljjjnnnpppooojjjggghhhjjjlllgggbbbaaabbb___WWWOOOBBB===777333000000///...,,,,,,,,,---------......---------,,,,,,+++++++++))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++'''''''''((())))))******(((((()))))))))*********((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((,,,***))))))******((('''''''''''''''(((((((((((('''''')))******+++++++++((((((((((((((((((((((((***++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***'''(((***+++++++++))))))*********))))))))))))))))))))))))))))))******+++***)))'''&&&&&&''')))*********))))))******+++,,,************************)))))))))******+++++++++(((((()))))))))*********++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++++++++******+++---...///+++...000///+++)))+++..........................................---,,,,,,)))+++......,,,+++,,,...+++---...000111000///...---------------.................................////////////............,,,...///111222222222111,,,,,,---......---,,,,,,+++,,,------......------333333333444444444555555444444444555555555666666333333444444444555555555111111111111222444666888444555666666777777777777222333444555666555555444111222222222222333333333444444444444444444444444666666555444444555555555666777777666666777;;;======BBBFFFHHHIIIMMMUUU\\\iiimmmuuu~~~uuuiii```YYYXXXVVVTTTTTTVVV[[[_________``````aaabbbccccccaaa^^^ZZZUUUQQQNNNLLLKKKJJJHHHFFFFFFIIIKKKMMMMMMOOOMMMKKKIIIFFFEEEDDDCCC>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@CCCDDDEEEFFFGGGLLLQQQUUUYYY[[[___ccciiirrr~~~mmmZZZUUUVVVXXXZZZYYYJJJDDDKKKOOOPPP___sssxxxiii[[[YYY___eeeiiillljjjnnnqqqpppkkkhhhiiikkklllfffaaa```cccbbb\\\VVVDDD???999444111000///...,,,,,,,,,------.........---------.........//////))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++'''(((((()))***++++++,,,(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***,,,+++***&&&&&&'''((()))***++++++(((((()))***************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,............,,,,,,&&&(((***+++,,,+++***)))++++++******))))))(((((()))))))))))))))******+++---,,,***))))))***,,,---*********)))******+++,,,*********************************++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++++++++******)))***+++,,,,,,,,,,,,,,,++++++******+++---...///+++...111///+++)))+++///------------------------.../////////...---,,,,,,)))+++......,,,+++,,,...***,,,...000111111000///000000000///......------........................000000//////......------,,,---///111222333333222,,,,,,---......---,,,,,,+++,,,,,,---.........---555555555555555555555555555555555555555555555555111222222333333444444555666666555555555444444444444444444444444444444444444444333333333333222222333222222111111222222333222222333444555555555555222222222222222222222222555555555555666777999999<<<===>>>>>>@@@DDDJJJNNN\\\kkkyyy{{{}}}tttiiiddd\\\VVVWWWXXXVVVVVVWWWZZZYYYYYYZZZ\\\___bbbdddaaaaaa___\\\WWWRRRMMMJJJMMMKKKHHHEEECCCCCCDDDEEEHHHKKKNNNOOONNNJJJEEEAAA@@@???===<<<;;;<<<===>>>======>>>>>>>>>>>>======@@@AAABBBDDDHHHKKKOOOQQQUUUWWWYYY]]]bbbiiiqqqwwwooo\\\VVVXXX[[[WWWMMMDDDDDDIIIOOOVVV]]]iiimmmjjj^^^XXX^^^gggllllllnnnoooooommmllllllmmmpppkkkfffeeeeeebbb\\\WWWMMMEEE;;;555444222///+++...------,,,,,,++++++***------+++***)))))))))))))))))))))))))))(((((((((...,,,)))'''&&&(((***+++))))))))))))))))))))))))))))))***++++++)))(((''',,,)))%%%""""""$$$(((+++((('''&&&'''((()))(((&&&******))))))((((((''''''''''''''''''&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))******))))))((((((''''''*********+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))***++++++***(((%%%$$$***+++---......---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,------,,,***)))((())))))))))))))))))))))))******))))))******+++,,,,,,+++++++++***)))))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,---...//////((()))***+++,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++---,,,+++******+++,,,------.........---,,,,,,+++,,,,,,,,,------......................................./////////...,,,+++000///...---------------,,,---------.../////////////////////////////////------------------------333333444444444333333222111000...---,,,------........./////////......---555555555555555555555555555555555555555555555555555555555555444444444444666555555555444444444444555555555555555555555555444444333333333333222222333222222111111222222333333333444444444444444444333333333333333333333333555444555555666777888888999:::;;;<<<>>>AAAFFFJJJUUUcccooorrruuu}}}|||nnneee]]][[[ZZZWWWUUUVVVVVVVVVVVVWWWYYY]]]```bbbcccbbbaaa^^^ZZZVVVQQQOOONNNLLLIIIFFFEEEEEEFFFGGGGGGIIILLLNNNNNNLLLIIIGGGCCCBBB@@@>>>======>>>>>>>>>>>>?????????????????????@@@AAABBBEEEHHHKKKMMMOOOQQQSSSVVVZZZaaaiiinnnsssiii[[[WWWXXXUUUKKKCCCAAABBBFFFMMMTTTggguuu}}}ttteee```dddhhhlllnnnoooooommmlllmmmmmmoookkkgggeeeeeeccc]]]XXXRRRJJJ???888666333000---......------,,,+++++++++,,,+++***)))))))))))))))%%%&&&&&&&&&''''''''''''***)))'''%%%%%%&&&'''((())))))))))))))))))))))))&&&'''((()))++++++++++++,,,+++***))))))***+++++++++***))))))++++++***)))***)))))))))((((((((('''((((((((()))*********+++)))((('''&&&&&&'''((()))***)))))))))))))))((((((###$$$%%%''')))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''(((((()))******))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***)))'''''')))+++---...------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++***((('''))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++******++++++,,,,,,------)))***+++,,,---,,,,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,+++******+++,,,------.........------,,,+++,,,,,,,,,------......................................./////////...---,,,000///...------------...---...............//////.....................---//////000000111111111111000000111111000000//////111000///.........///000000000000111111000000///444444444444444444444444555555555555555555555555888888777777666555555444555555555555444444444444666666666666666666666666444444333333333333222222333222222111111222222333333444444444444333333222333333333333333333333333333444444444555666666666666777888999:::===BBBEEEKKKVVVaaaeeeiiiqqq|||tttiiiccc___YYYVVVVVVRRRRRRRRRTTTWWW[[[^^^aaacccccccccbbb___[[[XXXUUUQQQOOOLLLIIIGGGGGGGGGGGGFFFGGGJJJLLLNNNNNNNNNNNNHHHFFFDDDAAA@@@?????????>>>>>>???@@@AAAAAAAAA@@@?????????@@@BBBEEEGGGIIIKKKLLLNNNQQQTTTYYY```dddkkkttt}}}fffZZZWWWVVVOOOGGGCCC@@@@@@FFFNNNeee}}}ppp``````fffkkkmmmnnnnnnmmmlllmmmnnnnnnkkkgggfffeeeccc^^^ZZZXXXPPPFFF===999555111///.........---,,,,,,++++++,,,++++++*********++++++((()))))))))******++++++++++++******************))))))))))))))))))))))))''''''(((((()))+++,,,---***+++---......---+++***,,,+++******+++,,,+++***))))))))))))(((((((((((((((((()))***+++,,,------***)))(((''''''((()))***)))))))))******************)))((('''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))*********))))))))))))))))))))))))''''''((())))))***++++++)))))))))))))))))))))))))))***+++,,,------,,,+++%%%''')))+++,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))*********))))))((())))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++,,,------------,,,,,,,,,++++++*********)))+++++++++,,,,,,---------......------------......---,,,,,,++++++,,,,,,------............---,,,,,,---------------......................................./////////...------//////......------......////////////............000000000//////...............//////000000111111000000000000000/////////111000000///000000111222000111111222222222111111444444444444444444444444555555555555555555555555777777777777666666555555444444444444444444444444555555555555555555555555444444333333333222222222333222222111111222222333444444444444444333222111444444444444444444444444222333333444555555555555444666777777888:::>>>AAACCCKKKSSSYYY]]]fffqqqyyyxxxnnnfff]]]WWWVVVPPPPPPPPPRRRUUUXXX\\\^^^aaabbbccccccbbb___]]][[[UUUSSSOOOKKKHHHFFFEEEEEEFFFFFFGGGIIIKKKMMMNNNOOOKKKJJJGGGEEECCCAAA@@@@@@===>>>???@@@AAAAAAAAAAAA??????>>>???@@@BBBDDDFFFKKKLLLNNNOOOQQQVVV[[[___fffmmmxxxtttaaaYYY[[[VVVPPPJJJDDDAAAFFFNNNbbbzzzxxxeeeaaaeeeiiikkkmmmmmmllllllmmmnnnnnnkkkhhhgggfffccc___\\\]]]VVVLLLCCC<<<777333000//////......---,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++((((((((((((((((((((((((,,,+++)))((((((((()))***'''(((+++,,,---+++)))(((***)))((()))***+++***((())))))))))))((((((((((((((((((((())))))******+++******)))(((((()))******))))))******++++++,,,,,,000...,,,***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))*********+++))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))***+++,,,,,,,,,++++++&&&''')))***++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++)))))))))***************))))))))))))))))))))))))******))))))******+++,,,*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++******)))******+++,,,,,,---............------------......------,,,,,,,,,,,,------------............---------------..........................................////////////.........//////............//////111000000//////.........333333222111111000000000////////////000000000000333333222222222222222333000000111111111222333333000111222222333222222222444444444444444444444444555555555555555555555555444444555555555666666666333333444444444444444444444444444444444444444444444444333333333222222222333222222111111222222333444444444444333222111111444444444444444444444444222333444444555444444333444555666666666888;;;===???CCCJJJOOOTTT[[[fffooo|||zzznnnbbbZZZWWWPPPPPPOOOPPPQQQTTTWWWYYY\\\^^^```aaabbbaaa```___ZZZXXXSSSNNNJJJFFFCCCBBBGGGFFFFFFFFFGGGIIIJJJLLLLLLKKKIIIGGGEEECCCBBBBBB===>>>>>>???@@@@@@??????@@@?????????@@@BBBCCCEEEJJJKKKMMMNNNPPPSSSWWWZZZ]]]bbbjjjvvvjjj]]]___ZZZUUUOOOHHHCCCFFFMMMXXXllltttgggaaafffhhhjjjkkkkkkkkklllmmmmmmkkkiiihhhfffccc```^^^___ZZZQQQHHH@@@999444111000000///......------,,,,,,,,,+++++++++,,,,,,---++++++***)))(((((('''&&&'''((()))***+++***((('''((((((((((((((((((((((((,,,+++)))((((((((()))***'''(((((())))))***))))))***)))((()))***+++***((((((((((((((())))))))))))++++++******))))))((((((******))))))))))))******))))))******++++++,,,,,,))))))((((((***---000222))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))***************))))))((())))))******)))))))))(((++++++++++++++++++++++++---------,,,,,,,,,++++++++++++******+++++++++,,,))))))))))))))))))))))))******))))))******+++,,,(((((())))))******++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************++++++,,,,,,,,,,,,,,,++++++************+++,,,,,,---......------,,,,,,,,,,,,------------------------------------...//////......---......................../////////////////////////////////...//////////////////.........//////000111111111000000//////...222222222222111111000000333333333222222222222222444444333333333444555666555555666666777777777777444444555666777777666666333333333333333333333333555555555555555555555555222333333444555555666666333333333333444444444444444444444444444444444444444444333333333333222222333222222111111222222333222333333333333222222111333333333333333333333333222333444555555555333333333444666666555666888:::===>>>BBBHHHLLLPPPYYYbbbpppyyy|||mmmbbb^^^UUUTTTRRRPPPPPPQQQRRRSSSWWWYYY\\\___aaabbbbbbaaa^^^\\\WWWRRRLLLHHHDDDBBBGGGFFFEEEDDDDDDEEEFFFGGGJJJIIIIIIHHHFFFEEEDDDDDD>>>???????????????>>>>>>????????????@@@AAACCCDDDFFFHHHJJJKKKLLLNNNRRRUUUVVV[[[bbbmmm}}}zzzgggbbb\\\VVVQQQKKKEEEEEEIIIMMMZZZssspppbbbccceeehhhiiiiiiiiijjjllllllkkkjjjiiifffdddbbbaaa___\\\VVVOOOFFF>>>777444000000000///......------+++***))))))))))))******,,,,,,+++***))))))(((''''''(((***++++++***))))))))))))))))))))))))))))))''''''(((((()))+++,,,---)))))))))))))))***+++,,,,,,+++******+++,,,+++***(((((((((((())))))))))))...------,,,+++***)))))))))))))))******))))))))))))))))))***************((((((''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))(((((())))))))))))))))))))))))***))))))(((((((((''''''++++++******)))(((((((((++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,++++++***++++++,,,))))))))))))))))))))))))******))))))******+++,,,((((((((())))))))))))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---......//////......---------...////////////.../////////...............//////////////////////////////.........///000111//////......//////000000111111111111000000000000111111111111111111111111111222222333333444444555666666666666777999;;;===@@@AAABBBBBBCCCBBBBBBAAA???@@@AAABBBCCCCCCCCCBBB333333333333333333333333555555555555555555555555444444444444444444444555222222333333333444444444555555555555555555555555444444333333333333222222333222222111111222222333111222222333333333222222333333333333333333333333333444555666666555444222222333444444333333555666:::999<<>>>>>>>>>>>===>>>???AAACCCDDDCCCEEEGGGHHHIIIKKKNNNQQQTTTXXX^^^fffttt{{{kkkccc\\\WWWRRRJJJGGGGGGIIILLL^^^|||{{{lllaaaccceeegggggggggiiijjjkkkkkkkkkiiigggdddcccbbb___^^^[[[UUULLLCCC<<<888111111000000///......------,,,+++***************++++++,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++))))))))))))))))))))))))&&&'''((()))++++++++++++(((((())))))***++++++,,,+++***))))))++++++***)))'''((((((((()))))))))***,,,,,,++++++*********)))((())))))))))))))))))(((***)))))))))))))))((((((++++++***)))'''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((''''''(((((())))))++++++******))))))******++++++++++++++++++++++++...------------,,,,,,,,,---,,,+++***))))))******))))))))))))))))))))))))******))))))******+++,,,*********))))))))))))))),,,++++++++++++*********++++++++++++++++++++++++))))))******++++++,,,,,,++++++*********+++,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///000000///...---------...///////////////000/////////.........---//////////////////////////////.........///111222///////////////000111111000000111111111111111222222222222333444444555555222333555777:::<<<>>>???AAAAAAAAABBBDDDGGGJJJLLLQQQQQQRRRSSSRRRQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTTTT333333333333333333333333555555555555555555555555666666666555444444333333222222222333333444444444666666666666666666666666444444444333333333222222333222222222222222222333000111222333333333333333222222222222222222222222333444666777777666444333111222333333222222333444999666888===???>>>CCCKKKMMMWWW```bbbdddjjjpppsss|||jjjgggccc___[[[XXXWWWWWWQQQSSSXXX]]]aaacccdddeeeaaa___\\\XXXTTTPPPMMMLLLEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGCCCCCCCCCBBBAAA@@@???>>>===<<<<<<===>>>@@@BBBCCCBBBDDDFFFGGGHHHJJJNNNPPPQQQTTTXXX^^^hhhxxxvvvlllccc___ZZZRRRLLLJJJKKKFFFNNNiiiyyy___aaadddeeeffffffhhhiiikkkkkkkkkjjjgggdddcccccc^^^___^^^YYYQQQGGG???:::111111000000//////......111000///...---,,,,,,,,,%%%&&&'''((()))***++++++&&&&&&'''''''''(((((())))))))))))))))))))))))))))))***+++++++++***((('''$$$&&&(((***+++***))))))((('''&&&'''((()))(((&&&'''((((((((())))))******((((((((((((((()))))))))(((((())))))))))))((((((******))))))((((((''''''&&&&&&(((***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&(((((((((((('''''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))&&&&&&''''''(((***+++,,,******))))))***+++,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,---,,,***(((((((((((()))))))))))))))))))))))))))*********)))***++++++,,,,,,+++++++++******))))))+++++++++*********))))))++++++++++++++++++++++++'''(((((()))***++++++,,,---,,,+++++++++,,,---...)))***+++,,,------...///---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...///000000///...---------...///000000//////000000//////.........---000000000000000000000000000///.........000111222///////////////000111111000000000111222222222333555555666777888999:::::::::;;;>>>BBBFFFJJJMMMOOONNNNNNNNNOOORRRVVVYYY[[[]]]^^^^^^___^^^]]][[[ZZZ^^^___```aaabbbbbbbbbbbb444444333222222111111000111111111111111111111111666777777666444444555777555555555555666666666666444333222222222222333444555555444444444333333333666555555444444333333222333222222111111222222333333333333444444444555555333333333444444444555555555555444444444333333333666777888888888;;;???BBBJJJKKKMMMPPPUUUYYY^^^```qqq{{{xxxlllddd```]]]YYYUUUVVVSSSTTTYYY]]]^^^___bbbbbbaaa___\\\YYYUUUSSSQQQKKKJJJHHHGGGGGGEEEBBB@@@AAAAAABBBEEEGGGHHHGGGEEEEEEDDDCCCBBB@@@???======??????>>>>>>>>>>>>??????@@@AAAAAACCCEEEGGGIIIJJJQQQRRRUUUYYY___iiissszzziii\\\hhheeeVVVLLLGGGGGGHHHLLLXXXooo|||bbb]]]]]]ccchhhggghhhlllhhhiiiiiiiiigggeeecccbbb]]]\\\ZZZYYYWWWOOOEEE===<<<777222111222222111///---,,,,,,,,,,,,,,,,,,+++,,,++++++***+++,,,...///+++*********))))))(((((((((((((((((())))))))))))---------,,,,,,+++++++++,,,,,,,,,++++++***((((((******))))))))))))******(((((())))))******++++++((((((((((((((()))******)))))))))))))))))))))))))))((('''''''''''''''(((***)))(((((((((***+++,,,)))***,,,------,,,***)))******))))))(((((('''''',,,***((('''&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************))))))***++++++++++++***,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,---)))))))))))))))))))))))),,,,,,,,,+++++++++******---,,,)))(((((())),,,---000///---+++*********+++------............------++++++******************111000...---,,,+++++++++,,,---......,,,,,,---...+++,,,------......------////////////////////////......///000000000000000///......---------......222111000000////////////222///------///000///---111111111111111222222333333333333222222222222222666777888888888:::===@@@CCCBBBBBBCCCEEEHHHLLLNNNLLLMMMOOOSSSVVVYYY\\\]]]aaa___^^^___aaaccccccbbbgggeeecccccceeeggghhhhhhgggffffffffffffhhhiiijjj222222222222222222222333333333333333333333333333555666666555333222444555444444444444555555555555555444333222222333444555444444333333333222222222444444444444333333333333333222222222222222222333333333333333444444444444333333333333444444444444555444444444444333333333555555666666666888<<>>>>>>>>===>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIIMMMNNNPPPSSSXXX___gggmmmwwwlllmmmhhh]]]TTTLLLFFFFFFGGGOOOaaasssyyyuuuddd\\\YYY^^^dddfffgggiiihhhhhhhhhhhhfffeeecccbbb]]][[[YYYXXXVVVPPPGGG@@@999555111///000111///------------,,,,,,,,,,,,+++,,,+++***)))))))))***+++************)))))))))((())))))))))))************++++++++++++******))))))''''''((((((((((((''''''******))))))))))))******)))))))))))))))*********((((((((((((((()))******))))))))))))))))))))))))******))))))))))))*********)))((((((((()))+++,,,((()))+++,,,,,,+++)))(((******))))))((((((((((((---,,,***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((((()))))))))*********))))))))))))))))))))))))******************++++++)))***+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***))))))(((((())))))************************************)))))))))((((((---,,,***))))))***,,,---......---,,,+++,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------,,,---......,,,,,,---...++++++,,,---------------////////////////////////......///000000000000000000000///......//////000/////////...//////000000111///---...000111000////////////000222444555666333444555777888:::;;;;;;???@@@BBBCCCDDDFFFJJJMMMQQQQQQRRRTTTWWW[[[___aaa\\\]]]^^^```bbbdddfffffffffeeedddfffhhhjjjjjjiiillljjjhhhgggiiijjjkkkjjjmmmmmmlllllllllmmmoooppp000111111222333333444444444444444444444555555555444555666555333333333555222333333333444444444444555555444444444444555555444444444444333333333333222222222222333333333333333333222222222222333333222222222222333333333333222222222222333333333333444444444444333333333333333444555444444555888;;;;;;<<<===@@@CCCGGGKKKMMMRRR[[[hhhqqqwww~~~yyyppphhh^^^WWWXXXRRRPPPSSSVVVVVVXXX[[[bbbbbbbbbaaa___[[[XXXVVVPPPNNNMMMLLLLLLJJJHHHEEE@@@@@@AAACCCFFFGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA===============>>>???@@@??????@@@AAABBBDDDFFFGGGIIIKKKMMMOOOQQQVVV[[[___iiittt{{{mmmccc___YYYLLLHHHGGGEEEHHHSSSbbbkkkmmmhhh]]]UUUYYYaaafffggggggggggggggggggfffeeecccccc```]]]ZZZYYYXXXTTTMMMHHH:::666222111222222///---------------,,,,,,++++++,,,,,,+++))))))(((((()))************))))))))))))************++++++++++++))))))))))))(((((((((((($$$%%%&&&'''((((((((((((******))))))))))))******************)))))))))))))))(((((((((((()))******))))))))))))))))))))))))*********))))))******+++)))))))))((())))))***+++'''((()))******)))((('''***))))))))))))(((((((((,,,,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,)))***+++,,,---.........,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------+++++++++,,,---...///000,,,---......,,,,,,---...+++,,,,,,---------------////////////////////////......///000000000000000111111000000000000111111////////////000111222222111000///000222333333222000111111333444666888999999:::<<<@@@CCCFFFIIIJJJNNNPPPRRRTTTUUUWWW[[[^^^``````aaabbbdddgggjjjlllhhhiiijjjjjjkkkkkkkkkjjjnnnmmmlllnnnppprrrrrrqqqrrrpppmmmmmmnnnooooooooorrrqqqpppppppppqqqrrrsss111111111222222333333333444444444444555555555555555666777777555444444555333333333333444444444444555555555555555555555555666555555555555444444444000000111222222333444444222333333333333333333222111111222222222333333333111111222222222333333333444444444333333333222222333444555444333444666888999999:::<<>>???@@@@@@>>>>>>??????@@@BBBCCCDDDGGGIIILLLMMMOOORRRUUUXXXcccmmm|||ppp```ccc```OOOJJJIIIGGGGGGMMMWWWbbbhhhjjj___VVVWWW___gggiiigggggggggggggggffffffeeeeeeccc```\\\[[[ZZZYYYTTTPPP>>>:::666444555444222///.........---,,,,,,++++++---,,,,,,+++++++++++++++*********))))))))))))))))))))))))*********++++++(((((((((((((((((((((((('''((()))***++++++++++++******))))))))))))******++++++******))))))(((((())))))(((((())))))***+++))))))))))))))))))))))))((((((((('''(((((())))))))))))))))))))))))******((())))))******))))))((())))))))))))))))))))))))***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))+++,,,------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////+++++++++,,,---...///000,,,---......,,,,,,---...,,,---......//////......////////////////////////......///000000000000000111000000000000111111222000000000000111222333333000111111333555666666666777888888999;;;<<<>>>???EEEFFFIIIMMMQQQUUUXXXYYY^^^```bbbcccdddeeehhhjjjlllkkkkkkkkkkkklllmmmnnnoooooopppppppppooonnnmmmrrrqqqqqqsssuuuwwwvvvuuutttrrrpppppprrrsssssssssrrrrrrqqqppppppqqqrrrsss333333333222222222111111222222333333444444444444333555666666444333333333333444444444444555555555555555555555555555555555444444444333333333222222000000111222333333444444222333444444444444333222111111222222222333333333111111222222222333333333444444333333333222222222333444555555444444555777888888888999<<<>>>AAABBBBBBGGGNNNUUU[[[aaaiiinnnttt}}}rrriiiccc\\\WWWUUUTTTRRRRRRTTTTTTVVVYYY\\\^^^___^^^^^^]]]ZZZWWWTTTRRRNNNJJJGGGCCCBBBAAABBBDDDFFFEEEDDDIIIIIIIIIIIIGGGDDDAAA@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>???@@@BBBBBBDDDGGGJJJLLLNNNPPPSSSVVV]]]eeerrr~~~jjjmmmlll[[[KKKJJJJJJJJJLLLQQQ[[[ccchhhaaaYYYWWW\\\dddgggggghhhhhhggggggggggggggggggccc___[[[ZZZ[[[ZZZWWWTTTCCC>>>888555555555333000//////...------,,,++++++******++++++,,,,,,,,,,,,))))))))))))))))))******((((((((()))))))))******))))))))))))))))))))))))***++++++,,,,,,++++++*********))))))))))))******++++++******))))))(((((()))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((()))******))))))*********))))))))))))******************)))))))))))))))************(((((((((((((((((())))))************************))))))))))))))))))))))))))))))))))))((((((''''''++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))************************++++++++++++++++++++++++((()))***++++++***)))(((+++++++++++++++******))),,,,,,------------,,,,,,++++++,,,---......//////------,,,,,,,,,------...,,,---......,,,,,,---.........///000000000000000////////////////////////......///000000000000000000/////////000000111222111000000000000111222222000111444666888999:::;;;???@@@AAADDDGGGJJJMMMNNNUUUVVVYYY\\\___bbbdddfffjjjlllmmmnnnmmmmmmnnnpppssssssrrrrrrrrrrrrssssssuuuvvvwwwxxxxxxvvvuuutttrrrqqqrrrsssuuuvvvuuusssqqqpppoooppprrrttttttssssssrrrqqqqqqqqqrrrsssttt444444333333222111111000111111111222333333444444111333555555333111111111444444444444555555555555444444555555555555444444111111111111000000000000000111111222333444444555222333444555555444333222222222222222333333333333222222222222333333333333333333333333222222222222222444555555444444666777666666666666888:::<<<======@@@EEEJJJOOOUUU[[[___kkktttuuujjjccc\\\ZZZVVVQQQOOOPPPQQQSSSVVVYYY]]]```bbbccc```^^^ZZZWWWTTTQQQLLLIIIGGGEEECCCCCCDDDEEEEEEDDDIIIIIIJJJIIIHHHEEEBBB@@@AAA@@@@@@?????????@@@@@@???>>>>>>>>>???@@@@@@AAA@@@CCCFFFHHHJJJMMMQQQSSSYYY___jjjyyy~~~zzzvvvsssrrrdddMMMKKKJJJKKKJJJLLLTTT\\\fffgggccc\\\YYY]]]bbbdddggggggfffffffffgggggghhhaaa^^^ZZZYYYZZZYYYWWWTTTHHHBBB:::444333333222000000//////...---,,,++++++&&&'''((()))************))))))))))))************'''((((((((())))))))))))))))))))))))*********************+++******))))))******))))))))))))******************))))))))))))***))))))))))))***++++++))))))))))))))))))))))))************++++++,,,---)))************)))((((((************************)))))))))************+++************++++++++++++************************)))))))))))))))))))))))),,,,,,++++++***))))))(((******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))***+++++++++,,,))))))***+++++++++*********++++++,,,,,,++++++*********))))))))))))******)))))))))))))))))))))))))))))))))))))))*********)))***+++,,,,,,+++***)))++++++,,,,,,+++***)))))),,,,,,------------,,,,,,+++,,,,,,------.........///...---,,,,,,,,,,,,,,,,,,---......,,,,,,---......//////000111000000000////////////////////////......///000000000000000////////////000111222333000000000111111333444444444777;;;>>>@@@AAACCCDDDIIIJJJMMMQQQVVV[[[___aaadddeeefffhhhjjjlllmmmnnnppprrrttttttrrrrrrrrrsssqqqrrrssstttuuuwwwwwwxxxwwwxxxyyyzzzzzzyyywwwvvvppppppppprrrssssssqqqooolllkkkkkklllnnnoooooonnnqqqpppppppppppprrrsssttt333222222222222222222222000111111222333333444444222444666777555333222222222333333333444444444444222333444555555444333222222222222111111111000000222222333333444444555555222333444666666444333222333333333333444444444444333333333333444444444444333333333222222222222111000222444555444444555777555555444444555777888999;;;===???CCCHHHMMMSSSWWW___iiiuuutttmmmfffbbb]]]UUUQQQPPPQQQQQQSSSUUUYYY]]]```bbb```^^^[[[YYYVVVSSSOOOLLLKKKHHHEEEDDDEEEEEEDDDCCCEEEFFFHHHIIIHHHGGGDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>??????@@@@@@???AAACCCEEEFFFJJJNNNQQQWWW[[[dddooossspppfffTTTNNNJJJIIIHHHHHHNNNWWWiiirrrsssgggZZZXXX]]]bbbeeeddddddcccdddeeefffgggbbb___[[[[[[\\\[[[XXXUUUOOOGGG<<<555333333333222000000///...---,,,++++++'''((()))******)))((((((((()))))))))************(((((()))))))))*********(((((()))))))))*********'''((()))*********************))))))))))))******)))))))))))))))***************))))))******+++,,,))))))))))))))))))))))))************+++,,,---...)))******+++***)))(((''')))))))))(((((()))))))))))))))*********+++++++++))))))***+++++++++++++++************************))))))))))))))))))))))))+++++++++***************************++++++++++++))))))))))))))))))))))))******************++++++++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,************************(((((()))))))))*********,,,,,,,,,------,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---,,,---......,,,,,,---...------...////////////...////////////////////////......///000000000000000000000000111111222444444222333444555888:::<<<>>>AAAEEEJJJNNNOOOPPPSSSUUUXXXYYY\\\___dddhhhlllnnnlllmmmnnnooopppqqqrrrssssssuuuwwwwwwvvvvvvvvvwwwqqqrrrsssuuuvvvwwwxxxxxxwwwxxxyyyzzzyyywwwtttrrrpppppppppqqqqqqpppmmmkkkhhhgggfffggghhhgggfffdddffffffffffffgggiiikkkmmm111111111222222333444444111111222333333444555555555888:::;;;999777666666111111222222222333333333222222333444444333222222555555555444444444333333333333444444444444555555222333555666666555333222333333444444444444555555333333444444444444555555333333333222222222111111///111333444444444555666666666555555555666888999666777999<<>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCEEEHHHKKKQQQRRRSSSXXXcccsssttteeefff]]][[[TTTJJJEEEHHHNNNSSShhh{{{kkk]]][[[]]]bbbdddfffeeedddcccfffiiigggeeeccc```^^^]]]]]]]]]XXXQQQGGG===666444555666222000...---------,,,+++***++++++++++++***)))))))))))))))((((((((((((((()))))))))******+++++++++))))))))))))************+++*********))))))((((((************************((()))+++,,,,,,+++)))(((******************************************************++++++++++++******+++)))(((((()))******))),,,------...---,,,+++***,,,+++++++++***)))))))))+++*********))))))((((((***)))))))))***+++,,,,,,************************++++++++++++++++++++++++)))***,,,------,,,***)))((()))***+++,,,---......***+++,,,---,,,,,,***)))...,,,)))''')))***+++******,,,...---,,,+++,,,,,,,,,+++***))))))***+++,,,)))***+++***)))((()))***)))))))))***++++++,,,,,,((()))***,,,---.../////////...---,,,+++***+++++++++,,,,,,------......///...............///000000------------------------........................//////.........///000000000000000///...---,,,+++...000111222000000000111333444666777888999<<>>@@@CCCHHHNNNSSSXXXZZZ___aaacccfffggghhhgggfffkkkmmmpppsssttttttrrrqqqvvvuuusssrrrrrrsssuuuvvvxxxwwwxxxzzz}}}~~~{{{www||||||}}}}}}}}}}}}||||||yyyxxxvvvtttsssrrrqqqqqqrrrrrrpppnnnllljjjhhhgggiiiiiiiiijjjjjjhhhddd```^^^XXXPPPLLLMMMPPPRRRRRR333333222111111222333444222222333333333333444444444444444444444333222222222222333333333333444444444444444444444444444444111333444444333222333444222222222111111111111111333333333333333333333333333333333333333333333333444444444333333333222222333333333444444444555555444444444555555555555666666555444444444666888999444555666999;;;>>>AAABBBDDDFFFLLLQQQTTTZZZfffssssssiiibbb^^^XXXUUUQQQPPPRRRTTTVVVWWW\\\]]]^^^^^^]]]\\\[[[ZZZTTTQQQMMMJJJIIIHHHFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGEEECCCAAA???>>>>>>>>>============>>>>>>???@@@@@@AAABBBBBBBBBDDDGGGIIILLLNNNQQQUUU]]]hhhttt}}}vvvnnnccc___XXXNNNHHHHHHKKKMMM^^^qqqrrrfff___[[[___bbbeeefffeeeeeefffhhhgggfffdddaaa___^^^^^^^^^[[[TTTJJJ@@@999555555555222000...---...---,,,++++++++++++++++++***))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,---))))))))))))************************)))))))))(((************************((()))************)))(((************************(((((((((((((((((((((((('''(((((())))))(((((('''***)))'''((()))***)))(((+++,,,,,,---,,,+++***)))******))))))))))))))))))************)))))))))((()))(((((((((((())))))***************************((((((((((((((((((((((((((()))+++,,,,,,+++)))(((***+++++++++++++++++++++)))***++++++++++++***)))...,,,))))))***++++++******,,,------+++++++++,,,++++++************++++++)))***+++***)))((()))+++,,,,,,,,,+++++++++++++++***+++,,,,,,------------------,,,,,,,,,---------------------------------...............///000000------------------------........................------------...///000111000000///000000000///...///111222222111111222444555888;;;===@@@CCCGGGJJJMMMNNNPPPTTTYYY^^^bbbeeefffhhhjjjlllmmmmmmmmmlllrrrsssuuuvvvwwwwwwvvvuuuwwwvvvuuutttuuuvvvxxxyyy}}}{{{zzz{{{}}}|||zzzwww|||{{{{{{zzzxxxuuusssqqqqqqpppooommmlllkkkjjjjjjmmmllljjjiiigggfffeeedddgggffffffggggggfffccc```\\\UUUNNNIIIHHHJJJKKKLLL333333222222222222333333222222333333333333444444444333333222222222222333222222333333333333444444444444444444444444444444///111333444333333444555333333222222111111111000333333333333333333333333333333333333333333333333222222222222111111111111333333333444444444555555444444444555555555555666666555444333333444666777555555666777999;;;===???===>>>CCCGGGIIIKKKTTT___kkksss}}}tttkkkggg\\\YYYTTTRRRRRRSSSTTTTTTZZZ[[[]]]___```___^^^]]]WWWUUURRRPPPMMMJJJGGGDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGEEECCCAAA@@@@@@???<<<<<<<<<<<<===>>>???@@@???@@@@@@@@@@@@BBBEEEGGGHHHJJJNNNRRRWWW]]]dddiiirrrwwwjjjddd\\\SSSLLLHHHFFFFFFTTTeeewwwyyykkk^^^ZZZ^^^cccfffgggggggggggghhhgggeeecccaaa`````````^^^XXXOOODDD<<<777444444222000///...///...---++++++++++++++++++******)))************************,,,,,,,,,,,,,,,+++++++++))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***++++++,,,,,,++++++***+++***)))***+++++++++)))***++++++++++++***))))))((((((((((((((()))))))))************))))))))))))******))))))))))))))))))************************''''''''''''''''''''''''((()))***++++++***)))(((,,,,,,+++***)))(((((('''))))))************))))))---,,,++++++,,,,,,+++***)))+++,,,,,,+++******+++******++++++++++++******)))***++++++))))))***+++......------,,,++++++***,,,,,,,,,------,,,,,,+++,,,,,,,,,---...//////000//////......---,,,,,,+++...............///000000------------------------////////////////////////------------...///000111111///...///222333222000111222333444444555888:::<<>>CCCCCCDDDJJJRRR\\\bbbjjjtttwwwpppbbb^^^YYYUUUTTTUUUUUUTTTVVVXXX[[[^^^``````___^^^[[[YYYWWWUUURRRNNNIIIEEEDDDDDDEEEFFFGGGHHHJJJJJJGGGGGGFFFDDDCCCAAA@@@@@@;;;;;;;;;;;;<<<>>>???@@@===>>>??????>>>@@@CCCEEEFFFIIILLLPPPSSSXXX]]]aaalll}}}pppggg]]]UUUNNNGGGCCCBBBHHHVVVjjj}}}tttbbbXXX[[[aaaeeeggghhhgggggghhhgggfffeeedddcccbbbbbb```[[[SSSIII@@@999444222222000//////000///...,,,++++++,,,,,,++++++***)))***************+++++++++++++++******))))))((((((((()))))))))*********************)))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((((((((((((((()))))))))))))))))))))))),,,------------------,,,---,,,+++,,,------,,,+++)))************)))))))))'''(((((())))))******************)))))))))))))))...---,,,++++++***++++++************************************************)))***++++++++++++***))),,,++++++***)))((('''''')))*********++++++++++++---,,,,,,,,,------+++)))(((***,,,+++***)))***+++)))***+++,,,,,,+++***))))))***,,,+++******+++,,,------,,,,,,++++++++++++++++++,,,---------,,,,,,,,,---...//////000000000///.........---------,,,...............///000000........................000000000000000000000000.........---......//////222...,,,...222444222///111333555777999<<<@@@DDDGGGKKKPPPUUUZZZ___dddgggiiiiiihhhhhhjjjmmmqqqsssrrrrrrrrrqqqqqqqqqqqqqqqsssrrrqqqqqqrrruuuxxxzzztttsssssstttuuuvvvxxxyyyzzzxxxvvvtttssssssrrrqqqtttsssrrrnnniiiccc]]]ZZZRRRRRRRRRQQQPPPOOONNNNNNPPPOOOMMMLLLKKKLLLMMMNNNPPPNNNLLLLLLMMMOOOOOONNNLLLIIIEEEBBBBBBCCCFFFGGG444444444444333333222222222222222333333333444444333222111000111222333444222222222333333333444444333333333333333333333333222444555555333111222222333333333333222222111111333333333333333333333333222222222222222222222222222222222333333333333333333333333444444444555555444444444555555555555666444444444333333333333333555555555555555666777888777888;;;@@@AAAAAAFFFLLLTTTWWW^^^hhhssswwwiiieee^^^ZZZWWWVVVUUUTTTSSSUUUXXX[[[]]]^^^^^^^^^]]]\\\ZZZYYYVVVRRRLLLHHHFFFFFFFFFFFFGGGHHHJJJKKKGGGFFFFFFEEECCCBBBAAA@@@;;;;;;;;;;;;<<<===>>>???<<<===>>>======>>>AAACCCDDDFFFIIILLLPPPUUU\\\aaafffppp{{{lll^^^VVVOOOGGGBBBBBB>>>HHH[[[rrrxxxeeeYYY[[[^^^cccfffggggggfffgggggggggfffeeeddddddcccaaa]]]VVVNNNDDD;;;555111111000000000111111...,,,+++,,,,,,,,,,,,+++******))))))******++++++++++++*********))))))(((((((((((()))))))))************))))))))))))))))))******((((((((((((((((((((((((+++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))+++******+++,,,,,,***))))))))))))))))))))))))***)))))))))******+++++++++))))))))))))))))))******------,,,+++************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))++++++++++++,,,,,,---------,,,,,,,,,------+++)))(((***,,,+++***)))***+++)))***+++,,,,,,+++***))))))+++,,,,,,++++++,,,...)))*********+++++++++,,,))))))+++,,,---...............///000000//////...---------....../////////...............///000000........................111111111111111111111111111000//////............222///---...111222222000333666:::>>>BBBFFFLLLOOOTTTWWW]]]aaaeeehhhlllnnnpppooonnnmmmmmmoooqqqrrrtttsssqqqooommmllllllllljjjiiiiiiiiilllpppuuuxxxtttsssqqqooommmkkkjjjiiiiiiiiiiiihhhggghhhiiijjjdddcccbbb___[[[VVVRRROOOLLLMMMMMMMMMMMMLLLJJJJJJLLLLLLKKKJJJJJJKKKLLLMMMLLLJJJGGGGGGIIIKKKKKKKKKJJJIIIIIIIIIJJJMMMQQQTTT444444555555444333222111222222333333333333444444333222222222222333333444222222333333333333444444333333333333333333333333333555666555333111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444333333333444444444555555444444444555555555555666333444444444444444444444555555444444555555666777666555777;;;===>>>BBBHHHOOOPPPUUU^^^gggooozzzuuuppphhhaaa\\\YYYVVVTTTQQQRRRUUUWWWZZZ\\\^^^___^^^]]]\\\[[[YYYVVVQQQMMMJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGFFFFFFEEECCCBBBAAA======<<<<<<======>>>???<<<=========<<<===@@@BBBBBBCCCEEEGGGKKKRRRYYY___aaaeeeppp~~~{{{}}}zzzdddXXXPPPGGGBBBCCC???FFFSSSggg}}}~~~ooo]]]\\\\\\___bbbeeefffffffffgggggggggffffffeeedddaaa___ZZZSSSJJJ@@@888444111111000111222222///---,,,,,,,,,,,,,,,++++++***(((((())))))***++++++++++++++++++++++++*********))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''******++++++++++++******'''&&&'''((())))))'''%%%)))))))))((())))))***+++************++++++++++++))))))))))))************))))))((((((((((((((((((************************))))))))))))))))))))))))------------------------((())))))******+++++++++,,,,,,+++,,,,,,---...///---,,,++++++,,,,,,+++***)))+++,,,,,,+++******+++******++++++++++++*********+++,,,,,,,,,,,,---///(((((()))******+++,,,,,,((()))***,,,---...//////......///000000///...---,,,------...//////000000...............///000000........................000000000000000000000000222222111000////////////222111111111222444666888;;;???EEEJJJNNNRRRWWWZZZ^^^aaafffiiikkkmmmoooqqqtttsssrrrrrrqqqqqqqqqrrrsssqqqmmmiiifffddddddddd```______```dddiiiooorrrqqqooolllgggccc^^^[[[YYYZZZ\\\^^^_________aaaccc___^^^]]][[[YYYVVVTTTSSSSSSTTTUUUUUUUUUTTTSSSRRRUUUUUUUUUVVVVVVVVVVVVVVVSSSQQQOOOOOOQQQRRRRRRRRROOOPPPRRRSSSUUUXXX]]]aaa444555555555555333222111222222333333333333444444222222333444444444444444222222333333333333444444222222222222222222222222222333555444333222222333111222222333333444444444333333333333333333333333333333333333333333333333333333333333444444444555333333333444444444555555444444444555555555555666222333444555555555555555555444444444444555666666666444444888::::::>>>DDDJJJIIIMMMUUU\\\aaajjjsssyyywwwmmmeee___ZZZWWWRRRRRRSSSUUUXXX[[[^^^```^^^]]][[[[[[ZZZXXXUUURRRNNNLLLJJJGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDCCC??????>>>=========>>>>>><<<=========<<<===???AAABBBCCCEEEHHHJJJOOOTTTXXX^^^^^^dddooo|||~~~{{{yyyzzznnngggeeerrrooo^^^RRRFFFAAACCCAAADDDLLL[[[ooo~~~~~~vvvbbb^^^[[[[[[^^^bbbeeeeeeeeefffgggggggggfffeeedddbbbaaa]]]XXXPPPFFF===888111111111222333333000---,,,,,,------,,,,,,+++***''''''((())))))***++++++************++++++++++++))))))))))))************((()))))))))************************************((()))***++++++***)))(((************************((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++&&&&&&'''(((***)))'''$$$******)))))))))***+++,,,************))))))))))))((()))))))))************'''''''''&&&''''''((((((************************))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,---************+++++++++,,,+++++++++++++++---...///...,,,))))))***++++++******,,,------+++++++++,,,++++++************++++++***+++------,,,,,,...000++++++++++++++++++++++++)))***+++,,,------...---+++,,,...000000000///...............////////////...............///000000........................000000000000000000000000111111111111111222333333111444777777777999???DDDFFFKKKQQQWWWZZZ]]]___aaacccgggkkknnnooopppqqqrrruuuuuuuuuuuutttsssqqqpppoookkkfff```[[[YYYXXXXXXUUUUUUTTTVVVYYY^^^cccfffccccccaaa___\\\YYYVVVUUUVVVZZZ^^^`````````bbbddddddcccbbb```____________]]]^^^```aaaaaa```___^^^^^^___```aaaaaa```^^^]]][[[YYYXXXXXXYYYZZZYYYXXXUUUWWWZZZZZZZZZ\\\```ccc555555666666555333222000222222333333333444444444111222444555666555444444222222333333333444444444222222222222222222222222000222444444333333444555000111222333444444555666333333333333333333333333444444444444444444444444222222222333333444444444333333333444444444555555444444444555555555666666222333444555666666666666444444444444555555666777888555444777999999===BBBEEECCCGGGOOOUUUXXX```iiimmmxxxxxxnnneee___[[[SSSSSSSSSTTTWWW[[[^^^aaa^^^\\\[[[[[[[[[ZZZXXXVVVPPPNNNKKKHHHFFFEEEEEEFFFIIIIIIJJJJJJIIIGGGFFFDDDAAA@@@???>>>>>>===============>>>===<<<===???AAADDDFFFIIIKKKLLLNNNQQQSSS[[[YYY[[[dddooo~~~{{{zzznnnrrrvvvssskkkbbb]]]\\\[[[pppxxxbbbSSSFFF@@@CCC<<<>>>BBBLLL^^^pppvvvtttfff```ZZZXXX\\\```dddeeedddeeefffggggggfffeeedddcccbbb```[[[TTTJJJAAA<<<111111111333444333000...,,,,,,------,,,,,,+++***&&&''''''((()))*********''''''(((((())))))******))))))))))))************(((((())))))*********+++************************&&&((()))++++++)))(((&&&************************++++++++++++++++++++++++((((((((())))))((((((((((((((()))+++,,,+++)))&&&+++***)))))))))+++,,,---******))))))((((((''''''(((((())))))*********+++((((((((((((((()))***+++************************************************,,,++++++******++++++,,,,,,,,,++++++++++++++++++******))))))***,,,---///...,,,)))((()))***+++******,,,...---,,,+++,,,---,,,+++***))))))***+++,,,***+++------------...000...------,,,,,,++++++***+++,,,,,,------,,,,,,+++(((***,,,///000111000///000000000///......------...............///000000//////////////////////////////////////////////////////000111222444666777111777<<<<<<;;;>>>GGGNNNOOOTTT[[[```bbbcccddddddeeehhhlllooopppqqqrrrssstttuuuvvvvvvuuussspppoooiiieee___XXXSSSPPPOOOOOOMMMMMMMMMNNNQQQUUUYYY[[[UUUVVVWWWXXXYYYZZZZZZZZZZZZ^^^cccfffeeeeeegggiiigggfffdddbbbaaabbbdddeeedddeeeggghhhiiihhhfffeee```bbbdddfffeeecccaaa___]]]\\\[[[[[[\\\\\\[[[YYYXXXZZZ\\\[[[YYYYYY\\\___555555666666555444333333222222222222222222222222555555555555555555555555444000,,,---222555555222333333333444444555555555333333333333333333333333333333333333333333333333222222222222222222222222333///---///444777555222333333222222222333444444444444444555555555666666777666555444444444444444777777777777666555444333444555555666666666666666777777888999::::::;;;;;;@@@@@@AAACCCHHHMMMRRRVVVdddjjjvvv|||oooeeecccXXXWWWVVVSSSRRRSSSVVVXXX\\\\\\\\\\\\\\\\\\\\\[[[TTTRRRNNNJJJGGGDDDCCCBBBDDDEEEFFFGGGHHHGGGFFFFFFDDDCCC@@@>>>============>>>>>>???AAAAAAAAAAAAAAABBBBBBDDDGGGJJJMMMPPPQQQVVVWWWZZZ___eeeppp}}}qqquuuoooppprrrppphhh^^^WWWVVVZZZaaapppmmmYYYNNNFFFBBB@@@======CCCLLLZZZmmm}}}pppkkk```UUUSSS[[[bbbeeeeeeeeefffggggggfffeeedddcccccc```]]]\\\XXXKKK===444222111111222333222222///...---+++***)))))))))------,,,+++*********+++******************************))))))(((((('''''',,,***'''&&&(((***+++,,,************************+++***)))(((''''''((()))+++*********))))))((((((,,,,,,,,,++++++++++++++++++++++++*********)))))),,,,,,,,,++++++*********))))))(((((((((((())))))************************************************+++++++++***)))(((((((((+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,---...............000111///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,---...//////...------...............///000000......//////...---,,,,,,////////////000000000000//////111222222222111000//////000111222000...+++,,,...000111222333666888666;;;AAADDDEEEHHHNNNSSS[[[aaahhhjjjgggeeefffhhhlllkkklllnnnqqqttttttttttttttttttrrrpppllliiigggbbb___ZZZTTTPPPNNNNNNNNNNNNMMMMMMNNNQQQSSSUUUUUUWWWZZZ]]]^^^\\\\\\^^^```fffhhhjjjjjjhhhggggggggghhhgggffffffeeeeeeffffffdddddddddfffhhhiiiiiigggdddcccbbbbbbbbb```]]][[[VVVWWWXXXZZZ[[[[[[[[[[[[ZZZWWWUUUUUUWWWXXXVVVTTT666666666666666555444444222222222222222222222222111111111111111111111111444000---...222555444333222333333333444444444444333333333333333333333333111111111111111111111111222222222222222222222222555222///000444666444111555444444333222222222222222333333333444444444444555555555555444444444444666666666555555444333222444444555666666666666666555666666777888888999999======>>>@@@DDDIIINNNQQQWWW^^^jjjwwwvvviiicccYYYXXXUUUSSSQQQRRRTTTVVVYYY[[[\\\^^^^^^]]]\\\[[[WWWUUUQQQMMMIIIGGGEEEDDDEEEFFFGGGHHHIIIIIIHHHHHHEEEDDDBBB@@@>>>=========<<<===>>>???@@@@@@@@@@@@AAAAAACCCEEEHHHKKKNNNOOOTTTUUUXXX\\\```iiiyyyvvvtttqqqwww|||{{{qqqddd[[[YYYPPPTTTaaa~~~dddQQQHHHEEE@@@>>>???CCCHHHSSSeeeuuu{{{tttfffZZZWWW]]]bbbbbbdddeeefffgggggggggfffeeeddddddaaa^^^]]]YYYMMM@@@888666333222222222111000000///...,,,++++++******,,,,,,+++******************************************)))))))))))))))((((((***)))((()))+++,,,+++***))))))))))))))))))))))))+++***)))((((((((()))***************)))))))))((()))))))))***************+++++++++*********))))))+++++++++******)))))))))******))))))))))))******************************************************))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............---...000000...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,---.../////////////////////...---,,,,,,,,,,,,//////000000//////...---....../////////000000000...///000111111000///...000000111111222222000///333444666777999<<<@@@CCCCCCHHHMMMOOOOOOQQQUUUYYY\\\aaahhhjjjiiihhhjjjllloooooonnnppprrrtttsssrrrqqqqqqpppooolllhhhdddbbb```^^^[[[YYYWWWWWWWWWXXXTTTSSSSSSUUUXXX[[[]]]^^^^^^```bbbbbbaaa```aaaccciiikkklllllliiigggffffffeeeddddddcccbbbaaa```````````````aaadddeeedddccc`````````aaaaaa___\\\ZZZ\\\]]]```cccdddcccaaa```bbb___[[[ZZZZZZ[[[ZZZYYY666777777777777666666555333333333333333333333333000000000000000000000000444111...///222555444333222222222222333333333333333333333333333333333333111111111111111111111111333333333333333333333333777444111222444555333111666555444333222111111111111111111222222222333333222333444555555555444333444444444444444333222111444444555666666666666555444444444555555666666777999999:::<<<@@@DDDHHHKKKMMMUUU```jjjtttsssjjj^^^[[[WWWSSSQQQQQQSSSTTTVVVXXX\\\___```___]]][[[ZZZXXXUUUQQQMMMJJJHHHGGGEEEFFFGGGIIIIIIJJJJJJJJJGGGFFFDDDBBB@@@???>>>>>>:::;;;<<<===>>>???@@@@@@@@@@@@BBBDDDFFFIIIKKKLLLQQQRRRTTTXXX[[[```lllyyy~~~uuurrrzzzzzzmmmccc^^^TTTRRRXXXrrruuuXXXKKKIIIAAA@@@AAABBBCCCJJJ[[[jjjyyylll^^^ZZZ]]]aaaaaacccdddeeegggggggggfffffffffeeeccc```___[[[QQQEEE>>>:::666333222111000///000000///---,,,,,,,,,,,,++++++***)))))))))******************************)))))))))***************)))((()))+++,,,,,,***(((((((((((((((((((((((((((***))))))))))))******+++************))))))))))))&&&''''''(((((()))))))))+++++++++************************)))))))))))))))+++++++++******+++++++++************************************************&&&''''''((()))******++++++***))))))))))))***+++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........,,,...000000///...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------...///000111222222111///---,,,+++******000000000000000000///...............///////////////000000111111000//////111111111111222333444555999;;;===???BBBFFFLLLPPPQQQVVV[[[\\\\\\[[[]]]___```eeejjjlllllllllmmmpppnnnmmmkkklllmmmmmmllljjjddddddddddddcccaaa___^^^]]]]]]]]]^^^^^^___``````____________```bbbdddeeecccdddeeeeeedddcccdddeeehhhjjjkkkiiifffcccaaaaaa]]]^^^___```aaa```______^^^]]]]]]___aaacccbbbbbbcccdddeeeeeedddbbb```^^^iiilllrrrwwwyyyxxxuuussstttooojjjfffdddddddddddd777777888888888777777666444444444444444444444444222222222222222222222222444222000111333555444333222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333666444222222444555444333555444333333222222222222111111222222222333333333000222444555666555444333444444444444444333222222333444555555666666555555333333444444555555555666777777888:::<<<@@@CCCEEEHHHOOOYYY___eeeooo~~~xxxfffbbb[[[VVVSSSRRRQQQQQQSSSVVVZZZ^^^```___]]][[[\\\ZZZWWWTTTPPPLLLJJJIIIEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDBBB@@@???>>>:::;;;;;;<<<>>>???@@@AAA@@@AAAAAACCCEEEGGGIIIJJJNNNNNNRRRVVVXXX[[[dddmmm|||xxxpppxxxwwwoookkk^^^XXXiiigggRRRJJJBBBBBBCCCBBBAAADDDRRRaaayyyyyyrrrcccZZZZZZ^^^aaabbbccceeefffhhhhhhhhhgggggggggeeebbb```^^^UUULLLBBB>>>888444333222111000000///...---,,,,,,,,,,,,******)))))))))))))))***************************))))))******++++++,,,,,,)))(((((()))***+++***((())))))))))))))))))))))))(((((((((((())))))***************)))))))))))))))&&&&&&''''''((()))************************************************))))))++++++************++++++************************************************'''''''''((())))))******************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------///000000///...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------.........------///111333444444333111000...---------//////000000000//////...---.........////////////111111222222222222111111000111111111222555888;;;===AAAFFFJJJNNNQQQUUUXXX[[[^^^ccceeedddbbbbbbbbbfffiiillllllkkkjjjkkkllleeecccaaaaaaaaa```^^^]]]XXXYYY[[[]]]___```aaaaaa```aaaccceeeggggggggggggiiiiiihhhfffddddddeeefffeeeeeeeeeeeeeeefffggghhhjjjkkklllkkkiiigggffffffccceeeiiilllooopppppppppmmmlllkkkmmmppprrrrrrrrrzzzzzzyyywwwuuutttuuuvvv~~~yyytttrrrrrrrrr777777888888888888888777444444444444444444444444444444444444444444444444444333222222444444444444222222222222222222222222222222222333333444444444333333333333333333333333333333333333333333333333333222222222444666666666222222222222333333444555333333333333444444444555000222444666666666444333444555555555555444333333333444444555555555555555444444555555555555555666666777777999;;;===???AAADDDJJJQQQTTTWWW^^^kkkvvvpppjjjaaaYYYUUUSSSPPPOOOQQQTTTXXX\\\^^^^^^]]]\\\\\\ZZZXXXUUURRRNNNLLLJJJEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDBBB@@@???<<<<<<<<<<<<===???AAABBBAAABBBBBBCCCDDDFFFHHHIIIKKKKKKOOOUUUWWWYYY```gggrrrxxxpppuuu{{{ooo\\\aaayyyzzz[[[KKKDDDDDDDDDCCCAAACCCNNNZZZoooxxxxxxkkk[[[VVVZZZ``````bbbdddfffhhhiiiiiiiiihhhiiigggcccbbb```ZZZRRREEE@@@:::555444444333333///...---,,,+++++++++,,,***)))))))))))))))******************************))))))******++++++,,,,,,***(((%%%%%%''')))******************************&&&''''''((())))))))))))))))))))))))))))))******''''''((())))))***++++++************************++++++++++++++++++++++++*********))))))*********************************************************))))))))))))))))))))))))******++++++++++++******************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------///000111000...---,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------.........------///111333444111111000////////////000---......//////..................////////////000000000000111111111222222000222333444555888>>>BBBEEEJJJQQQWWWZZZ\\\]]]^^^```cccfffhhhgggfffeeedddgggggggggeeecccaaaaaaaaa\\\ZZZXXXXXXXXXWWWUUUSSSWWWXXX[[[^^^aaaccceeeffffffgggiiikkkkkkkkkjjjiiihhhhhhhhhfffddddddfffhhhjjjjjjjjjkkkmmmooopppqqqtttuuuwwwwwwvvvwwwyyy{{{{{{}}}666777777888888888888777555555555555555555555555333333333333333333333333444444444444444444444444333333333333222222222222111222222333333444444555111111111111111111111111333333333333333333333333111111222222333555666777111111111222333444555666444444555555555555666666333444555666666666555444444444555555555555444444333333444555555555555444555555555555555555555555777777777888999;;;<<<===CCCHHHLLLNNNQQQWWWaaaiiiyyywwwkkkaaa[[[WWWSSSPPPRRRSSSUUUWWWYYY[[[\\\]]][[[ZZZYYYWWWTTTQQQNNNMMMFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGFFFEEECCCAAAAAA======<<<<<<<<<>>>@@@AAABBBBBBBBBBBBCCCEEEFFFGGGHHHHHHLLLRRRVVVWWW]]]cccjjjzzz~~~yyytttyyyiiibbboooiiiPPPHHHFFFDDDDDDCCCCCCJJJRRReeessszzzppp```WWWXXX\\\___aaacccfffhhhiiijjjjjjhhhjjjhhhdddbbbbbb]]]WWWIIIDDD<<<777444444555555...------,,,++++++,,,,,,******)))))))))***++++++************************)))))))))***************+++(((%%%$$$&&&(((***+++************************'''(((((())))))))))))((())))))))))))************)))))))))******+++++++++***************++++++++++++++++++++++++,,,,,,,,,******))))))))))))******************************************************************))))))))))))******+++,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------///000111000---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------...///000111222...---------...//////000,,,------...............////////////000000000000............000111222333444666:::;;;<<<@@@GGGLLLPPPUUU\\\aaacccdddddddddeeefffggghhhgggfffdddccc```___]]][[[YYYXXXWWWWWWYYYXXXVVVWWWXXXXXXWWWUUUYYYZZZ[[[]]]___aaaccccccdddeeeggghhhhhhhhhgggfffeeegggjjjjjjjjjkkkppptttyyywwwwwwxxx|||555666777777888888777777555555555555555555555555333333333333333333333333444555555555555444444444444444444444333333333222111111222333333444555555111111111111111111111111444444444444444444444444111222222222222222444555222222222222333444444555444444555555555666666666666666666666666666555555333333444444444444333333222333444444555555444444555555555555555555555555666666777777888999::::::@@@CCCFFFIIINNNTTT\\\aaakkkwww{{{ooohhhccc]]]YYYTTTSSSRRRRRRTTTXXX\\\^^^ZZZZZZZZZXXXVVVTTTQQQPPPIIIHHHGGGFFFFFFFFFGGGGGGEEEFFFFFFFFFEEEDDDBBBBBB>>>===;;;::::::<<<===>>>AAAAAAAAAAAAAAABBBCCCDDDGGGFFFHHHNNNRRRTTTXXX^^^aaammm|||}}}zzzvvvfffeeetttzzz^^^NNNHHHDDDDDDDDDCCCEEEIIITTTcccpppooofff^^^[[[YYY^^^```cccfffhhhjjjkkkkkkhhhjjjhhhdddbbbbbb___ZZZOOOHHH???888444444444444///......---------------***************+++,,,,,,***************************)))))))))))))))((((((+++)))'''((()))+++++++++******************************+++,,,+++***))))))((()))))))))************************************))))))*********+++++++++)))*********++++++++++++++++++************++++++************************************************))))))******++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))***+++,,,,,,---,,,,,,,,,...///...,,,++++++,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,---...///////////////......------...///000000------...///////////////000000000000111111111222/////////000222444666777:::>>>CCCEEEGGGKKKRRRWWW[[[^^^aaaddddddeeefffggghhhgggeeedddcccaaa^^^\\\XXXVVVUUUTTTUUUVVVWWWWWW[[[ZZZZZZ[[[]]]______^^^\\\\\\]]]___aaaccceeefffdddeeegggiiikkklllmmmmmmnnnrrrvvvxxxxxx{{{555555666777777777777777666666666666666666666666555555555555555555555555444555666666555444444555555555555444444333333333111111222333333444555555333333333333333333333333444444444444444444444444333333333222111000111333444444333222222333333333444444444555555555666666999888777666555555666666111222222333333333222222222333444444555555444444444444444444444444444444555666666777777888888888888999<<>><<<;;;999999:::;;;<<<@@@@@@@@@???@@@@@@AAABBBFFFDDDFFFKKKNNNPPPTTTYYYZZZdddppp{{{{{{eee[[[```yyylllRRRJJJDDDDDDDDDBBBAAACCCEEESSSccciiiiiifff___YYY]]]___bbbfffhhhjjjkkklllhhhjjjhhhdddbbbccc```\\\SSSLLLBBB999444333222222000//////............///++++++******+++,,,------******************************))))))((((((''''''*********,,,------,,,***)))))))))))))))))))))))),,,------...---,,,***)))(((((())))))*********+++************))))))))))))))))))******++++++++++++(((((())))))*********+++---,,,,,,++++++,,,,,,---************************************************(((((()))+++,,,---...///***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++++++++------------------------))))))***+++,,,,,,,,,,,,)))+++------,,,+++,,,---........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,---...//////...------111111000000000000111111......///000000111000000000111111111222222222222222222222333666888;;;===???DDDJJJMMMOOOSSSYYY___```aaabbbaaaaaabbbeeeggghhheeebbb___]]][[[XXXVVVSSSRRRQQQRRRUUUYYY[[[\\\\\\\\\\\\___bbbdddeeedddaaabbbdddfffiiimmmpppqqqlllmmmpppssswwwzzz|||~~~~~~///000111333555777888999666666666666555555555555777777777777777777777777222333333444444333333222111111222222222333333333111222222333333444444555333333333333333333333333333333333444444444555555666555333111000111333444333333333333333333333333333333222222222333444444444555666888888888777666555555555555555555555555555444333444666666666555333333333444444444555555888777666555555666777888::::::;;;===BBBHHHNNNRRR\\\eeepppxxxzzzsssmmmaaaWWWOOOOOOQQQRRRTTTWWWXXXYYYYYYYYYWWWTTTRRRPPPPPPMMMIIIFFFFFFGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDAAA???===;;;:::;;;<<<===>>>???@@@AAABBBCCCCCCDDDCCCEEEHHHIIIKKKMMMPPPSSSUUUZZZeeeqqq~~~ppp^^^___iiiqqqtttXXXPPPGGGBBBAAAAAA@@@@@@FFFHHHSSSeeennnkkkbbb^^^ZZZ___dddeeeeeeggghhhiiijjjhhhfffddddddccc```^^^WWWNNNCCC;;;888777555333222111000///------------,,,,,,++++++***)))))))))---,,,***(((((()))***+++************************************************************************++++++***)))((((((((()))((()))***++++++***((('''((((((((((((((((((((((((************************((())))))))))))*********///+++(((''')))***((('''(((((()))***************))))))***++++++++++++***+++++++++************)))*********))))))))))))))))))************+++++++++++++++,,,,,,,,,---------000///...,,,+++***))))))+++,,,...---,,,++++++,,,.........------,,,,,,,,,)))))))))***+++,,,............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......///---,,,,,,---///000000///////////////000111111222111000///////////////000000000111111222222222222333555888<<>>>>>???@@@AAABBBBBBCCCCCCDDDFFFHHHIIIKKKNNNPPPSSSVVV]]]fffppp{{{___VVV\\\ddd|||___TTTIIIFFFBBB>>>===???@@@DDDMMM[[[hhhkkkeee]]]ZZZ^^^ccceeefffggghhhhhhjjjgggeeeccccccbbb```___XXXRRRIII@@@:::666444222222111000///...---------***************+++++++++))))))***+++++++++++++++************************************************))))))))))))))))))))))))+++***))))))))))))))))))((()))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++---***''''''((()))((('''(((((()))***************))))))***++++++++++++***))))))******+++++++++,,,************))))))))))))************++++++++++++)))************+++++++++......---,,,+++++++++++++++---......---,,,---.........---------,,,,,,,,,++++++++++++++++++,,,,,,......---,,,,,,+++******---------------------------......//////000000000///...,,,,,,---//////000//////......//////000111///////////////000000000222111111222222333444444777888;;;???DDDIIIMMMOOOTTTTTTTTTTTTUUUUUUUUUVVVSSSRRRPPPNNNNNNOOOQQQRRRYYYXXXVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[]]]```dddeeeeeegggkkknnnrrrtttuuuwww222222222222333333333333555555666666666666666666333333333333333333333333444444555555555555444444333333444444444555555555666666666555444333333333222222222222222222222222333333333333444444444444333333222222222222111111333333333333333333333333000000111222333555666777444444555555555444444333555555555555555555555555333222222222444555444333555555555555666666666666666666555444444555666666888777777999<<>>===<<<<<<<<<<<<======>>>???@@@AAABBBBBBDDDEEEFFFFFFHHHKKKMMMQQQRRRUUU[[[cccqqqhhhTTTTTTZZZfff|||ooo\\\LLLJJJFFF===;;;@@@:::@@@FFFPPPaaannnlllaaa[[[]]]```dddfffgggggggggiiigggcccaaaaaaaaa```___YYYVVVPPPGGG===777333222222111000///...---------))))))******+++,,,,,,---&&&(((+++---......---,,,))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))***+++((()))***++++++***)))(((++++++++++++++++++++++++++++++******)))))))))(((************+++++++++,,,+++)))'''''')))))))))((((((((()))***************))))))***++++++++++++***'''((()))***+++,,,------************************************+++++++++,,,************++++++++++++---,,,,,,,,,,,,,,,------+++---//////......///000...------------,,,,,,,,,------,,,+++++++++++++++...------,,,,,,++++++***........................------------------------///............//////000...............///000000......000111222222222222333333222333444666888:::<<<>>>BBBGGGLLLQQQTTTUUUWWWVVVTTTRRRPPPNNNLLLKKKIIIIIIJJJKKKMMMPPPRRRSSS[[[ZZZYYYXXXWWWXXXZZZZZZ[[[\\\\\\]]]___aaadddeeehhhjjjmmmqqqtttvvvxxxyyy//////000000000111111111444444555555666666666777555555555555555555555555222222333333333333222222333333333333444444444444555555444444444333333333111111111111111111111111222222333333333444444444222333333444333333222222333333333333333333333333111111111222333444555666555555555555444444444333555555555555555555555555444333222333555666555444666666666666777777777777555555555444444555555555777777777888:::>>>AAADDDHHHOOOYYY___eeemmmyyy~~~qqqjjjccc]]]VVVOOONNNRRROOOQQQTTTWWWXXXWWWVVVUUUQQQOOONNNNNNMMMLLLHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB???===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@BBBCCCEEEEEEEEEFFFHHHKKKPPPPPPSSSXXX^^^iii{{{vvv^^^WWWXXXXXXkkkhhhPPPKKKJJJ@@@<<>><<<:::::::::;;;<<<===>>>??????@@@BBBCCCDDDEEEDDDEEEGGGJJJMMMNNNRRRYYY^^^eeerrr~~~mmm^^^WWWRRR___tttyyyWWWMMMKKKDDD??????999@@@DDDIII^^^xxxxxxccc\\\YYY^^^dddddddddfffhhheeebbbaaaaaaaaa```___TTTUUUTTTNNNDDD;;;777555333222111000............,,,,,,,,,,,,++++++******---,,,+++*********+++,,,))))))))))))))))))))))))************************************************)))((((((((()))***++++++(((((()))***************************************---------,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++++++++,,,(((((()))***************))))))***++++++++++++***************************))))))******+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,---------.........//////...---,,,,,,,,,,,,(((***,,,---------...///------------------------++++++++++++,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////...000222111///...///111...............///000000///000000111111111111111444555777;;;???DDDIIIKKKKKKLLLNNNQQQRRRSSSRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMRRRTTTWWWZZZ]]]___```aaa\\\]]]^^^^^^___dddkkkpppqqquuu|||+++,,,---...///000111111000000111222333555555666555555555555555555555555444444444555555444444444111111111222222222333333000000000111222333333333222222222222222222222222222222222222333333333333222333333333333333444444333333333333333333333333555555444333222222222222555555444444555666666777555555555555555555555555666555555555777888777666666666666666777777777777444555666666666666555444666666777777999;;;>>>???===BBBIIIQQQXXXbbblllttt{{{uuuooohhh^^^VVVSSSPPPQQQQQQRRRTTTUUUVVVWWWQQQPPPPPPQQQQQQPPPNNNKKKHHHGGGGGGFFFFFFGGGGGGHHHFFFEEEDDDBBB@@@>>><<<;;;:::;;;<<<<<<>>>>>>???@@@@@@BBBCCCCCCCCCDDDGGGIIIIIIJJJOOOVVVZZZ___hhhqqq|||fffVVVPPPXXXdddwwwlllVVVNNNHHHAAA======AAADDDIII[[[qqq||||||iii]]]VVV[[[aaabbbbbbeeefffeeecccccccccbbbaaa___TTTUUUTTTOOOHHH@@@:::777333222111000///............------,,,++++++******---,,,***(((((()))***+++************************************************************************))))))))))))))))))***+++((((((((()))******++++++))))))))))))))))))))))))************************************+++++++++,,,)))+++---,,,+++******+++(((((()))***************))))))***++++++++++++***+++++++++*********))))))))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000///...---,,,,,,,,,,,,)))+++------,,,,,,---...,,,,,,,,,------------...******++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////...111444333000...///111///////////////000111111////////////000111222333:::<<>>;;;;;;<<<===>>>???@@@@@@>>>???AAAAAAAAACCCEEEGGGIIIIIIKKKQQQTTTXXX```iiirrrqqq]]]OOOTTT[[[iiilllWWWNNNGGG???@@@@@@AAAGGGSSSaaannnuuuooo^^^SSSXXX______```dddeeeeeedddeeeeeedddaaa^^^YYYWWWTTTPPPLLLEEE===888333333111000///.........,,,,,,,,,,,,,,,,,,,,,+++))))))))))))))))))******++++++++++++++++++++++++************************************************+++***))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))'''(((((())))))*********)))))))))*********++++++(((***,,,,,,)))''''''((((((((()))***************))))))***++++++++++++******************+++++++++))))))***++++++,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---......------------......+++,,,......---,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------.........222555444000...///111000000000000000111222222111111000111333777:::===CCCFFFJJJOOOSSSVVVWWWXXXWWWVVVUUUSSSRRRRRRQQQQQQNNNPPPRRRUUUYYY\\\^^^```bbbccceeegggiiilllnnnoooppprrrttttttvvv}}}333333333333222222111111,,,---...///111333444444555555555555555555555555888888999999999999888888333333333444444444555555555444444333333222222111333333333333333333333333111111222222222333333333000///...---...///111333333333333333333333333333222222222222333333444555111111111111222444777888555555555555555555555555555444333444666666666555555555555555666666666666555666777888888777666555333333444555777999;;;<<<>>>@@@DDDIIIPPPZZZeeelll{{{}}}~~~pppgggVVVTTTQQQOOOOOOQQQTTTWWWRRRPPPPPPQQQRRRSSSSSSRRRJJJJJJHHHHHHHHHHHHJJJJJJIIIIIIHHHGGGEEECCCBBBAAA;;;;;;<<<===>>>???@@@@@@;;;===??????@@@AAADDDFFFLLLJJJJJJMMMPPPTTT\\\eeefffzzz}}}gggPPPTTTXXXddd```TTTLLLDDDAAA>>>>>>EEELLLTTTaaammmrrr___RRRVVV]]]^^^___dddeeeeeeeeeggggggeeeaaa^^^]]]ZZZUUURRRNNNHHH???888444333222000//////......***++++++,,,,,,------...$$$&&&(((***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---((())))))))))))*********'''))),,,+++'''%%%%%%&&&(((((()))***************))))))***++++++++++++***(((((()))***+++,,,,,,---))))))***+++,,,,,,------++++++,,,,,,,,,------------------.........//////,,,,,,,,,---...///000000---...000///...------...,,,,,,,,,------...............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---......///000111222222...222666555000...///222111111111111111222222333555444444555999>>>DDDGGGKKKNNNRRRWWWZZZ[[[ZZZZZZVVVUUUSSSQQQPPPPPPPPPPPPTTTUUUWWWZZZ^^^aaacccdddgggiiilllpppvvv{{{222222222222222222222222000000111111111222222222555555555555666666666666777888888888888666444333222333444444222000000000222222222222222222222222333222222111111000000000222222333333333444444444111111000000000111333444333333444555555444333333111111222222222333333333333333333444444444555555777777666666555555555555444444444444444444444444555444444444444555666666777777777777777777777777555666666777777777777777:::<<>>===<<<;;;;;;<<<===>>>BBBBBBAAA@@@@@@@@@AAAAAAEEEGGGJJJLLLNNNQQQVVVYYYgggppp{{{hhhWWWXXXWWW___}}}}}}]]]KKKFFFBBB???===>>>AAAHHHTTT```pppbbbWWWWWWZZZ\\\^^^aaabbbcccdddddddddcccbbbaaa^^^\\\YYYVVVSSSLLLCCC<<<666444111111111111///...------......------,,,,,,---------,,,,,,+++++++++************************************************)))***,,,,,,++++++,,,...***++++++,,,,,,++++++***((()))+++,,,,,,+++)))(((***)))))))))))))))******(((***,,,+++(((&&&(((+++,,,---------,,,***((('''************************(((((()))***************++++++******)))(((((((((,,,++++++******++++++,,,++++++,,,,,,,,,,,,------111000///---***&&&###!!!,,,+++***)))***+++,,,------......///......---,,,........................------------------------///---)))'''''')))---///............................................................/////////000---...///000111111111111333222000/////////111222777888999<<>>>>>AAAAAA@@@@@@@@@AAAAAABBBDDDFFFHHHJJJLLLOOOTTTWWW^^^hhhqqqrrr\\\XXXUUU]]]xxxoooVVVIIIDDD@@@>>>???@@@EEEOOOZZZhhhbbb[[[UUUUUUXXX]]]___aaabbbcccddddddcccbbbaaa^^^\\\YYYWWWTTTMMMDDD===:::777444222222111///---............------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((***)))(((((()))***)))******++++++******)))((()))***++++++***)))((((((((((((((()))***,,,,,,,,,+++************)))(((******+++++++++******)))************************((())))))***************++++++************)))))),,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******------,,,,,,,,,---...///............////////////........................------------------------111///,,,++++++,,,///111........................................................./////////000000---......///////////////111000///000111444777999:::<<<@@@EEEJJJPPPTTTVVVSSSSSSSSSSSSSSSRRRRRRRRRMMMOOOPPPQQQRRRTTTXXX[[[ZZZ]]]aaadddeeehhhlllppp|||~~~yyyyyy{{{|||~~~888777666555444333333222333333444444444555555555777777777777888888888999999888888777666666666666222333444444555666666777333333333333333333333333222222333333333333333333111111111111222222222222222111111111111222333333222222333333333333222222222222222222333333333333222222222333333333444444333333333333222222222222444444444444444444444444666666666666666777888888777777777777777777777777555666777777888888777777777888:::===@@@EEEKKKPPP^^^iiixxx{{{nnn```XXXSSSNNNMMMOOONNNPPPRRRTTTUUUTTTSSSRRRRRRPPPNNNLLLIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@???=========>>>>>>?????????@@@@@@AAAAAABBBBBBCCCFFFHHHJJJMMMQQQUUUWWW```gggvvvqqqdddYYY]]]rrrdddMMMFFFBBB???@@@@@@BBBJJJRRR```fffdddXXXQQQVVV]]]___aaaaaaccccccccccccbbbaaa___\\\YYYXXXUUUOOOGGG@@@>>>;;;777444222111///---/////////...---,,,+++***++++++***************)))++++++++++++++++++++++++************************((()))***)))((('''((())))))))))))******)))))))))))))))))))))))))))))))))'''''''''((()))+++---...///,,,)))))),,,---)))&&&)))))))))))))))***++++++))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///---------,,,---......///---------------...///000........................------------------------000///...------...///000....................................................../////////000000000000000000000////////////111111111333666:::>>>@@@CCCFFFJJJOOORRRTTTUUUUUUPPPOOOOOONNNOOOPPPRRRSSSPPPQQQRRRSSSTTTVVVZZZ]]]aaadddhhhkkkmmmrrryyy~~~}}}888888888777777666666555555555555666666666777777888888888999999999:::::::::999777666555666777888555444444555666777888777333333333333333333333333222333333444444555555555111111222222222333333333222222222222222222222222333333333333333333333333222222222333333333444444222222222333333333333444333333222222222222222222444444444444555555555555666666555555666666777888777777777777777777777777666666777888888888888777777888999;;;===AAAFFFJJJTTT___mmmxxxqqqbbbXXXRRRMMMLLLNNNNNNPPPRRRTTTUUUUUUTTTSSSSSSRRRPPPNNNLLLJJJHHHGGGEEEEEEEEEFFFFFFFFFEEEEEEBBBAAA???============>>>===>>>>>>@@@@@@AAAAAAAAAAAABBBEEEFFFHHHKKKPPPSSSUUU^^^cccllliiicccmmmsssTTTIIIDDDAAABBBBBBCCCGGGNNN]]]mmmppp```SSSWWW^^^___aaabbbcccdddddddddcccbbb___]]]ZZZYYYWWWRRRKKKEEE???<<<777444222111///...////////////...,,,+++***++++++++++++************))))))))))))))))))))))))************************,,,---...---+++******+++))))))************))))))******))))))))))))******(((((((((((()))***+++,,,///---++++++,,,,,,)))''',,,+++***))))))***+++,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,,,,---......,,,++++++******++++++,,,***++++++++++++,,,,,,,,,///...,,,+++++++++,,,---++++++++++++,,,,,,---------,,,+++++++++,,,---............................................................------............................................................////////////000000000333222222111111111111111555555666999<<<@@@DDDFFFNNNOOOPPPQQQPPPOOOMMMLLLLLLMMMNNNOOORRRTTTVVVWWWSSSUUUVVVXXXYYY\\\```ccckkkooorrrtttvvv|||}}}~~~~~~||||||777777777888888999999999666777777777777888888888999999999999:::::::::::::::999777666666777888888888666444444666777777555333333333333333333333333333333333444444555555666333333333444444444444555222222333333333222222222555555555444444555555555222222333333333444444444222222333333333444444444333333333333444444444444444444444555555666666666555555444444555555666777666666666666666666666666666777777888888888888888777888::::::<<<>>>BBBFFFLLLTTT___hhhrrr~~~pppaaaXXXSSSNNNNNNPPPOOOPPPQQQSSSTTTUUUUUUTTTTTTTTTRRRQQQNNNLLLJJJIIIEEEEEEEEEEEEEEEFFFFFFFFFCCCAAA???===<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@BBBDDDEEEGGGJJJNNNQQQSSS\\\___eeettt~~~kkkfffvvvaaaMMMGGGDDDDDDEEEDDDGGGLLLZZZnnnvvvgggWWWWWW\\\\\\aaabbbdddeeeeeeeeedddccc```^^^[[[ZZZYYYUUUOOOIII>>>;;;666333222111000000////////////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************---...///...,,,++++++,,,***++++++++++++++++++***,,,++++++******++++++,,,******)))))))))))))))***,,,---...---***((()))+++///...,,,+++******++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,******+++,,,---......///,,,++++++******++++++,,,*********+++++++++,,,,,,///...,,,*********++++++++++++,,,,,,,,,---------//////...---,,,,,,,,,---................................................---..................---////////////////////////////////////////////////////////////000000000111333222222111222222333444777999<<<@@@EEEIIILLLNNNQQQPPPMMMJJJHHHGGGGGGGGGLLLNNNQQQTTTVVVWWWWWWWWWUUUXXX[[[___ccchhhnnnrrr{{{~~~~~~||||||{{{vvvxxxzzz}}}zzz~~~666777777888999:::;;;;;;777777888888888888999999999999999999:::::::::;;;999888888777777888888888999555222222555666555444333333333333333333333333333333444444444444444444444444444444555555555555333333333444333333222111666666555555555555666666333333333333444444444444333333333444444444555555444444444444555555555555444444444555666666777777444444444444444555666666666666666666666666666666666777888888999999888888777999:::;;;;;;===@@@CCCEEEKKKRRRYYYaaaooossseee\\\WWWRRRQQQSSSOOOOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTSSSQQQOOOMMMLLLFFFEEEEEEEEEEEEEEEFFFGGGEEECCCAAA???===<<<<<<===;;;<<<>>>???@@@@@@???>>>???AAACCCDDDFFFHHHLLLPPPOOOWWWZZZ___lllwwwrrraaaiiiqqqSSSLLLFFFFFFFFFEEEGGGJJJTTTfffrrrjjj]]]YYYYYYXXX```aaacccdddeeeeeedddcccaaa^^^\\\[[[[[[XXXRRRMMM???;;;666333222222111111...////////////...------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++***)))***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())),,,...---)))''')))---000///...---+++++++++***************************++++++,,,------------,,,******+++,,,,,,---......,,,++++++******++++++,,,************+++++++++++++++++++++++++++,,,,,,---------...////////////...000000111111000000///...................................................000000000000000000000000/////////////////////////////////////////////////////////000000000111111111111111111222444777888:::===CCCIIINNNQQQSSSSSSLLLJJJGGGDDDDDDFFFIIIKKKOOOQQQUUUXXXZZZZZZXXXWWW\\\___eeekkkqqqyyy}}}zzz|||~~~xxx{{{888888888999999:::::::::777777888888888999999999888999999999999:::::::::777888888999999888888888666222...///333666666444444444444444444444444444444444444333333333333333333333333444444444555555333333444444444333222111666555444444444444555666333333333444444444444555444444555555555666666666333444444444555555555666444444444555666777777777555555555555555666666777666666666666666666666666777777888999999999999888777888:::::::::<<>>>>>>>><<<===>>>@@@@@@???===<<<===???AAABBBCCCFFFJJJMMMKKKSSSUUU[[[gggooo|||zzzaaabbbuuu|||YYYPPPHHHFFFEEECCCDDDFFFNNN[[[jjjmmmfff\\\XXXXXX^^^___aaabbbccccccbbbbbbaaa___\\\\\\\\\ZZZUUUQQQCCC???999555333222111000---......///////////////******++++++,,,,,,,,,,,,------------------------************************''')))******(((((()))+++******++++++++++++*********+++,,,,,,,,,,,,+++***+++***))))))))))))))))))))))))***************+++------------,,,,,,+++***+++++++++++++++++++++++++++,,,,,,---------------******++++++,,,,,,------,,,++++++******++++++,,,************++++++++++++***+++,,,---............------///000000000///...***,,,///111222111000///................................................000//////......//////000//////////////////////////////////////////////////////000000000111111111222222222444777:::>>>@@@CCCGGGMMMRRRUUUTTTRRRQQQGGGFFFEEEEEEGGGKKKOOORRRRRRTTTWWW[[[^^^aaabbbcccllloootttyyy~~~999999999999999999999999777777888888888999999999888888999999999:::::::::666777999::::::999888777333///,,,---333777777555444444444444444444444444444444444333333222222222222222333333333444444444333333444555444333111000555444333333333333444555333333333444444444555555555555555666666666666777333333333444444555555555444444444555666777777888666666666666666777888888666666666666666666666666777777888999999999999888666777999::::::;;;>>>@@@;;;@@@EEEGGGJJJTTTcccooovvvmmmeee\\\XXXWWWNNNLLLJJJIIIKKKNNNSSSVVVTTTTTTUUUUUUTTTSSSQQQPPPHHHGGGEEEDDDDDDDDDEEEFFFJJJIIIFFFCCCAAA@@@@@@@@@<<<===???@@@???>>><<<;;;<<<===???@@@AAADDDHHHKKKIIIPPPSSSYYYeeekkkuuudddbbbnnnwww^^^SSSJJJEEECCCAAAAAACCCKKKTTTdddpppmmmaaaZZZ[[[\\\]]]___```aaaaaaaaa```bbb___\\\\\\]]][[[VVVRRRHHHCCC<<<666333222111000,,,---...///000000000000))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************''')))******))))))***,,,))))))************))))))((()))+++,,,,,,+++)))((())))))((())))))***++++++***'''&&&'''+++---+++))))))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******++++++++++++,,,,,,,,,++++++++++++++++++,,,)))************+++++++++,,,---...//////...---,,,++++++---.........---,,,###&&&***...000000///---........................////////////////////////...---,,,++++++,,,---...000000000000000000000000000000000000000000000000000000000000111111111111555555666888<<<@@@DDDGGGMMMPPPUUUXXXXXXSSSNNNJJJGGGGGGGGGHHHKKKOOOSSSUUURRRTTTXXX]]]cccjjjooorrr|||~~~======<<<;;;;;;:::999999:::999888777777888999:::;;;:::999777666666666666<<<;;;:::999888666555555999888777555444444333333333333444444333333222111444333333222222333333444222222222222333444555555444444444444444444444444333333333222222333444444222333444555666555444333444444444555555555555555777777777777666666666666666666666666666666666666444444555555666777777777777777777777777888888999:::999777666666777999::::::999999999::::::;;;<<<>>>???@@@BBBFFFKKKRRRWWWiiisss{{{ssseeeZZZVVVPPPNNNKKKIIIHHHLLLQQQUUUTTTUUUVVVVVVUUUSSSQQQOOOKKKJJJGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEBBB>>>===;;;;;;;;;;;;;;;<<<===>>>======>>>???BBBEEEHHHIIIJJJNNNSSSXXX]]]dddnnnuuuvvvfffdddfffjjjXXXKKKHHHEEE>>>===CCCHHHKKK___pppoookkkdddWWW```aaaaaa``````bbbbbb```aaa^^^\\\\\\]]]]]]YYYVVVNNNFFF;;;555444333000.........////////////......,,,,,,------...///000000,,,,,,,,,+++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++***************)))***+++++++++)))(((''',,,+++***+++,,,,,,+++***((((((((((((((()))******++++++,,,---------,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,---...------,,,,,,,,,++++++,,,,,,---...//////.........---------............////////////333333222111000///......//////.........---------000000000000////////////000000///...---,,,++++++...............///000000000//////.........//////......///...---...111333555888;;;???BBBHHHMMMQQQZZZZZZYYYWWWTTTOOOKKKHHHOOOMMMOOOTTTSSSOOOPPPUUUTTT]]]gggnnnssszzz<<<;;;;;;:::999999888888555555444444444444555555999888777666666555555666888888888888888888888888999888777777666666555555444444555555444444333222333333222222222222333333222111111111111111222222444444444444444444444444333333333222222333333444222333333444555444444444444444555555555555666666777777777666666666555555555555555555555555555555444444555555666777777777777777777777777888999999:::999888777777888999::::::::::::::::::;;;<<<<<<>>>???@@@AAABBBGGGMMMQQQ___iii}}}}}}oooccc^^^TTTRRRNNNKKKJJJKKKNNNQQQSSSTTTUUUUUUUUUSSSQQQOOOMMMLLLIIIGGGEEEEEEEEEFFFGGGHHHHHHGGGEEECCC@@@>>><<<;;;;;;;;;<<<<<<===>>>======>>>???AAACCCFFFGGGIIIMMMQQQUUUZZZaaajjjpppkkk``````rrrxxxaaaMMMGGGDDD???===@@@FFFHHHZZZmmmqqqqqqiii[[[[[[[[[\\\]]]___aaaaaa```bbb```^^^^^^___^^^[[[XXXQQQIII>>>888555444222///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++******************************************++++++***+++++++++******)))(((***)))((()))******)))((()))))))))))))))***++++++.........---,,,+++)))(((,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************,,,---------,,,,,,,,,,,,++++++,,,,,,---...//////.........---------............////////////222222111111000///////////////.........---------000000000000////////////////////////............///............///000000111111000////////////000000111111000///000444666777<<>>??????>>>???BBBFFFJJJSSS[[[lll}}}ooogggYYYWWWSSSOOOMMMLLLMMMMMMRRRSSSTTTUUUTTTSSSQQQOOOOOOMMMKKKHHHFFFEEEDDDDDDHHHHHHIIIHHHGGGDDDAAA@@@===<<<<<<<<<<<<======>>>>>>======>>>???AAACCCEEEGGGJJJOOORRRVVV[[[ccciiiuuunnn[[[]]]eee{{{qqqTTTHHHFFFBBB???>>>DDDDDDUUUkkkwww}}}wwweeeZZZYYYYYY\\\^^^______^^^aaa```^^^^^^^^^]]][[[XXXVVVNNNCCC;;;777555333111...//////////////////.........---,,,++++++******,,,,,,,,,+++++++++*********************+++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,++++++******++++++***)))((()))******)))(((*********+++++++++,,,,,,------------,,,+++))))))---------,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---.../////////............---............////////////000000000000000000000000/////////............---////////////000000000000......//////000000000111//////......//////000111222111111000000000000000222222222222222555:::===>>>DDDMMMTTTXXXZZZ[[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSUUUSSSRRRTTTWWWZZZbbbjjjwww|||777666666666555555555444444444666777777666444444333333222333333444555555333444444666777888999999555555666777888888888888666777777777777666555555222222222111111222222222444444333333333444555555333333333333333333333333444333222222222222222222444333222111222333555666444555555666666777777777666666666555555555444444555555555555555555555555444444555555666777777777888888777777888888999::::::999999888888999999:::999999999888888999999:::===============???CCCFFFJJJPPP^^^qqqxxxlll___\\\WWWSSSQQQOOOMMMLLLPPPRRRSSSTTTTTTRRRQQQPPPOOOMMMKKKIIIGGGFFFFFFFFFHHHIIIIIIIIIHHHFFFCCCBBB>>>>>>======<<<=========>>>=========>>>???AAABBBFFFIIIMMMPPPRRRWWW^^^ccckkkvvvmmmYYY\\\YYYjjjzzz~~~^^^LLLHHHFFFBBB???CCCBBBQQQhhh{{{ttt___[[[ZZZ]]]```___^^^^^^___^^^]]]]]]\\\ZZZXXXWWWZZZRRRGGG>>>888555333111//////............//////000//////......---,,,,,,,,,,,,,,,+++++++++******************************************************(((((()))***+++,,,,,,,,,...---+++******+++,,,---,,,+++***+++,,,,,,+++***)))******+++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////...........................////////////////////////000000111111/////////...............////////////000000000000///000000000000111111111/////////...///000000111111111000000000000000111222333444555777<<>>BBBEEEFFFJJJUUUddduuuqqqeeeaaa[[[WWWUUUSSSPPPNNNOOOPPPRRRSSSSSSRRRQQQPPPMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIGGGEEECCC@@@???>>>=====================<<<<<<===>>>@@@AAAEEEHHHLLLOOOPPPTTTYYY^^^eeeooo{{{sssYYYUUUPPP[[[pppwwwyyykkkRRRJJJGGGBBB>>>???>>>LLL```sss~~~bbbZZZWWW\\\`````````bbb_________^^^\\\ZZZYYYXXX[[[UUUKKKAAA:::555222111000///............///000........................,,,,,,,,,+++++++++******************************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,...---,,,++++++,,,---...,,,+++***+++,,,,,,+++***((()))***+++++++++******((()))***+++,,,,,,,,,,,,************++++++++++++///......---,,,+++******++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...////////////////////////............////////////.........///000000111111////////////////////////.../////////000000000111111111111111000000000000///////////////000111111000000//////000111111222222444666999>>>DDDJJJOOOWWWZZZ]]]_______________ZZZXXXVVVTTTSSSTTTVVVWWW^^^cccjjjqqqyyy333333333333333333333333111111222222222222111111111111111111222222333444444444444444444444444444111333444666777888777777777777888888777777666555444333333222222333333444111111111111222333444555333333333333333333333333444333222111111000111111222222222222222333444444222333333444555666777777555555444444444333333333444444444444444444444444444444555555666777777777999888888888888999::::::::::::::::::::::::::::::999888777777666777777777888999;;;;;;;;;===AAACCCDDDGGGOOO[[[iii|||{{{nnnhhh```[[[YYYVVVSSSPPPMMMOOOQQQRRRSSSRRRQQQPPPMMMLLLLLLLLLKKKJJJJJJJJJGGGHHHIIIJJJIIIHHHFFFDDDAAAAAA???>>>==================<<<<<<===???@@@AAACCCGGGKKKMMMNNNQQQVVV[[[cccjjjttt}}}```PPPQQQWWWddd||||||]]]MMMFFF@@@===;;;;;;EEERRRaaayyy}}}cccXXXSSSYYY______aaaeeeaaabbbcccaaa___]]]\\\\\\[[[VVVOOOFFF===777333111000///...------...///000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***************++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,++++++,,,,,,------***)))((()))******)))((('''(((***+++++++++***)))++++++,,,++++++***)))))))))***************++++++//////...---,,,+++*********++++++++++++,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---......////////////000000000............////////////.........//////000000000...////////////000000000......//////000000111111222111111111000000//////000000//////000000111222/////////000111333444555555888===AAAFFFKKKRRRVVV]]]^^^___]]][[[ZZZZZZZZZUUUUUUUUUUUUXXX[[[^^^```iiiqqqyyy222222222222222222222333555444444333333444444555222222222111222222333333222333333333444444444444222444666888999888888777777777777888777666666555555444444333333444444555555444333222222222222222222222222222222222222222444333222111000000000000111111222333333333333333111111222333444555666666444444444333333333333222444444444444444444444444444444555555666777777777999999888888999999:::;;;999::::::::::::::::::999::::::999888888888888888777999:::::::::;;;===@@@AAADDDJJJSSS]]]mmmxxxpppeee^^^ZZZXXXTTTPPPLLLNNNPPPRRRSSSRRRQQQPPPOOONNNNNNMMMLLLJJJIIIHHHFFFGGGHHHIIIIIIHHHFFFEEECCCBBB@@@???>>>=========<<<<<<<<<<<<===???AAABBB@@@DDDIIIKKKLLLOOOSSSWWW___ccclllyyyoooWWWTTTUUUZZZjjjmmmTTTGGGAAA>>>:::<<>>=========<<<<<<<<<<<<>>>@@@BBBCCC>>>BBBGGGIIIKKKMMMRRRVVV[[[^^^gggwww}}}cccRRRPPPPPPYYYqqq{{{\\\JJJCCCAAA<<>>>>>;;;;;;<<<<<<===>>>>>>??????AAACCCEEEGGGJJJNNNRRR[[[ccclllvvvsss[[[WWWSSSTTT\\\sssgggVVVMMMFFF???<<<<<<@@@CCCMMMfffwwwaaa\\\[[[XXX[[[cccaaaaaaaaaaaa```___]]]\\\^^^[[[UUUOOOIIIAAA999444111///......//////...,,,000///...---------------,,,,,,,,,------.........,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++*********+++---.........,,,,,,,,,,,,......&&&$$$###%%%(((***)))'''******))))))******+++,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,------......------,,,............---,,,++++++++++++,,,,,,---.........////////////////////////---...000111111000...---+++,,,.../////////...---............////////////222222111111111111111111222222222222222111111111444444444666:::@@@FFFJJJLLLOOOSSSUUUTTTRRRQQQQQQVVVSSSSSSWWWVVVRRRSSSYYYZZZcccppp|||222111111000000111111222000111111111111222222222111111111111000000000000111111111111111111111111333333444555777888999:::::::::::::::::::::::::::777777777666555444444444333333333333333333333333222222222333333333333333222222222222222222222222222222222111111111111111///000111222333333333333333333333333333333333333222222333333333333444444444444444555555555555666777777777888888888999999888999999999999::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::>>>???CCCHHHKKKRRRaaaooo}}}rrrhhh]]]VVVUUUNNNMMMLLLLLLLLLMMMOOOOOORRRQQQPPPOOONNNMMMMMMMMMFFFFFFGGGGGGHHHHHHIIIIIIHHHFFFDDDAAA???>>>>>>???;;;<<<<<<===>>>>>>?????????AAACCCEEEFFFIIINNNQQQXXXaaalllvvvcccXXXQQQSSSZZZlllsssYYYLLLEEE@@@<<<<<>><<<<<<<<<===>>>>>>?????????@@@BBBDDDEEEIIIMMMPPPVVV___kkkxxxvvvbbbSSSTTTXXXdddaaaMMMFFFAAA<<<;;;===<<<@@@PPPccc~~~zzznnn]]]TTTVVV]]]```bbbcccddddddcccbbbaaa```___\\\WWWRRRKKKCCC;;;666444222000///000000///---////////////............,,,,,,,,,,,,++++++++++++******,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++************************++++++*********+++,,,---******++++++++++++******---,,,++++++---...---+++************+++++++++,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------......------------......///000000000////////////////////////000//////////////////000......------......///000000000000111111111222222111111222222222222222222333333222222222333333444666888<<>>===@@@CCCEEEIIISSS]]]gggzzz~~~lll___ZZZQQQOOOMMMLLLLLLMMMOOOQQQPPPPPPPPPQQQQQQQQQQQQQQQKKKIIIFFFDDDCCCEEEGGGIIIJJJIIIGGGEEECCC@@@>>>===;;;;;;<<<<<<<<<=========>>>@@@BBBCCCDDDGGGKKKOOOUUU^^^lllyyyvvv]]]XXXXXX^^^yyyoooTTTKKKCCC===;;;<<<;;;<<>>@@@CCCEEEGGGNNNWWW```pppvvvfff___UUUSSSPPPMMMLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTNNNKKKGGGDDDCCCDDDGGGIIIIIIIIIHHHFFFCCC@@@===<<<:::;;;;;;;;;;;;;;;<<<<<<>>>???AAABBBCCCFFFJJJMMMTTT]]]jjjxxxmmm^^^WWWZZZpppbbbSSSFFF???;;;======<<>>>>>??????????????????????????????AAA???@@@DDDFFFFFFLLLRRRZZZgggyyyrrrjjj]]]YYYUUUPPPMMMLLLMMMNNNPPPQQQSSSTTTUUUUUUTTTTTTQQQOOOKKKGGGFFFFFFHHHJJJHHHHHHHHHGGGEEEBBB>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAABBBEEEIIILLLRRRYYYeeeqqq{{{eeeWWWWWWgggzzzsssZZZKKKBBB===??????>>>CCCLLL\\\qqq{{{mmm[[[VVVYYYZZZ]]]^^^___```aaaaaa```___]]]\\\ZZZWWWSSSLLLDDD???888555111.........---,,,,,,---.../////////...---,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,+++***)))------------------------++++++************++++++************************++++++,,,,,,,,,+++******))))))************))))))***+++,,,,,,******+++,,,)))***,,,---------,,,+++++++++,,,---------,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,++++++***+++,,,---............------......///000000000///////////////////////////...,,,++++++,,,.../////////......//////000111/////////000000000111111111111222222333444444444333333444666999>>>BBBDDDMMMOOORRRUUUVVVVVVTTTSSSPPPQQQQQQRRRTTTXXX___cccllluuu222222111111111111222222000111111111111222222222333333222222222111111111111111111111111111111111222222333444666777888999999999999999999999999999888888888888888999999999888888888888888888888888999999888777777666555555444444444444444444444444111222222333333444444444333333444444444333333222333333333333333333333333222222333333333333444444444444444555555555555666444444555555555666666666555666666666666777777777999:::<<<>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA???@@@DDDEEEFFFIIIOOOTTT^^^lll}}}xxxeeeaaa[[[TTTPPPNNNNNNNNNOOOPPPRRRTTTTTTTTTRRRRRRRRRPPPLLLIIIGGGGGGGGGHHHGGGHHHIIIIIIHHHDDD@@@>>>===========================>>>@@@AAAAAADDDHHHKKKNNNRRR\\\hhhoooxxxppp[[[XXXaaajjjcccQQQFFF???AAAAAA>>>BBBIIIWWWlllzzzsss```UUUTTTVVV\\\]]]___```aaaaaa``````\\\[[[ZZZXXXUUUOOOGGGBBB888555000---,,,,,,,,,+++***+++---...///...---,,,,,,,,,,,,,,,------------.........------,,,,,,,,,------------------------++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))******))))))))))))******(((+++,,,,,,+++***,,,...)))***,,,---...---,,,+++***+++,,,---------,,,,,,++++++,,,,,,---......///,,,,,,------------,,,,,,++++++,,,---............------......///000000000////////////////////////000///............///000......///000000000000000000000000111111111222222111111222222333444444555666666777:::???EEEJJJMMMQQQSSSUUUVVVVVVUUUSSSRRRNNNPPPTTTXXX]]]eeemmmsssxxx111111000000000000111111000111111111111222222222333333333222222222111111111111111111111111111111000111222333555666777777666666666666666666666666888888888888888888888888888888888888888888888888999999999888777666666555555555555555555555555555000111222333444444555666444444444555555444333333444444444444444444444444222222333333333444444444444444444555555555666666444444444555555555666666666666666666777777777888:::;;;<<<>>>@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???CCCEEEEEEHHHMMMOOOWWWeeetttkkkggg___XXXRRROOONNNOOONNNOOOQQQRRRSSSRRRQQQPPPPPPNNNKKKHHHFFFEEEEEEEEEHHHIIIKKKKKKJJJFFFBBB@@@????????????>>>>>>>>>>>><<<>>>???@@@AAACCCGGGJJJKKKMMMUUU```gggoooyyy```[[[___aaa}}}jjjUUUIIIAAAAAAAAA>>>AAAGGGTTThhhzzzxxxgggXXXVVVYYY\\\]]]___```aaaaaaaaaaaa[[[ZZZZZZYYYVVVPPPIIIDDD888444000,,,+++++++++***)))***,,,......---,,,+++,,,,,,,,,------.........,,,+++***))))))))))))***************************++++++************+++++++++++++++++++++++++++++++++,,,,,,---,,,+++***)))---,,,+++******+++,,,---&&&)))++++++)))))),,,...)))***,,,......---,,,+++)))***,,,---...---,,,,,,++++++,,,,,,---...//////,,,------......------,,,,,,,,,------......------++++++,,,,,,---......///////////////////////////111111000000000000111111---...000111111111000///111111222222222333333333111111222333333444555555888888:::>>>CCCJJJPPPSSSRRRTTTUUUVVVVVVTTTSSSQQQSSSVVV\\\bbbjjjsss|||000000000000111111111111444444444444444444444444444444444555444444333333222222333444444222111000333333444444444444555555:::888666555444555666777666666666666777888999:::777888999:::999888777666888888777777777777888888555555555555444333222111111111000000111111222333222222222222222222222222555555444444444444555555444444444444444444444444444444444555555555666666666666666666666666666666777777777888999999999:::;;;===@@@AAAAAAAAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGMMMWWWeeerrrzzzssshhh^^^WWWRRRMMMKKKMMMLLLMMMOOORRRTTTSSSRRRQQQPPPOOOMMMKKKHHHFFFEEEGGGGGGHHHJJJKKKJJJFFFCCC???===;;;::::::<<<>>>@@@<<<===>>>??????AAADDDGGGLLLLLLOOOVVV]]]hhhwwwnnnYYYXXX___rrrvvvYYYMMMEEEDDDBBB======CCCIIIcccsss|||}}}cccMMMVVVZZZ]]]^^^]]]___dddaaa[[[^^^[[[YYYXXXXXXTTTLLLEEE<<<888333000...,,,***)))(((***,,,///000111000///++++++,,,------------,,,((()))++++++******+++,,,++++++***)))(((((()))))),,,,,,,,,+++***)))((((((++++++******++++++,,,---***))))))(((((())))))***------------,,,+++******///...---,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,.........,,,***))))))***,,,......---,,,+++,,,,,,+++******+++,,,,,,---------............///111111000000//////......333222222222111111000000111000/////////000222333000000000000111111111111...000222222111000000111333444555444333222222333777;;;BBBIIINNNPPPPPPOOOPPPTTTXXXYYYWWWVVVXXX[[[\\\cccjjjqqq{{{000000111111111111222222333444444555666777777888888888777777666555444333222333333333333222111111222222333333444444555555999888666555444555666777666666666666777888999:::777888999::::::999888777888888777777777777888888666777777666666444333333222111111111222222333333333333333333333333333333444444333333333333444444444444444444444444444444444444444444555555555666555555555555555555555555777777777888888999999:::;;;===@@@AAAAAAAAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHKKKSSS\\\gggwww{{{oooccc[[[VVVQQQNNNNNNMMMMMMOOOQQQSSSRRRQQQRRRRRRPPPNNNLLLIIIFFFEEEFFFGGGHHHIIIKKKJJJGGGEEEAAA@@@>>><<<<<<===???@@@<<<===>>>>>>???AAADDDGGGIIIIIIMMMTTT[[[cccqqq~~~zzz___WWWXXXhhh^^^OOODDDCCCCCC@@@AAAFFFHHH```ssslllUUUXXXXXX]]]___]]]^^^aaa___ZZZ^^^\\\YYYYYYYYYVVVNNNHHH;;;777222///...///......+++---...000000000...---***************)))((('''((()))******))))))***,,,,,,,,,+++***************,,,+++++++++***)))))))))++++++******++++++,,,---,,,,,,++++++++++++,,,,,,)))***+++------------,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))***,,,---//////...---,,,...---,,,++++++,,,---...---------............///111000000000/////////...222222111111111000000000111000/////////000222222000000000000111111111111111222333333111111222333333444555555555555777999AAADDDJJJPPPTTTVVVVVVUUURRRTTTVVVXXXZZZ^^^aaadddiiipppvvvzzz111111222222333333333333444444555777888999:::;;;<<<;;;:::999888666555555444333333222222222222222111111222333333444555555888777666555555555666777666666555666666777888999888888999999:::999999888888888777777777777888888777888888888777666555444333333333333333444444444444444444444444444444444333333333222222333333333444444444444444444444444444444444444555555555555555555555555555555555555666666777777888999999:::;;;>>>@@@AAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEHHHIIILLLRRRYYYfff|||xxxjjjaaaZZZUUUQQQOOONNNMMMNNNPPPRRRRRRQQQTTTTTTRRRPPPMMMJJJHHHFFFEEEEEEFFFHHHJJJJJJIIIGGGEEECCC@@@>>>======>>>???;;;===>>>>>>>>>@@@CCCFFFFFFFFFKKKQQQWWW]]]hhhsssiiiWWWSSS\\\ppplllWWWFFFBBBCCCAAABBBEEEFFF\\\rrr|||aaaYYYUUUZZZ^^^]]]]]]^^^]]]ZZZ^^^\\\ZZZZZZZZZWWWQQQLLL???:::444///...//////000///000111111000///---,,,.........---,,,+++)))(((((()))******))))))***+++---,,,++++++++++++++++++++++++******************+++************+++,,,,,,---,,,,,,,,,,,,,,,,,,---((()))+++---...---,,,++++++,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***,,,---...///000///...---......------------......---------............///000000000000////////////111111000000000000//////000000000///000111111222000000000000111111111111222333333111000000222444444555666777888:::===@@@GGGJJJNNNRRRTTTUUUTTTSSSRRRRRRTTTZZZaaaiiinnnqqqxxx222333333444444555555555555666777888999:::;;;;;;<<<;;;:::999888888888777555444333222111222333444000111111222333444555555777666666555555555666666666555555555666666777888888888888999999999999999999888888777777888888999777777888888777666666555333444444555555555555555555555555555555555555555444444333333333333444444444444444444444444444444444444444444444444444444555555555555555555555555555666666777888999::::::;;;>>>@@@AAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDFFFFFFHHHLLLPPPYYYiiixxxqqqggg___XXXSSSPPPNNNMMMNNNPPPRRRSSSSSSVVVUUUTTTRRROOOLLLIIIHHHEEEDDDEEEGGGIIIJJJJJJIIIGGGEEEBBB@@@>>>=========;;;<<<=========???BBBEEEDDDEEEIIIPPPTTTWWW```iiiuuupppYYYQQQRRRbbb{{{fffLLLCCCBBB???>>>@@@DDDVVVqqqnnnZZZRRRWWW[[[]]]\\\\\\\\\\\\\\\ZZZZZZZZZYYYWWWRRRNNNFFF???666///,,,,,,,,,---000111111111000///...---/////////......---,,,+++)))+++,,,+++******+++,,,,,,++++++*********++++++***************+++++++++***************++++++,,,++++++************+++++++++,,,---...---+++)))''')))***,,,------,,,***)))++++++++++++++++++++++++,,,------......---,,,,,,,,,,,,---...///......---...------------------...---------............///000000000000////////////000000000///////////////000000000000000111111222///000000000111111111111111111000...---...000333444555777999;;;???DDDGGGLLLMMMOOOPPPQQQPPPOOONNNPPPQQQVVV___kkkuuuyyyzzz444444444555666777777888888888888888888999999999:::999999888888999:::;;;777666444333333333444555111111222333333444555555666555555555555555666666555555555444555555666777777777777777888999999999999999888888888888999999666666777777777666555555333444555666666666666555555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444333333555555555555555555555555444555666777888999::::::;;;===???AAAAAAAAABBBDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCGGGKKKNNNQQQ[[[fffzzzzzzooofff]]]WWWRRRPPPMMMMMMPPPSSSUUUUUUVVVUUUTTTRRRPPPMMMKKKJJJEEEDDDDDDEEEHHHJJJJJJJJJGGGFFFCCC@@@>>><<<;;;;;;;;;<<<=========>>>AAADDDCCCDDDIIIOOORRRSSSZZZbbbnnn|||ttt\\\QQQNNNYYYjjj~~~tttTTTFFFCCC???===???CCCPPPmmm{{{```SSSUUUXXX\\\]]]]]]]]]___ZZZYYYYYYYYYXXXVVVRRRPPPHHHAAA777000,,,+++,,,,,,/////////000000000000000******++++++++++++******+++,,,------+++***+++---******))))))))))))***+++***************+++++++++******))))))******+++,,,+++******))))))******++++++,,,------,,,+++)))''')))***,,,------,,,***)))************************,,,---------------------++++++,,,,,,------------,,,,,,------------,,,,,,---------............///////////////000000000000///////////////000000000///000000000111111111111///000000000111111111111111111000///...///222444555777:::<<>>??????@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBB@@@AAAFFFKKKLLLMMMRRRYYYhhhzzz{{{rrrggg___WWWTTTPPPNNNPPPSSSUUUUUUUUUTTTTTTRRRQQQOOOMMMLLLFFFEEECCCDDDFFFIIIJJJJJJHHHGGGDDDAAA???<<<;;;:::;;;<<<===<<<<<<===@@@CCCCCCDDDHHHNNNOOOPPPVVV^^^hhhvvvzzzaaaTTTNNNTTT]]]mmm___MMMGGGBBBAAACCCCCCIIIcccoooZZZWWWVVV[[[^^^^^^^^^```YYYYYYYYYXXXWWWTTTRRRQQQGGGAAA888111......///000------......///000111111***+++,,,---------------+++---------+++***+++,,,)))))))))((())))))***+++++++++*********************))))))))))))***++++++,,,++++++++++++++++++,,,((()))***++++++,,,,,,,,,******,,,---------,,,+++************************---------------.........+++++++++,,,,,,,,,------,,,,,,------------,,,,,,---------............///////////////000000000000//////000000000000111111//////000111111111111000000000000000111111111111111222333333222333666999777:::>>>BBBEEEHHHLLLOOOOOOPPPPPPQQQRRRSSSSSSTTTXXX^^^jjjwww666666777888999:::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::999888888999;;;<<<888999999999999888777777666666555555555555444444333444555555666666666555555555444444333444444555555444444444555666888999:::999999888888999999:::777777888888888888888777222333555777777666555444444444444444444444444444555444444333333444444555444444444444444444444444444444444333333333222222444444444444444444444444333444555666777999::::::888:::===>>>>>>>>>@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBAAAAAACCCGGGHHHGGGKKKQQQZZZiii|||tttkkk^^^ZZZTTTPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNHHHEEECCCCCCEEEHHHIIIJJJIIIHHHFFFCCCAAA>>><<<;;;;;;<<<<<<<<<;;;===???BBBCCCDDDGGGLLLMMMMMMSSS[[[bbbppplllYYYOOORRRTTT]]]xxxlllVVVKKKDDDBBBFFFDDDBBBWWWrrrddd[[[VVVZZZ___^^^]]]]]][[[[[[[[[YYYWWWTTTSSSSSSJJJDDD<<<555222111111111------------...///000111...///////////////......***+++,,,+++)))((()))******)))))))))******+++,,,,,,+++++++++***))))))))))))))))))))))))***+++++++++******))))))******+++***)))))))))***+++,,,---+++,,,,,,,,,------------++++++++++++++++++++++++---------------...//////,,,,,,,,,,,,,,,---......,,,---...//////...---,,,---------............///.../////////000000000111000000000111111111222222...///000111222111111000000000000000111111111111000222444555555666888:::;;;???DDDIIIKKKMMMPPPQQQNNNOOOQQQSSSWWW[[[___aaafffnnnyyy666777777999:::;;;<<<<<<999:::;;;<<<===??????@@@>>>===;;;999999999;;;;;;999999:::;;;;;;999888777777777777666555555444444333333444555666666666555555444444333333333444444444333333333444555777888:::999999888888999999:::888999999:::::::::999999222333555666777666555444444444444444444444444444444333333222222333333444444444444444444444444444444444444333333222222222444444444444444444444444333333444666777999::::::777:::<<<======>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAADDDAAABBBDDDCCCBBBGGGMMMSSS```ppp~~~tttddd___WWWRRROOOOOOPPPPPPQQQRRRRRRRRRQQQPPPOOOOOOHHHFFFCCCCCCEEEGGGIIIJJJJJJIIIGGGEEEBBB@@@>>>===;;;<<<<<<<<<;;;<<>>NNNfffzzzmmm```WWWZZZ___^^^[[[[[[\\\]]]]]][[[XXXUUUTTTTTTPPPJJJAAA999444111000///...------------......///......------,,,+++)))))))))******)))(((''''''(((+++*********+++,,,,,,------,,,,,,+++***)))(((((()))))))))))))))******+++((((((''''''''''''((((((...---***(((((((((***+++---,,,,,,,,,,,,---...///---------------------------------------...///000...------------...//////---...///000000///...------------.........//////.../////////000000111111000000111111222222222333...///000222222111111000000000000000111111111111,,,///222444555666888:::???CCCIIIMMMOOOQQQRRRSSSRRRTTTWWW\\\bbbhhhnnnqqqrrryyy:::999999:::===>>>>>>===AAAAAABBBCCCCCCBBB@@@@@@???????????????>>>===<<<;;;<<<<<<<<<;;;999777666555666666666666666555555666666555555555444444444666666555444444444444555444444444444444444444444666666555666777888:::;;;;;;<<<<<<<<<;;;:::999999777777666666555555555444555555444444444333333333333333333333333333333333000111111222222333444444333333333444444444555555444444444333333222222222333333444444555666777777888888999:::<<<>>>@@@AAABBBCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEEEEDDDCCCBBBAAAAAABBBDDDFFFHHHJJJKKKKKKOOOTTT___nnn~~~|||pppggg]]]YYYVVVQQQMMMMMMOOOPPPQQQQQQQQQPPPOOONNNIIIGGGDDDCCCCCCFFFIIIKKKIIIHHHHHHFFFDDDAAA>>><<<;;;:::::::::;;;===>>>???AAAEEEHHHHHHGGGJJJPPPVVVZZZccctttppp]]]NNNQQQZZZcccfffPPPIIIEEE???>>>CCCGGGPPPmmm}}}cccSSSZZZaaa[[[XXX]]]\\\[[[ZZZYYYYYYXXXVVVSSSPPPLLLCCC999000+++***+++......------------......---------,,,,,,,,,++++++((('''&&&%%%%%%&&&'''(((,,,+++***))))))***+++,,,************************,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++,,,------+++))))))************+++,,,---//////000///---,,,,,,---///000,,,,,,---.../////////...///...---,,,+++,,,---...******+++,,,,,,---.........---------...///000111000000000000111111111111//////000222222333333333333222111111000111111111222111111111111111222222444555555555555888===AAADDDIIINNNPPPPPPQQQTTTWWW___aaagggnnnwww~~~===<<<;;;===???AAABBBAAADDDDDDEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@>>>===;;;:::<<<<<<======<<<;;;:::999888888888888888777666666666666666555555555444444666555555444444444444444444444444444444444444444666555555555666888:::;;;<<<<<<<<<<<<<<<;;;::::::777777777666666555555555555444444444444333333333333333333333333333333333333222222222222222222222333333333444444444555555444444444333333222222222333333444444555666666777777888888999;;;===???@@@AAABBBCCCDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDCCCBBBAAAAAAAAACCCEEEGGGHHHIIIIIILLLPPPZZZgggtttxxxmmmbbb[[[VVVPPPMMMMMMPPPPPPQQQRRRRRRRRRQQQPPPLLLJJJGGGEEEEEEFFFHHHJJJIIIIIIHHHGGGEEEBBB???>>>;;;;;;::::::;;;===>>>???AAADDDGGGHHHGGGJJJPPPUUUYYY```pppfffTTTSSS\\\eeetttXXXLLLGGGCCCBBBEEEFFFKKKcccgggTTTYYY___\\\ZZZ^^^]]][[[ZZZYYYYYYXXXVVVTTTQQQMMMEEE;;;222---,,,---......------------......---------,,,,,,,,,++++++,,,+++***))))))***++++++++++++***))))))***++++++******************************************+++++++++++++++++++++++++++,,,***,,,------+++******+++,,,,,,,,,+++,,,,,,,,,---...---+++******+++---...------......///............---,,,,,,,,,,,,---...,,,,,,,,,---.........///------......///000000000000000000000111111111111222222222111111///...---111000000000111222333333333333222222222222333333:::999888888:::>>>CCCFFFIIIKKKMMMNNNPPPUUU]]]dddooorrrwwwAAA@@@???@@@CCCEEEGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFAAABBBAAAAAA???===:::999<<<<<<============<<<<<<;;;;;;;;;;;;:::888777777777777666666666555555555555555444333333333333444444444444444444444444444555555555555666888999;;;<<<<<<<<<===<<<<<<;;;:::777777777777777666666666444444444444333333333222333333333333333333333333444444333333222111111000333333333444444444555555444444333333333333222222333333333444555555666666666666777888:::<<<>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEFFFFFFHHHKKKRRR]]]gggtttuuuggg___XXXPPPLLLLLLOOOPPPQQQRRRSSSSSSSSSSSSPPPNNNKKKHHHGGGFFFGGGHHHIIIIIIIIIHHHFFFCCCAAA@@@<<<<<<;;;;;;;;;<<<>>>???@@@CCCFFFGGGGGGJJJOOOSSSWWW]]]jjj|||sss[[[SSSYYY```yyydddOOOHHHFFFEEEGGGFFFGGGVVVpppmmmWWWVVV\\\\\\[[[___^^^\\\YYYXXXXXXXXXWWWUUURRROOOGGG>>>555000...///......------------......------------,,,,,,,,,,,,---,,,,,,++++++,,,------++++++***))))))***++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++++++++,,,......---,,,++++++******---,,,+++******+++,,,---.........///......------------,,,,,,,,,------.....................//////,,,---...000000000000///000000000000111111111111222222222111000...---,,,/////////000111333444555444444333333333333444444999777777999>>>DDDHHHJJJMMMNNNOOOPPPTTT^^^kkkuuuCCCBBBAAABBBEEEHHHIIIJJJIIIIIIIIIIIIHHHGGGGGGFFFAAABBBBBBBBBAAA???===<<<;;;<<<<<<======>>>>>>>>>=========<<<;;;999888777888888777777777666666666555555444333333333333333444444444444444444444444555444444444555777999:::<<<<<<<<<======<<<<<<;;;888888888888888888888777444444444444333333333333333333333333333333333333333333333222222111111111333333333444444444555555333333333333333333333333333333333444444555555555555555666777999;;;<<<===@@@@@@BBBCCCEEEFFFGGGGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEGGGMMMUUU]]]gggwww|||mmmcccZZZRRRNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSQQQNNNKKKHHHFFFEEEEEEGGGGGGGGGGGGFFFDDDBBB@@@======<<<;;;;;;<<<===>>>???AAADDDEEEGGGIIINNNQQQVVVZZZeeetttlllXXXXXX\\\nnnqqqSSSHHHGGGEEEGGGFFFFFFNNNaaaxxxttt[[[TTTWWWZZZ\\\^^^___\\\ZZZXXXXXXXXXWWWVVVRRROOOIII@@@777111//////......------------.........------------,,,,,,,,,************+++++++++,,,+++******************+++************************))))))*********+++++++++,,,,,,,,,++++++++++++***(((***,,,,,,++++++,,,---------------,,,+++******///...------------...///.../////////...---,,,,,,---,,,,,,,,,------......//////..................+++,,,///000111000///...///000000000111111111111000000111111111111000000000000000000111222333444444333333333333444444555777777999>>>EEEJJJMMMMMMMMMPPPUUUZZZbbblllyyyCCCBBBAAABBBEEEHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDDDD???AAACCCDDDDDDCCCBBB@@@;;;;;;;;;<<<<<<===>>>>>>>>>======<<<;;;:::888777999999888888888777777777555555444333333333333444444444444444444444444444444444333333444666888999;;;;;;<<<<<<<<<<<<<<<;;;999999999999999999999999555555555444444444333333333333333333333333333333111111222222222333333333333333333444444444555555333333333333333333333333333333333444444444444444444444555666888:::<<<===@@@@@@AAACCCDDDFFFHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA@@@AAABBBCCCCCCEEEFFFKKKRRRXXX```nnn|||ssshhh___WWWRRRRRRMMMMMMNNNOOOQQQRRRSSSTTTSSSRRRPPPLLLIIIFFFCCCBBBDDDEEEEEEFFFEEECCCBBBAAA???>>>===<<<;;;<<<===>>>===???BBBDDDFFFIIILLLNNNUUUWWW___mmm{{{jjj]]]^^^jjj^^^LLLHHHCCCEEEHHHJJJMMMYYYnnn{{{bbbTTTSSSWWW[[[]]]___]]]ZZZYYYYYYYYYWWWVVVQQQOOOIIIAAA999333000///......------------...............---------,,,,,,((())))))******+++++++++*********++++++*********************************+++++++++*********))))))++++++++++++++++++++++++(((***,,,,,,++++++,,,---***+++,,,---------,,,,,,.........------............/////////...---,,,,,,+++,,,,,,------..................---------------+++,,,///000111000///...///000000000111111111111111111222333333333222222222222111111111111111222333222222333444555666666;;;===AAAGGGLLLOOOOOOOOOPPPWWWcccmmmuuu}}}BBBAAAAAACCCEEEFFFFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@===???BBBEEEFFFEEECCCBBB<<<<<<<<<<<<<<<===>>>???>>>>>>>>>===<<<;;;:::999::::::999999999888888888666666555444444444444555444444444444444444444444333333333333444666777999999:::;;;;;;<<<;;;;;;;;;999999999:::::::::::::::666666666666555555555444333333333333333333333333000111111222333333444444333333333444444444555555222222333333333333444444333333333333333333444444444444555666888:::<<<===??????@@@AAABBBDDDFFFGGGCCCCCCDDDCCCCCCBBBAAA@@@BBBBBBAAAAAAAAACCCDDDEEEFFFHHHLLLRRRVVV\\\iiivvvzzzpppfff]]]WWWVVVNNNNNNNNNNNNPPPQQQSSSSSSSSSRRRQQQNNNKKKGGGDDDBBBCCCCCCDDDEEEEEEDDDBBBBBB@@@???===<<<<<<<<<======<<<>>>@@@CCCFFFIIIKKKLLLRRRSSSZZZggguuu|||aaa^^^eeennnTTTLLLCCCDDDHHHMMMNNNUUUiii~~~lllXXXQQQUUU[[[\\\^^^\\\[[[[[[[[[ZZZWWWUUUQQQOOOKKKDDD;;;444111000......------------..................---------,,,))))))+++,,,,,,,,,,,,,,,)))***++++++++++++***)))************************,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,)))+++,,,,,,+++++++++,,,((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,.........///......------++++++,,,---............------------------------,,,---...000000000000///000000000000111111111111444444444444333222111111333222222111000000111111222222333444555777999:::>>>BBBGGGJJJLLLNNNPPPRRR]]]ggguuuAAAAAABBBDDDEEEEEECCCAAABBBAAA???===<<<<<<<<<<<<===???BBBDDDEEEDDDAAA@@@???>>>=========>>>?????????????????????>>>======::::::::::::999999999999777777666555555555555666444444444444444444444444333222222222333555777888888999999:::;;;;;;::::::999:::::::::;;;;;;;;;;;;777777777777666666666666333333333333333333333333222222222222222222222333333333333444444444555555222222222333333444444444333333333333333333333333444555555777888:::<<<===============???@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@@@@CCCCCCBBBAAABBBDDDFFFHHHIIIJJJNNNRRRUUUYYYeeeqqq}}}xxxnnnccc[[[YYYPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSRRRPPPNNNJJJGGGEEECCCCCCEEEFFFFFFEEEDDDCCCAAA@@@>>><<<<<<<<<<<<===<<<<<<>>>BBBFFFIIIJJJJJJNNNOOOVVVaaaoooggg___bbbwww}}}]]]NNNGGGEEEHHHMMMNNNRRReee}}}vvv___RRRUUU[[[]]]\\\\\\\\\]]]]]]ZZZWWWSSSRRRQQQMMMFFF>>>777333111......------------..................------------((()))+++,,,---------,,,)))***++++++++++++***)))************************++++++******************))))))***+++,,,------...***,,,------+++******+++''')))+++---.........---+++,,,,,,,,,,,,,,,,,,+++------......///.........***+++,,,...............---------.../////////000------......///000000000000000000000111111111111222222333333333222222111111111111000111111222222222333444666888;;;===???AAAFFFKKKMMMNNNSSS]]]eeeuuu}}}AAAAAABBBEEEFFFEEEBBB???AAA???===<<<:::::::::;;;===???AAACCCCCCAAA???===AAA@@@???>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@???;;;;;;::::::::::::999999888888777666666666666666444444444444444444444444333222222222333555777888777888999999:::::::::::::::::::::;;;;;;<<<<<<<<<888888888888777777777777333333333333333333333333444444333222222111111111333333333444444444555555222222222333333444444444333333333333333333333333555555666777999;;;<<<===;;;;;;;;;;;;<<<===???@@@CCCCCCCCCCCCBBBAAA@@@@@@DDDCCCBBBBBBCCCEEEHHHJJJKKKLLLOOORRRTTTWWWaaammmttt~~~sssfff]]]ZZZQQQQQQPPPPPPQQQRRRTTTUUUSSSSSSSSSRRRPPPLLLIIIGGGCCCDDDEEEGGGGGGGGGFFFEEEAAA@@@>>>===<<<<<<<<<<<<;;;<<<>>>AAAFFFHHHIIIIIIKKKLLLSSS^^^lll|||oooeeefffttt```NNNKKKFFFGGGLLLMMMOOOccc|||}}}dddTTTUUU\\\^^^[[[\\\]]]^^^^^^[[[VVVRRRSSSRRROOOHHH@@@999555333.........------.........//////.........---------'''((()))+++,,,,,,++++++)))***+++,,,,,,+++***)))************************)))))))))***++++++,,,,,,(((((()))***,,,---...///+++,,,------+++))))))***(((***,,,.........---,,,---......//////......---,,,,,,---.../////////...)))+++,,,...//////......---......///000111111222......------...///000111000000000000111111111111,,,---///111333444555555//////000000111222444444333444666888;;;>>>AAABBBGGGMMMRRRTTTWWWaaarrr===>>>???@@@@@@???>>>>>>???===;;;999888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???????????????@@@@@@@@@???>>>===<<<;;;============<<<<<<<<<<<<;;;;;;;;;:::999888777777555555555666666666666666333222111222444666777666444444555555777888999:::999999:::;;;<<<===>>>???;;;:::999888777777777777777777666555444444333333333333333222222222111111333333333333333333333333666666555555555444444444444444444444444444444444444444555666777888999999:::;;;;;;<<<<<<=========??????@@@AAAAAABBBCCCCCCEEEFFFGGGIIIKKKMMMOOOOOOOOOOOOOOOOOOQQQVVV\\\aaasssyyy~~~vvviii^^^YYYSSSOOOPPPPPPMMMNNNPPPRRRRRRRRRQQQOOOMMMKKKJJJCCCCCCDDDGGGIIIJJJIIIGGGFFFDDD@@@===;;;<<<>>>?????????@@@BBBDDDFFFIIIJJJKKKMMMSSS\\\dddrrrhhh^^^jjjxxxmmmUUUJJJHHHHHHIIIFFFJJJ\\\rrrrrr\\\VVVYYYZZZZZZYYYZZZ\\\^^^]]]YYYUUUPPPPPPNNNJJJCCC;;;555222000///.........///111222......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++)))((((((((())))))+++++++++*********))))))++++++++++++++++++++++++,,,------......------,,,---***((()))+++,,,***''',,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111000///...---,,,++++++,,,...111000...---///222////////////000000000000111111222333333333333222333333333222222111111111...000222333333333444555:::888777777;;;AAAIIINNNPPPPPPSSS\\\kkk|||999:::;;;<<<<<<<<<;;;:::<<<:::888777666666777888:::::::::;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::999999777777777777666666666666444333333333555666666666777666666666666777777888999999:::;;;<<<===>>>>>>;;;:::999888888777777777888777777666555555444444444444444333333333333333333333333333333333333333666555555555444444444444444444444444444444444444333444555666777888999999999::::::;;;;;;<<<<<<<<>>??????@@@AAADDDFFFHHHIIIKKKMMMSSSZZZaaalll~~~mmm]]]cccooooooSSSLLLHHHGGGHHHEEEGGGXXXkkk~~~eeeZZZYYYXXX[[[ZZZZZZ\\\]]]\\\YYYVVVPPPPPPOOOJJJDDD<<<666333111000///......///000111......---,,,,,,,,,,,,---++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,,,,++++++******,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---,,,+++,,,...000///---------............------...............---------+++,,,------......------///...............---------...//////......///000////////////000000000000111111222222333333333222333333333222222222111111000222444444444333555666555555666;;;BBBHHHMMMOOOPPPWWWcccqqq777777888999:::::::::999::::::999777777777777777999::::::;;;<<<===>>>>>>???@@@AAACCCDDDEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBB@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999888888777777666666666555555555666666777999888777666666666666666999999:::;;;<<<======>>>;;;::::::999999888888888888777777666666555555555444444444444555555555555444444444444444444444444555555555555444444444444444444444444444444444444333444444555666777888888777888888999::::::;;;;;;????????????AAACCCFFFGGGHHHIIIJJJLLLMMMOOOPPPPPPPPPPPPOOONNNNNNPPPTTTWWW```dddlllwwwsssjjjeee^^^XXXVVVSSSOOONNNPPPRRRSSSSSSRRRQQQOOOMMMLLLEEEDDDCCCDDDGGGIIIJJJJJJGGGEEEBBB>>><<<;;;;;;;;;>>>>>>???AAACCCEEEGGGHHHKKKMMMRRRYYY___fffuuuwww^^^\\\dddtttXXXNNNIIIFFFFFFCCCCCCQQQbbbppp^^^XXXXXX]]]\\\[[[[[[\\\[[[YYYWWWQQQQQQOOOKKKEEE>>>888555222111000///......//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...---------,,,,,,,,,,,,+++,,,,,,,,,++++++************++++++,,,,,,++++++***))))))(((***,,,......---++++++,,,,,,,,,,,,++++++------------------------,,,,,,---............------------....../////////...---,,,---/////////.../////////000000000111111111111222222222333333333333333333333222222222222222333555555444444555777444666:::AAAHHHMMMOOOPPPPPP^^^sss888999:::;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::999999888888888999999777666666777888999888888777777777777777999999:::;;;;;;<<<======:::::::::::::::999999888777777666666666555555555444444444444444555555555555555555555555555555555444444444444444444444444333333333333333333333333333333444555555666777777555666666777888999::::::>>>>>>>>>???AAACCCFFFHHHHHHHHHIIIJJJLLLMMMNNNNNNOOOOOOOOOMMMKKKLLLNNNQQQYYY[[[cccllltttyyyqqqhhh```YYYVVVSSSNNNMMMOOOQQQQQQRRRQQQQQQOOOMMMLLLFFFCCCAAAAAADDDGGGIIIJJJHHHFFFCCC@@@===;;;::::::>>>>>>???@@@BBBDDDFFFGGGKKKLLLRRRYYY^^^dddooozzz```XXX^^^xxxzzz___NNNGGGCCCDDDAAAAAALLL[[[www{{{```XXXYYY___^^^\\\[[[[[[ZZZYYYXXXSSSQQQOOOLLLHHHAAA;;;666444222111///...---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++)))((()))***+++,,,,,,,,,,,,,,,------------,,,,,,*********+++++++++++++++,,,------...........................///////////////,,,***,,,///000///,,,/////////000000111111222222222111222222222333333333333333333333333333333222444555555444444666888777<<>>???@@@@@@@@@AAABBBAAA@@@???>>>??????@@@AAABBBDDDDDDEEEGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@??????>>>>>><<<<<<<<<===============>>>>>>===<<<;;;;;;:::::::::;;;;;;:::777666888:::999888888888888999::::::999999::::::;;;<<<<<<<<<::::::;;;;;;;;;:::999999666666666555555555555555333333333333333444444444555555555555555555555555333333444444444444444444333333333333333333333333333333444444555555666666444444555666777888999:::======>>>???@@@CCCEEEGGGEEEEEEFFFGGGHHHHHHIIIIIILLLMMMMMMKKKIIIHHHIIIKKKRRRTTT[[[dddkkkuuu~~~vvvggg___XXXTTTQQQMMMLLLOOONNNOOOOOOPPPOOONNNMMMLLLFFFCCC@@@@@@BBBDDDFFFGGGHHHGGGEEEBBB???<<<:::999======>>>???AAACCCDDDEEEJJJKKKPPPXXX^^^dddmmmvvv```VVV[[[ppp~~~aaaOOOFFFAAABBBAAA@@@IIIUUUnnnfffZZZZZZ^^^^^^^^^\\\ZZZYYYYYYYYYTTTRRROOOMMMJJJDDD===888444333111///...---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,------************++++++++++++,,,,,,,,,++++++*********,,,,,,------------,,,,,,............---------...//////000000000000//////*********++++++,,,,,,,,,,,,---......//////......000000/////////.........///---+++,,,///111///---/////////000111222222222222222111111111222333444333333333333333333333333222333444444444555777999;;;BBBIIIIIIGGGLLLYYYeeezzz:::::::::;;;===???AAABBBCCCDDDFFFGGGGGGFFFDDDBBBEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJIIIHHHFFFDDDBBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>?????????>>>>>>======<<<;;;===>>><<<888777999<<<:::::::::::::::;;;<<<===999999::::::;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999666666666666666666666666444444444444333333222222444444444444444444444444333333333333444444444444333333333333333333333333333333333444444444555555333444555666777888999:::;;;<<<===???AAABBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEHHHIIIJJJIIIGGGFFFFFFGGGJJJMMMSSS\\\bbbjjjyyyzzzjjjaaaYYYTTTQQQMMMLLLNNNMMMMMMNNNOOOOOONNNMMMLLLHHHEEEAAA@@@AAACCCDDDEEEIIIHHHGGGDDDBBB>>><<<:::=========>>>@@@AAACCCDDDIIIIIINNNVVV\\\bbbkkksssbbbTTTWWWfff~~~wwwppptttzzz~~~aaaQQQGGGAAABBBBBB@@@FFFOOOhhhrrr```ZZZ\\\^^^___^^^[[[ZZZYYYZZZVVVSSSPPPNNNLLLGGG@@@:::444333111///...---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++***)))***************++++++++++++++++++++++++++++++,,,------......------,,,---...///...,,,+++,,,---,,,,,,------------,,,,,,,,,------......//////000------...////////////...000000000//////.........///...---...///000000///...///000000111222333333333222111111111222333444333333333333444444444444222333444555555777:::===>>>EEELLLNNNOOOZZZnnn;;;;;;;;;<<<>>>@@@CCCDDDHHHJJJLLLNNNNNNLLLJJJHHHLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLKKKJJJHHHGGGEEEDDDBBBCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@??????????????????:::===???===999888;;;???>>>======<<<<<<<<<<<<<<<999::::::::::::;;;;;;;;;:::;;;<<<======<<<;;;:::888888888888888888888888777666666555444333222222333333333333333333333333222222333333333444444444222222222222222222222222333333333333333444444444333333444666777999:::::::::;;;===???AAAAAA@@@???@@@@@@AAAAAAAAAAAAAAABBBDDDFFFGGGGGGFFFEEEEEEFFFFFFIIIOOOWWW[[[aaammmyyy}}}pppggg]]]WWWRRRMMMLLLNNNLLLMMMNNNOOOOOOOOONNNMMMJJJHHHDDDCCCCCCDDDDDDCCCHHHHHHHHHGGGDDDAAA===;;;<<<<<<======???@@@BBBCCCGGGFFFIIIQQQXXX^^^fffnnnxxxhhhVVVUUUZZZlll{{{ssswww~~~kkkVVVKKKCCCDDDCCC@@@CCCJJJ[[[mmmlll[[[ZZZ]]]______]]]ZZZZZZZZZWWWSSSPPPOOONNNJJJBBB<<<333222000///.........///......---,,,,,,,,,,,,---------------------------***++++++,,,,,,+++***)))*********++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,------,,,,,,,,,)))+++,,,,,,***)))+++---)))******++++++******)))------...//////000111111------...//////////////////////////////000000000...///000000//////000222...///000111222333333444333222111000000222444555333333333444444444555555333555666666777:::>>>BBBEEEIIINNNTTT^^^ooo=========>>>@@@CCCEEEGGGMMMPPPRRRUUUUUUSSSPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMLLLKKKIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBCCCCCCDDDFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA:::===@@@>>>:::999<<<@@@AAA@@@???>>><<<<<<;;;;;;:::::::::::::::::::::;;;999;;;<<<>>>>>>===;;;:::::::::::::::::::::::::::999999888666555444333222333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333444444333333444666777999::::::888:::===@@@AAA@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@AAADDDFFFGGGEEEDDDDDDEEEEEEHHHNNNUUUYYY]]]gggrrrvvvlllaaaZZZTTTNNNLLLNNNMMMNNNOOOPPPPPPPPPOOONNNMMMJJJGGGEEEEEEEEEDDDBBBHHHIIIIIIHHHEEEBBB???===<<<<<<<<<===>>>@@@AAABBBFFFDDDFFFMMMTTTYYYaaaiiisssoooYYYVVVQQQ___nnn|||xxxZZZNNNEEEEEEDDD???@@@FFFMMMVVVlllvvv^^^XXX\\\``````^^^[[[ZZZ[[[WWWTTTPPPOOOOOOKKKCCC<<<222111000///......//////......---,,,,,,,,,,,,---------------------------+++,,,,,,---,,,+++)))(((+++++++++,,,,,,---------))))))***+++,,,------...+++++++++,,,,,,+++++++++***,,,//////------000222...//////000000//////...,,,,,,------...///000000---......///////////////------...///000111222222...000222222///...111333...///000111222333444444333222111000000222444555333333333444444555555555555666777888:::===BBBEEENNNNNNQQQZZZjjj~~~???BBBEEEFFFGGGGGGIIIKKKOOOUUU\\\aaaaaa]]]XXXVVVVVVWWWXXXXXXWWWUUUSSSRRRNNNLLLKKKJJJLLLMMMLLLKKKHHHGGGEEEDDDBBBBBBAAAAAA===<<<;;;;;;;;;<<<>>>???BBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEDDDCCCBBB@@@???BBBAAAAAA@@@AAAAAABBBBBB????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999777777777777777666555555333333333333333333333333555444222222111222333444222222222222222222222222666666555555555444444444666555555555555666777777777888888888999999999999777999::::::::::::;;;===@@@BBBDDDEEEFFFEEEDDDCCCIIIGGGHHHNNNSSSXXX```gggwwwxxxsssjjjbbb[[[UUUPPPMMMNNNNNNMMMLLLLLLMMMMMMNNNPPPMMMGGGBBB@@@AAADDDFFFHHHHHHIIIHHHGGGDDDAAA???:::::::::;;;===@@@BBBDDDBBBEEEIIILLLOOOTTT\\\ccclllwww~~~___KKKOOOUUU^^^lllnnnZZZIIIGGGFFF@@@>>>CCCDDDJJJVVVyyy```ZZZZZZZZZYYY[[[\\\YYYUUUYYYUUUPPPPPPPPPMMMFFF???888555111//////...---,,,---------...............------------,,,+++*********+++,,,---.../////////,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))---,,,,,,,,,,,,---..................------------...............---------++++++,,,,,,---.../////////000000000000000//////------......//////000000---------...///111222333111222333444444444333333333444555555333333444555:::666555777:::===DDDLLLNNNYYYhhhvvvCCCFFFIIIKKKLLLMMMOOOPPPUUU[[[bbbggghhheeeaaa___ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXVVVUUUUUUUUUUUUSSSQQQJJJIIIGGGFFFEEEDDDDDDDDDAAA@@@@@@????????????@@@BBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>?????????CCCCCCBBBBBBBBBAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;::::::999999999999999999888777777333333333333333444444444333333333222333333444444333333333333333333333333666555555555444444444444555555444444555555666777777777777777888888888999777999::::::::::::;;;===>>>@@@BBBEEEFFFFFFFFFEEEIIIGGGIIINNNSSSXXX```gggrrr{{{qqqhhh```YYYSSSOOOMMMMMMMMMMMMMMMMMMNNNNNNPPPMMMHHHDDDBBBBBBCCCEEEGGGHHHHHHHHHFFFDDDAAA@@@<<<<<<<<<<<<===>>>@@@AAABBBEEEHHHKKKMMMRRRZZZ```hhhssscccPPPLLLQQQZZZkkkiiiRRRJJJGGGBBB@@@CCCCCCGGGPPPqqqdddYYYZZZZZZ[[[\\\\\\ZZZWWWUUUTTTSSSQQQNNNJJJFFFCCC888555222000///...---,,,..................------,,,,,,------,,,,,,+++++++++,,,,,,------------,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,---............//////000000111111------..................,,,,,,------......////////////000000000000//////.........///////////////.........///000111333444333222111111111222333444111333444444333333555777888777999>>>???AAAHHHPPP^^^mmmIIILLLOOOQQQSSSTTTVVVXXXZZZ___gggmmmnnnllljjjiiidddccccccccccccdddeeeeee```___^^^^^^^^^]]]ZZZWWWPPPOOONNNLLLKKKJJJIIIIIIEEEFFFFFFEEEEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>???AAA@@@@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999444444444444444444444444222222333444444444444444444444444444444444444444555555555555444444444444444444444444444555555666666666666666777777777777777999::::::::::::;;;===<<<>>>AAADDDFFFGGGHHHHHHJJJHHHKKKQQQVVV[[[cccllluuu{{{pppfff]]]VVVQQQKKKLLLMMMNNNNNNNNNNNNNNNOOONNNJJJGGGEEECCCCCCCCCFFFGGGHHHHHHFFFDDDBBB@@@???>>>===<<<<<<===>>>???AAADDDHHHIIIKKKOOOVVV\\\dddmmm{{{jjjWWWMMMOOOWWWkkkaaaQQQKKKEEEBBBCCCBBBCCCGGGddd{{{kkkXXXYYY[[[]]]]]][[[YYYXXXQQQSSSTTTRRRMMMIIIGGGFFF999666222000//////...---/////////...---------,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******,,,++++++***)))))))))))),,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,---...///000111222222,,,---------.../////////........................//////000000000000//////000000///////////////...//////000000111222333444555333000///...000222444111222333333333444666888777999>>>DDDFFFIIIRRR\\\uuuPPPSSSVVVXXXYYY[[[]]]___aaafffnnntttvvvvvvuuuuuupppooonnnmmmmmmnnnooopppggggggggghhhiiigggdddaaa\\\ZZZXXXUUURRRPPPNNNNNNIIIJJJKKKKKKKKKJJJHHHGGGIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;:::666666555555555555555444111222333555666555444444555555555555555555555555444444444444444444444444444333333333333444555555555555555666666666666777777999::::::::::::;;;======>>>AAACCCFFFGGGHHHIIIKKKLLLPPPXXX]]]bbbllluuuwwwkkk```XXXRRRKKKKKKMMMNNNOOOOOONNNNNNOOONNNLLLJJJGGGEEEBBBAAAEEEFFFGGGGGGFFFDDDBBB@@@???>>>===<<<<<<===>>>???BBBEEEHHHIIIKKKNNNTTTYYY```hhhsssuuudddWWWSSSXXXnnnwww]]]PPPHHHCCCBBBBBBBBBAAAXXXpppuuuYYYXXXYYY\\\\\\YYYWWWXXXSSSTTTTTTSSSPPPLLLJJJHHH;;;777333000//////...---000000///...---,,,,,,,,,)))***+++,,,------------+++++++++,,,,,,++++++***---,,,+++******))))))***++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,,,,,,,---......++++++,,,------...//////,,,,,,,,,---...///000000///////////////............//////000000000000///111000000000//////......111111111111222333444555555444222000000111222333222333444333333444666888999;;;AAAGGGMMMUUUdddrrrZZZ\\\___``````aaacccdddjjjooovvv||||||zzzxxxvvvuuuuuuuuuuuuppppppqqqsssttttttqqqooohhhfffbbb^^^YYYVVVSSSRRRPPPQQQRRRSSSSSSRRRQQQPPPNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAACCCBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::777777777666666555555555111222444555666555444444555555555555555555555555333333444444444444444444444333333333333444555555444555555555666666666666777999::::::::::::;;;===???@@@AAACCCEEEFFFGGGHHHMMMOOOVVV^^^dddjjjttt{{{nnncccYYYSSSLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJFFFCCCBBBDDDEEEFFFGGGFFFDDDBBBAAA======<<<<<<<<<>>>???@@@BBBEEEIIIJJJKKKMMMSSSWWW^^^dddnnnxxx{{{eee[[[ZZZppppppZZZLLLDDDBBBCCCCCC???QQQfff```ZZZWWWYYY[[[WWWVVVWWWXXXUUUSSSSSSUUUSSSMMMHHH===999444000/////////...000000///...---,,,,,,,,,)))***+++,,,---.........((()))***+++,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,,,,,,,---......---------------,,,,,,,,,,,,,,,,,,---...///000000///////////////...............///000000000000000111111000000/////////...222111111111222333444555333444444444444444333333555555555444333444666888??????CCCLLLVVVdddyyyfffhhhjjjjjjiiihhhiiijjjmmmrrryyy}}}}}}|||wwwwwwwwwyyy{{{|||zzzxxxuuurrrnnniiiddd___\\\[[[]]]]]]]]]]]]]]]]]]\\\[[[UUUSSSQQQNNNKKKIIIHHHGGGEEEDDDBBB@@@??????@@@@@@@@@??????>>>??????@@@@@@????????????@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;:::999888888777777666666666444444555555555555444444555555555555555555555555333333333333444444444444444444444444444555555666555555555555666666666666777999::::::::::::;;;===???@@@AAACCCDDDFFFHHHHHHMMMQQQYYYaaafffkkkvvvsssfff\\\VVVNNNNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMKKKHHHEEEDDDBBBDDDEEEFFFFFFEEECCCBBB======<<<<<<<<<>>>???@@@AAADDDHHHJJJJJJMMMRRRVVV[[[bbbkkksss{{{~~~yyyfff[[[mmmfffPPPFFFDDDCCCFFFAAAMMM___{{{nnn___UUUWWWZZZWWWVVVXXX[[[WWWSSSTTTWWWVVVOOOHHH>>>:::444000/////////////////////...---------,,,)))***+++,,,------...---((()))***,,,------......---,,,,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---....../////////.........------,,,---------.../////////........................---...///000000111111000111000000000000000000///222222111111222222333444222333555666666666555444666777666555444555999;;;DDDDDDJJJXXXgggyyytttuuuvvvuuurrrppppppqqqssswww~~~}}}xxxtttpppmmmlllnnnmmmkkkjjjhhhgggffffff```^^^[[[WWWTTTQQQOOONNNIIIGGGEEEBBB@@@@@@@@@AAA>>>>>>>>>>>>???@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;:::999999888777777666666777666555444444333444444444444444444444444444444222222333333333444444444555555444444555555666777555555666666666777777777777999::::::::::::;;;======>>>@@@BBBEEEGGGJJJKKKLLLPPPWWW___aaaeeeooozzzxxxlllbbb\\\QQQPPPMMMKKKKKKKKKMMMNNNNNNNNNNNNMMMKKKIIIHHHFFFBBBCCCDDDFFFFFFEEECCCBBB@@@???===<<<<<<<<<===>>>>>>BBBFFFHHHIIIKKKPPPTTTVVV^^^iiiqqqwwwuuu^^^hhhsssUUUIIIHHHAAAHHHDDDLLLYYYvvv|||fffUUUUUUZZZYYYXXXYYYZZZXXXWWWVVVVVVSSSNNNJJJ???;;;555111////////////..................------***+++,,,,,,------------***+++,,,---------------************+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,---..............................------..................,,,,,,------......//////---...///000111111111111000000000000000111111111222111111111111222222333222222222333444555666777555555666555666999===AAAHHHJJJVVVjjj~~~}}}~~~~~~|||yyyvvvuuuuuu}}}~~~|||{{{{{{yyyvvvrrrooonnnmmmmmmiiihhhdddaaa]]]ZZZXXXVVVLLLJJJGGGDDDBBBAAAAAAAAA?????????@@@AAABBBDDDDDDCCCCCCCCCDDDDDDEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<======<<<<<<::::::999999888777666666999888666444333333333444444444444444444444444444222222222333333444444444666555555555555666777777666666666666777777777777777999::::::::::::;;;===;;;<<<>>>AAAEEEIIILLLNNNJJJNNNUUU[[[\\\^^^hhhrrrzzz|||pppfff```SSSQQQMMMJJJIIIJJJMMMNNNNNNMMMMMMMMMLLLJJJIIIHHHAAABBBDDDEEEFFFEEECCCBBBBBBAAA???===<<<;;;;;;<<<<<<@@@DDDGGGHHHJJJOOOSSSRRR\\\hhhqqqvvv~~~aaaddd{{{YYYLLLKKK@@@IIIFFFLLLVVVrrrkkkUUUTTT[[[[[[YYY[[[WWWYYYZZZXXXSSSOOOLLLLLL@@@;;;555111//////000000---------...............++++++,,,---------,,,,,,------.........---,,,,,,(((((())))))***+++------*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))---,,,,,,,,,,,,---......)))******+++,,,---.....................---------++++++,,,,,,---...//////---...///000111111111111//////000000111111222222111111111000111111222222222111000000111444777999333444555666777;;;AAAEEEIIIOOO___yyy~~~|||wwwttttttsssrrrpppnnnhhhbbb]]]UUUPPPJJJIIIKKKLLLJJJGGGCCCBBBAAAAAA@@@@@@AAAAAADDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@BBBAAA??????@@@@@@>>>===???>>>======>>>>>>===<<<@@@???======<<<;;;888666777999;;;===>>><<<:::999888777666555555444444444333333333333333444555666666555444333333444555666444555555666666666666666666666666666666666666666999999::::::;;;<<<======??????@@@BBBDDDGGGIIIJJJMMMMMMMMMMMMOOOTTTZZZ___kkkrrr{{{vvvjjjaaaZZZVVVPPPLLLLLLMMMNNNNNNOOOOOOOOONNNLLLKKKIIIHHHDDDCCCCCCEEEGGGHHHGGGFFF@@@???===<<<;;;;;;;;;<<<>>>AAACCCEEEGGGJJJNNNQQQVVVYYY```kkksss{{{jjjqqq}}}dddMMMLLLGGGIIIHHHJJJZZZtttpppYYYVVVZZZXXXXXX]]]^^^[[[XXXWWWVVVSSSNNNJJJFFF???666111111000...+++///////////////......---***+++,,,---............------------,,,,,,+++***,,,,,,---------.........,,,++++++******++++++,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------+++,,,------......---------------.........//////////////////////////////333333333222000000222444000000////////////000000111111222222222333333333444444444444444555666777444444555888<<>><<<@@@>>>======>>>>>>===;;;:::999999;;;======<<<;;;999:::<<<>>>???===<<<:::999888777666666555555555444444444444444555555666777666666555555666666777555666666777888777777777777777777777777777777777999999::::::;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHJJJJJJIIIIIIJJJNNNSSSXXX___fffnnnssszzz{{{nnnddd___ZZZSSSNNNLLLLLLMMMLLLNNNNNNNNNNNNMMMLLLJJJJJJDDDCCCCCCEEEGGGHHHGGGFFFAAA@@@???===<<<<<<<<<===>>>@@@CCCEEEFFFIIIMMMPPPUUUWWW^^^hhhpppyyyhhhiiirrroooUUUOOOHHHIIIHHHJJJYYYrrrttt\\\WWW[[[ZZZYYY\\\\\\YYYWWWVVVVVVTTTPPPMMMHHH@@@777222111111///,,,///////////////......---............---,,,+++***,,,---------,,,,,,+++***))))))*********+++++++++,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,------------+++,,,------......---------------.........//////////////////////////////000111111///......000222/////////000111222333333111222222222222333333333444444444444555666777777555777999<<>>AAA???======>>>===<<<:::888888888:::<<<>>>===<<<:::;;;===??????>>>===<<<::::::999888777777777777444444555555555555666666666777777888888777777666666777777888888888888888888888888888888888888888999999999::::::;;;;;;<<<;;;===???BBBDDDEEEEEEEEEEEEEEEDDDCCCCCCFFFKKKOOOYYY___eeeiiinnnyyysssiiiddd___WWWPPPMMMLLLKKKKKKMMMNNNNNNNNNNNNMMMLLLKKKEEEDDDDDDEEEGGGHHHGGGFFFCCCAAA???>>>===<<<======>>>@@@BBBDDDFFFIIILLLOOOUUUVVV\\\eeemmmuuujjj```ddd{{{zzz[[[OOOHHHHHHHHHJJJWWWooo|||```WWWYYYZZZZZZ[[[ZZZXXXVVVUUUUUUTTTRRRPPPJJJCCC999333111111000//////////////////......---............---,,,+++***,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******++++++,,,,,,------------------.........///,,,,,,---............---------.........///////////////////////////////////////000///......///111/////////000222444555666222222222222333333333333444444444444555666777888666999===@@@DDDJJJRRRYYYlll}}}wwwrrrkkkfffcccaaa___^^^]]]\\\[[[YYYXXXXXXWWWWWWSSSRRRQQQOOOMMMLLLKKKKKKHHHHHHGGGFFFEEEDDDDDDDDDGGGEEEDDDDDDDDDDDDCCCAAAAAA@@@>>>>>>>>>>>><<<:::>>><<<<<<<<<===<<<:::888:::;;;<<<>>>>>>===<<<<<<<<<;;;:::999999888888888555666666666666666666666555666888888888888666555666666777888888888888777777777777777777777777777888999999999:::::::::;;;999;;;>>>AAABBBCCCBBBAAA?????????>>>>>>AAAFFFIIITTTYYY^^^bbbeeemmmzzzxxxooohhhbbbYYYQQQMMMLLLKKKKKKMMMMMMNNNNNNNNNNNNNNNMMMFFFEEEDDDEEEGGGHHHGGGGGGCCCBBB@@@>>><<<<<<<<<<<>>??????===<<>>>>>===:::888999:::;;;<<<<<<<<<;;;;;;===<<<;;;::::::999999:::666777888888888777666666555555777888888777555555444555666666777777666666666666666666666666666666888888888999999999999999888:::===???@@@@@@???>>>::::::;;;<<<===@@@DDDHHHLLLPPPTTTVVVXXX^^^hhhppp~~~uuujjjdddZZZRRRNNNMMMLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOHHHFFFDDDEEEFFFHHHHHHGGGCCCBBB@@@>>><<<<<<<<<<<<@@@AAADDDEEEGGGIIILLLOOOTTTUUU[[[ccciiiqqq|||~~~aaaYYY```vvveeeRRREEEEEEFFFKKKVVVnnnrrrXXXQQQVVVZZZZZZ[[[ZZZYYYWWWTTTQQQPPPOOOLLLFFF>>>777333111222222///////////////......---***+++,,,---............+++,,,,,,------,,,,,,,,,)))*********++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------........./////////000000,,,---......//////.............../////////000000////////////////////////...000111111000000111222111111000000000111222222222222333333333444444444555555555666777888::::::;;;>>>BBBIIIUUUfffxxxzzztttpppooopppqqqnnnmmmlllkkkjjjiiiiiiiiidddbbb___[[[XXXUUUSSSSSSOOONNNLLLJJJIIIIIIJJJJJJHHHGGGEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@AAAAAA@@@???@@@???>>>???@@@@@@>>><<<999::::::;;;;;;;;;;;;;;;======<<<;;;::::::::::::777888999:::999888777666555666666777777666666555444444555666666666666666555555555555555555555555888888888888888888888888888999;;;<<<=========<<<888999:::;;;<<>>======>>>@@@@@@???===;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;::::::::::::888999:::;;;:::999777666888777777666666777777888555555666777777777777777666666666666666666666666888888888888888888888777888999999::::::;;;;;;;;;999:::;;;<<<<<<>>>BBBDDDDDDFFFIIIJJJLLLOOOTTTXXXaaalllvvvnnncccXXXRRROOONNNMMMOOOPPPPPPPPPPPPPPPOOOOOOJJJHHHEEEEEEFFFGGGHHHHHHGGGFFFDDDAAA??????>>>>>>===???AAACCCDDDFFFIIIKKKOOORRRYYYbbbhhhllluuu~~~lll]]]TTTZZZqqqeeeNNNFFFDDDEEEIIIQQQfffnnnYYYWWWWWWTTTUUUXXX[[[ZZZVVVRRRPPPOOOIIIFFFAAA;;;555111000000///////////////......---............---,,,+++******+++,,,,,,---------,,,---------.........//////------,,,,,,,,,,,,------------------------------------........./////////------...///////////////.../////////000000000000////////////////////////,,,...000111111000111222111111111111111222333444333333333444444444444555555555666777888:::;;;<<>>===>>>???>>>===;;;<<<<<<<<<<<<=========>>>======;;;:::::::::::::::888999;;;;;;;;;999777666:::999888777777888999:::666666777888888888888888777777777777777777777777888888888777777777777777999999888888999999:::;;;;;;<<<<<<<<<<<<===???BBB@@@BBBDDDEEEFFFIIIMMMQQQXXX```sss|||tttggg[[[TTTPPPNNNMMMPPPPPPQQQQQQPPPPPPOOONNNKKKHHHEEEEEEFFFGGGHHHHHHJJJHHHFFFCCCBBBAAA@@@@@@<<<===@@@AAABBBDDDGGGIIIMMMPPPXXXaaagggjjjrrrzzzmmm^^^PPPQQQhhhtttyyywww{{{mmmUUUGGGEEEEEEHHHNNNaaayyy___YYYVVVPPPRRRVVVZZZ[[[XXXSSSQQQPPPGGGFFFBBB<<<666111///...///////////////......---++++++,,,---............***+++,,,,,,------------*********+++++++++,,,,,,...------,,,,,,------...------------------------------------.........///---......///////////////////////////000000000000////////////////////////...000333444333333333444000000111222333555666777333333333444444444555555555555666777888:::<<<===FFFKKKZZZqqq}}}yyyvvvrrrqqqqqqsssvvvxxxxxxxxxvvvsssnnnhhhccc^^^[[[YYYXXXXXXWWWTTTPPPMMMMMMMMMIIIGGGEEECCCBBBCCCDDDEEEBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999999999999888888888888777888999999999777666555777777666666666666777777888888888888888888888888666777888999::::::999888:::;;;<<<<<<<<<;;;:::999<<<======<<<;;;===@@@CCCDDDEEEHHHIIIJJJKKKNNNQQQQQQZZZhhh|||rrrdddYYYRRROOONNNNNNNNNPPPPPPPPPPPPNNNNNNKKKJJJIIIFFFEEEEEEHHHKKKKKKIIIFFFCCC@@@>>>>>>===??????AAACCCEEEGGGHHHIIINNNQQQVVV[[[bbbkkktttzzz~~~aaaPPPOOOTTTcccqqqvvvuuuzzzzzzYYYLLLEEEAAAAAAFFFVVVxxxfffUUURRRQQQXXXYYYYYYYYYWWWTTTRRRPPPNNNJJJDDD===777333111111000/////////.....................------,,,,,,,,,,,,------......------,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,...///...------...///000000000000000000000000111111000000//////......////////////000000000000222222222222222111000///000111111222222333444444222333444555666666666666:::555444777:::<<>>????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::999999999999888999999:::999888777666777777666666666666777777999999999999999999999999777888999::::::999999888:::;;;<<<<<<===<<<;;;:::<<<============???CCCFFFHHHJJJMMMNNNNNNNNNNNNOOOOOOWWWcccwww}}}pppcccYYYRRROOOMMMNNNOOOPPPPPPPPPPPPOOONNNLLLKKKJJJGGGEEEFFFHHHKKKJJJIIIFFFCCC@@@???>>>>>>>>>???AAACCCEEEGGGIIIJJJNNNQQQVVV[[[bbbjjjsssyyyfffSSSOOORRR[[[jjj]]]QQQJJJEEEEEEGGGRRRmmmmmmXXXRRRRRRWWWXXXXXXXXXWWWTTTRRRPPPNNNKKKEEE>>>888444222111000000/////////...............---------,,,,,,,,,,,,------......------,,,++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...//////...,,,+++,,,---////////////////////////111000000000/////////...////////////000000000111222222222111111111000000111111111222333333444444333333444555555555555555666555666:::===@@@GGGOOO___jjj|||~~~yyyvvvsssqqqooohhhgggddd^^^YYYUUUTTTUUUPPPPPPPPPOOONNNNNNMMMMMMIIIHHHFFFDDDBBBAAAAAAAAAAAAAAA@@@??????>>>??????>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999:::::::::999888888777777666666666666777777999999999999999999999999999::::::::::::999999888::::::<<<===============<<<===>>>???@@@CCCGGGKKKOOOQQQTTTUUUSSSPPPOOONNNMMMSSS]]]ooo}}}pppddd[[[UUUQQQOOOOOOOOOPPPPPPPPPPPPOOOOOOMMMLLLKKKHHHFFFFFFHHHJJJJJJHHHFFFCCCAAA@@@???>>>>>>>>>@@@BBBDDDGGGIIIJJJMMMPPPUUU[[[aaaiiiqqqwwwiiiTTTLLLMMMTTTffffffSSSKKKEEEEEEDDDIII[[[nnnsssZZZRRRRRRUUUUUUWWWWWWVVVTTTRRRQQQNNNKKKFFF@@@:::555222111000000000/////////.........------------,,,,,,,,,,,,------......------,,,++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,...............---------...///000...,,,******+++........................000000000000/////////////////////000000000111111333222111000000000111222111111222222333333444444444444444444444555555555555666:::???BBBGGGRRR^^^rrr~~~~~~zzzvvvrrrpppnnnjjjddd^^^YYYXXXXXXUUUUUUUUUUUUTTTSSSQQQQQQPPPNNNJJJGGGEEEDDDDDDEEEDDDCCCAAA@@@??????????????????>>>===============<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999777777666666666666777777::::::::::::::::::::::::;;;;;;;;;;;;::::::999999:::;;;<<<===>>>>>>??????<<<===???AAACCCFFFKKKOOOVVVXXXYYYXXXUUURRRPPPOOONNNRRRZZZiiirrrfff^^^YYYUUUSSSOOOPPPPPPPPPPPPPPPPPPOOOMMMLLLKKKIIIFFFEEEGGGIIIIIIHHHFFFDDDBBBAAA??????<<<<<<>>>???BBBEEEHHHJJJLLLPPPUUUZZZ```gggoootttlllVVVNNNMMMUUUiiisssXXXNNNFFFEEEDDDEEEMMMYYYooovvv[[[PPPRRRSSSTTTUUUVVVVVVUUUSSSRRROOOLLLHHHBBB<<<777333111000000000////////////...------------------------,,,------......------,,,.........---------,,,,,,------------------------........................---...///...,,,++++++,,,........................000000000000//////////////////000000000111111111444222000//////000222333111111222222333444444555555444444444444444555555777999===CCCFFFNNN^^^nnnzzzsssuuutttqqqkkkeee___]]]\\\[[[[[[[[[ZZZXXXVVVUUUTTTSSSQQQMMMJJJHHHGGGGGGGGGGGGFFFDDDBBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;999999999999999999999999888888888777777888888888::::::::::::::::::::::::======<<<;;;;;;;;;::::::<<<<<<======>>>???@@@@@@>>>???AAACCCEEEIIINNNRRR[[[\\\\\\ZZZVVVSSSRRRSSSRRRTTTYYYfffzzzssshhhaaa\\\WWWTTTPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMLLLIIIFFFEEEEEEGGGGGGGGGFFFEEECCCBBB@@@@@@;;;;;;<<<===@@@CCCFFFHHHKKKOOOTTTYYY___ffflllqqq}}}ppp\\\SSSQQQYYYnnnfffVVVJJJHHHHHHFFFIIIPPPZZZmmmyyy]]]PPPRRRRRRSSSUUUVVVVVVUUUSSSRRROOOMMMIIIDDD>>>999444222111000000000////////////------------------------,,,------......------,,,...------------,,,,,,,,,---------------------------.....................+++,,,---------,,,...///........................////////////000000000000000000000000111111111111333222000//////000222444111222222333444444555555555555444444444555666777999:::???DDDJJJVVVjjj|||}}}||||||{{{wwwqqqkkkgggfffdddcccaaa___]]][[[YYYXXXUUUTTTQQQNNNLLLKKKJJJJJJMMMKKKIIIFFFDDDDDDEEEEEECCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>============::::::999999999:::;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>??????AAAAAA@@@AAACCCDDDFFFIIINNNRRR\\\]]]^^^]]]ZZZWWWVVVVVVUUUUUUYYYbbbrrruuuiiiccc^^^YYYTTTQQQQQQPPPPPPPPPPPPQQQQQQNNNNNNMMMJJJGGGEEEEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@<<<<<<<<<<<<>>>AAAEEEGGGKKKNNNSSSYYY^^^dddjjjnnnxxxwwwcccVVVQQQYYYnnnxxxbbbNNNHHHGGGEEEEEEHHHPPP___xxxeeeTTTSSSSSSTTTVVVWWWWWWUUUSSSRRROOONNNKKKGGGAAA:::555222111111000000000/////////,,,,,,,,,------------...,,,------......------,,,******+++,,,---...//////---------------------------------...............***,,,............000111........................////////////000000000000000000000111111111222222222111000000000111222333222222333333444444555555666555555444555777888999;;;<<>>???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<===>>>???AAA@@@???>>>??????@@@AAACCCDDDEEEEEEFFFIIIMMMQQQXXX\\\aaacccaaa]]]YYYWWWUUUTTTWWW^^^iii|||yyymmmgggccc\\\WWWRRRQQQPPPOOOOOOPPPQQQRRRPPPPPPPPPMMMIIIGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA??????>>>===???BBBEEEGGGJJJNNNSSSXXX]]]ccchhhlllsss{{{vvvcccXXXXXXlllvvvXXXLLLJJJFFFEEEGGGOOOYYYssssss[[[UUUUUUVVVWWWXXXWWWVVVTTTRRRPPPOOOLLLHHHBBB<<<666222111111111000000000//////,,,,,,,,,---------......,,,------......------,,,******+++,,,---......///........................---------.........//////,,,...//////......000111////////////////////////.../////////000000000111000000111111111222222222000000111111111222222222222222333333444555555555666555555555666999;;;===@@@CCCMMM]]]mmm}}}~~~{{{vvvtttoookkkgggeeeddddddbbbaaaaaa```^^^\\\ZZZYYYYYYVVVSSSOOOMMMMMMNNNOOOKKKJJJIIIIIIHHHHHHIIIIIIDDDDDDCCCCCCCCCBBBBBBBBB???>>>=========???@@@AAA<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>???@@@BBBAAA@@@?????????@@@AAADDDEEEFFFFFFFFFHHHLLLOOOTTT[[[ccchhhgggaaa[[[XXXTTTSSSUUU[[[dddtttsssmmmhhhaaa\\\RRRQQQPPPOOOOOOPPPQQQRRRRRRSSSRRROOOLLLIIIHHHHHHEEEFFFFFFFFFEEEDDDBBBAAABBBAAA??????@@@BBBEEEGGGJJJMMMSSSXXX]]]bbbhhhkkkpppxxxuuugggWWWkkkhhhWWWRRRNNNLLLMMMQQQXXXsss~~~bbbWWWVVVWWWXXXXXXXXXVVVTTTRRRPPPOOOMMMIIICCC<<<666222111111111111000000000000,,,,,,,,,------.........,,,------......------,,,---------,,,,,,,,,++++++........................---------........./////////000111000///...///000000000000000000000000000.../////////000000111111000111111111111222222222///000111222222222222222222222333444444555555666666666555666777:::===???EEEIIIXXXmmm{{{xxxwwwuuuqqqllljjjjjjjjjiiiiiiiiihhhhhh```\\\WWWUUUVVVWWWVVVUUUTTTQQQNNNNNNPPPRRRRRRQQQKKKHHHDDDCCCCCCCCCCCCBBBBBB@@@>>>>>>??????>>>===???>>>>>>===<<<;;;::::::999:::<<<>>>>>>===;;;:::@@@???===<<<<<<>>>AAACCCBBBAAAAAA@@@@@@AAAAAABBBAAACCCEEEFFFEEEFFFHHHJJJNNNVVVdddpppuuurrriiibbbZZZTTTRRRWWW^^^hhhyyyqqqeeeZZZVVVPPPMMMNNNNNNMMMNNNPPPOOOPPPQQQOOOKKKHHHFFFEEEDDDEEEFFFGGGGGGFFFDDDCCCCCCBBB@@@??????@@@BBBCCCHHHJJJNNNRRRWWW^^^fffkkkrrrwww~~~ddd[[[iiiaaaQQQOOOLLLGGGLLL]]]nnntttUUUSSSUUUWWWVVVVVVVVVSSSOOONNNPPPPPPKKKCCC:::555333222222111111000000//////...---,,,++++++,,,---...---,,,+++***+++---000222,,,------......------,,,,,,,,,,,,---------......------..................000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000000111111111111222222222555444444444444444333333666555666777999===@@@BBBGGGWWWmmm~~~}}}}}}{{{}}}|||xxxsssrrrqqqooommmlllkkkjjjeeeaaa\\\[[[[[[\\\\\\ZZZ[[[YYYXXXYYY[[[[[[YYYWWWPPPMMMIIIHHHHHHIIIHHHHHHFFFDDDBBBBBBCCCDDDCCCBBB@@@@@@@@@?????????>>>>>>===>>>???@@@@@@???>>>===@@@???>>>>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMRRR[[[kkk{{{zzzsssaaaYYYTTTVVVYYYaaavvvuuufff[[[WWWQQQMMMNNNNNNLLLMMMPPPOOOPPPQQQOOOKKKHHHFFFFFFDDDEEEFFFGGGGGGFFFFFFEEEBBBAAA@@@??????@@@AAACCCGGGIIIMMMQQQVVV^^^eeekkkpppuuu~~~nnn\\\gggkkkUUUOOOLLLIIIMMM[[[iii{{{ZZZSSSUUUVVVWWWWWWVVVSSSPPPNNNPPPPPPKKKCCC;;;666444222222111000000//////...///...---,,,,,,---...///...---,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,---------......000000000000///...------////////////////////////000000000000///////////////////////////000111111111111111111111111111111111111111111222222222222444444444444444444444444555666777888999===CCCHHHWWWiii~~~|||~~~}}}~~~~~~|||xxxuuurrrqqqqqqooommmiiiggggggfffeeedddaaaaaabbbcccdddbbb___\\\SSSPPPMMMKKKLLLMMMLLLLLLIIIGGGEEEEEEFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGFFFGGGIIIJJJKKKLLLOOORRRRRRZZZjjj|||~~~ggg]]]VVVTTTTTT[[[nnnzzzjjj^^^ZZZSSSNNNNNNNNNLLLLLLOOONNNPPPPPPOOOLLLHHHGGGGGGDDDEEEFFFGGGHHHHHHHHHGGGBBBAAA???>>>>>>???@@@AAAEEEHHHKKKPPPVVV]]]eeekkksssyyywww^^^dddwwwtttWWWLLLKKKJJJMMMYYYeeecccTTTTTTUUUWWWYYYWWWSSSPPPOOOPPPPPPLLLEEE===777444111111000000//////......///......------......///...............---,,,,,,,,,------......------,,,,,,,,,,,,---------......222222111111000...---,,,........................////////////000000000000000////////////000111111111111111111111111111111111111111111222222222333444444444555555555555555777999;;;:::<<>>???@@@DDDFFFJJJOOOTTT\\\dddjjjtttzzz}}}cccaaakkkwwwUUUHHHGGGJJJJJJXXXdddpppWWWTTTTTTXXXZZZWWWTTTRRRQQQQQQPPPMMMGGG???999555111111000000///......---/////////....../////////,,,---...//////...---+++,,,------......------,,,,,,,,,,,,---------......000000000000000///...---........................////////////000000000000000000//////000000111222111111111111111111111111111111111222222222333333444444555555666666666777999;;;======AAAMMM```ooo|||{{{}}}|||zzzxxxvvvuuuuuuvvvkkkhhhdddaaa______]]]\\\ZZZXXXUUUTTTUUUTTTSSSRRRNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEHHHJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJIIIKKKLLLNNNOOOSSSWWWZZZ\\\\\\```hhhrrrxxxwwwtttkkkbbb[[[YYYWWWZZZjjj|||sssjjjbbbZZZSSSQQQNNNKKKKKKNNNMMMOOOPPPOOOMMMJJJIIIIIIEEEEEEFFFFFFGGGHHHIIIJJJBBBAAA???======>>>???@@@CCCEEEIIIMMMSSSZZZbbbhhhpppvvviii______rrr{{{WWWFFFFFFIIIEEEWWWeee]]]VVVTTTYYY[[[XXXUUUUUUSSSRRRPPPNNNIIIBBB;;;777111111111000//////.........//////////////////...***+++...000111000///---,,,------......------,,,,,,,,,,,,---------......,,,---......////////////.........................../////////000000000111000000000000000111222222111111111111111111111111111222222222222333333333444444555666666777888888999;;;>>>AAAIII[[[ttt{{{wwwrrrmmmjjjhhheeedddaaa___\\\ZZZYYYYYYWWWUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPOOONNNMMMLLLKKKJJJIIIJJJKKKMMMNNNOOOOOONNNNNNLLLMMMNNNOOOOOONNNMMMLLLKKKLLLNNNPPPRRRVVV[[[___aaa___^^^```cccfffhhhhhhppphhhbbb```[[[YYYdddsssyyyqqqggg^^^VVVSSSPPPLLLLLLNNNMMMNNNPPPOOOMMMKKKJJJJJJFFFFFFFFFFFFFFFGGGHHHIIICCCBBB@@@>>>===>>>???@@@CCCEEEHHHLLLQQQXXX```eeeooouuukkk\\\VVVbbbsss[[[IIIEEEGGGBBBVVVdddeeeZZZUUUYYY\\\XXXVVVXXXTTTSSSQQQNNNJJJDDD===888222222111111000/////////---......//////......---)))+++...000111111000///,,,------......------,,,,,,,,,,,,---------......***+++,,,...//////000000..............................//////000000111111111000000000000111222222222222222222222222222222222222222222333333333333444444555666777888999:::888<<>>???@@@AAACCCEEEHHHLLLPPPWWW^^^cccmmmuuuiiiZZZQQQWWW```lll|||\\\JJJDDDDDDAAATTT```lll^^^VVVZZZ\\\XXXWWWZZZUUUSSSQQQOOOLLLFFF>>>888333333222222111111000000,,,---...//////...---,,,,,,---...///000000//////,,,------......------,,,,,,,,,,,,---------......,,,---...///////////////////////////////////////.........///000111111111111111000000111111222333222222222222222222222222222222222333333333444444333444555666888999:::;;;;;;BBBNNN]]]ooo}}}xxxuuuqqqnnnllljjjgggeee]]]^^^___```aaacccddddddbbbcccccccccaaa___\\\ZZZXXXXXXWWWWWWWWWVVVVVVVVVPPPRRRSSSTTTTTTSSSRRRPPPPPPQQQSSSUUUWWW\\\bbbgggnnnpppppplllfffdddgggkkkooojjjiiiiiibbb[[[___iii{{{mmmddd[[[VVVRRRNNNMMMPPPLLLNNNPPPOOONNNLLLLLLLLLGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDAAA@@@??????@@@AAADDDEEEHHHKKKOOOVVV]]]aaahhhqqq}}}gggXXXOOOSSSVVV\\\tttuuuYYYHHHCCCAAAAAARRR\\\ppp```VVVZZZ\\\XXXWWW\\\VVVTTTQQQOOOMMMGGG???999444444333333222111111111+++,,,---......---,,,+++///////////////......---,,,------......------,,,,,,,,,,,,---------......///000000000000000///...000000000000000000000000---......///000111111222111111111000111111222333222222222222222222222222222222333333333444444444333444555777888:::;;;<<<@@@IIIYYYmmm}}}yyyvvvrrrooommmkkkjjjiiiiiikkknnnpppmmmnnnooonnnkkkhhhfffeeeeeedddccc```]]][[[XXXWWWYYYWWWVVVUUUVVVVVVUUUTTTWWWUUUWWW[[[]]]^^^dddkkk{{{}}}}}}zzztttooonnnnnnrrrpppmmmhhhdddaaa___^^^oooxxxlll^^^VVVRRRNNNMMMOOOLLLMMMNNNOOONNNLLLJJJHHHGGGFFFDDDEEEFFFFFFEEEDDDDDDCCCAAA@@@???>>>>>>>>>CCCEEEHHHJJJNNNTTT[[[```kkkpppwww~~~mmmZZZMMMMMMOOORRReee|||qqqXXXGGGEEEJJJAAAHHH[[[|||jjjRRRUUU[[[VVVUUUZZZWWWUUUTTTRRRNNNHHH@@@;;;777444222111111000///---........................////////////////////////------------------------444333222000...---,,,,,,000000//////..................////////////.........///000222222111111000000111111111111222222222222222111111111111222222111111111111222333444555666555777::::::888:::???EEEQQQggg}}}zzzyyywwwuuusssrrrsssuuuvvvwwwyyyzzzyyyuuurrrpppoooqqqqqqooommmjjjfffbbb```___]]][[[[[[[[[\\\[[[ZZZYYYXXXYYY^^^aaaccciiiqqq}}}}}}}}}zzzuuummmeee___^^^___jjj}}}zzzmmm___XXXSSSOOONNNPPPMMMNNNOOOOOONNNMMMKKKIIIIIIGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@????????????CCCEEEGGGJJJNNNTTT[[[___hhhmmmuuu}}}xxxbbbPPPMMMLLLOOO```uuu|||zzz{{{nnnYYYIIIDDDDDDAAAFFFTTTmmmpppWWWWWW\\\XXXUUUYYYXXXVVVTTTQQQMMMGGGAAA<<<666444222111111111///...........................////////////////////////------------------------111000///...............////////////......------......////////////.........///000111222111111000000111111111111222222222222222111111111111222222222222222222333444555666666555666999::::::???EEEOOO]]]uuuxxxsssuuu~~~}}}|||}}}~~~~~~|||{{{~~~~~~}}}{{{xxxsssnnnkkkhhheeecccbbbcccccccccbbb[[[ZZZ\\\aaaeeegggnnnuuu}}}qqqeee]]]]]]___dddttt{{{oooaaaYYYUUUPPPOOOPPPNNNOOOOOOPPPOOONNNLLLKKKJJJIIIGGGGGGHHHHHHGGGFFFCCCBBBAAA@@@@@@???@@@@@@CCCDDDGGGIIIMMMSSSZZZ^^^fffllluuu}}}pppWWWNNNLLLNNN\\\mmmtttrrrxxxppp]]]NNNEEEBBB@@@CCCKKKZZZnnnxxx\\\XXX]]][[[WWWWWWYYYWWWSSSPPPLLLGGGAAA===666444111111111111000///........................////////////////////////------------------------------------...///000000...............---------...//////000000//////...//////000111111111111000000111111111111222222222222222111111111111222222444444444444555666777777777666777:::;;;>>>GGGQQQ^^^nnn{{{jjjaaaaaaiiiwww|||wwwtttqqqnnnkkkiiihhhhhhgggfff___^^^```dddgggiiiooovvvpppdddaaabbbdddnnn|||pppbbb[[[UUUPPPNNNOOOOOOOOOPPPPPPPPPOOONNNMMMKKKIIIGGGFFFGGGGGGGGGFFFBBBBBBAAA@@@@@@@@@@@@@@@BBBDDDFFFHHHLLLRRRXXX]]]fffmmmvvv~~~}}}```QQQNNNQQQ]]]kkk{{{yyyzzzfffTTTIIIDDD@@@AAAEEEKKKUUUfff{{{___WWW[[[\\\YYYVVVZZZWWWSSSOOOLLLGGGCCC???555444222111222222111000........................////////////////////////........................+++++++++,,,---...///000............------------//////000000000000/////////000000000111111111111000000111111111222222222333222222111111222222333444444444444555666777777:::888888;;;===CCCPPP\\\kkk~~~sssddd\\\[[[^^^eeemmm{{{|||zzzvvvqqqmmmkkkjjjhhhggghhhfffgggjjjkkkkkkpppwwwrrrhhheeeeeejjjwww}}}qqqddd\\\VVVPPPNNNNNNPPPPPPPPPPPPPPPOOOOOONNNKKKIIIFFFEEEEEEFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@BBBCCCEEEHHHKKKPPPWWW[[[ccckkkuuu}}}gggUUUPPPRRR]]]iiinnnXXXJJJFFF@@@@@@CCCEEEGGGRRRkkkyyy```UUUXXX\\\ZZZVVVYYYVVVSSSOOOLLLIIIDDDAAA666444222111222222111000////////////////////////////////////////////////........................---,,,,,,,,,,,,------...........................//////000000000000//////000000000000000111111111000000111111111222222222333333222222222222333333333333333333444555666777999777888;;;>>>FFFWWWgggyyy}}}qqqccc\\\YYYXXXZZZ]]]fffttt{{{uuuqqqnnnmmmkkkjjjrrrpppoooqqqqqqppptttzzz~~~}}}nnnfffjjjiiiqqqsssfff^^^XXXRRRNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLIIIFFFDDDEEEFFFFFFEEEEEEDDDCCCAAA@@@@@@??????AAACCCEEEGGGJJJOOOUUUZZZ___gggqqqyyyppp[[[QQQRRR[[[eee}}}bbbPPPHHHCCCAAACCCEEEDDDIII\\\rrrvvvaaaTTTTTTZZZZZZVVVVVVUUURRRPPPNNNJJJFFFBBB888666333222222222000///////////////////////////////////////////////////..............................---,,,,,,,,,------.........//////////////////000000111111000000///000000000///000111111222000111111111111222222222333333222222222222333333444333333444444555666777666666999===BBBNNNcccuuuwwwggg]]]XXXTTTSSSTTTYYYcccsssyyyuuusssrrrrrrqqqvvvtttsssttttttsssvvv||||||~~~|||rrrrrrmmmqqq~~~vvvjjjbbb[[[TTTQQQPPPOOOOOONNNNNNNNNNNNOOOOOONNNKKKGGGEEEEEEFFFGGGFFFGGGFFFDDDBBB@@@???>>>>>>AAABBBDDDFFFIIINNNTTTYYY]]]eeeoooxxx~~~}}}eeeUUUQQQXXX```yyyzzz```QQQHHHCCCBBBEEEDDDEEETTTfff~~~uuudddTTTQQQWWWYYYTTTSSSRRRRRRQQQPPPLLLGGGDDD:::777444333222111///---////////////////////////////////////////////////..............................------------....../////////000000000111111000000111111111111000000111000/////////000222222000111111111111222222222444333333222222333333444555555555555666777888888777999???FFFNNN\\\tttkkk^^^WWWRRRPPPRRRPPPVVV```lll{{{{{{xxxwwwwwwwwwwwwvvvssssssttttttssswww}}}yyyrrrtttyyylllddd^^^WWWSSSRRRNNNNNNNNNMMMMMMNNNOOOOOOPPPLLLHHHFFFFFFGGGHHHHHHHHHGGGEEEBBB@@@???>>>===@@@BBBDDDFFFIIINNNTTTXXX^^^eeepppyyynnnZZZSSSWWW^^^sssppp\\\LLLDDDAAAEEEEEEEEEPPP```zzzuuufffUUUPPPUUUWWWSSSQQQQQQQQQRRRQQQNNNHHHDDD;;;888555333222111...---000000000000000000000000////////////////////////////////////////////////------------......///000//////000000111111222222000000111111111111000000111000/////////000222333000111111111111222222222444333333222222333333444666666666666777888999:::;;;>>>EEEOOOYYYjjjyyyeeeXXXRRROOONNNJJJOOOTTTZZZbbbppp}}}|||{{{zzz|||yyyyyyvvvqqquuu}}}qqqfffaaa]]]UUUOOOMMMLLLLLLNNNPPPRRRRRRQQQLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDBBB@@@===<<<@@@AAACCCEEEHHHLLLSSSWWW```hhhssszzz~~~aaaOOOPPPXXXfff{{{jjjXXXDDDGGGIIIJJJKKKMMMeeezzzxxxqqq]]]PPPYYY___SSSVVVVVVUUUTTTSSSOOOJJJFFF<<<666222333333111111444000000000000000000000000........................---......///000/////////---,,,,,,,,,,,,---......000000////////////000000111222333444444333222111000000000000111111111111111111222222222333333333111111222333444444555666666444222444888;;;;;;;;;@@@AAAIIIZZZppp}}}gggYYYRRROOOMMMKKKNNNPPPRRRVVV___kkkttt~~~~~~||||||zzzxxxuuurrrnnnmmmhhhiiikkknnnpppqqqrrrsssnnnmmmkkkkkknnnsssyyy|||}}}|||xxxtttvvv}}}tttiiiddd^^^WWWPPPPPPOOONNNNNNPPPPPPPPPNNNLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFDDDBBB???>>>@@@AAACCCEEEHHHLLLRRRWWWbbbjjjuuu{{{~~~oooWWWQQQUUU^^^rrrgggOOOMMMLLLMMMOOORRRjjjzzzeeeSSSXXX^^^SSSVVVVVVUUUTTTSSSOOOJJJFFF???999444444333000000222////////////////////////........................---......///////////////......------......///000000000////////////000000000111222333333222111000000000000000111111111111111222222222222333333333333333333333333333444444777666555555777888999999@@@FFFUUUkkkkkk\\\SSSOOOMMMLLLMMMNNNMMMMMMQQQXXX^^^iiivvvvvvmmmgggccc```aaa]]]\\\[[[ZZZWWWUUURRRQQQOOOPPPRRRSSSTTTUUUVVVVVVTTTRRRQQQQQQSSSWWW[[[^^^fffjjjrrrzzz~~~}}}}}}{{{oooiiiccc[[[TTTSSSQQQOOONNNOOONNNMMMLLLMMMLLLKKKJJJIIIGGGFFFFFFHHHHHHHHHHHHFFFDDDAAA@@@@@@AAACCCEEEGGGLLLRRRWWWdddkkkuuu{{{~~~```TTTTTTVVViii|||]]]SSSMMMOOOTTTZZZsssqqqWWWVVV[[[TTTVVVVVVUUUTTTSSSPPPKKKGGGBBB;;;666555333000///111////////////////////////................................./////////////////////......//////000111000000////////////000000000000111111111111000000000000000111111111222222222222222222333333333333444444444444333333333222555777999999888888;;;>>>CCCRRRiiiooo]]]TTTOOOMMMLLLMMMMMMMMMLLLOOOTTTXXXXXX```lllyyyvvvhhh^^^WWWTTTTTTPPPOOONNNMMMKKKJJJHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHGGGFFFHHHJJJMMMOOOPPPSSSXXX]]]bbbfffhhhiiillllllllllllkkkjjjgggeeehhhiiikkknnnqqqtttvvvwww~~~uuunnnggg^^^XXXTTTRRROOONNNNNNNNNMMMLLLMMMMMMLLLJJJIIIHHHGGGFFFHHHHHHIIIHHHFFFDDDBBBAAA???AAABBBDDDGGGLLLRRRVVVaaaiiirrrxxx|||hhhXXXUUUTTTdddlllYYYNNNOOOXXX```{{{}}}\\\TTTXXXTTTVVVUUUUUUUUUSSSPPPKKKGGGAAA:::555444333000///111...............................................................///000000//////......//////000111000000////////////000000//////000000000000//////000000111111111222222222222222222333333333444444444444444444444444444333222777<<<<<<:::;;;@@@FFFMMM```{{{ppp^^^TTTOOOMMMLLLLLLLLLLLLLLLOOORRRUUURRRTTT[[[dddrrrzzzkkk^^^SSSMMMMMMJJJIIIHHHGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBDDDEEEEEEFFFIIILLLNNNPPPQQQQQQQQQSSSTTTUUUTTTSSSRRRQQQRRRSSSUUUXXXZZZ]]]___```dddhhhnnnsssxxx|||xxxoooggg^^^WWWSSSQQQNNNMMMNNNOOOOOONNNMMMMMMLLLKKKIIIHHHGGGFFFGGGGGGGGGGGGFFFDDDBBBAAA???@@@BBBDDDGGGKKKQQQVVV]]]dddnnnuuuyyyppp]]]WWWWWWaaawww}}}cccSSSQQQYYYdddbbbSSSVVVTTTVVVUUUUUUUUUTTTQQQLLLHHH???888444444333000000222///////////////////////////////////////////////////............///000000......------......///000000000////////////000000////////////////////////111111111111222222222222222222333333333444444444222222333444444555666666222888======:::<<>>============>>>>>>??????>>>???AAACCCEEEFFFGGGGGGDDDFFFGGGGGGFFFEEEEEEFFFDDDEEEFFFGGGIIIKKKLLLLLLOOOQQQUUUYYY]]]cccjjjnnn{{{||||||~~~}}}yyyooofff]]]VVVRRRPPPMMMLLLNNNOOOPPPPPPNNNMMMLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFEEECCCAAA@@@???@@@BBBDDDFFFKKKQQQVVVZZZbbbkkkrrrwww~~~|||eeeZZZXXX[[[hhh{{{mmmWWWQQQYYYfffjjjVVVWWWUUUVVVUUUUUUUUUTTTQQQMMMIII???999444444444111111333000000000000000000000000///////////////////////////......------///000111......------......///000000000////////////000000000000////////////000000111111111222222222222333333333333333444444444444222222333444555666777777555:::======;;;???HHHQQQkkklll\\\TTTQQQOOOQQQNNNKKKHHHIIIKKKMMMNNNOOOLLLNNNSSSXXX```nnn|||xxxlll^^^TTTQQQJJJIIIGGGEEECCCCCCBBBCCC@@@AAAAAAAAAAAA@@@??????<<<<<<===>>>>>>>>>>>>>>><<<<<<===>>>???@@@@@@@@@>>>@@@AAA@@@======???AAA>>>?????????@@@@@@AAAAAABBBDDDFFFHHHJJJOOOTTTXXXaaaiiirrryyy}}}yyytttmmmkkkkkkkkkjjjiiijjjmmmttt}}}rrriii___XXXSSSQQQMMMLLLMMMOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFEEEDDDBBBAAA>>>@@@BBBCCCFFFKKKQQQUUU\\\ccclllrrrvvv}}}nnn^^^XXXVVVYYYeeeqqqzzzkkkVVVPPPYYYjjjsss[[[XXXUUUVVVUUUUUUUUUUUURRRMMMJJJCCC<<<777777555222222444111111111111111111111111////////////////////////000///---------...000111//////......//////000111000000////////////000000111111000//////000111111111111111222222222333333333333333444444444444555333444444444555555666666888;;;===???BBBJJJWWW```}}}jjj[[[TTTQQQPPPUUURRRNNNKKKLLLOOORRRSSSQQQNNNNNNRRRTTTVVVaaammm~~~}}}xxxtttwww~~~zzzpppbbbWWWSSSJJJHHHFFFDDDBBBAAAAAABBB@@@@@@@@@@@@@@@@@@??????:::;;;<<<=====================<<<<<<;;;;;;::::::<<<===>>>;;;999888;;;>>>>>>============<<<<<<<<<===>>>@@@AAABBBDDDGGGJJJOOOWWWaaahhhjjjmmmqqquuuuuu|||vvvlllfff___[[[ZZZZZZXXXVVV[[[^^^eeeppp|||wwwnnnddd\\\UUURRRNNNLLLMMMNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFEEECCCBBB>>>@@@AAACCCFFFKKKQQQUUU^^^eeemmmsssvvv|||vvvcccZZZTTTQQQWWWbbblllxxx{{{dddQQQMMMZZZoooyyy___ZZZVVVVVVUUUUUUUUUUUURRRNNNJJJGGG@@@;;;999777333222333111111111111111111111111000000000000000000000000000///---,,,---...000222000000000000000111111222000000////////////000000222111000//////000111222111111222222222333333333333333333444444444555555666555555555555444444444888:::>>>CCCKKKXXXgggqqq{{{zzzeeeYYYSSSOOOMMMTTTQQQMMMKKKMMMOOOQQQQQQSSSOOOMMMOOORRRVVV___hhhwwwzzznnnqqq{{{{{{yyyzzzyyyxxxuuuppphhh___YYYMMMJJJFFFCCCBBBAAA???>>>?????????@@@??????>>>===========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<;;;::::::<<<;;;;;;;;;===???BBBDDDFFFJJJQQQXXX^^^`````````aaadddhhhjjjiiifff```]]]UUUTTTQQQOOOMMMLLLLLLMMMOOORRRYYYbbbmmmxxx~~~qqqeee\\\UUURRROOONNNNNNOOOOOOOOOKKKLLLMMMNNNMMMKKKIIIHHHGGGFFFEEEFFFFFFEEEBBB@@@<<<>>>@@@BBBEEEIIINNNRRRYYYaaalllvvv{{{}}}iiiXXXOOOMMMLLLLLL]]]ttt|||ooo[[[OOOLLLWWWnnndddPPP[[[XXXXXXXXXXXXXXXUUUPPPMMMIIICCC;;;777777777444000////////////000000000000000000000000////////////000000000000000000000000000//////.........//////////////////////////////000000000000000000000000111111222222222333333333333333333444444444555555666555555555555666666777:::;;;???IIIXXXjjj{{{|||vvvuuurrr```VVVRRROOOMMMRRROOOMMMLLLNNNQQQRRRSSSTTTOOOMMMOOOQQQUUU___iii{{{|||zzzzzztttqqquuussspppmmmjjjeee___[[[LLLJJJGGGEEEEEEEEEDDDCCC======>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;::::::???>>><<<;;;;;;<<<===>>>BBBEEEKKKPPPTTTUUUUUUUUURRRSSSTTTTTTTTTRRRPPPNNNLLLKKKJJJIIIHHHIIIIIIJJJJJJLLLQQQXXXaaallltttyyyzzzsssggg^^^VVVSSSPPPNNNNNNOOOOOONNNLLLMMMNNNNNNNNNLLLJJJHHHFFFEEEEEEFFFFFFEEEBBB@@@>>>???AAABBBDDDHHHMMMQQQXXXaaalllvvv|||}}}jjjVVVMMMMMMOOORRReee|||gggVVVLLLKKKVVVnnnnnnUUU[[[XXXXXXWWWXXXWWWUUUPPPMMMIIICCC;;;888777777444111///000000000000000000000000000000000////////////000000000000000000000000000//////.........//////000000000000000000000000000000000000000000000000111111222222222333333333333333333444444444555555666666555555555666666777777;;;CCCQQQcccxxxwwwtttuuuzzzhhh[[[UUURRRPPPNNNOOONNNLLLMMMPPPSSSTTTUUUUUUPPPMMMOOOQQQVVV```jjjzzzxxx{{{{{{uuuqqqlllhhheeebbb```^^^MMMJJJGGGEEEEEEEEEDDDCCC===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===============<<<<<<<<<::::::;;;;;;;;;;;;;;;:::>>>===;;;:::999999:::;;;???AAADDDGGGIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFDDDCCCCCCDDDDDDEEEGGGGGGFFFGGGIIINNNUUU]]]eeeiiilllsss|||vvviiiaaaXXXUUUQQQNNNNNNNNNNNNNNNMMMMMMOOOOOONNNMMMJJJIIIFFFEEEEEEEEEFFFEEECCCAAA???AAABBBCCCDDDGGGLLLOOOVVV^^^jjjssszzz}}}kkkXXXOOONNNSSSYYYmmmzzz~~~}}}]]]QQQHHHHHHTTTlllyyy[[[[[[XXXWWWWWWWWWWWWTTTQQQMMMIIICCC<<<888777666444111000000000000000000000000000000000000////////////000000000000000000000000/////////......//////000111111111111111111111111000000000000000000000000111111222222222333333333333333333444444444555555777777666666666666777777333999CCCTTTiiizzzoooaaaWWWTTTTTTRRRPPPMMMLLLKKKMMMQQQTTTVVVVVVVVVRRROOOPPPSSSXXXcccnnnxxxqqqqqqssssssuuuxxxyyyqqqjjjeeeaaa___SSSPPPLLLIIIGGGEEECCCAAA@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????========================::::::;;;<<<<<<<<<;;;;;;:::999999999999:::;;;<<<>>>???@@@AAACCCDDDEEEFFFFFFEEECCCAAAAAABBBCCCDDDAAAAAABBBBBBCCCDDDEEEFFFGGGFFFFFFHHHMMMTTTZZZ^^^```gggsssyyylllddd[[[WWWRRROOONNNNNNNNNMMMMMMNNNOOOPPPOOOMMMKKKJJJEEEDDDDDDEEEFFFFFFDDDBBBAAABBBCCCCCCDDDFFFJJJNNNSSS[[[fffpppwww~~~mmm^^^RRRQQQVVV^^^qqq{{{nnnttt}}}sssWWWMMMFFFFFFQQQeee~~~___ZZZXXXWWWVVVVVVVVVTTTQQQNNNHHHDDD===999777666444222111111111000000000000000000000000000//////////////////////////////////////////////////////000111111111111111111111111111000000000000000000000000111111222222222333333333333333333444444444555555888777777666666777777888777;;;EEEUUUkkkrrrhhh\\\UUUTTTUUUTTTRRROOOMMMLLLMMMPPPTTTVVVWWWWWWSSSQQQTTTWWW]]]hhhsssxxxqqqppppppnnnmmmooouuu}}}qqqfff___[[[XXXSSSNNNLLLIIIFFFDDDBBBAAA@@@@@@??????@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======:::;;;<<<===============::::::::::::;;;<<<<<<=========>>>???AAACCCDDDEEE@@@@@@@@@@@@????????????AAAAAABBBBBBBBBBBBBBBBBBFFFFFFEEEFFFIIINNNSSSVVVYYY```lllzzz|||oooggg^^^ZZZTTTOOONNNMMMMMMMMMMMMNNNOOOPPPOOOMMMKKKJJJDDDCCCDDDEEEGGGGGGEEECCCBBBCCCCCCCCCDDDFFFJJJMMMSSS[[[fffpppwww~~~qqqbbbSSSQQQXXXdddxxx}}}ooovvvrrrWWWNNNEEEDDDMMMZZZyyyaaaZZZWWWVVVUUUUUUUUUTTTQQQOOOHHHDDD???:::777555444333222111111111000000000///000000000000///////////////////////////////////////////////////000111111111111111111111111111111111111111111111111111111111111222222222333333333333333333444444444555555777777777777777888999999>>>AAAJJJYYYooonnneee[[[UUUVVVXXXXXXVVVTTTQQQNNNNNNQQQUUUXXXYYYXXXUUUUUUYYY^^^dddnnnxxx}}}~~~yyyvvvwww}}}vvvkkkddd___YYYTTTPPPLLLHHHFFFEEECCCAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;<<<===>>>?????????????????????>>>>>>======<<<======>>>@@@AAACCCDDDDDD===>>>@@@@@@@@@???>>>===@@@@@@AAAAAAAAA@@@???>>>CCCCCCCCCEEEGGGKKKNNNPPPTTT[[[gggsssrrrjjjaaa\\\UUUPPPMMMMMMLLLLLLMMMMMMOOOOOONNNMMMJJJIIICCCCCCCCCEEEGGGGGGEEEDDDBBBCCCCCCCCCDDDFFFIIIMMMUUU]]]gggqqqxxxyyycccTTTQQQ]]]nnn|||www[[[PPPFFFEEEJJJNNNeeewwwgggZZZWWWVVVTTTTTTTTTTTTQQQOOOHHHEEE@@@;;;777555444444222222222111111000000///000000000000////////////000000000000000000000000////////////000111222222111111111111111111111111111111111111111111111111111111222222222333333333333333333444444444555555666666777777888:::;;;<<<>>>BBBLLL\\\sssppphhh^^^ZZZ\\\```aaaaaa[[[WWWSSSQQQSSSWWWZZZ\\\XXXVVVXXX^^^dddjjjttt}}}|||vvvnnneee]]]VVVOOOKKKJJJIIIFFFCCCBBBAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@????????????=========>>>>>>>>>??????======>>>@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBDDDDDDEEEEEEEEEAAAAAABBBBBBBBBBBBAAAAAA??????@@@AAAAAA@@@??????@@@AAACCCEEEHHHKKKMMMOOOPPPWWWaaajjjsss~~~wwwoooddd^^^VVVPPPMMMLLLLLLKKKLLLMMMNNNNNNNNNLLLJJJHHHBBBBBBCCCEEEGGGGGGFFFDDDBBBCCCCCCCCCDDDFFFJJJMMMUUU\\\fffooovvv}}}jjjYYYVVVdddzzz~~~aaaSSSHHHGGGJJJFFFUUU___tttppp[[[WWWUUUTTTSSSTTTSSSRRRPPPGGGEEEAAA;;;777444444555333333222111111000000///000000000000////////////000000000000000000000000////////////000111222333000000000000000000000000111111111111111111111111111111222222222333333333333333333444444444555555555555666777999;;;===>>>@@@FFFSSSeee|||tttlllbbb___ccchhhkkkkkkaaa\\\VVVSSSTTTXXX\\\___XXXWWWZZZaaahhhnnnwww{{{{{{oooddd[[[UUUQQQOOOKKKHHHFFFEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>??????@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBB>>>???AAACCCEEEFFFFFFFFFFFFFFFHHHIIIIIIHHHGGGFFFBBBAAAAAA@@@@@@AAABBBCCC???@@@AAACCCCCCCCCBBBBBB???AAADDDGGGKKKMMMOOOOOONNNUUU]]]dddjjjtttzzzrrreee___WWWPPPMMMLLLLLLKKKKKKLLLMMMNNNMMMKKKIIIHHHBBBBBBBBBEEEGGGHHHFFFEEEAAABBBCCCCCCDDDFFFJJJMMMRRRYYYccckkkrrryyyrrr```\\\kkkdddUUUIIIHHHJJJCCCMMMRRRdddxxxwww]]]WWWUUUSSSSSSTTTSSSRRRPPPGGGEEEAAA<<<777444555666333333222222111000000///000000000000////////////000000000000000000000000////////////000111222333////////////////////////111111111111111111111111111111222222222333333333333333333444444444555555444555666777:::<<<>>>???IIIPPP___rrr{{{pppdddccckkkrrrrrroooddd^^^WWWWWW[[[]]]ZZZVVVXXXVVVXXX```gggmmmvvv}}}{{{qqqcccccc]]]VVVQQQPPPNNNJJJGGGFFFEEEDDDEEEGGGHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEEEEDDDCCCDDDEEEGGGGGGGGGGGGHHHIIIIIIJJJLLLMMMNNNNNNLLLKKKKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDAAA???>>>>>>???AAADDDCCCGGGMMMMMMIIIIIIMMMLLLNNNTTT___gggllluuu}}}sssiii___WWWTTTRRROOOMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCCCCDDDFFFFFFFFFCCCDDDDDDDDDCCCEEEHHHKKKOOOVVV___fffmmmuuu~~~fff^^^sssnnnVVVOOOLLLGGGEEEIIILLLYYYlll___YYYYYYXXXWWWVVVUUUTTTSSSJJJGGGAAA;;;777444333333111111111111000000000000000000000000000000000000...000111000///...///111///////////////000111111222222111000/////////000222222222111111111000000111111222222222333333333444444444555555555666666999888999======;;;???DDDKKK___ttt~~~tttkkkjjjqqqvvvvvvsssfff```[[[[[[___bbb___[[[\\\[[[^^^dddiiioooxxx~~~yyyqqqhhh```XXXRRRMMMOOONNNLLLLLLMMMMMMKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHHHHHHHHHHJJJKKKRRRQQQQQQRRRSSSUUUXXXYYYZZZ\\\\\\[[[XXXWWWWWWWWWTTTSSSQQQOOOMMMLLLKKKKKKFFFDDDBBBBBBCCCCCCCCCAAABBBAAAEEEMMMQQQOOOOOOQQQLLLMMMRRR[[[bbbhhhqqqyyyzzznnncccYYYUUURRROOONNNOOOMMMMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCCCCDDDFFFFFFFFFCCCDDDDDDCCCCCCEEEHHHKKKPPPVVV^^^ffflllttt|||}}}gggddd{{{{{{]]]PPPMMMIIIGGGJJJKKKVVVfff```VVVUUUTTTTTTTTTSSSRRRQQQKKKHHHCCC===888444333333111111111111000000000000000000000000000000000000///000111000///...///111///////////////000111111222111000000000000000000222222222111111111000000111222222222222333333333444444444555555555666666666555777:::;;;;;;@@@GGGZZZqqq|||ttttttyyy}}}{{{xxxjjjfffbbbccchhhjjjgggdddcccdddgggkkkmmmrrr}}}~~~{{{zzz|||{{{yyyzzz|||nnnddd___```^^^\\\[[[[[[ZZZXXXVVVVVVVVVVVVTTTRRRPPPMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNPPPRRRRRRSSSTTTWWWYYYbbbaaa```aaacccgggllloooqqqqqqqqqooolllkkkkkkllljjjhhheeeaaa]]]YYYVVVTTTKKKGGGCCCCCCFFFFFFBBB>>>DDDBBBEEENNNVVVWWWUUUSSSMMMLLLOOOVVV[[[aaajjjsss~~~tttiii]]]WWWSSSOOONNNPPPMMMMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCCCCDDDFFFFFFFFFCCCDDDDDDCCCBBBDDDGGGJJJOOOUUU]]]eeekkksss{{{kkkkkkooo[[[RRRKKKIIIKKKMMMTTT___}}}eeeVVVTTTSSSSSSTTTTTTRRRQQQMMMJJJEEE>>>999555333222222222111111111000000000000000000000000000000000///000111111//////000111///////////////000111111000000000000000000111222222222222111111111111111222222222222333333333333444444555555555666666666555444666:::;;;<<>>HHHDDDFFFOOOZZZ^^^ZZZTTTOOOMMMMMMQQQUUUZZZccclllvvvzzznnn```YYYTTTPPPOOOPPPMMMMMMMMMMMMLLLLLLLLLKKKHHHFFFCCCCCCDDDFFFFFFFFFCCCCCCCCCBBBBBBCCCFFFIIIMMMSSS\\\dddkkksss||||||ssslllqqq[[[NNNJJJMMMOOOUUU]]]xxxnnnXXXUUUTTTTTTVVVVVVUUURRROOOLLLFFF@@@;;;666333222222222222111111111000000000000000000000000000000///000111111000///000111///////////////000000111000/////////000111222222111111111111111111111111222222222333333333444444555555555555666666666666777777888;;;<<<@@@JJJUUUkkk{{{yyyxxxzzz||||||yyyvvvrrrrrruuuwwwxxx}}}yyyxxxqqqlllkkklllmmmnnnpppqqqssssss~~~}}}wwwpppooodddVVVNNNMMMMMMJJJFFFGGGEEEFFFNNN[[[ccc```YYYRRRNNNMMMOOOQQQUUU]]]fffqqq|||pppbbbZZZUUUQQQOOOQQQMMMMMMMMMMMMLLLLLLLLLKKKHHHFFFCCCCCCDDDFFFFFFFFFCCCCCCCCCBBBAAABBBEEEHHHKKKQQQ[[[dddkkkttt~~~~~~wwwyyy~~~~~~}}}jjjzzzhhhPPPJJJNNNOOOUUU^^^zzzvvvYYYVVVSSSTTTWWWWWWUUUQQQOOOLLLGGGAAA<<<777444222222222222222111111111111000000000000000000000000000111222111000///000222///////////////000000111000/////////000111222222111111111111111111111111222222333333333444444444555555555666666666777777888888999;;;===BBBPPP^^^yyy}}}zzzvvvuuuwwwzzz}}}|||www}}}||||||}}}xxxxxxwwwwwwwwwzzzsssbbbVVVQQQOOOMMMLLLFFFEEEEEELLLZZZeeeddd^^^SSSOOOMMMNNNNNNPPPVVV^^^kkkxxx{{{ooobbb[[[WWWRRRPPPQQQMMMMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCCCCDDDFFFFFFFFFCCCCCCBBBAAA@@@AAADDDGGGIIIPPPYYYbbbjjjsss|||}}}xxxxxxzzz|||gggqqqsssTTTLLLOOOLLLUUUccc{{{ZZZVVVRRRSSSVVVVVVSSSNNNNNNLLLGGGBBB===888555333333222222222222111111111000000000000000000000000000111222222000000111222///////////////000111111000000000000000000111222111111111111111222222222333333333333444444444444555555666666666777777777777777999;;;>>>GGGXXXiii}}}~~~}}}yyyyyyvvvvvvzzzxxxvvv{{{rrrkkkhhhgggbbbbbb```______ccchhhmmmwww{{{jjj^^^WWWSSSQQQJJJJJJIIIKKKUUU```bbb\\\SSSOOOMMMMMMLLLLLLQQQWWWaaaooowwwlllaaa\\\WWWRRRPPPQQQMMMMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCCCCDDDFFFFFFFFFBBBCCCBBBAAA@@@AAACCCFFFIIIPPPXXX```gggooowww~~~xxxaaaiiizzzZZZNNNNNNJJJXXXkkk]]]XXXSSSTTTWWWWWWSSSMMMLLLJJJFFFBBB===888555333333333222222222111111111000000000000000000000000000111222222000000111222///////////////000111111222111000000000000000000000000111111111222222222333333333444444444444555555666666666777777777777666777:::???DDDOOOeeexxx|||zzz{{{}}}{{{xxxzzzuuutttzzzxxxuuu~~~qqqeee\\\VVVSSSRRRQQQOOOMMMMMMPPPUUUZZZbbbkkkzzzqqqddd\\\YYYQQQQQQNNNKKKQQQZZZ\\\WWWRRROOOLLLLLLJJJIIIMMMSSSZZZhhh}}}uuujjj```\\\XXXSSSPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCCCCDDDFFFFFFFFFBBBCCCBBBAAA???@@@CCCEEEJJJPPPXXX^^^dddkkksssyyymmm\\\dddzzz|||]]]PPPMMMKKK\\\sssaaa[[[VVVVVVZZZZZZUUUOOOKKKIIIFFFBBB===999555333333333333222222222111111000000000000000000000000000222222222111000111222///////////////000111111222222111000//////000000000000111111222222222222333333333444444444555555666666666666777777777777888999===CCCJJJXXXpppxxxqqqooooooooorrrwww|||{{{{{{|||}}}}}}vvvrrrsssvvvxxxwwwxxx|||tttuuu~~~pppcccYYYQQQMMMJJJFFFFFFFFFFFFGGGHHHJJJJJJVVVYYYdddxxxuuummm^^^ZZZSSSOOONNNPPPSSSUUURRRLLLIIIIIIIIIHHHLLLQQQ[[[cccsssyyylll```[[[XXXSSSOOONNNKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFCCCBBBBBBBBBCCCEEECCCAAA??????AAACCCDDDJJJMMMSSS[[[dddmmmuuuyyydddSSS]]]pppZZZIIINNNKKK\\\vvvjjjXXXTTTZZZXXXWWWUUUNNNPPPNNNIIICCC===888555333333333333333333333333333000111222333333222111000111000000////////////000////////////000000000000111111111111111111111111444444333333222111111111444444444444444444444444333444555444444555888;;;;;;>>>AAAFFFQQQeee}}}}}}oooiiicccbbbcccdddkkkrrr~~~{{{xxxwwwwwwxxxyyy|||}}}|||wwwqqqoooqqqtttwwwvvvwww|||zzzvvv~~~~~~~~~}}}}}}}}}}}}|||{{{{{{||||||{{{{{{zzzyyy~~~tttlllaaaVVVNNNIIIEEECCCCCCCCCCCCCCCDDDEEEGGGGGGLLLOOOYYYjjj}}}vvvkkk\\\SSSQQQQQQQQQOOORRRMMMJJJKKKJJJIIIKKKPPPWWW___nnn~~~qqqccc]]]YYYTTTPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGEEECCCBBBCCCDDDEEEEEEDDDBBB@@@AAABBBEEEFFFJJJMMMSSSZZZbbbkkkssswwwyyy\\\NNNUUU```sss]]]MMMRRRQQQaaa{{{ppp\\\UUUYYYWWWWWWVVVPPPQQQNNNJJJDDD>>>999555333333333333333333333333333000000111222222111000000000000000000000000111111000000000000111111111111111111111111111111111111333222222222222111111111444444444444444444444444444555555555444555888:::<<<===CCCPPPbbbvvvwwwmmm```[[[XXXWWWWWWZZZcccnnn~~~}}}|||zzzxxxvvvuuuvvvwwwxxxxxxyyyxxxtttpppooorrrvvvwwwwwwyyyxxx}}}{{{xxxvvvtttpppkkkhhhddddddcccbbb```___^^^^^^aaaaaa```_________``````fffiiilllnnnppprrruuuxxxwwwxxxxxxxxxvvvsssooolllddd^^^UUUNNNIIIFFFDDDCCC@@@@@@@@@@@@AAABBBCCCCCCCCCEEEMMMZZZiii|||lll]]]WWWUUUQQQMMMNNNJJJIIIJJJJJJGGGHHHLLLRRRXXXeeeyyywwwhhh___ZZZTTTQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKGGGFFFDDDCCCCCCDDDFFFGGGFFFDDDBBBAAABBBDDDFFFHHHJJJMMMSSSYYY```hhhpppuuu|||sssZZZPPPTTTTTT```yyy___QQQTTTUUUfff{{{bbbVVVYYYVVVVVVWWWSSSQQQOOOJJJEEE???:::666444333333333333333333333333///000000111111000000/////////000000111111222222111111111111222222222222111111111111111111111111000111111111111222222222444444444444444444444444555666666666555555888:::<<<>>>HHH]]]vvvqqqeee[[[YYYWWWVVVTTTWWWcccppp~~~}}}zzzyyyxxxwwwvvvwwwxxxyyyyyyyyyxxxvvvtttuuuyyy|||zzz{{{{{{{{{xxxzzzzzzwwwtttqqqnnnjjjfffccc```[[[XXXUUUTTTTTTRRRQQQPPPOOONNNRRRQQQPPPOOOOOOPPPQQQRRRUUUWWWYYY[[[]]]___dddgggdddeeeffffffeeeccc```^^^ZZZUUUOOOJJJGGGFFFEEEDDD?????????>>>??????@@@@@@@@@BBBGGGOOOYYYiiinnnaaaYYYTTTPPPLLLIIIJJJLLLMMMJJJJJJMMMNNNSSS^^^ppp}}}lllbbb[[[TTTPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGEEECCCCCCDDDEEEGGGEEEDDDBBBAAABBBDDDFFFHHHJJJOOOUUUZZZ```gggooouuu{{{uuu[[[PPPSSSPPPWWWnnnzzz]]]PPPQQQTTTjjjjjjYYYZZZWWWVVVYYYWWWQQQOOOLLLFFFAAA;;;666444333333333333333333333333//////000000000000//////---...///000111111222222000000000111111111222222111111111111111111111111//////000111111222333333444444444444555555555555666777777666555666888:::>>>BBBPPPhhhoooccc\\\ZZZYYYZZZZZZ^^^jjjwww}}}}}}zzzyyyxxxxxxxxxyyyzzz{{{||||||{{{zzz{{{}}}~~~~~~wwwqqqkkkiiilllmmmkkkhhhjjjfffaaa]]]YYYUUUQQQNNNIIIHHHHHHHHHGGGGGGGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKNNNRRRUUUYYYZZZ[[[\\\[[[ZZZYYYXXXRRRNNNIIIEEEDDDBBBAAA@@@@@@@@@???>>>>>>>>>??????AAAAAACCCGGGMMMYYYnnnppp```WWWTTTOOOLLLMMMQQQRRROOOOOORRRLLLPPPYYYjjjpppddd\\\TTTOOONNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIFFFDDDCCCCCCDDDEEEEEECCCAAA@@@AAACCCEEEGGGKKKPPPWWW\\\```gggooovvv|||xxxXXXJJJNNNMMMRRRfffwww|||}}}~~~mmmXXXNNNNNNTTTqqqooo[[[[[[XXXWWWZZZZZZRRRPPPMMMHHHBBB<<<777444333333333333333333333333000000////////////000000,,,---...///000111000000/////////000000000111111111111111111111111111111//////000111222333333444444444444555555666666666666777888777666777999<<<@@@HHHXXXnnntttjjjcccaaaaaadddgggkkkvvv|||yyyyyyyyyzzzzzz{{{|||}}}yyysssnnngggdddcccbbb```^^^ccc___[[[WWWTTTPPPLLLIIICCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAABBBCCCBBBCCCDDDDDDDDDFFFIIILLLQQQQQQSSSTTTUUUUUUTTTTTTOOOLLLHHHFFFDDDCCCAAA???AAAAAA@@@???>>>>>>>>>??????>>>>>>AAAEEELLLZZZhhhnnn___YYYOOOLLLLLLOOOOOOLLLLLLOOOLLLOOOWWWggg}}}ttthhh___VVVOOONNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGEEECCCCCCDDDDDDFFFDDDBBB@@@@@@BBBDDDFFFJJJPPPWWW\\\```fffpppwww~~~{{{yyy{{{\\\JJJNNNNNNSSSgggxxxuuummmttt|||{{{vvvqqqkkk```SSSLLLLLLUUUsssppp[[[\\\YYYVVVXXXYYYRRRQQQNNNIIIDDD===888555333333333333333333333333111000000//////000000111---...///111111111000///.../////////000000000000111111111111111111111111000000111222333333444444444444444555666666777777666777777777777888;;;===DDDNNN^^^qqq~~~yyyuuusssvvvyyy|||}}}||||||}}}~~~}}}vvvqqqnnnhhhbbb^^^[[[ZZZYYYYYYWWWTTTRRRQQQNNNJJJGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCCCCBBB???AAACCCCCCDDDEEEHHHJJJIIIJJJLLLMMMOOOOOOPPPPPPPPPMMMJJJIIIHHHFFFDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<:::;;;???BBBEEEMMMVVVjjjnnnbbbTTTPPPNNNNNNMMMIIIHHHKKKKKKNNNVVVdddyyyxxxlllcccYYYQQQNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIFFFEEEDDDDDDEEEFFFHHHGGGDDDBBBAAABBBDDDEEEHHHNNNVVV[[[___eeeooowww}}}xxxsssttt{{{dddPPPSSSQQQUUUkkkyyykkklllqqqtttvvvvvvpppiiibbbZZZPPPJJJJJJQQQiiinnnXXX[[[YYYTTTTTTUUUSSSRRROOOKKKEEE>>>999555333333333333333333333333222111000000000000111222///000222333333222111000//////000000000111111111111111111111111111111111222222333333444444444555444444444555666777777777555666777777888999===???IIIRRRbbbttt|||uuujjjhhhddd]]]WWWTTTTTTUUUNNNMMMLLLLLLKKKJJJFFFDDDBBBBBBAAAAAA@@@@@@@@@???>>>???@@@BBBBBBBBBAAA@@@:::<<>>>>>=========:::888:::???CCCEEEHHHMMM]]]ttt}}}kkk^^^YYYVVVUUUQQQLLLKKKMMMKKKNNNUUUbbbwww{{{pppfff[[[RRROOOKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFDDDDDDEEEGGGHHHKKKIIIFFFCCCBBBCCCDDDEEEEEEMMMUUUZZZ]]]dddnnnwww|||vvvpppqqqwww{{{gggSSSSSSNNNQQQjjjpppnnnrrrvvvzzz}}}vvvlllbbbYYYOOOIIIGGGKKK\\\vvvkkkVVVZZZXXXRRRQQQQQQSSSRRROOOKKKEEE???999666333333333333333333333333333222111000000111222333222333444555555444222111000111111111111222222222111111111111111111111111333333444444444444555555444444444555666777777888444666777777888:::>>>AAAMMMTTTbbbvvv|||wwwzzzuuunnnjjjccc^^^ZZZXXXUUUSSSQQQNNNJJJGGGFFFFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@===>>>???@@@AAAAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFFFFEEEFFFEEEDDDCCCBBBCCCCCCDDD??????>>>>>>======<<<<<<:::;;;;;;;;;===AAAFFFKKKWWWaaawwwjjj___VVVUUUTTTQQQMMMLLLJJJPPPVVV^^^rrr|||qqqggg[[[SSSQQQMMMKKKJJJJJJLLLMMMLLLLLLGGGGGGGGGEEECCCCCCEEEFFFIIIHHHFFFDDDCCCDDDEEEFFFGGGKKKQQQVVV[[[cccmmmtttzzz}}}vvvuuuvvvxxxzzzyyyyyy|||qqqTTTRRRTTTWWWqqq{{{sssyyyzzzlll^^^TTTLLLIIIMMMTTTbbbzzznnnUUUUUUZZZWWWUUUYYYXXXUUUQQQLLLFFF???777222222333555555555555333222222222222222222222222222111111111111000000000000222222111000//////000000111111111111000000000000000111111111111222222222555555666666777888888888777444444777:::;;;>>>CCCQQQeeessswwwvvv}}}yyyxxxtttoooiiieee```\\\XXXTTTQQQMMMKKKIIIHHHFFFEEEEEEDDDCCCBBB@@@???>>>===??????AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCBBBBBBEEEDDDCCCBBBAAABBBBBBCCC@@@??????>>>======<<<<<<;;;;;;;;;;;;===@@@FFFJJJUUU\\\lllsssggg]]][[[ZZZUUUPPPNNNNNNRRRVVV]]]ooo}}}rrrhhh\\\TTTQQQMMMKKKIIIIIIKKKKKKKKKJJJGGGGGGGGGEEECCCBBBDDDFFFIIIHHHFFFDDDCCCDDDEEEEEEFFFJJJPPPUUUZZZbbblllsssxxx}}}xxxxxxyyyzzzzzz{{{}}}uuuzzzoooTTTRRRUUUZZZtttxxxfffXXXOOOKKKJJJOOOZZZlllpppXXXWWW[[[XXXVVVZZZXXXUUUQQQMMMGGG@@@999444333333444444444444333333222222222222222222222222111111111111000000000000222222111000000000000000111111000000000000111111111111111111222222222222333333444555555666666777777555666:::;;;===CCCJJJZZZoooxxxsssxxx~~~xxxqqqiiiddd[[[XXXTTTQQQOOOMMMJJJHHHEEEDDDCCCAAA@@@?????????AAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@CCCBBBAAA@@@@@@@@@AAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<<<<@@@EEEIII\\\```iiixxxsssgggdddbbb\\\VVVRRRRRRSSSUUU[[[lll~~~tttjjj^^^UUUSSSMMMLLLJJJIIIJJJJJJJJJIIIGGGGGGFFFDDDBBBBBBCCCEEEIIIGGGFFFDDDDDDDDDDDDEEEEEEIIIOOOTTTZZZbbblllssswww}}}~~~}}}}}}}}}wwwppprrr|||rrrVVVQQQTTT]]]yyyjjjXXXNNNLLLHHHLLLRRR]]]pppqqqYYYWWW[[[YYYWWWZZZWWWUUURRRNNNIIICCC;;;666333333222222222222333333111111111111111111111111111111111111000000000000222111000000000000000000222111000//////000222222111111111111222222222333222222222333444444555555777777999<<<===???IIISSSeee{{{rrrsss|||{{{ttthhheee```]]]YYYVVVRRROOOEEEDDDCCCBBBBBBCCCCCCDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<<<<<<<@@@EEEIIIaaaeeekkkwww}}}qqqmmmkkkddd\\\WWWUUUTTTTTTZZZkkkvvvlll```WWWTTTOOOMMMKKKKKKKKKKKKJJJIIIGGGGGGFFFDDDBBBAAACCCDDDHHHGGGFFFEEEDDDDDDDDDEEEEEEIIIOOOTTTZZZbbbmmmtttwww}}}~~~vvvpppppptttyyy{{{yyy}}}^^^QQQQQQ\\\zzzmmmXXXOOOMMMIIIMMMPPPUUUbbbuuunnnXXXUUUYYYYYYXXXZZZWWWUUUSSSPPPKKKEEE===888444333111111111111333444000000000000000000000000111111111111000000000///111111000000000000000111222111000//////111222333111111111222222222333333111222222333444444555555666888;;;======AAAMMM[[[ooo~~~pppvvvuuurrrnnnjjjgggccc^^^[[[MMMKKKIIIGGGFFFFFFFFFGGGCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<@@@EEEIIIYYY___gggsssxxxuuuuuunnneee___XXXUUUTTT[[[kkkyyyooobbbYYYUUUQQQOOOMMMLLLMMMMMMLLLKKKHHHHHHGGGEEEBBBAAABBBDDDGGGGGGFFFEEEEEEDDDDDDDDDFFFJJJPPPUUU[[[dddnnnvvvxxx~~~}}}uuuqqqppprrruuuxxxsss|||kkkUUUNNNYYYvvvwww___SSSOOOKKKOOOQQQSSS\\\kkkwww|||iiiUUURRRWWWXXXXXXZZZWWWUUUSSSQQQLLLFFF>>>888444333111111111111333444000000000000000000000000111111111111000000000///111000000000000000111111222111000000000222333444111222222222222333333333333333333444555555666666777888:::===>>>DDDSSSbbbvvv}}}uuu~~~~~~xxxvvvtttrrrpppmmmiiifff[[[XXXTTTOOOKKKHHHGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????:::;;;;;;;;;===AAAFFFKKKRRRZZZcccnnn~~~~~~{{{rrrlll```YYYVVV[[[jjj{{{qqqddd[[[WWWRRRPPPNNNMMMNNNOOONNNMMMIIIIIIHHHFFFCCCBBBCCCEEEGGGGGGFFFFFFEEEDDDDDDDDDFFFJJJPPPVVV\\\eeeooovvvzzz{{{ssspppqqqsssxxx}}}{{{}}}]]]OOOVVVnnnjjjWWWNNNKKKOOOQQQSSS\\\jjjtttwww|||iiiVVVRRRUUUXXXYYYZZZWWWUUUTTTQQQMMMFFF>>>888333333222222222222333333111111111111111111111111111111111111000000000000000000000000000111111222000000111222222333333333222222222222333333333333444444444555666666777777999888:::>>>CCCLLL]]]lll}}}~~~zzzuuurrrmmmllllllmmmnnnmmmkkkiiifffccc]]]VVVPPPMMMKKKJJJGGGFFFEEEDDDCCCDDDDDDEEECCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCBBBAAAAAA@@@AAAAAACCCDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@??????999::::::;;;===BBBHHHLLLSSS\\\ccclllzzzjjj```YYY\\\gggxxx}}}sssfff\\\XXXPPPNNNMMMMMMNNNOOONNNMMMJJJJJJIIIGGGDDDCCCDDDEEEGGGGGGGGGFFFFFFEEEDDDCCCDDDIIIOOOUUU[[[dddnnnvvvzzzyyyqqqqqqsssvvv~~~hhhSSSUUUgggwwwcccTTTMMMOOOPPPUUU```pppzzz|||mmm[[[TTTWWWYYYZZZYYYWWWVVVTTTRRRMMMEEE<<<666333333444444444444333333222222222222222222222222111111111111000000000000000000000000000111222222...000222333444444333222222222222333333333444444444444444555666666777777:::888999AAAKKKYYYjjjyyy}}}}}}vvvqqqmmmkkkhhhfff______aaadddggghhhhhhfffjjjfff```ZZZUUUQQQPPPOOOIIIHHHFFFEEEEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCAAABBBDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???888999:::;;;===BBBHHHMMMTTT\\\bbbhhhzzzrrrfff\\\]]]eeesss~~~tttggg]]]YYYNNNMMMKKKLLLMMMNNNNNNMMMKKKKKKJJJGGGDDDCCCDDDFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCHHHNNNTTTZZZcccnnnuuuzzz~~~zzzrrrrrrvvv{{{pppXXXUUUbbbnnnuuuaaaPPPPPPQQQVVVeeewwwrrr```WWWYYY[[[[[[YYYWWWVVVTTTRRRMMMEEE;;;555333333555666666555333333222222222222222222222222111111111111000000000000000000///000000111222222---///222555555444333111222222333333333444444444333333444555555666666777<<<888999CCCQQQbbbuuuwww~~~~~~zzzxxxooojjjeeecccbbb```ZZZUUUWWWWWWWWWXXX[[[\\\\\\[[[[[[ZZZXXXWWWVVVVVVWWWWWWMMMKKKHHHGGGFFFFFFDDDCCCEEEEEEEEEEEEEEEEEEFFFGGGJJJMMMOOOPPPNNNLLLKKKKKKMMMKKKJJJIIIIIIHHHGGGEEECCCBBBAAA@@@>>>===<<<;;;<<<<<<;;;:::<<>>999555444333333222222222222444333222222111111222222333222222222111000000000111111222222222333333333333222222111111222222333222222111111222222333444555555666666777777888888222:::BBBLLL^^^uuu}}}xxxrrrnnnllljjjeee```]]]]]][[[WWWSSSRRRQQQOOOPPPRRRSSSRRRRRRTTTSSSRRRQQQQQQQQQRRRRRRMMMKKKHHHGGGGGGGGGFFFDDDFFFFFFFFFFFFFFFGGGHHHIIIQQQTTTWWWYYYYYYYYYZZZ[[[XXXVVVRRROOOMMMJJJHHHFFFCCCBBBAAA@@@???===<<<<<<<<<<<<;;;:::<<>>999555444333333222222333333444333222222111111222222222222111111111111111111222222222111222222333333333222222111111222222333222222111111222222333444555555666666777777888888777===EEEPPPdddzzz~~~yyyyyy{{{tttooollljjjjjjeee___\\\\\\[[[XXXUUURRROOOMMMKKKLLLLLLKKKJJJMMMLLLLLLLLLLLLLLLMMMNNNLLLJJJHHHGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGIIIJJJJJJUUUXXX]]]aaadddgggiiikkkgggddd^^^XXXQQQLLLIIIGGGCCCBBBAAA@@@???===<<<<<<<<<<<<;;;;;;===CCCJJJPPPVVV^^^iiittt}}}mmmdddaaaiiiyyywwwmmmbbbYYYSSSOOOJJJHHHHHHJJJKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCEEEFFFHHHGGGFFFEEEEEEFFFFFFKKKSSSZZZ```fffkkknnnvvvzzz~~~yyyzzz|||bbbUUURRRQQQWWWuuukkkUUUSSSQQQ\\\vvvooo[[[XXX]]]___]]]ZZZYYYVVVSSSNNNGGG???:::555444333333333333333333333333222111111111111222000000111111111111111111444333111000000111222333222222111111111111222222222222111111222222333444555555555666777888888888<<>>===<<<<<<<<<<<<<<<>>>CCCJJJOOOVVV^^^hhhrrr||||||xxxmmmhhhkkkvvvxxxoooddd[[[TTTOOOJJJGGGGGGIIIJJJKKKJJJIIIGGGEEEDDDCCCCCCCCCDDDFFFGGGGGGEEEDDDEEEFFFGGGKKKQQQXXX^^^dddjjjnnnuuuxxx~~~yyy{{{}}}}}}}}}}}}yyyZZZTTTTTTQQQTTThhhfffTTTSSSSSS^^^|||www\\\VVV[[[]]]ZZZZZZYYYWWWTTTOOOHHH@@@:::555444444333333333444444333222222111111111111111//////000000111111222222444333111000000000222222222222111111111111222222222222111111222222333444444444555666777888888999>>>CCCOOOcccyyy~~~qqqtttlllnnnttt}}}}}}yyysssmmmiiifffdddcccccc___ZZZWWWTTTRRROOOMMMKKKKKKLLLKKKKKKKKKJJJJJJHHHGGGEEEEEEGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIIIIMMMQQQWWW\\\aaafffkkkooorrroooiii___SSSKKKFFFEEEBBBAAAAAA@@@???>>>======<<<<<<<<<<<<>>>CCCIIIMMMXXX^^^fffnnnzzz~~~xxxwww}}}|||tttqqqwwwyyypppfff^^^TTTPPPKKKGGGGGGIIIJJJKKKKKKJJJHHHFFFDDDBBBAAAAAACCCEEEGGGFFFEEEDDDEEEFFFHHHKKKNNNSSSYYY```iiinnnuuuyyy~~~xxxzzz|||yyyZZZTTTQQQMMMOOOZZZrrruuu\\\QQQQQQSSS```cccWWWZZZ[[[WWWZZZYYYWWWUUUPPPIIIAAA;;;444444444333333444555555333222111111000000111111/////////000000111111222333222111000000000111222222111111000000111111222222222111111222222333444444444555666777888999999<<>>>>>===<<<<<<<<<<<<===AAAFFFJJJXXX]]]cccjjjuuu~~~yyyuuusssxxx||||||zzzrrrhhh```UUUQQQLLLIIIIIIJJJKKKKKKKKKKKKIIIGGGEEECCCAAA@@@CCCDDDFFFFFFEEEDDDEEEFFFIIIKKKMMMPPPVVV^^^hhhnnnuuuyyycccUUUMMMGGGJJJPPPcccssseeeRRRLLLOOORRRaaaooo\\\[[[[[[XXXZZZYYYXXXVVVRRRJJJAAA;;;444444444444444444555666222222111000000000000111//////000000000000000000000000000111111111222222111111000000000000111111222222111111222222333444333444555666777888999:::;;;GGG]]]xxxzzzppprrrjjjgggnnnwwwzzzwwwyyyvvvsssppplllfff```\\\YYYYYYXXXVVVSSSPPPMMMKKKLLLJJJHHHHHHIIIIIIHHHGGGIIIIIIHHHGGGGGGGGGGGGHHHIIILLLNNNPPPRRRUUUYYY[[[]]]___^^^YYYPPPHHHEEEEEEAAAAAA@@@@@@???>>>>>>>>><<<======<<<<<>>KKKccc}}}{{{rrrgggeeeeeemmmvvv|||}}}yyyssslllgggaaaaaa___]]]YYYUUUQQQOOONNNLLLJJJJJJJJJKKKJJJHHHKKKKKKJJJIIIHHHHHHHHHHHHHHHJJJLLLLLLLLLNNNQQQSSSUUUXXXZZZWWWOOOHHHFFFFFFAAA@@@@@@@@@???>>>>>>>>>=========<<<<<<>>>BBBEEEHHHOOOWWW___jjjuuuyyyxxxwwwtttooolllmmmooosssuuu~~~}}}~~~{{{sssjjjcccUUURRROOOMMMMMMLLLKKKJJJGGGGGGGGGGGGGGGFFFEEEDDDBBBCCCEEEFFFEEEDDDEEEFFFGGGKKKPPPUUU[[[aaagggkkkpppvvvyyy]]]MMMJJJRRRLLLYYYeeeuuunnnlllrrrqqqvvv{{{xxxnnn___RRRKKKDDDJJJPPPbbb{{{___ZZZ[[[YYYYYYYYYYYYWWWSSSLLLBBB<<<444444444444444555666777222111111000000000000000111111000000//////......***,,,000333444444222111111111000000000000111111222222111111222222333444333333444666777999::::::BBBNNNfff~~~xxxddd^^^bbbcccllluuuzzzyyytttrrroookkkhhhddd```[[[XXXUUURRRPPPOOOOOOPPPOOOOOOOOONNNLLLJJJIIIHHHHHHHHHGGGIIIJJJKKKJJJKKKLLLNNNNNNQQQRRRPPPJJJDDDCCCCCCBBBBBBBBBAAA@@@??????>>>;;;;;;:::;;;<<<>>>@@@AAAEEEJJJRRRZZZaaaiiipppuuutttpppiiiffffffkkkooorrrsssssstttwww~~~wwwmmmeee\\\UUUOOONNNLLLIIIIIIKKKKKKJJJHHHFFFCCCAAA@@@???DDDEEEFFFFFFEEEEEEFFFGGGEEEGGGLLLSSSXXX\\\dddmmmsssxxx___PPPNNNNNNQQQSSS```rrrrrrkkkjjjlllrrrxxxvvvmmm___SSSLLLHHHKKKOOO]]]}}}aaa```YYY^^^\\\YYYVVVTTTQQQKKKBBB;;;:::777555555666777777666222222222111111111000000......//////000000111111444222111222333333222111000111111111111222222222444444444555555555666666555333555999999888999<<>>======<<<;;;;;;;;;<<<===???@@@AAAEEELLLSSS[[[ccckkkpppsssoooiiifffgggkkkpppsssqqqqqqqqqqqquuu}}}|||qqqjjj^^^VVVPPPOOOLLLIIIHHHJJJHHHGGGFFFEEECCCBBBAAA@@@CCCDDDEEEEEEDDDDDDEEEFFFFFFGGGLLLSSSXXX\\\eeennnsssxxx___PPPOOOQQQQQQUUUcccvvv|||rrrnnnrrrwww||||||tttdddUUUJJJIIIIIILLLYYYvvv}}}aaa^^^VVVZZZZZZXXXUUUSSSQQQLLLDDD===999777444444555555555444222222222111111111000000////////////000000111111222111000111222333222111000111111111111222222222333444444444444555555555777555666999:::888:::>>>DDDRRRfffxxx}}}yyycccYYYZZZ]]]eeejjjrrryyy~~~wwwoooiiibbb___\\\ZZZYYYXXXVVVUUUSSSQQQOOOMMMLLLMMMNNNNNNNNNOOOQQQPPPNNNLLLLLLLLLJJJHHHGGGFFFFFFEEECCCBBBEEEDDDBBB@@@>>>===<<<<<<===<<<;;;;;;<<<===>>>??????BBBGGGMMMTTT\\\eeekkkqqqnnniiiggggggkkkqqqtttrrrqqqooommmnnnqqqwww|||vvvooo```YYYRRRPPPMMMIIIGGGIIIFFFEEEEEEDDDCCCBBBAAAAAAAAACCCDDDDDDCCCCCCDDDEEEFFFGGGMMMTTTXXX]]]eeeooosssyyydddQQQOOORRRQQQYYYkkk||||||lllWWWIIIJJJGGGIIISSSeee~~~}}}aaa^^^VVV[[[YYYWWWTTTSSSQQQLLLDDD>>>888666444333444444333222222222222111111111111111/////////000000000000111000//////000222333222111000111111111111222222222333333333333444444444444888666777::::::999<<>>>>>>>>>>>===<<<;;;;;;<<<===>>>AAACCCFFFJJJPPPYYYccciiinnnllliiiggggggkkkqqqvvvvvvuuussspppnnnooorrrvvvxxxrrrccc[[[TTTQQQMMMIIIGGGIIIFFFEEEDDDCCCBBBAAA@@@???@@@AAABBBBBBBBBBBBCCCEEEFFFGGGMMMTTTYYY]]]fffpppttt{{{lllUUUNNNPPPQQQ^^^wwwrrr[[[JJJLLLFFFGGGPPPWWWeee|||bbb```YYY```[[[XXXUUUTTTQQQLLLDDD===888666444444444444333111111111111111111111111111000000000000000000000000///......///111333222111000000111111111222222222222222222333333333444444777666777::::::999>>>EEETTTjjjnnntttuuucccYYYVVVXXX\\\cccggglllqqqtttwww{{{~~~}}}yyyrrrooollliiigggddd```^^^VVVTTTRRRPPPPPPQQQSSSUUUXXX[[[___aaaaaa___^^^^^^\\\XXXTTTSSSSSSSSSPPPMMMIIIGGGDDDBBB@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>AAABBBDDDHHHMMMUUU___eeejjjiiihhhfffgggkkkrrrwwwyyyyyyxxxvvvttttttvvvxxx~~~wwwqqqeee]]]VVVRRRNNNIIIGGGIIIHHHGGGFFFDDDBBB@@@>>>===>>>@@@BBBBBBAAAAAACCCDDDFFFHHHMMMUUUZZZ^^^gggqqqvvv}}}uuuZZZOOOOOOQQQdddvvv___NNNMMMFFFGGGNNNPPPWWWttt{{{ccc```ZZZaaa^^^[[[XXXUUURRRKKKCCC<<<888666555555666555444222111111111111111111111111111111111111000000000000///......///111333222111000000111111111222222222222222222333333333444444666555777999999:::AAAJJJ___vvvrrrxxxgggZZZVVVUUUYYY]]]aaadddiiimmmqqquuuyyy|||{{{www{{{}}}vvvtttqqqnnnllliiidddaaaVVVTTTQQQOOOOOORRRTTTWWW```eeejjjnnnnnnlllkkkkkkkkkhhhddd```]]]YYYUUURRROOOMMMIIIEEEBBBAAA@@@AAA===<<<;;;;;;<<<===>>>??????@@@BBBEEEIIIQQQZZZ```eeefffgggeeefffjjjqqqxxx{{{|||}}}}}}||||||}}}~~~uuuqqqfff^^^WWWSSSOOOJJJHHHJJJIIIIIIGGGDDDBBB@@@>>>===>>>@@@AAABBBAAABBBCCCEEEFFFHHHNNNVVV[[[___hhhrrrvvv~~~}}}aaaSSSRRRUUUhhhzzzdddSSSLLLGGGHHHMMMNNNTTTkkk|||bbb^^^WWW^^^aaa^^^ZZZWWWSSSLLLCCC<<<666555555666777666555333111111111111111222222222222111111111111000000000000//////000222333222111000111111111111222222222333333333333444444444444555555777::::::<<>>@@@AAABBBBBBBBBDDDEEEFFFHHHNNNVVV[[[```iiisssuuu}}}{{{xxx~~~hhhYYYWWWZZZkkkgggWWWLLLHHHHHHJJJMMMTTTfffwww{{{ccc^^^XXX___aaa^^^[[[XXXUUUNNNFFF???333333333555666666555333000000111111111222222222222222222111111111000000222111000111222333222111000111111111111222222222333444444444444555555555555666999<<<<<<@@@KKKWWWqqq|||tttaaaRRROOOQQQPPPUUU^^^]]]```dddhhhkkkoootttwwwvvvzzz~~~{{{xxxuuuvvvtttkkkeeekkk{{{yyyuuunnnllljjjhhheeebbb]]]YYYTTTRRROOOMMMNNNQQQTTTWWW^^^fffrrr}}}}}}rrrllljjj___[[[TTTLLLEEE@@@===<<<;;;;;;:::;;;<<<>>>@@@AAA>>>@@@CCCFFFJJJPPPVVV[[[___bbbddddddccchhhpppwww~~~vvvrrrfff^^^WWWTTTQQQLLLJJJLLLGGGGGGFFFEEEDDDCCCBBBBBB>>>@@@BBBBBBBBBBBBDDDFFFGGGHHHNNNVVV\\\```jjjssssss|||yyyssslllqqqwwwyyyzzz{{{~~~lll]]][[[]]]llliiiXXXKKKIIIHHHHHHLLLUUUbbblllzzzddd```[[[cccaaa^^^[[[YYYVVVQQQHHHBBB111111111333555666444222000000111111222222222222222222222222111111000000444222111222333333222111000111111111111222222222444444444555555555666666666777:::>>>>>>BBBOOO\\\www~~~jjjYYYMMMMMMOOONNNTTT]]]]]]```cccfffhhhlllpppsssuuuyyy~~~rrreee```\\\^^^dddooo}}}sssnnnmmmgggeeebbb^^^[[[XXXVVVUUUPPPNNNLLLKKKKKKNNNQQQSSSbbbeeekkksss|||vvvnnneee^^^TTTKKKEEEAAA>>><<<======<<<<<<<<<<<<=========>>>@@@CCCHHHNNNTTTWWW^^^aaaaaa```aaahhhqqqwww|||~~~ssskkkccc^^^XXXSSSOOOMMMKKKIIIKKKHHHFFFDDDCCCAAA???===>>>???@@@AAACCCDDDEEEFFFGGGKKKPPPVVVZZZ___eeehhhrrrxxxrrreeebbbgggqqquuuuuuzzzzzzbbbWWWXXXfffzzzZZZRRRHHHJJJOOOKKKRRRbbbjjjzzzllleeeggg```ccc```]]]ZZZWWWPPPHHHAAA888666333333444666777777333111...,,,,,,...111333222111000//////000111222000111111111111222222222222222111111222222333444333333333444444333222222333777===>>><<<@@@QQQdddcccRRRHHHKKKNNNNNNTTT]]]WWW\\\cccfffggghhhjjjlllqqqwwwrrreeeWWWSSSOOOQQQTTT\\\kkkxxxuuulllggggggaaa___]]]YYYVVVTTTRRRQQQOOOMMMKKKJJJKKKNNNQQQSSS]]]```gggoooxxxzzzoooddd]]]SSSJJJDDDAAA???=========<<<<<<<<<<<<======???@@@BBBEEEJJJOOOTTTWWW[[[]]]___^^^```hhhssszzz~~~ssslllddd___YYYSSSPPPNNNKKKJJJJJJHHHEEEDDDCCCBBB@@@>>>??????@@@AAACCCDDDEEEEEEHHHKKKPPPUUUYYY___eeeiiipppvvv~~~rrrdddaaaeeeooosssttt{{{cccSSSVVVbbb~~~fffWWWKKKKKKOOOLLLSSSeeennnmmmeeefff___ccc```]]]ZZZWWWQQQHHHAAA888666444333555666777777333111///......///111333222111000//////000111222000111111111111222222222222222111111222222333444333333333444444333333333555888;;;<<<<<>>AAADDDIIIMMMPPPQQQSSSWWW[[[```iiiyyy}}}tttoooeee```YYYTTTPPPMMMKKKIIIGGGEEEDDDCCCDDDDDDBBB@@@AAAAAABBBBBBCCCDDDDDDDDDHHHJJJOOOSSSXXX___fffjjjmmmttt|||lllfffeeekkkooorrr|||mmmRRRRRRXXXppphhhSSSLLLPPPPPP\\\uuuiii^^^bbb```bbb```^^^\\\YYYSSSIIIBBB999777555555666777666666111222222333333222222111111111111111111111111111000000111111111222222222222222111111222222333444333333333333333444444555888888:::<<<@@@MMMggg}}}uuuiiiiiiwwwvvvxxxhhhQQQKKKGGGKKKNNNNNNPPPTTTSSSWWW\\\^^^___aaaeeehhhrrrzzz{{{pppiiiaaaZZZRRRNNNKKKLLLLLLJJJKKKNNNPPPUUU```ppp~~~tttkkkfffaaa```^^^[[[YYYXXXWWWVVVQQQOOOLLLJJJJJJLLLOOOQQQUUUXXX^^^fffmmmrrrvvvxxxvvvxxxyyyzzz|||{{{pppdddVVVPPPIIICCC@@@??????>>>;;;;;;::::::::::::;;;;;;<<<<<<===???BBBGGGKKKMMMNNNPPPUUU[[[```iii|||vvvqqqeee```YYYSSSOOOMMMJJJHHHFFFEEECCCCCCDDDDDDBBBAAAAAAAAABBBBBBCCCDDDEEEEEEGGGKKKOOOTTTYYY```fffkkkmmmttt}}}wwwoookkknnnoooqqq{{{nnnUUUQQQUUUiiiwww\\\OOOQQQRRR```|||ggg[[[```bbbbbb```^^^]]][[[TTTJJJCCC999888666666777777666555111222333444444333222111111111222222222222111111000000111111111222222222222222111111222222333444444333333333333444555666888888;;;???DDDQQQhhh|||ooofffjjj|||kkkuuuttt\\\KKKHHHHHHJJJMMMNNNPPPSSSRRRUUUYYY[[[\\\^^^cccgggpppyyytttmmmjjjeee___VVVPPPLLLLLLLLLJJJJJJLLLMMMOOOTTT^^^nnnwwwpppjjjhhhfffccc```]]]\\\[[[WWWTTTQQQMMMLLLLLLNNNOOOPPPSSSYYY___dddgggiiijjjjjjkkkiiiiiilllmmmggg^^^NNNJJJEEEAAA???>>>===<<<;;;::::::999999::::::;;;<<<<<<===???CCCGGGLLLNNNNNNNNNTTT[[[```hhh}}}|||{{{~~~yyysssfffaaaZZZTTTPPPMMMJJJIIIGGGEEEDDDCCCDDDDDDBBB@@@@@@@@@AAACCCDDDEEEFFFGGGGGGKKKQQQWWW\\\bbbgggkkknnnuuu~~~xxxrrrsssrrrsss|||jjjUUUOOORRRbbbbbbQQQRRRTTTdddnnn]]]```bbbbbb```___^^^\\\UUUKKKCCC999888777777777777666444111222222333333222222111111111222333333222111111000111111111111222222222222222111111222222333444444444333333333555666777777888;;;AAAGGGTTTiii|||yyykkkgggppp{{{dddttteeeSSSGGGGGGHHHJJJLLLNNNQQQRRRQQQTTTWWWYYYYYY\\\bbbgggooozzzrrrpppnnnmmmooowwwuuukkkiiikkkiiiccc```XXXQQQPPPOOOMMMLLLNNNNNNOOOSSSYYY```rrrvvvtttqqqmmmiiifffcccbbb]]]ZZZUUUPPPMMMLLLMMMMMMMMMPPPTTTYYY\\\^^^^^^^^^\\\^^^]]]\\\]]]___[[[TTTGGGEEEBBB@@@???>>>;;;999::::::999999999999::::::::::::;;;>>>BBBGGGKKKNNNOOOOOOTTT\\\```hhh~~~}}}zzzvvvtttvvvzzz}}}{{{uuuhhhddd\\\VVVRRROOOLLLJJJHHHFFFDDDDDDDDDCCCAAA@@@>>>???AAABBBDDDFFFHHHIIIFFFKKKSSSYYY___dddhhhkkknnnuuu~~~~~~xxxxxxwwwvvv~~~cccUUUMMMPPP[[[qqq```MMMQQQXXXlll|||eeebbb```bbb``````___]]]VVVLLLDDD:::888777777888888666444222222222111111222222222111222222333333222222111000111111111111222222222222222111111222222333444555444333222333555777888888888:::AAAIIIWWWnnnvvvkkkppp~~~kkkbbbuuupppYYYMMMEEEGGGHHHIIIKKKOOORRRSSSQQQTTTVVVWWWXXX[[[bbbgggooo{{{~~~vvvkkkcccZZZ[[[]]]^^^bbbnnn~~~~~~wwwjjjccceeekkkjjjeeeeee\\\SSSQQQOOOMMMMMMNNNJJJMMMRRRUUUVVV```{{{~~~zzzuuuqqqmmmjjjiiiaaa^^^XXXRRRNNNLLLLLLLLLMMMPPPSSSWWWYYYYYYYYYXXXRRRUUUVVVTTTTTTUUUQQQLLLCCCBBB@@@@@@???===:::777:::999999999999999999:::777777888;;;???DDDIIILLLPPPOOOTTT]]]aaahhh~~~}}}zzzpppmmmlllooowww~~~|||vvvkkkfff^^^XXXTTTQQQNNNLLLHHHFFFDDDDDDDDDCCCAAA???>>>???@@@BBBEEEGGGIIIJJJFFFKKKTTT[[[aaaeeeiiikkknnnttt}}}{{{{{{zzzyyyuuu___UUUKKKNNNWWWhhh}}}YYYHHHPPP[[[ssskkkccc___aaa`````````]]]VVVLLLDDD:::999888888888888666444222111111000000111111222111222333444444333222111000111111111111222222222222222111111222222333444555444333222333555777999999888:::@@@IIIZZZrrrvvvooozzzzzz^^^aaavvvfffRRRJJJDDDGGGIIIIIIJJJOOOSSSTTTRRRTTTVVVWWWWWW[[[bbbgggppp|||hhhgggeeeccc```]]]ZZZXXXQQQPPPQQQSSSWWWbbbuuuvvvooofffcccdddfffeeeccchhhccc\\\UUUPPPNNNOOOPPPRRRNNNNNNSSSXXX___mmm{{{wwwrrrooollljjjbbb___[[[VVVRRROOONNNNNNQQQOOOOOOQQQUUUWWWUUUSSSSSSRRRQQQPPPNNNLLLJJJIIIDDDBBB@@@??????>>>===;;;;;;;;;:::999888666666555<<<;;;::::::>>>CCCIIILLLNNNRRRVVVXXX\\\fffuuu}}}sssjjjjjjjjjlllsss||||||sssnnnggg^^^WWWSSSOOOJJJGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@AAAAAABBBCCCDDDEEEEEEJJJOOOWWW]]]bbbeeehhhjjjnnnvvv~~~~~~iiiYYYVVVNNNOOOTTT```rrrgggUUUHHHMMMbbbtttbbbaaaaaabbbaaa______\\\QQQEEE<<<:::999888888888666555333333333333333333333333111111111111111111111111222333333222000///000111444333333222222333333444555555444444555666888999999888<<>>>>>>>><<<;;;;;;;;;:::999888777777666;;;::::::;;;>>>CCCHHHKKKMMMQQQUUUVVVXXX```mmmwwwxxxpppiiidddfffjjjsss~~~~~~uuuooohhh___XXXTTTPPPLLLHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@AAAAAABBBCCCDDDEEEEEEFFFJJJRRR[[[ccciiilllmmmnnnvvv~~~gggTTTPPPMMMOOOTTT]]]nnnwww___QQQGGGNNNbbbyyyhhhgggaaabbbaaa______[[[QQQEEE;;;999777777777777555444333333333333333333333333111111111111111111111111111222333222000000111222444333333222222333333444555555444444555666888999888777;;;EEEQQQ___sssnnnoooyyyrrrnnnooooooVVVIIIFFFEEEFFFGGGIIIJJJLLLMMMNNNPPPSSSTTTSSSRRRVVV___gggwww~~~~~~zzzwwwtttvvvyyyMMMMMMMMMLLLLLLKKKJJJJJJHHHGGGHHHLLLQQQ[[[mmm}}}zzzuuuiiieee```___bbbfffhhhhhhiiiiiiiiihhhfffccc___]]]______aaaddddddffflllttt{{{sssmmmhhhdddbbb\\\ZZZWWWTTTQQQPPPOOOOOOMMMLLLLLLNNNSSSWWWYYYYYYUUUVVVWWWXXXVVVSSSOOOMMMFFFDDD@@@>>>>>>===<<<;;;:::::::::999999888888888999::::::<<>>===<<<:::::::::999999999999999888999;;;===@@@CCCEEEFFFJJJMMMQQQRRRTTTYYYaaahhhpppvvvzzzyyyxxxyyywwwtttvvvzzzzzzooohhh___YYYUUUQQQMMMIIIGGGGGGGGGGGGFFFEEEDDDCCC@@@AAAAAABBBCCCDDDEEEEEEJJJJJJNNNXXXeeemmmnnnmmmooouuu|||sss\\\TTTKKKNNNRRRYYYeeeyyy|||uuuzzz{{{yyy{{{{{{pppaaaPPPIIIGGGNNN\\\vvvxxxhhhgggbbbcccbbb______[[[PPPDDD:::999777777777777555333111111111111111111111111111111111111111111111111///000222222111111222444444333333222222333333444555555444444555666888999:::;;;???JJJ[[[ooorrr```fffwwwwwwyyyuuuXXXGGGDDDGGGEEEEEEFFFHHHIIIJJJKKKLLLOOORRRSSSSSSSSSWWWaaaiiittt|||}}}xxxqqqnnnjjjfffdddfffaaafffnnnxxxNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOQQQVVVZZZ^^^hhhrrr|||wwwsssqqqpppooooooqqqsssvvvyyy{{{}}}~~~~~~wwwoookkkeeeaaa^^^[[[XXXWWWQQQPPPOOOMMMLLLKKKKKKJJJKKKKKKJJJJJJKKKMMMPPPRRRYYY\\\```cccccc```\\\YYYMMMIIIDDDAAA@@@??????>>>999999999999999999999999777888:::===@@@BBBDDDDDDHHHKKKOOOSSSWWW]]]eeekkkooouuuyyyzzz{{{~~~zzzmmmfff^^^WWWTTTPPPLLLHHHFFFFFFFFFFFFFFFEEEDDDCCC@@@AAAAAABBBCCCDDDEEEEEEKKKKKKOOOYYYfffooorrrqqqqqqvvv|||xxx___TTTKKKMMMRRRZZZhhh||||||xxx}}}~~~{{{||||||pppaaaPPPJJJIIIMMMUUUgggttteeedddddddddcccaaa```\\\QQQEEE<<<:::888888888888666444111111111111111111111111111111111111111111111111///000222222111111222444444333333222222333333444555555444444555666888999:::;;;AAANNNbbbxxxqqq^^^eeevvvqqqwwwhhhOOOCCCBBBEEEDDDEEEFFFGGGHHHIIIJJJKKKMMMPPPRRRRRRRRRWWWaaaiiiuuu}}}~~~}}}sssuuuwwwzzz|||uuupppnnnjjjeeebbbccc]]]___dddmmmzzzQQQPPPOOOOOOOOOQQQRRRSSSWWWWWWZZZ^^^``````dddjjjuuu~~~|||||||||yyyzzz|||yyyqqqlllccc```\\\YYYXXXWWWUUUSSSMMMMMMMMMLLLKKKJJJIIIHHHJJJJJJKKKJJJHHHIIIKKKMMMVVVZZZ^^^bbbcccaaa^^^\\\OOOKKKEEEAAA@@@??????>>>999999999888888777777777777888:::<<>>>>>===<<<999999888888777666555555888888999;;;===@@@BBBDDDEEEHHHKKKQQQZZZdddmmmsssttt{{{zzzmmmfff^^^XXXTTTQQQMMMJJJCCCDDDDDDDDDDDDCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEEFFFIIIQQQZZZeeennnuuuyyyuuuxxx}}}vvv^^^RRRLLLMMMRRRaaaxxxsss```PPPKKKIIIKKKMMMSSSfffzzzpppeeehhhhhhhhhfffdddccc___SSSGGG;;;:::888777888777666444333333333333333333333333111111111111111111111111111222333222000000111222444333333222222333333444555555444444555666888999999???IIIYYYsssvvvccchhhvvv|||wwwlllTTTIIIEEECCCAAADDDDDDEEEFFFGGGHHHIIIIIIIIILLLOOOOOOPPPVVV```hhhvvv~~~}}}xxxqqqjjjeeecccccc[[[[[[[[[]]]ggguuu||||||zzztttooommmhhh___YYYXXXRRRPPPSSSYYYaaalll~~~iiiiiiiiikkknnnrrrvvvxxx}}}}}}|||wwwvvvyyy{{{qqqjjj^^^\\\YYYWWWVVVUUUSSSRRRNNNNNNNNNMMMLLLJJJIIIHHH@@@CCCFFFFFFDDDCCCEEEFFFKKKNNNSSSWWWZZZ[[[ZZZZZZNNNIIICCC???===<<<;;;;;;:::999888777666555444333888888999:::<<>>===EEEFFFIIILLLOOOPPPQQQQQQHHHFFFBBB???<<<;;;;;;;;;:::999888888777777888888999:::;;;===>>>?????????EEEHHHLLLOOOTTT^^^lllwww}}}ssslllbbb[[[WWWSSSLLLGGGGGGGGGGGGFFFEEECCCBBBAAA===@@@BBBCCCDDDDDDEEEGGGJJJLLLRRRYYYaaahhhnnnqqqooottt|||~~~~~~gggVVVNNNLLLRRRhhhkkkUUUNNNJJJJJJKKKOOO[[[hhhtttllliiillllllkkkkkkhhh___SSSJJJ???<<<999888888888777666333333333222222222111111111111222222222222111111000000000000000000000000111111222222222222333333444555666666666666888:::888IIIXXXfff}}}mmmdddrrrsssXXXLLLBBBAAAEEECCCDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHIIILLLNNNRRR[[[fffqqq{{{yyyrrrnnnkkkgggdddbbbaaabbb```]]]YYY\\\YYYXXX]]]eeennntttvvvqqqnnnjjjgggddd^^^VVVOOOPPPNNNNNNQQQUUU\\\hhhttt~~~yyyvvvyyyxxxqqqggg```\\\[[[___gggxxx|||xxxqqqiiiggghhhmmmuuu}}}mmmiiiccc^^^ZZZVVVSSSQQQPPPNNNLLLJJJHHHGGGFFFEEEFFFEEEDDDCCCAAA@@@??????AAABBBDDDFFFHHHHHHHHHHHHFFFDDDAAA>>><<<;;;;;;;;;:::999888888777777888888888999:::<<<===>>>??????CCCGGGKKKNNNSSS]]]jjjttt{{{tttmmmccc\\\XXXSSSMMMHHHEEEEEEEEEDDDCCCBBBAAA@@@???@@@BBBCCCCCCCCCEEEGGGGGGLLLTTT]]]eeekkknnnooolllpppxxxkkkXXXQQQNNNTTThhhuuuXXXQQQKKKLLLMMMNNNXXXdddpppyyyyyyooojjjiiimmmllllllkkkhhh___SSSJJJ>>>;;;888777777777666555333333333222222222222111111111222222222222111111111111111111111111111111333333444444444444555555444555666666555666888:::>>>MMM]]]lll~~~xxxjjjgggwwwjjjRRRIIIBBBBBBEEECCCEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJKKKNNNPPPSSS\\\fffqqqzzz~~~xxxrrrllljjjeeecccaaa```bbbaaa___]]]___]]]\\\```hhhpppuuuwwwssspppkkkhhhfffaaaYYYTTTUUURRRQQQSSSUUUYYYcccmmm|||~~~{{{yyyxxxvvvssspppmmmmmmooosssuuuvvvrrrnnnggg^^^TTTMMMJJJKKKMMMRRR]]]kkkyyyuuujjjaaaaaabbbcccccchhhuuuwwwqqqhhh```ZZZUUURRROOOMMMLLLJJJIIIGGGFFFFFFFFFGGGFFFEEEDDDCCCAAAAAA@@@??????@@@AAAAAAAAAAAAAAABBBAAA???<<<;;;;;;;;;;;;:::999888888777777888888777888999:::<<<===>>>>>>BBBFFFKKKOOOSSS[[[gggqqqxxxuuunnnfff^^^YYYTTTMMMHHHCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBBBBCCCEEEGGGEEELLLVVVaaaiiimmmnnnmmmiiimmmsss|||sssZZZPPPOOOTTTfff___TTTNNNOOOPPPOOOWWWbbbfffqqqzzz{{{rrrjjjggghhhmmmllllllkkkhhh___RRRIII===:::777666666666555444333333333333222222222222111111222222222222111111111111111111111111111111333333444444444444555555333444555555555666999;;;EEERRReeevvv|||kkkeeejjj~~~|||^^^KKKGGGAAABBBEEECCCEEEEEEFFFFFFGGGHHHHHHHHHKKKJJJKKKNNNOOORRR[[[eeeqqqzzz~~~wwwpppkkkhhheeeccc``````aaabbbbbbbbbcccaaabbbeeekkkrrrvvvyyywwwsssmmmjjjhhhddd___ZZZ[[[WWWUUUVVVVVVVVV[[[bbblllsss}}}|||zzzyyyyyysssrrrpppnnnkkkhhhgggfffcccbbb___^^^]]]^^^```aaa{{{pppfffZZZQQQKKKFFFFFFHHHHHHJJJOOOVVV]]]jjj|||nnngggbbb^^^]]]\\\^^^hhhrrrzzzssshhh___XXXSSSPPPNNNJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>??????????????????>>>===;;;;;;;;;;;;;;;:::999888888777777888888666777888999;;;<<<>>>???BBBGGGMMMPPPSSSYYYccckkkwwwvvvqqqiiiaaa[[[TTTMMMIIIBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBAAABBBEEEGGGEEEKKKVVVaaaiiimmmnnnnnniiilllrrr{{{~~~^^^OOONNNRRRaaayyyiiiZZZQQQSSSUUUSSSZZZeeelllwwwrrrgggdddfffmmmmmmlllkkkhhh^^^RRRIII===;;;888666666666555444444444333333333222222222111222222333333222222111111111111111111111111111111111111222222222333333222333555555555777999<<>>>>>??????<<<<<<<<<;;;;;;;;;;;;;;;:::999888888777777888888666666777888:::<<<>>>???AAAGGGMMMQQQSSSXXX```gggxxx}}}xxxssslllddd\\\UUUNNNJJJCCCCCCDDDDDDDDDCCCCCCBBB@@@AAABBBBBBBBBCCCEEEGGGFFFKKKTTT^^^ffflllooopppmmmooottt}}}gggRRRRRRSSS^^^tttwwwbbbSSSUUUXXXXXXaaaoooxxxyyyiiieeegggnnnmmmlllkkkggg^^^RRRHHH???<<<999888888888777666444444444333333333222222222222333333333333222222111111111111111111111111111111111222222222333333222333555666666888;;;===GGGYYYuuunnn\\\VVV^^^pppgggPPPFFFGGGCCCAAADDDAAADDDEEEEEEFFFFFFGGGGGGHHHHHHGGGIIIMMMNNNQQQYYYbbbsss|||xxxrrrmmmkkklllkkkhhheeecccbbbcccdddeeegggiiilllooossswwwyyy~~~xxxrrrnnnmmmkkkgggddd^^^ZZZWWWXXXWWWTTTSSSVVVXXXZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[\\\VVVVVVWWWVVVUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRQQQ~~~}}}rrr^^^KKKEEEDDDAAA???AAAAAA@@@AAADDDFFFKKKWWWcccuuuddd]]][[[[[[\\\^^^aaaeeellltttzzzqqqjjjaaaXXXRRROOOMMMLLLIIIIIIHHHFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@===<<<<<<<<<<<<======>>><<<<<<<<<;;;;;;;;;;;;::::::999888888777777888888666666777888:::<<>>>>>>>>;;;;;;???AAAEEEMMMVVVjjjrrrggg___ZZZZZZYYYXXX[[[aaaeeejjjuuuoooiii```XXXSSSPPPMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<<<<;;;:::::::::999888888777777888888777777777888:::===@@@BBBEEEMMMXXX```eeekkksssyyyzzzwwwrrriii___UUUOOOLLLDDDDDDDDDCCCBBBAAA@@@???:::>>>BBBEEEEEEEEEFFFFFFGGGLLLTTT]]]fffmmmqqqssstttsssvvvpppVVVWWWVVV^^^xxxsssVVVRRRVVV[[[kkksssjjjkkkooonnnmmmlllggg^^^QQQHHH>>><<<999777777777666555555444444444444333333333222333333444444333333222222222222222222222222222333333444444444444555555222444777888999;;;???AAARRRhhh}}}|||{{{}}}|||jjj^^^ZZZjjjyyytttyyy\\\IIICCCFFFBBBAAADDDBBBBBBBBBCCCCCCDDDDDDEEEEEEHHHHHHLLLQQQTTTWWW___hhhqqqzzz{{{wwwuuutttqqqrrrqqqnnniiieeeeeefffeeeiiinnnqqqsssuuuyyy|||{{{uuuqqqooommmhhhddd```ZZZUUUVVVVVVSSSRRRRRRRRRQQQOOOMMMLLLJJJHHHGGGJJJJJJJJJJJJKKKMMMNNNOOOPPPRRRTTTUUUVVVUUUTTTTTTRRRRRRSSSTTTUUUUUUUUUUUU{{{wwwvvvwwwwwwwwwtttlllTTTAAA@@@CCC???;;;;;;???;;;999<<>>=====================<<<;;;:::::::::999999888777888888888777777777888:::===AAACCCJJJSSS```jjjqqqxxx{{{xxxsssjjj___VVVOOOLLLCCCCCCCCCBBBAAA@@@>>>===888<<>>;;;:::<<<===>>>>>>===>>>AAAEEEIIITTTiii{{{kkk```WWWSSSQQQRRRRRRSSSXXX```iiiyyyyyyjjj\\\YYYZZZXXXTTTRRRJJJJJJJJJJJJIIIIIIIIIIIIMMMJJJGGGEEEEEEEEEDDDCCCDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<999999888888888888888888777777777888:::<<<>>>@@@IIISSSbbbqqq|||vvvrrrlllgggbbbZZZQQQJJJFFFFFFDDDCCCBBBAAAAAA@@@>>>AAACCCEEEEEEFFFHHHJJJIIIPPP[[[fffooouuuxxxyyyxxxwww|||rrrVVVTTTSSSaaawwwXXXTTTPPPVVVqqq}}}pppyyyoooooommmiiigggbbbUUUHHH>>><<<888666666555444333555444222111111222444555222333333333333222111111444333222111111111222333222222333333333444444444666666888;;;;;;;;;BBBIIIYYYooo~~~{{{tttvvv~~~uuulllkkknnniiigggvvvsssMMMIIICCC@@@???AAABBBBBBBBBCCCCCCCCCAAAAAACCCEEEGGGIIIKKKMMMOOOUUU]]]dddnnnyyy}}}{{{zzzttttttuuutttrrrooollljjjkkkkkkkkkmmmppptttxxxzzz|||xxxsssqqqooolllfffbbb\\\[[[XXXWWWVVVVVVWWWXXXZZZ\\\\\\XXXQQQJJJGGGFFFHHHFFFDDDDDDFFFIIIKKKLLLMMMMMMOOOPPPQQQQQQRRRRRRRRRRRRSSSSSSUUUVVVVVVWWW~~~|||yyyxxxyyyzzzzzzyyyvvvttttttwww|||}}}wwwnnnnnnjjjgggiiillljjjeeeUUULLLCCCAAA@@@===<<<>>>======>>>>>>>>>@@@DDDGGGLLL___uuuyyykkk[[[UUUQQQQQQPPPOOORRRWWWWWWcccuuu~~~oooaaa]]]]]]ZZZUUUSSSPPPOOOOOOOOONNNNNNNNNNNNMMMKKKHHHFFFFFFFFFEEEDDDCCCBBBAAA??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888777777777777777888999<<<>>>@@@IIISSSaaaooo{{{}}}tttpppjjjeeeaaaZZZRRRKKKFFFEEEDDDCCCBBBAAAAAAAAA>>>AAACCCEEEEEEFFFHHHIIINNNTTT___lllwww}}}}}}{{{yyywww{{{jjjUUUSSSRRR^^^{{{nnnUUUTTTQQQ\\\|||sssuuuppppppnnnjjjhhhbbbUUUHHH>>>;;;888666666666444333555444222111111222444555222333333333333222111111222222222111222222333333222222333333333444444444666666777::::::;;;AAAIII\\\qqq~~~xxx|||qqqgggggg{{{xxxbbbfffwwwjjjLLLHHHCCC@@@@@@AAABBBBBBBBBCCCDDDDDDCCCCCCEEEGGGGGGIIILLLMMMPPPUUU^^^eeeppp{{{~~~}}}}}}xxxxxxxxxwwwuuurrrooommmkkkkkklllmmmpppssswwwyyy|||yyyuuusssrrrnnnhhhddd\\\ZZZYYYWWWVVVWWWXXXYYY___aaabbb___YYYQQQMMMKKKGGGFFFDDDEEEGGGHHHHHHHHHLLLNNNOOOQQQRRRSSSSSSRRRTTTTTTVVVWWWXXXYYYYYYYYYrrrpppnnnmmmnnnnnnmmmllleeecccbbbdddiiioootttvvvuuutttrrrsssvvv|||~~~zzzpppgggcccddd```[[[QQQHHHBBBBBBBBB@@@???@@@<<<===??????>>>???BBBDDDGGGVVVfffqqq{{{zzzfff\\\TTTQQQPPPNNNMMMOOOPPPWWW```jjjxxxrrreee```^^^ZZZUUUSSSRRRQQQQQQQQQQQQPPPPPPPPPLLLJJJGGGFFFFFFFFFEEEDDDAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::999888777777666777777777777999;;;>>>???BBBJJJVVVcccooo{{{{{{sssnnnhhhccc___YYYQQQLLLFFFEEEDDDCCCBBBAAAAAAAAA???AAADDDEEEEEEFFFHHHIIIPPPUUUaaarrr~~~zzzxxxzzzvvvbbbSSSQQQPPPYYYqqqeeeSSSTTTSSSbbb{{{tttrrrrrrpppllliiicccUUUHHH>>>;;;888666666666555333444444222222222222444444222333333333333222111111000111222222333333333333333333333333444444444444777666777999999:::@@@III___tttiiiaaabbbqqq[[[hhh}}}___JJJGGGBBB???@@@AAABBBBBBBBBCCCDDDDDDCCCDDDFFFHHHGGGJJJMMMNNNQQQWWW___fffsss~~~||||||{{{zzzwwwtttqqqoookkkkkklllmmmooorrrtttvvvzzzxxxvvvuuutttqqqjjjeee]]]\\\[[[ZZZYYYZZZ[[[\\\bbbeeegggfffaaaZZZTTTQQQKKKIIIHHHHHHHHHIIIGGGFFFLLLNNNQQQSSSUUUUUUTTTTTTVVVXXXZZZ\\\]]]]]]\\\[[[qqqooommmmmmmmmmmmllljjjfffccc___^^^```cccfffgggfffccc```___aaaffflllpppooosssyyyvvvnnniiiaaaYYYMMMEEE@@@AAACCCAAA@@@AAA<<<===????????????@@@BBBGGGSSS^^^ccchhhooovvvyyyvvvhhhZZZTTTRRROOOMMMNNNTTTWWW[[[___fffttt{{{nnnbbb]]]ZZZUUUQQQOOOMMMMMMMMMMMMLLLLLLLLLKKKIIIGGGEEEDDDEEEDDDCCCAAA??????>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;:::<<<<<<;;;:::888777666666777777777777999;;;===>>><<>>???@@@??????AAABBBDDDOOOYYY\\\]]]bbbfffgggnnnttt}}}uuudddYYYTTTQQQPPPQQQQQQUUUYYYZZZ\\\aaakkkrrrzzz~~~qqqeee[[[VVVSSSNNNKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDBBBBBBCCCBBB@@@>>>??????>>>>>>>>>>>>>>>?????????>>>===<<<<<<;;;;;;<<<<<<;;;:::999888777666777777777777888:::<<<===???CCCJJJQQQ[[[hhhwwwxxxqqqhhh```ZZZTTTLLLGGGEEEDDDCCCBBBBBBBBBBBBBBB@@@BBBDDDEEEEEEEEEGGGHHHIIIOOO^^^sss||||||iii[[[RRROOOMMMRRRaaazzzjjjWWWSSSXXXYYYppp}}}wwwwwwsssnnnjjjcccUUUGGG===:::777666666666555444333333333333333333333333222333333333333222111111...000111333444444333333333333444444444555555555888666777999999;;;BBBKKK___xxx{{{hhh\\\[[[```sssnnn___wwwrrrTTTFFFCCC@@@???@@@AAABBBBBB>>>@@@AAAAAAAAABBBEEEGGGGGGJJJOOORRRUUU[[[ccciiivvv~~~}}}{{{yyyvvvssspppoookkkkkkkkkkkklllmmmmmmnnnqqqoooooopppqqqnnnhhhbbb]]]]]]^^^^^^___```aaabbb___aaadddggghhhgggdddbbb^^^YYYQQQLLLJJJJJJJJJJJJKKKMMMQQQTTTWWWXXXYYYYYYYYY[[[^^^aaabbbaaa```___{{{yyyzzzzzzzzzyyytttpppkkkfffcccaaa^^^\\\VVVVVVUUUTTTSSSSSSRRRRRRSSSUUUWWWXXXXXXZZZ^^^```gggmmmvvvuuudddPPPGGGAAAAAAAAA???>>>???===>>>???@@@???@@@CCCEEEBBBMMMVVVXXXXXX[[[]]]^^^^^^cccjjjtttrrreee\\\UUURRRSSSLLLRRRWWWYYYWWWWWWZZZ^^^eeekkkxxxxxxrrrkkkaaaWWWSSSOOOJJJGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCBBB@@@>>>AAA@@@???>>>>>>>>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<;;;:::999888888777777777777777888:::<<<===@@@CCCHHHNNNWWWdddsss~~~{{{sssiii___YYYRRRKKKFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@BBBDDDEEEEEEEEEFFFHHHHHHOOO^^^rrriii[[[SSSOOOMMMSSS```ttt~~~vvv```RRRRRRXXXZZZsss~~~xxxxxxtttooojjjbbbTTTFFF===:::777666666666666555333333333333333333333333222333333333333222111111000111222222333333333333333444444444555555555555888666777999:::===EEEOOOddd}}}ssscccYYYXXX\\\iiioooeee}}}kkkRRRDDDBBB???>>>@@@AAABBBAAA???@@@AAAAAA@@@AAACCCEEEGGGKKKPPPSSSWWW]]]eeekkkttt~~~}}}{{{yyyvvvtttrrrqqqllllllllllllllllllllllllnnnlllkkkmmmnnnmmmhhhccc]]]]]]___```bbbcccddddddcccbbbcccfffiiikkklllkkkeee___WWWPPPLLLKKKKKKJJJKKKMMMPPPSSSVVVYYY[[[\\\\\\]]]```bbbccccccbbbaaa|||wwwrrrmmmiiicccbbb```^^^[[[XXXUUUTTTQQQRRRQQQPPPOOOOOORRRTTTXXX]]]cccjjjqqq|||uuuVVVMMMDDDBBBAAA>>>===???>>>????????????BBBEEEHHHJJJRRRXXXWWWTTTVVVXXXYYYVVVZZZ___fffvvvxxxjjj\\\UUUUUUOOOTTTXXXWWWSSSPPPRRRUUUWWW[[[dddqqq|||zzzuuunnnddd[[[VVVQQQJJJFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEFFFGGGFFFCCCAAACCCBBBAAA??????>>>>>>>>>>>>>>>>>>===============;;;;;;;;;::::::999999999777777666777888999;;;<<<===@@@EEEKKKTTTaaaqqq|||{{{ssshhh___XXXSSSMMMHHHDDDDDDCCCBBBBBBBBBBBBCCC@@@BBBEEEEEEEEEEEEFFFGGGHHHOOO]]]mmm|||nnn```TTTOOONNNUUUaaasss}}}{{{|||uuu```SSSSSSXXXXXXnnn}}}yyyxxxtttnnniiibbbSSSEEE<<<:::777666666777666555222333333444444333333222222333333333333222111111222222222111222222333333444444444444555555555555888666777:::<<>>>>>@@@AAAAAAAAA@@@AAABBBBBBAAAAAACCCEEEGGGKKKPPPUUUYYY___ffflllqqq}}}}}}{{{yyywwwvvvuuuooooooooooooooonnnmmmlllooommmkkklllnnnnnnjjjfffaaabbbdddfffhhhiiijjjkkkhhheeebbbcccggglllnnnoookkkggg```ZZZUUUQQQNNNKKKLLLLLLNNNQQQTTTXXX\\\^^^___```aaabbbcccdddddddddrrrqqqmmmiiiddd```]]]\\\UUUUUUTTTRRRPPPPPPRRRTTTRRRUUUYYY[[[___hhhuuu[[[QQQGGGCCCAAA>>>>>>??????????????????BBBGGGKKKVVV\\\^^^XXXSSSSSSUUUUUUSSSWWWZZZ___mmmvvvcccYYYWWWSSSVVVVVVRRRLLLIIIJJJNNNPPPQQQWWWbbbiiiqqqsssjjj```ZZZTTTLLLHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEIIIIIIHHHIIIJJJIIIGGGDDDDDDCCCBBB@@@???>>>>>>>>>============>>>>>>>>>>>>::::::::::::::::::::::::777777666777777999;;;<<<<<<@@@EEEKKKUUUcccsss~~~zzzrrrggg^^^YYYTTTNNNKKKDDDDDDCCCBBBBBBBBBCCCCCCAAACCCEEEEEEEEEEEEFFFGGGGGGNNN[[[hhhttt|||ttteeeUUUPPPOOOWWWcccsss}}}yyyeeeXXXVVVXXXUUUhhh{{{yyyxxxtttnnniiiaaaRRRDDD<<<:::777666666777666555222333333444444333333222222333333333333222111111444333222111111111222333444444444555555555666666888666777:::===@@@JJJUUUssstttkkkaaaWWWUUUWWWeeevvvtttyyy^^^MMMBBB@@@>>>>>>@@@AAAAAAAAABBBCCCDDDCCCBBBBBBCCCEEEGGGKKKQQQUUUYYY___gggmmmppp{{{~~~|||zzzzzzyyyrrrrrrrrrrrrqqqpppnnnnnnqqqnnnlllmmmooopppmmmjjjggghhhjjjmmmooopppqqqrrrkkkfff```___ccciiimmmooopppmmmiiiddd___XXXRRRMMMLLLLLLMMMOOOSSSXXX\\\___aaabbbbbbcccdddeeefffgggwwwqqqkkkggg```[[[XXXWWWUUUUUURRRSSSSSSTTTWWW\\\ccchhhrrr^^^TTTIIIBBBBBBDDDDDDCCCDDD??????EEEEEEDDDNNN^^^nnnpppoooiiieeeccc```\\\]]]WWWTTTXXX```nnnvvvggg]]]UUUWWWUUUNNNMMMPPPOOOIIIMMMMMMNNNSSSZZZdddmmmsss{{{sssiii^^^VVVOOOLLLOOOLLLHHHHHHKKKMMMMMMKKKKKKKKKLLLNNNPPPOOOKKKIIIFFFEEEBBB@@@?????????@@@AAA@@@>>>===<<<<<<<<<<<<<<<============;;;:::999:::999888888888999:::;;;>>>???DDDKKKRRR]]]ppp|||wwwqqqiii```YYYSSSNNNKKKGGGFFFEEEDDDDDDCCCDDDDDDCCCDDDEEEDDDCCCDDDEEEGGGLLLRRR\\\gggrrrzzzzzzkkkYYYOOOPPPXXXaaawwwjjj^^^UUUUUUUUU```~~~zzzzzzxxxqqqkkkbbbSSSFFF???;;;666333333444555555555555555444444333333333444444444333333222222222222111111333666666444111111333777999:::888555333888888:::<<<<<>>@@@BBBAAA@@@@@@??????@@@AAACCCEEEGGGHHHJJJOOOSSSXXX^^^dddiiipppzzz~~~}}}|||{{{zzzwwwuuusssqqqqqqrrruuuvvvuuuppplllmmmrrrvvvvvvuuulllkkkllloootttxxxxxxwwwooonnnkkkeeeaaaaaaeeejjjwwwvvvsssnnnkkkggg___UUUPPPNNNLLLLLLPPPUUUYYY[[[aaabbbeeeeeefffgggiiikkkxxxnnngggaaa\\\YYYWWWVVVTTTSSSTTTXXX]]]aaabbblllvvv}}}~~~uuu]]]TTTJJJDDDCCCDDDDDDCCCFFFAAABBBGGGIIINNNaaavvvrrrjjjgggeeeeee^^^WWWXXX]]]fffuuuvvvjjj\\\]]]ZZZVVVWWWZZZXXXSSSMMMLLLJJJKKKNNNSSSYYY]]]jjjssswwwlllddd^^^[[[VVVRRRNNNMMMOOOQQQQQQPPPPPPPPPPPPPPPPPPNNNJJJGGGEEECCCAAA???>>>>>>>>>?????????>>>>>>======<<<<<<;;;;;;<<<===<<<;;;:::999:::999888888888999;;;;;;???AAAFFFLLLQQQ[[[ooo}}}xxxrrriii```YYYSSSMMMJJJEEEDDDCCCBBBAAAAAAAAAAAAAAACCCDDDDDDDDDEEEGGGIIIIIIQQQ___mmmyyy{{{kkk\\\QQQRRRYYYddd|||mmm```VVVVVVWWW^^^uuu}}}zzz{{{xxxrrrlllcccTTTGGG>>>;;;666333333444555555555555444444444333333333444444444333333222222222222111000111444555333111333444666777777777666555888888;;;<<<===BBBRRRaaa~~~xxx{{{qqqfff___XXXRRRQQQTTTaaa~~~uuukkkxxxfffPPPGGGCCC@@@>>>>>>@@@AAAAAA@@@@@@?????????@@@AAACCCDDDGGGJJJNNNSSSXXX^^^dddhhhpppzzz}}}|||zzzyyyxxxwwwuuuttttttvvvxxxzzzxxxtttqqqrrrvvvyyyyyywwwpppoooooorrrvvvyyyyyyxxxsssqqqnnnhhhdddcccgggjjjxxxzzzyyytttqqqnnnggg___VVVSSSOOOOOOQQQVVVZZZ\\\```bbbeeefffggghhhjjjlllyyyooojjjbbb```[[[WWWVVVVVVXXXYYYWWW\\\aaaeeejjjnnnkkkgggZZZSSSKKKGGGFFFFFFEEEDDDHHHFFFHHHLLLOOOZZZtttyyyssspppjjjaaaWWWSSSSSSXXXbbblllyyyfffddd```___bbbeeebbb\\\QQQNNNKKKIIIIIIJJJMMMOOOWWW___iiiqqqxxxxxxpppllljjjaaa[[[UUURRRTTTVVVVVVUUUUUUTTTRRRQQQPPPLLLHHHDDDBBBAAA???===<<<<<<============>>>??????>>>===<<<:::;;;;;;<<<<<<<<<<<<;;;:::999888888888999;;;<<<@@@CCCIIIMMMPPPYYYnnnyyysssjjjaaaYYYRRRLLLIIIDDDCCCBBBAAA@@@@@@@@@@@@???AAACCCEEEEEEFFFIIIKKKHHHSSSdddvvvnnn___TTTSSS]]]jjjuuudddYYYZZZ[[[]]]kkk}}}zzzyyyyyy{{{xxxssslllcccTTTGGG>>>:::666444444555555555555444444444444333333333444444333333333333222222222111///000222333333222666555555555555666777777777888;;;===>>>EEEVVVggg~~~xxx{{{pppdddZZZSSSNNNPPPTTTcccpppjjj|||aaaKKKCCCBBB@@@>>>>>>???@@@AAA@@@@@@???>>>>>>>>>@@@AAABBBFFFIIINNNRRRWWW]]]ccchhhoooyyy|||zzzxxxyyyxxxwwwvvvwwwyyy|||~~~{{{xxxvvvxxx{{{}}}{{{yyytttssssssvvvyyy{{{{{{{{{yyywwwsssmmmhhhggghhhjjjvvv{{{}}}yyyuuusssooojjj^^^ZZZTTTRRRSSSVVVYYY[[[^^^aaaeeeggghhhjjjmmmooo|||wwwooogggaaa\\\YYYWWWVVVWWWXXXYYY\\\]]]\\\ZZZTTTPPPLLLJJJKKKLLLKKKJJJMMMPPPVVV[[[]]]fff~~~yyyooodddWWWQQQOOOPPPVVV]]]kkk~~~oookkkffffffiiiiiiccc]]]PPPNNNLLLJJJIIIJJJLLLMMMPPPVVV\\\aaagggqqq~~~}}}xxxuuutttiiicccZZZVVVUUUVVVUUUTTTSSSRRRPPPNNNLLLIIIDDDAAA???>>>===<<<;;;;;;<<<<<<;;;<<<>>>@@@@@@???===<<<;;;;;;<<<======>>>>>>???::::::999888999:::;;;<<<@@@EEEKKKOOOPPPWWWjjj}}}zzztttjjjaaaYYYRRRLLLHHHEEEEEECCCBBBBBBBBBBBBBBB@@@BBBDDDFFFFFFFFFHHHJJJJJJVVVhhh|||vvvaaaUUUUUUaaaqqqkkk\\\]]]___^^^eeeppptttwwwwwwyyywwwrrrkkkbbbSSSEEE===:::666444444555555555444444444444444444444444333333333333333333333333333222111000111333444444555555555555555666666777666999<<>>>>>>>>???@@@@@@AAA@@@???>>>>>>???@@@AAAEEEHHHMMMQQQVVV\\\bbbgggoooyyy~~~{{{yyyyyyxxxwwwvvvwwwzzz}}}{{{zzzzzz|||~~~}}}zzztttuuuvvvxxx{{{~~~}}}xxxsssnnnkkkjjjjjjooovvvzzzwwwtttssssssqqqfffaaaYYYTTTSSSUUUWWWXXX]]]```dddhhhjjjlllnnnpppyyymmmccc\\\YYYVVVTTTTTTTTTSSSQQQPPPOOONNNMMMNNNQQQSSSTTTUUUZZZcccoootttrrruuuxxxkkk^^^VVVRRRQQQTTTXXX]]]nnnuuuqqqmmmlllkkkeee]]]WWWJJJIIIHHHGGGGGGHHHIIIJJJJJJMMMQQQSSSWWWaaannnyyy}}}zzzxxxxxxkkkddd[[[UUUSSSRRRQQQOOOLLLKKKIIIHHHGGGEEEAAA>>>======<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@???===<<<<<<<<<===>>>???@@@AAAAAA;;;:::999999999:::;;;<<>>>>>>>>@@@AAACCCBBB@@@??????@@@@@@AAADDDGGGLLLPPPUUU[[[aaafffnnnxxx~~~|||yyyxxxvvvuuuvvvyyy{{{}}}zzz{{{|||~~~~~~|||tttvvvyyy}}}yyytttooollljjjiiippptttsssqqqtttvvvuuummmggg___YYYVVVUUUVVVVVV[[[___dddhhhjjjllloooqqq{{{qqqddd]]]XXXVVVSSSOOOMMMMMMNNNNNNPPPSSSVVVZZZ]]]___iiiuuuwwwggg]]]VVVQQQPPPRRRWWWcccqqq||||||yyywwwvvvooobbbVVVQQQLLLKKKJJJIIIHHHGGGGGGGGGEEEHHHJJJKKKNNNVVVcccmmm}}}wwwrrroooooooooeee___VVVQQQOOONNNLLLJJJFFFEEECCCCCCCCCBBB???===<<<===========================>>>??????>>>===<<<============>>>???AAAAAA;;;:::999999999:::<<<===CCCHHHQQQXXXZZZ\\\eeepppyyysssjjjaaaYYYRRRLLLIIIDDDCCCBBBAAA@@@@@@@@@@@@CCCEEEGGGHHHGGGFFFFFFFFFJJJSSSbbbtttjjj[[[XXXeeexxxccc\\\]]]___fffqqqvvv}}}nnneeemmmqqqtttsssoooiii___PPPBBB;;;888666555666666666555333333333444444444444555222222333333333333444444333444555444333444555777333444666888888777555444777999>>>BBBHHHZZZyyyvvvfffXXXMMMJJJSSS]]]lllxxx]]]aaawwwXXXFFFBBB???@@@???>>>======???AAABBBBBB@@@??????@@@AAABBBCCCFFFKKKOOOTTTZZZ```eeennnwww|||zzzxxxvvvvvvxxxzzz{{{{{{|||~~~zzz|||{{{vvvpppllliiimmmooonnnpppvvvzzzzzzuuuoooggg```\\\YYYXXXVVVZZZ^^^dddhhhjjjlllnnnppp}}}{{{|||xxxllleee]]]TTTQQQSSSPPPQQQTTTVVVZZZ^^^cccffflllxxxxxxjjj___UUUOOOMMMTTT[[[dddlllwwwuuucccUUURRROOOOOONNNLLLJJJIIIGGGFFFDDDFFFHHHHHHHHHNNNYYYaaasssxxxuuupppkkkfffcccaaaaaa[[[VVVPPPLLLLLLLLLJJJGGGEEECCCBBBAAABBBAAA???=========>>>?????????????????????>>>>>>======<<<<<<===<<<<<<<<<<<<===???@@@;;;;;;:::999:::;;;<<<===FFFJJJUUU___dddccceeejjjyyyxxxrrriii```YYYSSSMMMJJJEEEDDDCCCBBBAAAAAAAAAAAAAAADDDGGGHHHHHHGGGGGGHHHHHHQQQaaarrruuuaaaYYYbbbvvvnnn```___cccooo~~~~~~kkkbbbkkkqqqssssssooojjj```PPPBBB:::888666555666666666555333333333444444444555555222222222333333444444444111333666555444333444666555555555555666666666777777:::>>>CCCKKKaaaxxxhhhYYYMMMJJJSSS___ooottt^^^bbbtttUUUFFFCCC>>>???@@@>>><<<<<>>>>>???@@@AAACCCFFFJJJNNNSSSYYY```dddmmmwww|||zzzxxxyyyzzz{{{~~~|||uuupppiiikkkjjjjjjoooxxx}}}}}}}}}xxxqqqjjjeeeaaa]]]ZZZYYY^^^ccchhhjjjkkkmmmnnniiijjjjjjhhhffffffjjjmmmiiinnnsssvvvxxx~~~vvviii]]]YYY[[[SSSUUUVVVYYY\\\```fffjjjgggrrr}}}{{{lll^^^TTTPPPPPPUUU\\\cccnnn{{{|||eeeXXXUUUMMMLLLLLLKKKIIIGGGEEEDDDBBBDDDEEECCCAAADDDLLLSSS^^^vvv}}}tttrrrmmmhhhccc```]]]\\\SSSOOOKKKIIIKKKKKKJJJGGGFFFDDDBBBBBBBBBAAA???>>>===>>>???@@@AAAAAAAAA@@@AAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;::::::<<<===>>>;;;;;;:::999:::;;;<<<===HHHMMMWWWdddjjjhhhfffgggssswwwqqqiii```YYYSSSNNNKKKGGGFFFEEEDDDDDDCCCDDDDDD???BBBFFFHHHHHHHHHIIIJJJIIIRRRbbbttt~~~fffYYY```tttxxxfffccchhhxxxlllbbblllqqqttttttpppkkkaaaQQQBBB:::888666666666777666555333333333444444555555555222222222333333444444444///222555666333222333444777666444333333555777999888:::???CCCMMMfffzzzjjj[[[OOOLLLUUUaaassssss```dddrrrTTTEEECCC>>>???@@@>>><<<<<>>=========>>>@@@AAABBBEEEJJJNNNSSSYYY___dddmmmwww}}}{{{zzz{{{|||yyysssjjjiiiffffffmmmxxx~~~}}}xxxqqqlllfffaaa^^^YYY]]]cccgggiiikkklllmmm___\\\ZZZYYY[[[]]]]]]]]]______```bbbeeejjjooorrrwwwzzzmmmdddbbb]]]\\\]]]^^^aaabbbaaa___^^^___eeennnssswww}}}|||kkk^^^VVVUUUXXX[[[^^^ffftttlll^^^XXXPPPOOONNNKKKGGGEEEFFFFFFFFFDDDBBBAAABBBFFFJJJMMMUUUbbbvvv|||zzzuuummmccc]]]\\\]]]WWWRRRPPPSSSTTTPPPKKKJJJGGGFFFEEECCCAAA@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@???===@@@BBBAAA===<<<<<<>>>???===<<<;;;<<<===<<<;;;888999999999888999<<<>>>DDDKKKWWWeeeqqquuurrrnnnqqq}}}yyyssskkkbbbZZZTTTMMMJJJFFFEEEDDDCCCCCCBBBBBBCCC@@@BBBEEEFFFFFFFFFHHHIIIKKKTTTbbbrrrkkk\\\^^^qqq~~~gggfffsssooofffqqqwwwvvvuuutttoooaaaLLL<<<<<<:::888777777777555444555555444444444333333333444444333222222222333333222333333444444333333222777666555444555666888::::::999;;;BBBOOOhhh|||hhhWWWLLLKKKUUU```qqqmmm\\\kkkoooSSSEEEAAA????????????????????????@@@???>>>======>>>???@@@DDDFFFIIIMMMPPPUUU[[[___ooouuu~~~~~~}}}}}}}}}~~~wwwnnnkkkhhhgggjjjqqqxxx}}}|||~~~|||tttmmmhhhggg___```bbbeeehhhjjjlllmmmfffccc```______````````````___^^^^^^```bbbfffhhhfffhhhkkkpppvvv~~~tttnnnooommmjjjiiihhheeebbb___]]]ZZZZZZ^^^bbbgggnnnvvv{{{}}}mmmZZZVVVWWWXXX\\\eeesssqqqbbb\\\SSSRRROOOKKKIIIHHHHHHJJJFFFEEECCCBBBCCCEEEIIIKKKOOOYYYkkk}}}|||sssmmmkkkkkkddd^^^YYYYYYWWWPPPJJJHHHGGGFFFEEECCCBBBAAA@@@@@@BBBAAAAAA@@@??????>>>>>>===???AAA@@@>>><<<===>>>???===<<<;;;<<<===<<<;;;888999:::999888999<<<>>>CCCHHHSSSaaalllqqqooommmooowwwyyyssskkkccc[[[TTTNNNJJJFFFEEEDDDCCCCCCBBBBBBCCCAAACCCFFFFFFFFFFFFGGGHHHLLLTTTbbbrrr}}}hhh[[[```uuulllmmm}}}wwwmmmtttxxxwwwvvvuuupppaaaMMM>>>;;;999777666666666555444555555444444444333333333333333333222222333444444222333333444444333333222666555555555666777999:::;;;;;;<<>>======>>>???@@@DDDFFFIIILLLPPPTTTZZZ^^^mmmttt}}}uuurrrmmmkkklllpppvvvyyy{{{~~~~~~xxxqqqmmmkkkaaaaaabbbccceeegggiiijjjooollliiigggggggggfffeeeeeecccaaa_________aaaaaa```aaacccdddfffjjjooossszzz~~~xxxppphhhbbb\\\WWWTTTUUUWWWXXX]]]ccckkkmmmuuuppp___ZZZWWW[[[eeesss~~~tttfff___YYYUUUPPPLLLIIIIIIJJJKKKFFFEEEDDDDDDDDDEEEGGGHHHJJJQQQ___ooo~~~|||uuummmeeeaaa\\\SSSKKKIIIGGGFFFDDDCCCAAA@@@@@@@@@?????????>>>======<<<<<<===>>>@@@???>>>======>>>???===<<<;;;<<<===<<<;;;999999:::999888999<<<>>>@@@EEEOOOZZZeeelllnnnmmmsssvvvyyytttmmmeee]]]VVVNNNJJJFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEGGGGGGFFFEEEFFFGGGLLLTTTaaappp|||yyydddZZZbbbzzz}}}mmmttttttwwwzzzyyyxxxwwwpppbbbNNN???:::888666555666666555333555555444444444333333333222222222222333444444555333333444444444444333333333444555666777888999:::<<<<<<>>>DDDOOOfffyyyfffVVVKKKJJJUUUbbbkkk^^^jjj^^^IIIBBBCCC@@@@@@@@@??????>>>>>>>>>??????============??????DDDFFFIIILLLOOOSSSXXX\\\jjjttt}}}zzzuuupppnnnoooqqqsssxxx{{{~~~~~~{{{wwwsssrrrhhhgggfffeeeeeefffhhhiii{{{yyyvvvuuuuuuuuutttrrrnnnllljjjhhhgggggghhhhhhhhhiiiiiiiiihhhhhhkkkmmmlllpppvvv}}}yyyooobbb\\\XXXXXXWWWSSSSSSUUU[[[]]]dddnnnxxxuuuhhh\\\\\\eeeqqq|||uuulllhhhbbb]]]UUUNNNJJJIIIJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEIIIOOOZZZiii|||xxxnnnggg```VVVNNNLLLDDDDDDBBBAAA@@@?????????>>>======<<<<<<;;;::::::<<<===>>>>>>>>>>>>>>>>>>???===<<<;;;<<<===<<<;;;999::::::999888999;;;===>>>CCCKKKUUU___hhhmmmooouuuwww|||yyyuuunnnggg___WWWOOOJJJFFFEEEDDDCCCCCCBBBBBBCCCEEEFFFHHHGGGFFFEEEEEEFFFLLLSSS___lllwww~~~~~~sssaaaZZZeeeqqqiiixxx{{{xxx}}}|||{{{xxxqqqaaaNNNAAA999777555555555555444333555555444444444333333333111111111222333444555666333333444444444444333333222333555777888999::::::;;;;;;>>>DDDPPPfffvvveeeUUUJJJJJJWWWeeennn^^^hhh}}}xxxXXXFFFBBBBBB@@@@@@??????>>>>>>======???>>>===<<<<<<===>>>???DDDFFFIIIKKKNNNRRRVVVZZZgggsss{{{vvvrrrooonnnnnnrrruuuzzz||||||zzzxxxvvvrrrpppllljjjhhhiiijjjkkkuuutttsssssssssssstttuuuqqqqqqqqqooommmlllnnnooooooqqquuuxxxzzzzzzyyyxxxxxxyyy|||wwwmmmbbb\\\WWWSSSRRRSSSQQQTTTZZZaaagggrrr{{{fff```fffppp{{{|||zzzzzzrrrjjj___UUUPPPNNNLLLKKKGGGGGGGGGGGGGGGFFFFFFEEEJJJOOOYYYgggzzz~~~pppggg^^^SSSLLLIIIBBBAAA@@@???>>>===============<<<<<<;;;::::::999<<<<<<<<<===>>>???>>>>>>???===<<<;;;<<<===<<<;;;:::::::::999888999;;;===>>>BBBHHHPPPZZZcccjjjooorrrtttzzzzzzvvvpppiiibbbYYYPPPJJJFFFEEEDDDCCCCCCBBBBBBCCCEEEGGGHHHHHHFFFEEEEEEFFFLLLSSS]]]iiisssxxx{{{{{{|||{{{~~~kkk\\\[[[jjjhhhhhh}}}~~~zzzppp```MMMAAA999777555444555666555444555555444444444333333333111111111222333444555666333444444555555444444333222333555777888999::::::999999===DDDPPPfffsssdddUUUJJJKKKZZZiiiqqq^^^hhh}}}qqqTTTFFFBBB@@@?????????>>>>>>>>>======???>>>===<<<<<<===>>>???CCCEEEHHHJJJMMMQQQUUUYYYdddppp|||wwwrrrooommmnnnppptttxxx{{{{{{zzzyyyxxxuuurrrnnnlllkkklllmmmyyyyyyyyyxxxyyyyyyzzzzzzvvvvvvtttrrrooooooqqqssstttwww{{{~~~~~~}}}xxxxxxwwwxxx}}}ssseee\\\WWWWWWZZZRRRRRRUUUZZZ]]]bbbnnn{{{wwwmmmmmmsss~~~wwwjjj```YYYUUUQQQNNNIIIHHHHHHHHHHHHHHHHHHHHHIIINNNWWWeeexxxyyyjjj```VVVLLLEEEDDDAAA@@@???>>>>>>==================<<<;;;;;;::::::;;;;;;;;;===???@@@???>>>???===<<<;;;<<<===<<<;;;:::;;;;;;999888888:::===>>>AAAFFFLLLRRRZZZaaaggglllqqqyyyzzzwwwrrrlllddd[[[QQQKKKFFFEEEDDDCCCCCCBBBBBBCCCEEEGGGHHHHHHGGGFFFFFFGGGLLLRRR]]]iiisssyyy{{{{{{~~~|||}}}qqqaaaXXX[[[lllvvvdddkkk{{{ooo^^^KKK???999777555555666666666555555555444444444333333333222222222222333444444555444444555555555555444444333444555666777888999:::888999===DDDOOOdddzzzqqqbbbUUUKKKNNN^^^ooosssaaammmhhhPPPGGGCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<>>>>>>AAACCCFFFIIILLLPPPUUUYYYbbbmmm|||yyyssspppnnnnnnppptttyyy|||||||||zzzxxxtttqqqnnnmmmmmmmmm}}}}}}|||{{{zzzyyyxxxxxxvvvuuurrrooolllllloooqqqrrrwww}}}~~~ssshhhbbbaaaYYYVVVUUUVVVWWWZZZaaaiiiuuu}}}~~~}}}pppfff___ZZZUUUQQQJJJJJJIIIIIIIIIJJJJJJKKKJJJMMMTTTaaavvvuuuiii[[[SSSMMMFFFBBBCCCBBBAAA@@@??????????????????>>>>>>===<<<<<<;;;;;;;;;::::::<<>>DDDNNN```}}}wwwnnnbbbUUUMMMPPPbbbtttsssfffvvv]]]JJJGGGDDD>>><<<<<<======>>>?????????>>>===<<<;;;;;;<<<===>>>???BBBEEEHHHKKKPPPUUUYYY```jjjxxxyyyuuuqqqpppppptttyyy~~~|||zzzxxxvvvsssrrrqqqppp|||zzzwwwuuutttqqqppplllhhheeeeeehhhkkkmmmsss}}}zzzkkkccc```ZZZUUUUUUUUUWWW\\\bbbcccttt}}}pppgggaaa\\\UUUPPPKKKJJJJJJIIIIIIKKKLLLMMMLLLMMMSSS___uuuyyydddYYYNNNIIIFFFDDDDDDFFFCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>======<<<<<<;;;999999;;;???AAA@@@===???===<<<;;;======<<<;;;;;;;;;;;;999888888:::<<<@@@BBBCCCCCCBBBDDDIIIMMMJJJSSS___jjjxxxzzzxxxtttnnnggg]]]RRRKKKFFFEEEDDDCCCCCCBBBBBBCCCDDDFFFHHHHHHGGGGGGGGGIIILLLTTTaaappp|||wwweee[[[UUUYYYdddwwwrrruuuxxx{{{pppcccYYYfff{{{mmmZZZGGG<<<:::888666666777888888777555555444444444333333333444444333222222222333333444444555555555555444444777666555444555666888:::<<<<<>>;;;;;;<<<===>>>???@@@@@@>>>===<<<;;;;;;<<<===>>>>>>AAADDDHHHKKKPPPVVVZZZ```hhhvvv~~~xxxuuusssrrruuu{{{~~~}}}|||zzzxxxvvvuuuttt~~~{{{|||vvvmmmhhhfffeeedddcccfffjjjrrr|||~~~qqqfff]]]\\\[[[XXXXXX[[[bbbdddppp~~~|||xxxrrrjjjbbb[[[VVVSSSNNNLLLKKKLLLMMMNNNNNNMMMPPPNNNSSSaaauuurrrdddRRROOOKKKFFFCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@===>>>???@@@@@@???>>>===>>>???@@@AAABBBAAA@@@@@@@@@>>><<<;;;<<<===<<<;;;;;;<<<===<<<::::::<<<===CCCAAA???===<<<>>>@@@AAAEEEHHHOOOZZZhhh{{{}}}wwwnnngggaaa[[[TTTNNNIIIHHHFFFDDDDDDDDDDDDEEEEEEHHHJJJIIIGGGFFFHHHKKKOOOWWWeeeuuuoooeee[[[UUUTTT^^^ooo|||uuurrrvvv||||||tttnnnaaa]]]ZZZaaayyy}}}mmmVVVDDD<<<:::999777666666666777888555555555444444555555555222222222333333444444444444444444555555555555555777777777777888999:::;;;<<<>>>@@@DDDNNNbbbzzztttlll```TTTNNNVVViiizzzqqqnnnuuuTTTEEECCCCCC@@@>>>=========>>>???@@@@@@???>>>===<<<<<<===>>>??????AAADDDGGGJJJPPPVVVZZZbbbiiittt|||zzzwwwvvvyyy}}}|||yyywwwyyyrrrnnnjjjfffdddfffgggjjjpppwwwyyymmmhhhddd^^^]]]^^^YYY[[[dddttt|||{{{uuusssnnniiiccc^^^ZZZXXXSSSPPPMMMLLLMMMMMMLLLKKKOOOOOOTTT```rrr~~~hhh[[[KKKIIIFFFCCCAAA@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAA<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@>>>============<<<;;;;;;<<<===<<<::::::<<<===AAA???===;;;;;;<<<>>>???BBBCCCGGGOOOZZZlll{{{uuummmgggaaa[[[SSSNNNHHHFFFEEECCCCCCCCCCCCDDDEEEHHHJJJIIIGGGFFFHHHKKKPPPXXXgggwwwrrrfff]]]XXXVVV]]]kkk{{{vvvyyyxxxqqq^^^[[[XXX\\\ppp|||lllUUUDDD<<<888777666555555555666666555444444333333444444555222333333333333333333444444444444555555555555555777777777777888999:::;;;<<<===@@@DDDOOObbbzzzvvvkkk]]]QQQMMMTTTeeeuuussssssxxxVVVFFFCCCBBB???>>>>>>>>>>>>>>>>>>???@@@>>>======<<<<<<===>>>??????AAADDDFFFJJJOOOUUUYYYaaahhhsss~~~}}}|||}}}|||{{{{{{wwwuuurrrnnnmmmooouuu|||~~~~~~}}}tttkkkeeecccZZZZZZ^^^gggrrr|||vvvtttpppkkkgggccc```^^^\\\XXXTTTQQQOOONNNMMMLLLOOOPPPUUU___mmmppp\\\QQQFFFDDDBBBAAA@@@AAABBBCCCBBBCCCCCCDDDDDDCCCCCCBBB>>>>>>===>>>>>>???@@@@@@===>>>@@@AAABBBBBBBBBBBB@@@???>>>>>>???>>><<<:::;;;<<<<<<;;;::::::;;;===>>>===;;;999999:::;;;<<>>???CCCKKKZZZsssxxxssslllfffaaa[[[SSSMMMFFFEEEDDDBBBBBBBBBCCCCCCEEEHHHJJJJJJGGGFFFIIIKKKQQQZZZjjjyyyvvveeeZZZWWWVVV\\\gggxxxvvv^^^ZZZWWWYYYfff}}}{{{jjjTTTDDD===777666555444444444555555444333333222222333333444444333333333333333333222444444444555555555666666888777777888888999:::;;;;;;===@@@DDDOOOccc|||yyyjjjYYYNNNLLLRRR```nnn{{{tttwww{{{XXXFFFCCCAAA>>>@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<===???@@@>>>@@@CCCFFFIIINNNTTTXXX```gggqqq}}}~~~|||||||||{{{{{{yyywwwtttsssvvvtttvvv~~~~~~|||zzzwwwwwwyyy{{{}}}~~~yyy{{{~~~ssslllgggeeeccccccfffqqq~~~yyytttnnniiifffdddeeeaaa\\\XXXUUUTTTSSSQQQOOOQQQVVV]]]hhhzzz|||rrrcccTTTLLLEEEDDDCCCAAAAAABBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>???@@@AAA===>>>???@@@BBBCCCDDDDDDBBBAAA@@@@@@@@@???<<<:::;;;<<<<<<;;;::::::;;;======<<<:::999999999:::;;;>>>======???CCCNNNbbbttt~~~uuupppjjjeee```ZZZRRRLLLFFFEEEDDDCCCBBBCCCCCCDDDFFFHHHKKKJJJGGGGGGIIILLLSSS]]]mmm}}}~~~{{{eeeUUUSSSTTT[[[gggxxxxxx```\\\XXXYYY___oooyyygggRRRCCC>>>666666666555555555555555333222222222222222222333444444444333333222222222333333444444555666666666888888888888999:::;;;;;;;;;===@@@FFFQQQeee~~~}}}iiiUUULLLLLLQQQ^^^kkkqqqoooxxxzzzXXXFFFCCCBBB>>>@@@@@@???>>>=========>>><<<<<<;;;;;;<<<===???@@@>>>@@@BBBEEEHHHMMMSSSWWW^^^eeeooo{{{|||yyyuuurrrpppllllllpppwww~~~}}}}}}~~~~~~~~~}}}||||||~~~}}}|||~~~tttnnngggbbb___fffzzz~~~xxxrrrnnnllllllhhhccc^^^\\\ZZZXXXVVVQQQRRRVVV\\\cccssstttjjjbbbWWWNNNJJJEEEDDDCCCBBBAAAAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAADDDBBB@@@>>>===<<<<<<===<<<===>>>@@@BBBDDDFFFFFFDDDCCCAAA@@@@@@???<<<::::::;;;<<<;;;999999;;;<<<===<<<;;;:::::::::;;;;;;;;;;;;>>>@@@AAAFFFUUUddd}}}yyytttooohhhccc^^^XXXPPPJJJGGGFFFEEEDDDDDDDDDEEEFFFFFFIIIKKKJJJHHHGGGIIILLLUUU```qqqjjjWWWSSSSSS]]]kkk~~~xxxbbb[[[WWWXXX\\\eeevvvwwwdddOOOBBB>>>777777777666666666555555222222222111111222222222444444444333333222222222333333444444555666666777888888888888999:::;;;<<<<<<>>>BBBGGGSSShhh~~~hhhSSSLLLMMMRRR^^^mmmyyyeeefffyyywwwVVVEEECCCBBB???@@@@@@???>>>=========>>>===<<<;;;;;;;;;===>>>???===???BBBDDDGGGLLLQQQUUU\\\cccmmmxxx}}}xxxsssnnnjjjjjjlllqqq|||}}}}}}}}}}}}}}}}}}}}}||||||~~~{{{vvvuuuvvvwwwzzz~~~yyynnnddd^^^```nnn|||}}}xxxvvvrrrooojjjfffbbb^^^ZZZXXXTTTTTTVVV[[[aaannnxxxggg]]]VVVNNNIIIHHHDDDDDDCCCAAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAA@@@AAA@@@>>>===;;;:::999999<<<<<<>>>???BBBEEEGGGIIIGGGEEEBBB@@@@@@???===<<<:::;;;;;;:::999999:::<<<===<<<<<<;;;;;;;;;;;;;;;888999<<>>BBBNNN[[[{{{~~~zzztttnnnfff```[[[UUUNNNIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFIIIKKKKKKHHHGGGJJJLLLUUUaaatttxxx___XXXUUU___qqq~~~dddZZZSSSVVVZZZ___kkkxxx}}}{{{~~~sss```KKK@@@>>>666777777777777666555555333222222111111222222333444333333333333333333222222333333444555666777777999888888999999:::;;;<<<===@@@CCCJJJVVVlll|||eeeQQQLLLNNNRRRaaarrrrrr]]]___xxxuuuTTTDDDCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<=========???AAACCCFFFJJJPPPTTTZZZaaakkkvvvyyyrrrnnnkkkjjjqqqxxxqqqqqqrrruuuyyy|||vvvsssuuuyyyqqqfffbbbgggppp~~~|||yyytttpppkkkddd^^^ZZZWWWUUUVVVZZZaaakkk{{{{{{mmm___WWWRRRLLLHHHGGGDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>===<<<;;;;;;;;;<<<===???BBBEEEHHHJJJJJJGGGBBB?????????>>>===:::;;;;;;:::999999:::<<<<<<<<<;;;;;;;;;:::::::::777888;;;===<<<@@@LLLZZZvvvvvvoooeee]]]XXXSSSMMMIIIFFFEEEDDDCCCCCCDDDEEEFFFGGGIIILLLKKKHHHHHHJJJMMMSSSaaavvvggg[[[UUU```vvvkkk\\\RRRVVV[[[^^^fffpppsss}}}zzzuuu|||qqq]]]HHH>>>===555555666666666555444333333333222222222222333333222333333333333333333444222222333444555666777777999999999999:::;;;<<<<<<>>>AAAEEELLLYYYnnnwww```NNNLLLMMMQQQcccxxxnnnYYY\\\rrruuuTTTDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>???@@@???>>><<<;;;::::::;;;<<<<<<>>>@@@BBBEEEJJJOOOSSSYYY___jjjuuu~~~zzzsssnnnqqqvvvssssssssstttwww{{{~~~zzzzzz}}}zzz|||sssppptttyyy}}}}}}rrrgggfffjjjrrr~~~xxxrrrjjjbbb\\\YYYUUUUUUZZZaaaiiiwwwttthhh\\\WWWTTTNNNIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCCCCCCCCCCBBB>>>???@@@BBBBBBAAA@@@@@@;;;<<<===???BBBFFFIIIKKKLLLHHHCCC???>>>>>>???>>>:::;;;;;;:::999999:::<<<;;;;;;;;;:::::::::999999999999;;;<<<<<<@@@OOO]]]zzzwwwoooddd\\\VVVQQQLLLHHHEEEDDDCCCBBBBBBCCCDDDEEEGGGJJJLLLKKKIIIHHHJJJMMMQQQ```xxxhhh[[[TTT```yyyqqq```TTTWWW^^^```eeemmmrrrzzz{{{zzzzzzssstttzzzooo[[[FFF======333444555555555444333222444333333222222333333444222222222333333444444444222222333444555666777888999999999999:::;;;<<<<<>>>>>======>>>???@@@@@@@@@>>>===;;;:::::::::;;;<<<>>>@@@BBBEEEIIIOOORRRXXX___iiittt}}}}}}vvvvvvzzz}}}xxxwwwuuuttttttvvvyyy{{{|||||||||zzz{{{~~~vvvpppmmmqqq{{{|||qqqiiieeeaaa[[[WWW[[[aaagggooowwwpppjjjbbbZZZUUUPPPMMMKKKJJJIIIHHHHHHJJJJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>>===<<<<<>>>>>>>>>>>??????@@@???>>>===;;;;;;::::::<<<===???AAACCCGGGLLLPPPWWW\\\dddnnnzzz}}}xxxuuussspppooooooppprrruuu{{{{{{}}}|||{{{~~~|||oooooowwwyyynnnhhhccc]]]ZZZ]]]aaaeeekkkqqqyyyzzztttlllddd]]]VVVPPPMMMMMMKKKIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@??????>>>>>>>>>=========???BBBEEEFFFEEEDDDCCCBBB@@@???>>>======;;;;;;:::999999:::;;;;;;<<<======;;;:::999:::;;;===AAA@@@BBBGGGIII[[[xxxvvvsssooohhh```WWWPPPKKKHHHFFFEEECCCBBBBBBCCCDDDEEEIIIKKKMMMLLLJJJKKKOOOSSSXXXdddyyynnnaaaXXXdddkkkVVVYYY___lllrrrrrr}}}~~~zzzkkkWWWFFF<<<999666666555555555444444444333444444555555444444333444444444555555444444333333333555666777888888888999999999:::;;;<<<>>>>>>BBBDDDHHHTTTnnnrrr[[[KKKMMMQQQTTTeeezzzjjjSSSTTTcccuuuUUUDDD@@@@@@@@@??????>>>>>>>>>>>>??????@@@???>>><<<;;;;;;::::::;;;===???@@@BBBFFFKKKOOOWWW[[[cccmmmxxxyyypppiiieeecccbbbbbbffflllrrrvvv~~~|||}}}vvvyyyvvvmmmhhhbbb___bbbdddeeehhhlllpppwww~~~}}}tttkkkbbbZZZUUUTTTQQQNNNMMMMMMNNNMMMMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAA@@@????????????>>>>>>>>>???BBBDDDDDDDDDBBBBBBAAA??????>>>>>>???<<<;;;:::999999:::;;;<<<===>>>>>>===;;;:::<<<===999@@@AAACCCHHHOOOggg|||rrrtttpppiiiaaaXXXPPPKKKHHHEEEDDDCCCBBBBBBCCCEEEFFFJJJLLLMMMLLLKKKMMMRRRWWWZZZfffyyylll```ZZZiiimmmSSSUUU```tttzzzvvvyyyiiiUUUDDD;;;888666666666555555555444444333444444555555444444333444444555666666555555444333444555777888888999999:::::::::;;;<<<===>>>???BBBDDDIIIYYYwwwsss\\\KKKMMMQQQVVVhhhhhhRRRVVVfffrrrTTTDDD???>>>>>>??????>>>>>>>>>>>>????????????===<<<;;;;;;::::::;;;<<<>>>@@@AAAEEEJJJNNNVVVZZZbbbkkkuuu~~~sssllliiiddd``````ccchhhkkkpppxxx~~~tttnnniiigggiiijjjiiiiiikkkrrryyyzzzqqqjjjeee```\\\WWWTTTSSSSSSSSSRRRRRRQQQPPPMMMKKKHHHFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@??????@@@CCCDDDCCCBBBAAA@@@??????????????????<<<;;;:::999999:::;;;<<<>>>??????===;;;:::;;;===666>>>???BBBLLLYYYttt}}}sssuuuqqqkkkcccZZZRRRLLLIIIEEEDDDCCCBBBBBBDDDFFFHHHLLLMMMNNNMMMLLLOOOVVV[[[___jjj|||eee]]][[[mmmiiiTTTXXXdddzzz{{{yyyhhhTTTDDD;;;999666666666666555555555555333444444555555444444333333444444555555555555444333444555666777888888888::::::::::::;;;===>>>???CCCDDDIIIYYYxxxuuu]]]LLLMMMRRRXXXmmmhhhRRRWWWooommmRRREEE???======??????>>>>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;:::<<<===???@@@DDDIIIMMMSSSXXX```iiisss~~~|||wwwooohhhcccbbbcccdddeeejjjpppuuuzzz~~~tttooommmnnnooollljjjlllxxx{{{xxxoooiiiaaa[[[XXXWWWVVVVVVUUUUUUSSSPPPLLLIIIEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBDDDEEEDDDBBB@@@??????>>>>>>??????@@@<<<<<<::::::::::::<<<<<<>>>??????>>><<<;;;===>>>===DDDCCCGGGWWWiiizzzuuurrrmmmeee]]]UUUOOOLLLEEEDDDBBBAAABBBEEEHHHJJJNNNOOOOOOMMMMMMQQQXXX^^^fffppp{{{tttrrruuuyyy___ZZZ^^^tttgggXXX\\\hhhzzzhhhTTTDDD<<<:::777777666666666555555555333444444555555444444333111222333444444444444444222333444555666777777777888888999999:::;;;===>>>BBBDDDIIIWWWsssvvv___MMMNNNRRRZZZrrrlllTTTZZZpppeeeNNNEEE???<<<<<>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;:::;;;===>>>???CCCGGGKKKOOOVVV^^^gggppp}}}~~~tttlllfffcccaaa___aaadddggglllttt{{{{{{vvvssssssrrrnnnkkklllwwwxxxmmmddd^^^\\\[[[[[[WWWVVVTTTQQQMMMHHHCCCAAACCCBBBBBBAAAAAABBBBBBBBBAAAAAABBBDDDFFFGGGEEEDDD@@@??????>>>>>>>>>??????===<<<;;;::::::;;;<<<===>>>???@@@AAAAAABBBDDDFFFGGGNNNNNNQQQaaassstttqqqlllfff^^^WWWQQQMMMEEEDDDBBBAAABBBEEEIIIKKKPPPPPPOOOMMMMMMQQQYYY___kkkttt{{{qqqhhhhhhkkk~~~ooo[[[[[[eeexxxaaaVVV\\\kkkyyygggSSSCCC<<<;;;777777777666666666555555333444444555555444444333111111222333444444444444111222333555666666777777888888888999:::;;;<<<===@@@CCCIIIUUUmmmxxx```NNNNNNRRR\\\wwwzzz___bbbiii\\\JJJDDD@@@======??????>>>>>>>>>>>>??????===<<<<<<;;;::::::;;;;;;999;;;<<<===>>>BBBFFFJJJMMMTTT]]]dddmmmyyy|||ssslllhhhaaa___```cccjjjppptttvvvsss{{{|||{{{wwwrrrnnnnnnooozzz}}}ppphhheeecccccc[[[ZZZXXXUUUOOOJJJDDDAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCFFFHHHIIIGGGFFF@@@@@@???>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<======@@@CCCFFFHHHLLLPPPSSSTTT___``````jjjxxxpppnnnjjjeee^^^WWWQQQNNNEEEDDDBBBAAABBBFFFJJJMMMRRRQQQPPPMMMLLLPPPYYY___mmmvvv}}}qqqfff___bbbhhhvvvzzzfffXXX[[[jjjmmmZZZVVVddd{{{xxxfffQQQBBB;;;:::777777777777666666666555333444444555555444444333111222333444555555555555222333444666777777777777999999999:::;;;<<<===>>>???DDDKKKSSSfffyyyaaaOOONNNRRR]]]{{{fffggghhh}}}yyyUUUGGGDDD@@@===>>>??????>>>>>>>>>>>>??????<<<<<<;;;;;;::::::;;;;;;999:::;;;<<<===AAAEEEIIILLLSSS[[[aaahhhsssrrrvvv{{{yyysssfffcccaaaeeelllrrrsssrrruuuxxxzzz{{{{{{}}}vvvrrrrrriiittt{{{rrrmmmkkkjjj```___]]]YYYTTTMMMHHHEEECCCCCCBBBBBBBBBCCCCCCDDDBBBBBBDDDGGGJJJJJJIIIGGGAAA@@@???>>>===============<<<;;;::::::;;;<<<======@@@EEEJJJNNNTTTZZZ^^^bbbqqquuuqqquuummmlllhhhccc]]]VVVPPPMMMEEEDDDAAAAAABBBFFFKKKNNNSSSRRRPPPLLLKKKPPPXXX___mmmvvvuuuggg[[[VVV\\\eeemmmzzzppp^^^UUUZZZlll}}}hhhYYY\\\tttwwwdddOOO@@@::::::777777777777666666666666333444444555555444444333222333444555666666666666333444555777888888888888:::::::::;;;<<<===>>>???@@@FFFLLLRRR___wwwyyybbbOOONNNRRR^^^}}}cccbbblll~~~tttQQQDDDDDDAAA>>>?????????>>>>>>>>>>>>??????<<<<<<;;;:::::::::;;;;;;999:::;;;<<<===@@@EEEHHHMMMSSSZZZ___dddnnn|||nnnqqqtttwwwyyy|||vvvooogggdddhhhpppwww{{{}}}zzzuuurrrqqqsssvvvyyyvvvnnnmmmmmmppp|||vvvqqqrrrnnniiiaaaXXXQQQLLLIIIGGGFFFIIIHHHCCCCCCIIIMMMMMMIIIHHHGGGHHHIIIIIIGGGEEECCCAAA???>>>>>>>>><<<:::======<<<;;;;;;;;;;;;<<<>>>BBBFFFHHHKKKRRR\\\eeerrr~~~{{{mmmjjjddd\\\UUUOOOKKKHHHEEEEEEDDDBBBBBBFFFKKKOOOXXXTTTQQQPPPNNNOOOWWW```ppp||||||hhh___XXXTTTWWW^^^fff~~~yyykkk^^^VVVZZZiiizzzsssbbb[[[___{{{xxxaaaKKK@@@>>>===666666666666555555555555444444444444444444444444444333333333333444555555444333333444444555666777999999::::::<<<===???@@@???CCCIIIPPP\\\pppyyyeeeSSSMMMNNNXXXssszzz___aaakkkwwwSSSEEECCC???===@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999777999;;;<<<===???CCCFFFJJJQQQZZZ```eeennnzzzmmmpppsssuuuwwwyyy|||~~~tttmmmmmmrrrwwwzzz~~~zzzxxxvvvuuuuuupppsss{{{yyyqqqjjjjjjnnnyyywwwtttuuuqqqjjjccc[[[UUUPPPMMMEEEHHHGGGCCCDDDKKKPPPPPPMMMKKKKKKKKKLLLLLLJJJHHHCCCAAA???>>>>>>>>><<<:::======<<<;;;;;;;;;;;;;;;;;;>>>BBBDDDFFFMMMWWW^^^qqqyyyllliiibbbZZZSSSMMMIIIGGGCCCCCCCCCBBBCCCGGGMMMRRRYYYUUURRRQQQOOOPPPXXXbbbxxxyyydddZZZVVVRRRTTTZZZfff}}}|||mmm```UUUVVVaaa{{{uuu|||uuuiii___[[[bbbuuu^^^III???<<<;;;666666666666555555555555444444444444444444444444444444333333444444555666555555555555666777888999999999:::;;;<<<>>>???@@@CCCFFFJJJPPP[[[nnnxxxcccRRRMMMNNNWWWooottt\\\```iii~~~{{{VVVGGGCCC@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999777999;;;<<<===???CCCFFFHHHOOOXXX^^^ccckkkwwwppprrrtttuuuvvvwwwyyy{{{}}}|||vvvvvvxxxyyy}}}xxxtttpppoooooosss{{{|||tttmmmnnnqqqwww{{{|||wwwqqqjjjccc\\\UUUPPPGGGHHHFFFDDDFFFMMMRRRSSSNNNMMMLLLLLLLLLLLLJJJHHHCCCAAA???>>>>>>>>><<<:::===<<<<<<;;;;;;;;;;;;;;;:::===???AAACCCIIIQQQWWWkkk}}}wwwlllhhhaaaYYYQQQKKKGGGEEEBBBBBBBBBBBBDDDIIIOOOTTTZZZVVVSSSQQQPPPQQQZZZccc~~~yyyaaaXXXUUURRRSSSWWWaaauuuzzzhhh[[[WWWTTTYYYlllzzz~~~}}}qqqeee]]][[[ccc~~~pppYYYFFF<<<:::999666666666666555555555555444444444444444444444444444444444333444444555666777777777777888999:::;;;:::::::::;;;===>>>@@@AAACCCFFFIIIOOOZZZnnnuuuaaaPPPMMMMMMSSShhhkkkXXX___ggg}}}[[[IIIDDDAAA???AAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888999:::;;;<<>>>>>>>><<<:::===<<<;;;;;;::::::;;;;;;===>>>@@@AAACCCHHHNNNSSSaaatttwwwnnnjjjbbbYYYQQQKKKGGGFFFCCCCCCCCCCCCEEEIIIPPPTTTYYYUUURRRPPPOOOQQQZZZddd{{{~~~dddZZZWWWUUUTTTWWW]]]nnnwwwdddWWWXXXTTTVVVeeewwwjjj^^^\\\bbbzzz|||mmmVVVDDD<<<:::999666666666666555555555555444444444444444444444444444444444444444555666666888888888888888999;;;;;;::::::;;;<<<===???AAABBBBBBDDDGGGMMMXXXmmmqqq^^^NNNLLLLLLOOOaaauuubbbSSS]]]fff~~~```JJJCCC@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888999:::;;;<<<>>>BBBEEEFFFKKKRRRXXX^^^fffpppxxxyyy{{{||||||||||||~~~~~~~~~}}}yyysssppprrrvvvxxx}}}{{{tttmmmeee___UUUPPPJJJGGGHHHJJJKKKMMMHHHGGGFFFFFFGGGFFFDDDBBBCCCAAA???>>>>>>>>><<<:::<<<<<<;;;:::::::::::::::===>>>???@@@CCCGGGLLLOOOWWWhhhwwwyyyrrrmmmddd[[[RRRLLLIIIGGGEEEEEEDDDDDDEEEIIIOOOSSSXXXTTTPPPNNNMMMOOOYYYddduuuiii]]]YYYVVVUUUYYY___mmmyyyeeeXXXUUUSSSVVVcccyyy}}}ooo```]]]```rrr{{{kkkTTTCCC<<<:::999666666666666555555555555444444444444444444444444555444444444444555666666777777777777888999::::::::::::;;;<<<>>>@@@BBBCCCDDDFFFHHHMMMWWWkkk|||nnn[[[LLLJJJJJJLLLZZZlllzzzZZZMMMWWWddd~~~dddKKKAAA???>>>>>>===========================<<<<<<;;;;;;:::999999888999:::;;;;;;===AAADDDFFFKKKPPPVVV\\\dddmmmttt~~~}}}~~~{{{uuurrrppppppxxxwwwmmmeee]]]TTTKKKHHHGGGFFFFFFHHHGGGFFFEEEFFFGGGGGGEEECCCCCCAAA???>>>>>>>>><<<:::<<<;;;;;;:::::::::::::::;;;;;;<<<===@@@DDDHHHJJJQQQ^^^jjjxxx|||uuuooofff\\\SSSMMMJJJHHHFFFFFFEEEEEEFFFIIIOOOTTTXXXSSSOOOMMMLLLOOOYYYddduuuoooaaaZZZUUUVVVZZZ___nnnzzzdddVVVPPPQQQWWWcccuuupppbbb^^^^^^jjjzzzhhhRRRBBB<<<;;;:::666666666666555555555555444444444444444444444444555555444444555555666777666666666666777888999::::::;;;;;;===???AAACCCDDDIIIJJJLLLPPPYYYkkk~~~zzzmmmYYYJJJHHHHHHJJJVVVfff|||sssVVVIIIQQQ```|||hhhLLLAAA>>>>>><<<===========================<<<<<<;;;;;;:::999999888999:::;;;;;;===@@@CCCFFFIIINNNTTTZZZbbbjjjoooxxxzzzsssppptttyyyuuujjjbbbVVVKKKHHHGGGDDDBBBDDDDDDCCCCCCDDDFFFFFFEEEDDDCCCAAA???>>>>>>>>><<<:::<<<;;;::::::999999:::::::::::::::<<>>>>>>>><<<:::<<<;;;::::::999999::::::;;;::::::<<<@@@DDDFFFGGGGGGPPPWWWdddvvv~~~wwwqqqggg\\\SSSMMMIIIHHHCCCCCCDDDEEEGGGLLLSSSXXXZZZUUUQQQOOONNNQQQ\\\gggzzznnnaaaYYY\\\dddpppiiiXXXQQQUUU\\\fffuuujjjfffaaabbbkkk}}}wwwdddMMM???;;;:::999777666666666555555555555444444444444444444444444555555555555555666777777777777777777888999:::;;;:::;;;<<<>>>@@@BBBDDDEEECCCHHHNNNUUUbbbvvvkkkWWWFFFEEEFFFGGGRRRbbb}}}xxx___PPPTTTTTTssspppPPPBBB@@@@@@==============================<<<<<<;;;;;;:::999999888999::::::;;;<<>>===<<<===<<<;;;::::::::::::::::::<<<>>>??????AAADDDGGGJJJKKKSSS___kkkwww}}}vvvqqqiii```WWWOOOJJJHHHGGGEEEDDDDDDHHHOOOVVV[[[^^^WWWPPPNNNNNNSSS___jjj}}}xxxkkkcccbbbdddxxxsssSSSRRRQQQ[[[ooosssfff^^^ccchhhkkkttt}}}{{{yyy}}}ppp]]]JJJ@@@<<<999555333444444444444444444444777777666666555555444444555666777777555666777999::::::999999999:::;;;;;;:::<<<===>>>>>>@@@DDDGGGOOOKKKLLLWWWfffzzz{{{kkkWWWGGGFFFHHHIIISSSaaa~~~gggNNNKKKUUUllloooRRREEE@@@>>>===??????>>>===============<<<;;;;;;::::::999999888888999:::::::::;;;===???DDDFFFJJJOOOSSSYYY___dddkkkpppxxx|||yyy}}}{{{eeeXXXKKKHHHHHHDDD???<<<>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>======<<<;;;;;;:::::::::;;;;;;;;;<<<>>>AAADDDGGGIIIJJJJJJKKKQQQ\\\hhhttt{{{tttpppiiiaaaXXXPPPIIIFFFFFFEEEDDDEEEJJJQQQXXX]]]^^^WWWPPPNNNNNNTTT___jjj{{{tttmmmkkknnnyyy^^^TTTUUU```vvvrrreee^^^dddiiijjjnnnvvvtttyyyzzzuuusssvvvyyyzzz|||ooo[[[III@@@<<<888555555555555444444333333333666666666666666555555555444555555555444444666777::::::999999::::::;;;<<<<<<===??????@@@BBBFFFHHHNNNNNNPPPYYYkkk}}}kkkWWWGGGGGGJJJKKKVVVeeeiiiPPPNNNTTTjjjrrrTTTFFFAAA???===??????>>>===============<<<<<<;;;::::::999999888888999:::::::::;;;===???CCCFFFJJJNNNSSSYYY___ccckkkpppwwwlllppptttvvvvvvxxx|||||||||}}}xxxcccWWWKKKHHHIIIFFFBBB@@@>>>>>>>>>>>>>>>>>>??????======>>>>>>???>>>>>>===;;;::::::::::::;;;;;;<<<<<<<<<>>>DDDKKKOOOPPPOOOLLLKKKOOOXXXcccppp}}}yyyrrrnnniiiaaaXXXOOOIIIEEEFFFEEEEEEGGGLLLSSS[[[```___XXXQQQOOOPPPUUUaaalllyyy|||uuusssvvvxxxdddXXXXXXfffvvviiicccjjjqqqqqqooopppmmmnnnkkkfffhhhpppyyy|||{{{kkkWWWHHH???;;;888666777666666555444333222222555555555666666666666666444555555555444444666888:::::::::::::::;;;<<<<<<===???AAABBBBBBDDDGGGJJJLLLQQQTTT[[[rrrlllXXXHHHHHHKKKMMMXXXgggnnnTTTPPPQQQdddwwwWWWGGGBBB???===???>>>>>>===============<<<<<<;;;;;;:::999999999888999::::::::::::===???CCCFFFJJJNNNRRRXXX^^^bbbiiinnnuuu}}}~~~\\\___bbbdddeeefffjjjlllnnnpppsssvvvzzz|||}}}~~~~~~{{{rrr```UUUJJJHHHHHHFFFCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????>>>>>>======999999999999:::;;;<<<<<<===<<<>>>FFFPPPVVVVVVTTTOOOMMMOOOWWWaaammm~~~zzzuuurrrnnnfff^^^UUUNNNIIIGGGEEEEEEEEEHHHNNNVVV^^^bbbaaaZZZTTTQQQRRRXXXdddooo|||{{{tttssstttwwwbbbYYY[[[iii~~~rrrkkksss~~~}}}yyyxxxuuunnnggghhhrrr{{{~~~yyygggSSSEEE>>>:::777666666666555555444444333333444444555555666666777777666777888777666666888::::::::::::::::::;;;<<<===>>>???BBBCCCDDDEEEHHHJJJIIIQQQVVV[[[tttnnnZZZJJJIIIJJJKKKUUUddd}}}sssXXXQQQMMM]]]}}}|||YYYGGGAAA???;;;>>>>>>============>>>>>><<<<<<<<<;;;::::::999999888999::::::999:::<<<>>>BBBDDDHHHLLLPPPVVV\\\```fffkkksss{{{}}}zzzUUUVVVXXXZZZ[[[\\\^^^```^^^___aaadddfffhhhjjjkkknnnpppsssvvvzzz|||mmm]]]RRRIIIGGGGGGDDDCCCCCCBBBAAAAAAAAA@@@@@@??????AAAAAAAAA@@@???===<<<;;;999999999999999:::;;;<<<===<<<>>>FFFQQQXXXYYYXXXTTTQQQQQQWWWaaammm~~~}}}wwwrrrrrrmmmdddZZZRRRMMMJJJJJJDDDEEEFFFJJJPPPXXX___dddddd]]]VVVTTTUUU[[[gggrrrvvvooommmnnnuuu___ZZZ^^^ooovvvqqq{{{wwwnnnoooxxx~~~wwwcccMMMBBB===999666777444444444555555666666666444444555555666666777777666777888888666777888:::::::::::::::;;;<<<===>>>===???BBBDDDDDDFFFHHHJJJFFFOOOTTTYYYqqqrrr\\\KKKHHHHHHGGGPPP]]]vvv|||^^^QQQMMMYYYvvv[[[FFF@@@>>>:::>>>>>>============>>>>>>======<<<;;;;;;::::::999888999::::::999999;;;===@@@BBBFFFJJJNNNSSSYYY]]]bbbhhhpppyyyxxxQQQQQQRRRSSSTTTUUUUUUUUUVVVWWWWWWXXXZZZ[[[[[[\\\___aaadddgggkkkqqqwww|||yyykkk[[[RRRIIIGGGFFFCCCCCCDDDAAAAAA@@@@@@???>>>======BBBBBBAAA@@@???===<<<;;;:::999999999999::::::;;;;;;;;;===DDDMMMUUUXXXYYYXXXUUUTTTZZZbbbnnn~~~}}}vvvqqqqqqkkkbbbYYYQQQLLLJJJJJJDDDEEEGGGKKKQQQYYY```dddeee^^^WWWVVVWWW]]]iiittt{{{pppiiigggiiissszzzaaa\\\eee}}}}}}xxxxxxtttuuu}}}uuu___III@@@===888555777333333444555666777777888555555555666666666666666555666666666555555777999::::::::::::;;;<<<>>>>>>>>>@@@CCCEEEFFFGGGHHHJJJFFFMMMQQQWWWkkkuuu___LLLHHHFFFCCCKKKXXXooogggSSSPPPYYYqqq]]]FFFAAA???:::===============>>>>>>???======<<<<<<;;;:::::::::888999:::999888999:::<<<===@@@CCCGGGKKKPPPVVVZZZ___eeennnwww||||||VVVVVVUUUUUUVVVVVVUUUUUUVVVVVVVVVUUUUUUVVVVVVWWWVVVXXXZZZ\\\___ccchhhkkkpppwwwyyylll\\\SSSKKKHHHFFFCCCCCCEEECCCCCCBBBAAA@@@???>>>===????????????>>>===<<<;;;::::::999999888999999999999:::===AAAHHHOOOUUUYYY[[[WWWWWW\\\cccnnn}}}~~~vvvqqqllliiibbb[[[SSSMMMIIIGGGDDDEEEGGGKKKQQQXXX___cccddd]]]WWWUUUWWW\\\iiittttttjjjccccccfffpppuuuccc___ppp~~~zzzzzzttt\\\EEE>>><<<777555777444444555555666666777777666666666666666555555555555666777666555555777999999:::::::::<<<===>>>??????BBBEEEGGGHHHIIIJJJKKKHHHJJJNNNUUUddd~~~vvv```MMMHHHEEEBBBIIIVVVlllrrrXXXQQQVVVkkk```HHHCCCAAA<<<===============>>>??????=========<<<;;;;;;::::::888999:::999888888:::<<<;;;>>>AAAEEEHHHMMMSSSWWW^^^cccllluuu}}}||||||bbbaaa````````````^^^]]]YYYXXXWWWVVVVVVVVVWWWWWWSSSTTTVVVWWWXXXZZZ^^^aaabbbjjjuuu~~~{{{ooo]]]TTTLLLIIIGGGDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<============<<<<<<;;;;;;:::999888888888888888:::<<>>===============>>>??????=========<<<;;;;;;::::::888999:::999888888:::;;;:::<<<@@@CCCGGGLLLQQQUUU^^^ccckkksss{{{}}}www{{{~~~xxxsssqqqqqqoookkkffflllhhhdddaaa___^^^]]]\\\^^^ZZZVVVSSSTTTVVVWWWWWW]]]ccckkkqqqxxxyyycccXXXNNNLLLKKKGGGDDDCCCEEEEEEDDDCCCAAA@@@???>>>DDDBBB@@@>>>===???AAABBBAAA@@@===:::888888888999;;;<<<>>>AAADDDJJJQQQUUUXXX]]]___^^^cccqqq~~~tttkkkjjjccc]]]ZZZUUUMMMHHHHHHFFFDDDEEEJJJRRRYYY\\\]]][[[VVVSSSSSSUUU\\\jjjwwwzzzssshhh]]][[[aaaoooiiiaaaeee}}}vvvXXXEEEAAA<<<;;;===888666666666666666666666666777666666555555555555666:::::::::999999888888888;;;:::999999:::===???AAAAAACCCEEEHHHJJJLLLMMMNNNNNNLLLMMMRRR\\\ppp|||fffNNNCCCAAACCCJJJQQQdddzzz___RRRTTTbbbjjjNNNEEEAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888999999999:::::::::======???BBBFFFKKKOOOQQQYYY___gggmmmttt{{{~~~|||wwwrrrooollljjjiiijjjfffbbb___^^^]]]\\\\\\]]]bbbggglllsss}}}{{{dddYYYOOOLLLKKKGGGDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???===<<<<<<<<<>>>???>>><<<:::888777777777777:::;;;>>>@@@DDDJJJQQQUUUZZZ___bbbaaafffrrr}}}tttmmmiiibbb[[[XXXSSSLLLGGGGGGFFFFFFGGGLLLTTTZZZ\\\\\\ZZZVVVSSSTTTXXX```ooo|||uuuiii^^^]]]cccppptttddd___dddsssVVVCCC???::::::;;;777666666666666666666666666666555555555555555666666777777777888888999999999;;;:::999:::;;;===@@@AAAEEEFFFGGGIIIJJJKKKLLLLLLNNNMMMNNNSSS\\\nnnjjjSSSFFFBBBBBBFFFKKK^^^ttt___OOOQQQ___}}}iiiMMMCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888999999999:::::::::<<<<<<>>>AAAEEEIIIMMMOOOVVV\\\cccjjjpppxxx~~~{{{vvvrrrooolllhhheeeccceeefffhhhllluuujjj^^^SSSOOOMMMIIIFFFFFFDDDCCCCCCBBBAAA@@@??????>>>=========<<<<<<<<<<<<;;;;;;:::999999888777777999:::===@@@DDDIIIPPPUUU\\\bbbggggggjjjvvv}}}wwwqqqggg```YYYVVVQQQJJJFFFFFFGGGGGGJJJPPPXXX]]]^^^]]]YYYVVVTTTVVV[[[dddtttzzznnncccbbbfffttt~~~wwwggg\\\ZZZccc~~~nnnRRRAAA>>>999888:::666666666666666666666666666444444444444555666777777444555666777888999::::::::::::::::::<<<>>>@@@BBBHHHHHHIIIIIIJJJJJJJJJJJJLLLLLLOOOSSSZZZhhhoooXXXIIICCCBBBEEEHHHXXXlllaaaNNNPPP___}}}jjjNNNBBB???<<<========================<<<<<<;;;::::::999888888888888999999999::::::::::::;;;<<>>?????????>>><<<<<<;;;;;;<<<<<<<<<;;;::::::888999<<>>999777:::666666666666666666666666666333333333444555666777888555555666777888999:::::::::::::::;;;===???AAABBBHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKOOOSSSXXXbbbtttvvv^^^KKKCCCCCCGGGJJJSSSeee|||dddPPPRRRaaaoooRRRDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::999888888888888999999999:::::::::999:::;;;===@@@DDDHHHJJJOOOTTT[[[aaagggnnnvvv|||}}}xxxvvvxxx|||tttddd[[[VVVPPPLLLKKKJJJIIIFFFDDDAAA>>><<<:::<<<===?????????>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::888999;;;>>>AAAGGGMMMRRRYYYdddppptttyyy{{{uuuhhh```WWWSSSOOOIIIHHHIIIFFFHHHNNNXXXbbbhhhhhhggg]]]YYYXXX[[[```jjjzzzzzzuuuuuuvvvfffYYYTTTUUU___sssuuummmssswwwuuupppnnnoooqqqxxx|||eeeMMM@@@???999888:::777666666666666666666666666333333333333444666777777888888888999999999::::::::::::;;;===>>>@@@BBBCCCEEEEEEFFFGGGHHHKKKMMMNNNNNNOOORRRUUUXXX```pppeeeNNNBBBCCCGGGJJJNNN^^^rrrzzzbbbOOOQQQaaawwwXXXGGGAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;999888888777888888999999999:::::::::888999:::<<<>>>BBBEEEGGGMMMRRRYYY^^^cccjjjrrrxxxmmmbbbYYYQQQLLLKKKGGGGGGFFFDDDCCCAAA@@@???;;;<<<=========<<<:::999:::999999999999999999999888:::;;;===@@@EEEKKKOOOXXXfffttt{{{zzzssshhh___VVVRRRMMMIIIHHHJJJGGGIIINNNXXXccciiikkkjjj___\\\[[[___dddoooxxxdddWWWTTTWWW[[[nnntttjjjkkkmmmlllgggaaabbbgggsss{{{aaaJJJ??????999777:::888666666666666666666666666333333333333444555666666999999999999999:::::::::999:::<<<>>>@@@AAACCCCCCDDDDDDEEEGGGIIILLLOOOQQQTTTTTTVVVXXXZZZaaarrrmmmQQQBBBAAADDDEEEJJJXXXiiiyyyrrr\\\LLLMMM\\\{{{```JJJBBBBBB==============================<<<;;;999888777777888888999999999:::::::::888888999;;;===@@@CCCEEEJJJOOOVVV[[[```fffnnntttyyyjjj```VVVPPPNNNHHHGGGFFFEEEDDDCCCBBBBBB<<<============<<<;;;;;;<<<;;;999888777888888999999;;;<<<===???CCCIIIMMMYYYiiiyyy}}}uuuggg^^^TTTOOOKKKGGGGGGJJJIIIJJJNNNWWW```ggghhhggg```]]]^^^bbbiiiuuuyyycccVVVTTTVVVZZZmmmwwwtttsssrrrjjj___\\\```kkkxxx\\\GGG===>>>777555999777666666666666666666666666444444444333333444555555666666777888999::::::;;;999:::<<<>>>AAABBBCCCDDDGGGGGGGGGHHHKKKNNNQQQTTTXXXVVVVVVWWWYYYaaasssoooTTTEEECCCDDDCCCIIIVVVfffsssmmmVVVIIIJJJXXXwwwfffLLLAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;999888777666888888999999999:::::::::888999999:::===@@@BBBDDDHHHMMMSSSXXX]]]bbbjjjpppzzz||||||rrrfff[[[TTTRRRKKKKKKIIIGGGDDDBBB@@@@@@@@@?????????>>>>>>>>>>>>???>>>;;;999999999:::;;;:::;;;<<<===>>>BBBGGGKKK[[[lll}}}yyyfff\\\SSSMMMIIIFFFFFFIIIJJJKKKNNNUUU^^^dddeeeddd```^^^___eeemmmzzz{{{cccTTTRRRTTT\\\nnn}}}{{{rrrccc\\\^^^aaapppuuuYYYDDD<<<<<<666444777666666666666666666666666666555555444333333333444444333444555666888:::;;;<<<999:::<<>>===<<<;;;999888777666888888999999999:::::::::999999999:::===???BBBCCCFFFKKKQQQVVVZZZ```hhhmmmwww|||qqqooommmnnnqqquuuwwwxxxyyy{{{~~~yyyvvvvvvxxxyyypppddd]]]QQQIIIJJJHHHEEEDDDDDDCCCAAAAAAAAA@@@@@@???@@@@@@@@@>>>===;;;:::999888888888888999:::;;;>>>BBBGGGKKKYYYfffwwwtttfff\\\RRRMMMJJJGGGEEEGGGJJJNNNTTT[[[aaaddddddccc```aaaccchhhssszzzcccSSSPPPTTT^^^rrrkkk]]][[[dddkkk}}}lllRRRGGG===<<<===;;;888777777777666666555555555444333444555555666666555555666888999999888999;;;>>>===???@@@AAABBBDDDHHHKKKLLLLLLLLLMMMNNNPPPSSSTTTQQQRRRUUUWWWYYY^^^mmm{{{rrrZZZJJJHHHGGGCCCGGGWWW```yyypppSSSDDDHHHWWWuuuvvvWWWEEEAAA??????>>>===============?????????>>>===;;;:::999777777777777777777777777888888888999:::===???@@@EEEHHHNNNSSSYYY```fffjjjsssxxxmmmjjjgggfffhhhjjjkkkllliiijjjlllooorrrvvvzzz}}}yyyuuurrrpppvvvzzz|||{{{zzz}}}lllaaaSSSOOONNNKKKHHHFFFEEEDDDBBBBBBBBBAAA@@@??????@@@@@@===<<<;;;:::999999999999999:::;;;<<<>>>BBBHHHLLLWWWdddttt~~~qqqddd[[[QQQMMMJJJGGGFFFGGGJJJNNNUUU]]]dddggggggfffaaabbbeeekkkvvvzzzaaaSSSRRRVVVdddwwwoooaaa```ccchhhuuu}}}jjjOOODDD;;;:::<<<:::777666777666666666555555555555222222333444444444444333666777888888888999;;;======>>>@@@BBBCCCEEEIIILLLPPPPPPOOOPPPQQQRRRTTTUUUVVVVVVXXXYYYYYY^^^lllzzzwww]]]IIIDDDDDD@@@NNN^^^gggtttVVVDDDGGGUUUsss{{{ZZZGGGAAA??????>>>========================<<<;;;999888777888888888888888888888888999999888888:::;;;===>>>EEEIIIMMMRRRWWW]]]bbbgggooouuu}}}wwwsssooolllkkkkkkjjjiiihhhhhhggggggiiikkkmmmoookkklllnnnnnnpppssswww{{{|||}}}}}}}}}{{{yyyyyy{{{|||vvvmmmhhhiiijjjmmmsss||||||sssllliiieeemmmuuuyyy}}}}}}lll[[[VVVSSSNNNJJJHHHFFFEEECCCCCCCCCBBB@@@????????????===<<<;;;:::::::::::::::999;;;<<<===???CCCIIIMMMUUUaaappp{{{xxxlllaaaYYYQQQMMMJJJFFFFFFIIIKKKPPPXXX```fffhhhhhhgggbbbdddhhhoooyyy~~~bbbTTTTTTYYYjjj~~~ooocccdddggghhhnnnyyyxxxeeeJJJ@@@888888:::888666666666666666666555555555555222333333444444444444444666777888888888999;;;======???AAACCCDDDGGGKKKMMMSSSSSSSSSSSSTTTUUUVVVWWWZZZYYY[[[[[[ZZZ^^^kkkyyyeeeMMMCCCBBBAAALLL\\\fffwwwYYYHHHHHHTTTrrr```JJJCCC??????>>>=====================<<<<<<;;;:::888888888888888888888888888888999888888888888:::;;;<<>>>>><<<<<<;;;;;;;;;;;;;;;<<<:::;;;<<<===@@@DDDIIIMMMTTT___mmmwww|||qqqfff]]]VVVOOOLLLIIIFFFGGGJJJNNNTTT\\\dddggggggfffeeebbbeeejjjqqq|||fffWWWWWWZZZnnnqqqfffkkkmmmlllmmmqqquuuzzzppp]]]FFF===777888999777666666666666666666666555555555555555666777777777777666666777888888888999;;;======???BBBDDDFFFIIILLLOOORRRRRRSSSUUUVVVXXXYYYZZZZZZZZZ[[[[[[ZZZ^^^kkkyyyqqqUUUGGGEEEFFFFFFVVVaaa|||{{{```MMMLLLVVVrrrfffNNNDDD???>>>>>>===============>>>>>>>>>>>>===<<<;;;:::888888888888888888888888777666666666888:::;;;===BBBEEEIIIMMMQQQUUU[[[^^^eeekkkuuu}}}yyyuuummmjjjgggdddcccbbbbbbbbbaaadddjjjtttzzzvvvpppiiiddd```]]]\\\___```aaacccgggkkknnnpppzzz{{{{{{{{{xxxqqqhhhbbb\\\ZZZXXXVVVUUUWWWYYYZZZ]]]]]]]]]\\\[[[YYYWWWVVVNNNNNNOOOPPPQQQSSSXXX\\\cccffflllvvvttt___TTTLLLKKKJJJFFFDDDEEEEEEDDDCCCAAA@@@?????????======<<<<<<;;;<<<<<<<<<:::;;;<<<===@@@DDDIIIMMMUUU___lllvvv}}}}}}}}}zzzuuukkk```XXXSSSNNNLLLIIIFFFGGGKKKQQQXXXaaaggggggeeebbbaaabbbeeekkksss}}}kkk[[[ZZZ\\\sssxxxmmmsssooopppoooooopppsssuuuuuuooorrrxxxiiiUUUDDD===888999999777666888555555555666666666666666555666777777888888777777666888999999999999<<<>>>>>>AAADDDFFFHHHJJJMMMOOOOOOPPPRRRTTTWWWYYYZZZ[[[WWWWWWYYYZZZZZZ___lll{{{yyy\\\KKKGGGIIIHHHVVV___{{{iiiOOOMMMTTTqqqlllPPPCCC???>>>>>>===============>>>>>>>>>>>>===<<<;;;;;;888888888888888888888888444444555666888:::===>>>>>>AAAEEEJJJNNNSSSYYY]]]bbbhhhpppyyy|||tttnnnhhhddd```]]]\\\]]]^^^cccmmm}}}}}}wwwnnneee___YYYUUURRRRRRRRRRRRSSSTTTWWWYYY[[[]]]^^^aaadddeeebbb]]]YYYRRRQQQPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGEEEFFFHHHIIIJJJNNNTTTXXX]]]eeelllttt~~~fffXXXNNNMMMLLLGGGDDDFFFDDDDDDCCCAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<999;;;<<<===???CCCIIIMMMUUU___lllvvv}}}}}}zzzvvvpppfff\\\TTTPPPMMMLLLHHHEEEHHHMMMTTT[[[eeejjjhhhddd```^^^cccgggmmmuuu~~~jjj]]]^^^```|||}}}ooosssqqquuuwwwvvvvvvwwwuuurrrlllooovvv{{{cccNNNBBB===999:::999777666888555555555666666666666666444555555666666666666666888999:::::::::;;;===???@@@CCCFFFHHHJJJKKKMMMNNNMMMOOOQQQTTTVVVXXXYYYYYYVVVVVVXXXZZZ[[[```nnn|||}}}aaaMMMFFFHHHHHHTTTZZZtttqqqRRRLLLPPPjjjsssSSSCCC??????>>>===============;;;;;;<<<<<<;;;::::::999999999999999999999999999555555555666888:::===>>><<>>===<<<<<<<<<<<<999:::;;;<<<>>>BBBHHHLLLTTT^^^kkkuuu|||~~~zzzsssmmmcccZZZPPPMMMLLLKKKHHHEEEHHHNNNTTT]]]hhhmmmkkkeeebbb```dddiiiooowwwccc[[[aaagggpppqqq{{{yyyttttttxxxwww^^^KKKAAA<<<999:::999555555777555555555555666666666777555555666777777777777666999:::;;;;;;;;;<<<>>>@@@CCCEEEHHHJJJKKKKKKLLLNNNOOOQQQRRRTTTVVVVVVVVVVVVWWWXXXZZZ\\\\\\aaaooo}}}fffOOOFFFFFFCCCOOOTTTnnn\\\PPPLLL___yyyXXXFFF??????>>>===============;;;;;;;;;<<<;;;;;;:::999999999999999999999999999999888777777888999;;;;;;===@@@DDDGGGKKKOOOTTTWWW]]]```ffflllsss{{{yyyssshhhfffbbb\\\XXXYYY]]]bbbeeeppp}}}wwwhhhbbbYYYSSSPPPMMMJJJHHHDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDFFFGGGHHHHHHFFFGGGGGGEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCAAA???===@@@===???DDDDDD@@@CCCIIIIIISSS___ffflllzzzzzzgggYYYVVVSSSIIIEEEGGGCCCBBBBBBAAAAAAAAABBBBBBAAA@@@???===<<<;;;;;;;;;888999:::<<<>>>BBBGGGKKKTTT^^^kkkuuu|||zzzssskkkaaaYYYOOOLLLKKKKKKHHHEEEHHHOOOTTT^^^jjjooommmhhhdddcccfffjjjqqqyyy~~~]]]YYYdddlllwwwvvv|||yyyzzzttt\\\JJJ@@@<<<999999888444333666444555555555666666777777777777888999999999999999:::;;;<<<<<<<<<===???AAADDDFFFJJJKKKKKKKKKLLLMMMRRRSSSTTTUUUVVVUUUTTTSSSZZZZZZ\\\]]]]]]bbbooo}}}kkkSSSGGGEEEBBBMMMRRRooogggWWWKKKXXXzzz~~~\\\KKK??????>>>========================>>>======<<<<<<999999999999999999999999<<<;;;:::888888888888999???AAADDDGGGJJJMMMQQQUUU[[[^^^bbbgggnnnwwwxxxssskkkddd^^^XXXSSSPPPSSSWWW]]]ccceeeccc]]]YYYUUUSSSPPPLLLHHHDDDAAA???BBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????;;;???AAABBB@@@@@@CCCFFFLLLWWWaaahhhsss|||{{{|||xxx___RRROOOMMMHHHFFFEEECCCAAAAAACCCDDDCCCBBB<<<<<<;;;;;;;;;:::::::::===;;;;;;>>>???@@@FFFMMMXXX___iiisss|||}}}vvvlll```YYYPPPLLLIIIHHHGGGFFFKKKRRRYYYaaakkkpppnnnjjjfffeeeeeemmmwww}}}ttt```ZZZhhhzzznnnWWWFFF>>><<<999888999999777666111333555777888888666666444444555777888999:::;;;999888666666888;;;???AAABBBFFFIIIKKKJJJKKKMMMPPPSSSTTTTTTSSSRRRSSSVVVXXXZZZ\\\^^^aaadddiiioootttkkkWWWJJJDDDDDDGGGRRRaaa|||cccGGGNNNgggfffGGGDDD>>>:::<<>>>>>??????>>><<<;;;::::::;;;;;;:::999888888777777888888333444444666777888999999===>>>@@@AAADDDIIIOOOSSSZZZ]]]bbbggglllrrrxxx|||yyyppphhh```XXXTTTPPPQQQRRRSSSUUUSSSPPPMMMJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@??????>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEDDDCCCCCCEEEIIIPPP]]]kkkuuuwwwrrrnnniiiggggggnnnvvvhhhXXXRRRMMMIIIGGGEEEDDDBBBBBBCCCDDDCCCBBB>>>============<<<<<<<<<===;;;;;;>>>???@@@EEELLLVVV^^^kkkwww~~~zzztttkkkaaaZZZPPPLLLIIIHHHGGGFFFKKKRRRZZZbbbkkkooommmiiigggfffjjjqqqzzzlll\\\\\\qqq}}}hhhRRRFFF<<<999777666777666555444222333555777777777777666888888888888888888888888::::::999:::;;;>>>@@@BBBDDDGGGJJJKKKKKKLLLNNNPPPQQQRRRTTTTTTSSSTTTVVVXXXZZZ\\\___bbbeeekkkqqquuulllUUUHHHCCCDDDFFFQQQ___xxxiiiKKKMMM___sssiiiKKKDDD===:::===@@@???>>>??????>>><<<;;;::::::;;;;;;:::999888888777777888888777888888999:::;;;<<<<<<<<<>>>???AAACCCHHHNNNRRRWWWZZZ___dddiiiooouuuyyy~~~yyyooodddZZZTTTPPPLLLHHHFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@??????============<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>AAACCCCCCBBBCCCGGGKKKSSScccvvvvvviiiaaa]]]XXXWWWYYY___fffnnnpppoooqqqwww~~~vvvbbbWWWOOOJJJIIIFFFEEECCCBBBCCCDDDCCCBBB@@@@@@?????????>>>>>>>>>>>>;;;;;;===>>>???DDDKKKRRR[[[jjjwww~~~zzzvvvpppiiiaaa\\\QQQLLLIIIHHHGGGGGGLLLSSS\\\cccjjjllliiiffffffhhhpppvvv}}}bbbWWW]]]zzz~~~yyyaaaNNNFFF;;;999777666666666555444444444555555666777777777999999999999999999999999<<<<<<===>>>@@@AAABBBCCCEEEGGGJJJKKKLLLLLLNNNOOONNNQQQTTTUUUVVVVVVXXXYYY[[[]]]```cccgggkkkqqquuummmVVVIIIDDDDDDEEEOOO\\\qqqlllNNNKKKUUUeeeoooSSSCCC===:::>>>@@@???>>>???>>>>>>===<<<;;;;;;;;;;;;:::999888888777777888888777777777888888999999999;;;===???@@@CCCGGGLLLPPPSSSWWW[[[```eeejjjppptttwww~~~uuukkk___UUUNNNOOOKKKFFFBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@??????>>>=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@===@@@BBBCCCCCCFFFKKKPPP[[[mmm}}}pppaaaYYYTTTQQQQQQSSSWWW]]]cccdddbbbcccggglllvvvxxxyyy}}}mmm]]]SSSMMMMMMHHHFFFDDDCCCDDDDDDCCCBBB@@@@@@@@@@@@????????????>>><<<;;;===>>>>>>CCCJJJOOOXXXeeesss~~~{{{wwwrrrnnnhhhaaa]]]QQQLLLIIIIIIHHHHHHNNNUUU^^^dddiiiiiieeebbbeeeiiisssxxx}}}sss\\\UUU]]]}}}yyy{{{vvv^^^KKKEEE<<<:::888888888888777666555555555555555666777888666777888999;;;<<<======<<<===???AAACCCCCCCCCCCCFFFGGGIIIJJJKKKLLLLLLMMMLLLPPPUUUXXXYYYYYYZZZZZZ]]]___bbbdddgggjjjnnnrrr|||sssZZZLLLFFFCCCDDDMMMWWWgggiiiNNNHHHNNN\\\{{{uuuYYYDDD>>>;;;>>>@@@???>>>???>>>======<<<<<<<<<<<<<<<:::999888888777777888888777777777777777777777777:::<<<>>>???AAAEEEIIIMMMPPPSSSXXX]]]aaaggglllpppsssyyyzzzvvvppphhh```VVVMMMHHHIIIGGGDDDBBBBBBBBBAAA@@@AAAAAA@@@@@@@@@?????????========================>>>??????@@@@@@??????>>>===>>>>>>>>>?????????@@@?????????@@@@@@AAAAAAAAADDDEEEGGGGGGGGGKKKRRRWWWggg{{{rrreeeWWWPPPLLLJJJKKKNNNQQQVVV\\\]]][[[[[[^^^aaabbbnnntttjjjiiikkkppp{{{yyyeeeWWWQQQPPPJJJGGGEEEDDDDDDDDDCCCAAA@@@@@@@@@?????????>>>>>>???<<<;;;=========BBBIIIPPPWWWbbbooo}}}~~~zzzvvvqqqlllgggaaa]]]QQQMMMJJJIIIIIIKKKRRRZZZ```fffjjjhhhaaa___bbbhhhqqqvvv|||~~~~~~}}}}}}}}}~~~|||~~~jjjYYYVVV\\\yyywwwnnnzzzuuu]]]IIIBBB;;;999888777888888777666666555555555555666666777777777888:::;;;<<<===>>>;;;===@@@BBBDDDEEEDDDDDDGGGGGGHHHIIIKKKKKKKKKJJJKKKPPPUUUYYYZZZ[[[[[[\\\___aaaccceeeeeegggjjjlllsssbbbOOOFFFCCCCCCKKKRRR]]]uuufffMMMGGGJJJVVVwwwwww\\\GGG@@@<<<===???>>>>>>???==================<<<<<<:::999888888777777888888999999::::::::::::::::::999;;;===>>>@@@CCCGGGJJJMMMPPPUUUYYY^^^ccciiilllqqqwwwxxxrrrpppoooeeebbb]]]XXXTTTNNNHHHEEEAAA@@@@@@AAABBBBBBAAA???<<<======>>>???@@@AAAAAA>>>>>>>>>>>>??????????????????@@@@@@@@@@@@???????????????@@@AAAAAABBBBBB@@@AAAAAABBBBBBCCCCCCDDDFFFHHHIIIJJJKKKPPPXXX___sss{{{eeeZZZOOOKKKJJJHHHIIILLLMMMQQQVVVXXXVVVVVVWWWYYY\\\eeesssoooddd______ccckkk|||ooo]]]TTTSSSKKKIIIFFFEEEEEEDDDCCCAAA@@@????????????>>>>>>>>>???<<<<<<=========AAAGGGPPPWWWaaammm{{{|||wwwrrrmmmggg```[[[RRRMMMJJJJJJKKKNNNVVV___dddjjjmmmiiiaaa]]]aaagggnnnttt|||sssrrrppprrr|||zzz||||||sssbbbXXXXXX\\\ttt{{{{{{}}}vvvqqqlllhhhgggyyysssYYYEEE???999777555555666666666444555555666666666666666666::::::::::::::::::::::::;;;<<>>>>>>>>======<<<:::999888888777777888888777777777777888888999999888:::<<<===???AAADDDGGGJJJMMMRRRVVVZZZ___dddhhhooouuu~~~yyy}}}|||xxxpppggg```[[[YYYYYYSSSPPPMMMJJJIIIGGGEEECCC@@@???@@@BBBDDDEEEDDDBBB>>>>>>??????@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEHHHLLLPPPVVV___kkktttyyyjjjZZZRRRKKKJJJLLLKKKLLLNNNOOOSSSWWWXXXWWWUUUUUUVVV[[[```iiittt~~~}}}pppfff]]]YYY[[[```mmmxxxbbbVVVSSSLLLJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@?????????>>>>>>@@@===<<<===<<<<<<@@@FFFKKKRRR^^^kkkyyyzzzuuuoooggg___YYYQQQMMMKKKLLLMMMQQQZZZdddiiiooorrrmmmccc]]]aaaggglllttt~~~{{{iiihhhhhhmmmyyy~~~vvvkkkZZZUUUYYY]]]rrrtttlllddd```bbbtttmmmQQQAAA@@@888666555444666666666555444555666777777666555444999999999999999999999999;;;<<>>>>>???>>>===<<<:::999888888777777888888222222333444555666666777777999;;;===>>>???BBBDDDFFFIIINNNRRRVVV[[[```dddmmmrrrzzzmmmrrryyyvvvkkkeee```^^^[[[VVVPPPLLLJJJJJJIIIFFFCCCBBBBBBBBBBBBAAADDDDDDDDDFFFHHHIIIIIIHHHEEEDDDCCCBBBAAA@@@???>>>>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJGGGLLLSSS[[[ffftttyyygggXXXRRRKKKFFFIIILLLLLLLLLNNNUUUXXX[[[\\\[[[XXXWWWWWWVVVYYY___fffnnnyyy~~~tttjjj___YYYXXXZZZddduuu~~~eeeVVVRRRMMMKKKHHHFFFEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@??????@@@===<<<===<<<<<<@@@FFFDDDMMMZZZhhhwww|||wwwpppggg^^^XXXQQQMMMKKKLLLOOOSSS]]]gggmmmsssvvvpppeee___bbbhhhllluuussscccdddffflllyyysssfffTTTRRRZZZ___sss|||pppddd]]]]]]mmm}}}fffKKK???DDD:::888666666777888888777444555777888888666444333666666777888:::;;;<<<<<<<<<===???BBBFFFIIILLLMMMNNNMMMKKKMMMOOOPPPNNNKKKHHHKKKOOOQQQRRRSSSUUUWWWVVVYYY\\\___aaacccfffhhheeemmmyyypppVVVGGGBBB@@@FFFHHHHHHXXXooovvvfffNNNHHHFFFMMMhhhuuuSSSHHH>>>:::::::::<<>>??????>>>===<<<:::999999888777888888888444444555666777888999:::666888;;;<<<===???AAACCCDDDGGGKKKOOOSSSXXX]]]aaajjjpppwww}}}hhhggghhhlllssszzzwwwjjj^^^WWWSSSOOOJJJHHHHHHGGGEEEBBBCCCDDDFFFGGGFFFEEECCCBBBBBBBBBCCCEEEIIINNNSSSWWWGGGEEECCCBBBBBBBBBAAA???BBBDDDEEEEEEDDDCCCEEEFFFBBBBBBBBBCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGIIIMMMPPPMMMNNNNNNLLLKKKLLLNNNPPPPPPUUUaaapppssseeeYYYSSSOOOOOOOOOMMMLLLMMMOOOQQQYYYccckkkkkkgggccc]]]XXXWWWVVVXXX]]]dddmmm|||ttthhh___[[[YYYZZZ```hhhrrrrrr___UUURRRLLLHHHGGGDDD@@@@@@BBBCCCBBBAAA@@@????????????>>>?????????======>>>@@@JJJMMMVVVcccpppyyysssnnnggg^^^WWWUUUQQQKKKKKKPPPYYYbbbhhhnnnrrrssslllbbb^^^bbbhhhoooxxxttteeeeeeeeejjjyyy~~~uuuaaaRRRTTTYYY___ssswwwbbb[[[]]]iii{{{aaaHHH===>>>===;;;999666555555555666555555555555666666666666777999::::::::::::;;;===;;;>>>CCCGGGIIIIIIHHHGGGMMMMMMMMMMMMNNNOOOPPPQQQPPPLLLKKKOOOSSSSSSUUUXXXWWWXXXYYYYYYZZZ]]]aaadddiiikkkttttttWWWDDDCCCBBBBBBDDDIIIUUUgggvvv}}}hhh[[[EEE===KKK]]]|||}}}___EEE;;;@@@===999;;;999??????>>>>>>======<<<<<<<<<;;;999777666666777777777777777777888888888888888888777777999;;;>>>@@@CCCFFFIIIMMMPPPTTTYYY\\\fffllltttzzz~~~~~~kkkhhheeeeeehhhllloooqqqxxxxxxvvvrrrjjj___VVVPPPMMMIIIFFFDDDEEEEEEDDDBBBCCCCCCEEEHHHJJJJJJHHHGGGIIIHHHHHHHHHIIIJJJLLLNNNHHHFFFDDDDDDEEEFFFEEEDDDDDDEEEFFFEEECCCCCCCCCEEEHHHGGGGGGGGGHHHIIIJJJJJJLLLMMMOOOPPPQQQSSSVVVXXXZZZ[[[[[[ZZZYYYXXXYYY[[[^^^dddnnn}}}qqqddd[[[UUUQQQPPPQQQQQQQQQSSSVVV\\\```eeennnvvvvvvrrrlllddd]]]WWWUUUUUUYYY___gggttt~~~uuujjjbbb]]]VVVVVVYYY^^^eeeqqq{{{ggg\\\QQQLLLIIIIIIGGGDDDCCCFFFCCCBBBAAA@@@????????????>>>>>>???>>>===<<<>>>@@@EEEHHHQQQ___lll{{{|||wwwrrriii^^^VVVOOOMMMJJJKKKQQQ\\\gggoooppprrrqqqjjjbbb```gggnnn{{{|||jjjgggfffmmm~~~sss```SSSVVV\\\cccvvvxxxddd]]]^^^fff~~~ttt\\\GGG>>>@@@:::888666444333333444555666666666777777777888888777888:::;;;:::;;;<<<>>>@@@@@@BBBDDDFFFHHHIIIJJJNNNNNNNNNOOOOOOPPPPPPQQQQQQMMMKKKOOOPPPOOONNNPPPSSSTTTUUUUUUUUUXXX\\\___dddhhhssszzz^^^JJJCCCBBBBBBDDDIIIUUUhhhxxxnnncccLLLAAAKKK[[[xxxdddIII===AAA>>>:::<<<;;;>>>>>>>>>>>>======<<<<<<<<<;;;999888777666777777444555555555666666666666888888777777999;;;>>>???BBBEEEHHHLLLOOOSSSXXX[[[bbbhhhpppvvvzzz|||{{{|||}}}~~~}}}wwwnnnhhhdddddddddddddddcccbbb___YYYSSSLLLIIIGGGEEEBBBAAACCCDDDDDDDDDEEEEEEHHHMMMSSSUUUTTTQQQRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIIIIJJJKKKJJJIIIIIIJJJJJJIIIGGGFFFGGGHHHNNNNNNNNNNNNOOOPPPQQQRRRVVVXXX[[[^^^```cccfffiiinnnppprrrqqqooonnnmmmnnntttxxxpppbbb\\\[[[ZZZZZZYYYYYYYYYZZZ\\\ccckkkpppvvvxxxmmmdddZZZVVVTTTVVVZZZ```kkkvvvzzz}}}|||uuulllddd```VVVSSSRRRSSSVVV^^^nnn~~~pppcccSSSNNNJJJKKKJJJFFFDDDEEECCCBBBAAA@@@@@@?????????===>>>>>>===<<<<<<===???CCCEEEOOO\\\jjjxxx|||wwwrrrhhh\\\TTTLLLLLLMMMNNNSSS^^^lllvvvttttttpppiiibbbdddmmmwwwwwwpppooozzzrrr```TTTWWW___jjj~~~|||hhhaaaaaadddsss~~~mmmWWWEEE>>>@@@888777555444444444555666777777777888888888999999666888:::;;;;;;<<<>>>@@@EEECCCBBBBBBCCCFFFJJJLLLMMMNNNPPPQQQRRRQQQQQQPPPQQQMMMLLLPPPQQQNNNLLLMMMOOOPPPQQQQQQQQQTTTXXX[[[^^^dddqqqeeeQQQDDDBBBBBBEEEJJJUUUhhhyyyxxxnnnTTTDDDKKKVVVpppmmmOOOAAABBB>>>;;;===;;;>>>>>>>>>============<<<<<<;;;:::888777777777777444444555555555666666666888777777888999;;;===>>>@@@CCCGGGJJJMMMQQQUUUYYY\\\bbbjjjppptttzzzzzzwwwuuutttrrrssstttvvvzzz~~~qqqgggaaa^^^\\\WWWWWWUUURRROOOKKKHHHFFFGGGEEECCCBBBCCCEEEGGGHHHJJJKKKNNNVVV^^^bbbaaa^^^\\\]]]^^^___^^^\\\YYYXXXSSSRRRPPPPPPQQQQQQOOOMMMQQQQQQRRRQQQOOOOOOQQQSSSUUUVVVVVVWWWYYY[[[]]]^^^eeegggiiikkkoootttzzz~~~xxxggg___bbbjjjoooqqqrrrpppnnnllllllpppwww|||tttiii]]]XXXTTTUUUXXX]]]fffooossswwwzzzzzztttlllddd```VVVRRRNNNLLLLLLQQQ^^^jjjtttdddWWWPPPKKKJJJIIIEEEBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@<<<=========;;;;;;===>>>CCCFFFOOO\\\iiiwww}}}xxxssslllcccYYYSSSMMMPPPRRRSSSWWWaaappp{{{|||zzzsssiiidddgggsss~~~tttbbbTTTWWWbbbssslllfffdddccckkkxxx|||iiiSSSCCC<<<<<<888888777777777777888999777777777888888888999999666888:::<<<===>>>@@@CCCFFFEEECCCCCCDDDFFFIIIKKKIIIKKKNNNQQQSSSSSSRRRRRRPPPMMMNNNRRRTTTRRRPPPQQQNNNOOOOOOPPPPPPSSSWWWZZZ\\\cccrrrjjjVVVGGGBBBBBBFFFJJJTTTgggzzzxxxZZZFFFHHHQQQhhhvvvVVVCCCBBB===:::<<<;;;========================<<<;;;:::999888777777777666666666777777777888888777777777888999;;;<<<===>>>AAADDDGGGJJJNNNRRRVVVXXX]]]dddjjjooottt{{{{{{yyytttrrrnnnlllllloootttxxxvvvhhh^^^XXXUUURRRQQQOOOLLLJJJGGGEEEDDDFFFFFFDDDDDDDDDGGGJJJMMMPPPRRRXXX```hhhlllllljjjhhhjjjlllnnnmmmjjjgggeee^^^]]][[[ZZZZZZXXXUUURRRVVVWWWXXXXXXXXXYYY\\\___``````bbbdddgggjjjmmmnnnttttttuuuwwwzzzrrriiibbbeeessszzzlll___XXXSSSSSSVVVZZZaaaiiinnnrrruuuuuuppphhh```\\\TTTOOOJJJHHHGGGJJJSSS^^^lllwwwdddXXXPPPIIIIIIHHHEEEBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@<<<=========;;;;;;===>>>CCCEEENNN[[[hhhuuu}}}vvvnnnggg___YYYUUUNNNQQQUUUXXX]]]gggwwwwwwlllfffkkkwwwvvvcccTTTVVVfff}}}nnnhhhgggcccfffnnnwwwyyydddOOO@@@;;;:::777777777777777888888999666666666777777777888888666888;;;===>>>???BBBDDDEEEEEEEEEFFFGGGHHHHHHIIIEEEGGGKKKOOORRRSSSTTTTTTQQQNNNOOOSSSUUURRRPPPQQQMMMMMMNNNNNNOOORRRVVVYYY]]]eeetttnnn[[[KKKDDDBBBFFFJJJQQQcccxxx```GGGFFFLLL```]]]FFFBBB<<<999;;;:::<<<<<<<<<<<<<<<=========<<<;;;;;;:::999888777666666666666666777777777777777777777888999:::;;;<<<<<<>>>BBBEEEGGGKKKOOORRRUUUZZZ```eeejjjooovvv|||xxxqqqllljjjjjjkkkqqquuu{{{yyyiii^^^VVVRRRMMMLLLKKKIIIGGGEEEDDDCCCEEEEEEEEEEEEFFFJJJOOOTTTXXX]]]dddlllrrruuuuuuvvvwwwxxxzzzzzzxxxuuuqqqnnnkkkiiigggfffeeebbb^^^[[[\\\]]]]]]^^^^^^aaaeeehhhkkklllnnnqqqtttwwwzzz|||}}}}}}}}}wwwbbb```bbbooosssbbbZZZRRRQQQSSSVVV[[[bbbgggkkknnnmmmhhh```ZZZVVVOOOJJJGGGFFFEEEFFFMMMTTTbbb|||lll\\\RRRIIIHHHIIIHHHFFFGGGDDDCCCBBBAAA@@@@@@@@@@@@===>>>>>>===<<<<<<===???AAACCCKKKWWWcccppp~~~wwwnnneee^^^ZZZWWWLLLOOOSSSYYYbbbooo~~~yyynnniiimmmxxxuuudddUUUXXXlllpppiiiiiiggghhhnnnlllsss}}}}}}qqq\\\III>>>:::999555555555666666666666666666666666777777777888888777:::<<<>>>???@@@CCCEEECCCEEEGGGHHHIIIIIIHHHHHHEEEGGGJJJNNNQQQSSSTTTUUUTTTPPPOOORRRSSSOOOMMMNNNLLLMMMNNNNNNOOOQQQUUUXXXaaahhhyyyuuucccOOOFFFBBBFFFHHHLLL^^^ttthhhKKKGGGHHHYYYxxxcccHHHBBB;;;888;;;999;;;<<<<<<<<<<<<=========;;;<<<;;;;;;:::888777666333333444444444555555555777777888888999::::::::::::<<<@@@BBBEEEHHHLLLOOOSSSWWW]]]aaaeeejjjqqqvvv~~~wwwqqqlllhhhhhhjjjmmmqqquuu|||yyyiii^^^UUUQQQIIIIIIHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHKKKPPPXXX^^^dddllluuu{{{}}}~~~{{{xxxtttsssrrrrrrqqqnnnjjjgggeeeeeeeeeeeeeeehhhlllooosssssstttvvvyyy{{{~~~}}}|||nnncccYYY[[[aaannn|||iii___VVVSSSSSSTTTXXX\\\___bbbdddccc^^^XXXSSSPPPLLLHHHEEEFFFFFFEEEIIIOOOXXXkkk{{{hhh[[[OOOLLLKKKIIIHHHHHHDDDCCCBBBAAAAAA@@@AAAAAA>>>>>>???>>>===<<<>>>@@@@@@BBBJJJUUU```lll|||}}}wwwnnneee]]]XXXUUULLLMMMQQQXXXdddsssyyyooojjjnnnwwwqqqcccWWW]]]tttuuunnnpppppprrrwwwsssssstttvvvvvvtttssssssyyyxxxlllWWWEEE===:::888555666666666666555555555777777777888888888999999999;;;===??????@@@CCCEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIJJJKKKNNNPPPRRRTTTUUUVVVQQQPPPRRRSSSPPPPPPQQQNNNOOOPPPPPPQQQTTTXXX[[[cccjjj}}}mmmTTTHHHCCCFFFGGGHHHYYYppprrrSSSJJJEEEQQQfffjjjLLLCCC<<<999;;;:::;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<:::999777666333333333444444444555555666777888999999999:::999888;;;>>>@@@CCCFFFJJJMMMQQQUUUZZZ]]]```eeelllqqqwwwzzz|||uuutttqqqnnnmmmpppvvvzzzttteeeYYYQQQLLLGGGHHHHHHHHHHHHGGGGGGFFFDDDGGGJJJLLLPPPWWWaaahhhoooxxxzzzyyyyyyyyyxxxvvvrrrooommmmmmlllkkkkkkmmmqqqtttuuuuuuuuuvvvxxxyyy{{{|||{{{xxxiii\\\TTTRRRTTTYYYdddsssqqqfff[[[WWWVVVUUUWWW[[[YYY[[[]]]\\\XXXSSSOOOMMMLLLHHHGGGHHHHHHGGGIIIMMMJJJZZZmmmvvvgggWWWPPPMMMIIIFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>?????????======???@@@AAACCCJJJUUU___kkk{{{zzzyyyuuunnnddd[[[TTTQQQPPPOOOQQQXXXdddrrr}}}wwwoookkknnnwww~~~mmmaaaYYYbbbzzz|||tttxxxyyy|||{{{uuupppllljjjkkknnnyyyxxxmmmWWWDDD<<<999777888888888888888777666666888888999999999::::::::::::<<<>>>??????@@@CCCDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNPPPRRRSSSTTTVVVQQQPPPSSSVVVUUUVVVYYYRRRSSSTTTTTTUUUWWW\\\___dddkkkuuuVVVJJJCCCFFFFFFEEEVVVmmmzzzZZZNNNDDDMMMWWWnnnNNNDDD===:::<<<;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<;;;999777666555555555666666666777777666777888999999999999999888:::===???BBBEEEIIILLLPPPTTTXXX[[[]]]aaahhhmmmqqqtttyyy~~~zzztttssswwwzzzxxxuuujjj```VVVMMMJJJIIIIIIIIIJJJJJJIIIGGGDDDGGGHHHMMMSSSWWWZZZccclllvvv}}}~~~zzzxxx{{{zzzvvvsssssspppooonnnllllllmmmooopppvvvvvvuuusssrrrsssvvvyyy{{{{{{|||xxxhhhZZZRRRNNNOOOOOOPPPUUU^^^jjjvvv}}}wwwoooddd\\\XXXWWWVVVUUU[[[YYYVVVSSSPPPNNNJJJHHHJJJIIIGGGFFFFFFGGGHHHJJJQQQXXXeeeyyywww^^^QQQNNNLLLIIIHHHDDDBBBAAA@@@AAABBBAAA@@@@@@???????????????@@@@@@AAAHHHOOOTTT___qqqzzzxxxssslllddd[[[TTTPPPKKKQQQVVV[[[eeesss|||~~~}}}zzztttqqqqqqvvv|||llleeeXXXaaa~~~zzz|||qqqiiiiiinnn}}}rrraaaPPPCCC<<<::::::777777777777777666555555666666666777888:::;;;<<<>>>>>>>>>@@@AAACCCEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOLLLMMMNNNPPPRRRSSSTTTUUUWWWUUUSSSUUUXXXZZZZZZXXXWWWWWWXXXYYY[[[\\\]]]^^^```mmm|||www___MMMCCCGGGIIIGGGOOO^^^{{{mmmOOOCCCMMMRRRhhh\\\BBB===@@@===888;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;999777666555555555555555666777888777777777777777777777777888999;;;<<<>>>@@@DDDHHHKKKNNNSSSXXX]]]ccciiimmmlllnnnrrruuuzzz{{{|||yyyjjj```YYYSSSOOOOOOSSSSSSRRRRRRQQQQQQOOONNNKKKLLLQQQXXX]]]bbblllvvv~~~|||wwwuuuxxxxxxuuutttuuuooonnnkkkiiihhhhhhiiiiiimmmmmmlllkkkjjjlllooorrruuuuuuvvvyyy~~~ppp```TTTNNNKKKJJJIIIGGGHHHMMMTTT\\\```mmmuuu|||tttiii___ZZZWWWUUUTTTUUUSSSPPPNNNMMMLLLJJJIIIMMMLLLJJJIIIHHHHHHIIIJJJNNNSSS\\\kkkooo```YYYRRRLLLIIIGGGEEECCCCCCDDDDDDCCCBBB@@@@@@????????????@@@@@@AAAGGGNNNVVVdddwww{{{xxxssslllcccZZZSSSOOOKKKPPPVVV]]]iiiwww~~~yyyuuurrrssswww~~~eee```XXXggg|||}}}|||qqqooosss{{{ppp___NNNAAA;;;999999777777777777777666555555666666777777999:::<<<===???@@@@@@BBBCCCEEEGGGHHHHHHIIIIIIKKKLLLNNNPPPQQQOOOOOOPPPQQQRRRSSSTTTTTTWWWUUUTTTUUUYYY[[[[[[ZZZZZZZZZYYYYYYZZZ]]]```aaaaaakkkwwwbbbOOOBBBDDDEEECCCLLLZZZrrr~~~\\\GGGIIIJJJ\\\wwwaaaHHH@@@@@@===999;;;;;;<<<<<<======>>>>>>>>>>>>===<<<;;;999888777666555555555555666666777777777777777777777777777888:::;;;<<<===@@@CCCFFFKKKNNNRRRWWW[[[aaafffjjjjjjmmmqqquuuzzzttthhh\\\UUURRRQQQUUU[[[```^^^[[[XXXUUUSSSRRRRRRUUUVVV\\\ccchhhmmmwww~~~wwwssssssssspppppprrrjjjhhhfffcccbbbbbbbbbcccdddeeeeeeddddddfffjjjmmmmmmmmmoooqqqvvv{{{uuudddVVVMMMIIIGGGJJJGGGDDDBBBCCCFFFJJJLLLSSSZZZdddnnnwwwxxxmmmddd^^^ZZZXXXWWWSSSQQQOOOLLLJJJJJJJJJKKKPPPOOOMMMKKKJJJIIIIIIIIIJJJNNNTTT\\\iii}}}rrreeeXXXMMMIIIGGGEEECCCBBBCCCCCCBBB@@@AAAAAA@@@@@@@@@@@@AAAAAABBBGGGMMMXXXjjj|||yyysssjjjaaaXXXRRRNNNLLLPPPVVV```ooo}}}sssppppppvvvsss___^^^\\\rrryyyuuuxxxyyymmm[[[KKK???:::888888777777777777666666666666666777777888999;;;===>>>AAAAAACCCDDDFFFHHHIIIJJJLLLLLLMMMNNNPPPQQQSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVUUUTTTVVVYYY[[[\\\[[[^^^]]][[[ZZZ\\\___bbbeeedddjjjqqq|||iiiUUUDDDBBBAAA@@@HHHTTTjjjiiiMMMHHHEEEPPPccc|||iiiOOOCCC>>>===;;;;;;;;;;;;<<<======>>>>>>=========<<<;;;999888777777666666555555555555666777777777777777777777777999:::;;;<<<<<<>>>AAADDDJJJMMMQQQTTTXXX]]]bbbfffgggjjjoootttyyy~~~ddd\\\SSSOOONNNRRR\\\gggmmmkkkfff```[[[WWWWWWXXXaaadddkkktttxxx{{{zzzsssooolllhhhhhhjjjfffdddbbb___^^^^^^___``````aaabbbccccccfffiiilllkkklllnnnppptttzzzyyyjjjZZZOOOIIIGGGFFFHHHFFFDDDBBBBBBDDDFFFHHHKKKPPPXXX```gggpppyyy~~~}}}yyyqqqiiiccc```^^^]]]YYYWWWSSSOOOLLLJJJLLLMMMPPPPPPNNNMMMKKKIIIHHHGGGIIIMMMQQQTTTYYYgggzzztttcccSSSLLLIIIGGGEEEDDDDDDDDDBBBAAACCCBBBAAAAAAAAAAAAAAAAAABBBFFFLLLYYYooo}}}yyyrrriii___WWWQQQMMMMMMQQQYYYeeevvv~~~ooommmooozzzfff\\\^^^aaa|||{{{www{{{xxxkkkXXXHHH>>>:::999888777777666666666666666777777777888999;;;<<<>>>???AAABBBDDDFFFHHHJJJKKKKKKNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUXXXZZZ[[[\\\___^^^^^^^^^```aaacccdddeeeiiillltttuuu___JJJCCC@@@???FFFQQQddd~~~qqqRRRHHHEEEKKKVVVkkkpppUUUDDD<<<;;;===::::::;;;<<<<<<======>>>=========<<<;;;:::888777888777666555555555555555777777777777777777777777999:::;;;;;;;;;<<>>;;;:::888777777666666666666777888777888999:::<<<>>>@@@AAAAAACCCEEEGGGJJJKKKLLLLLLNNNNNNOOOPPPQQQRRRTTTUUUWWWWWWVVVVVVVVVUUUUUUUUUSSSTTTTTTUUUVVVXXXZZZ[[[\\\^^^aaacccddddddbbbaaadddfffjjjqqq~~~kkkSSSGGGCCCBBBGGGOOO[[[ttt{{{XXXGGGCCCGGGOOOaaa|||www\\\GGG===<<<>>>::::::;;;;;;<<<===============<<<<<<;;;:::999888888777666555555555555555777777777777777777777777999::::::::::::;;;>>>@@@EEEGGGKKKNNNPPPTTTXXX\\\___ccchhhnnnrrrwww{{{~~~~~~RRRRRRRRRQQQOOOSSSdddtttzzz{{{zzzwwwsssssswww{{{ssswwwxxxsssooojjjjjjlllrrrooojjjeee```]]]\\\[[[[[[]]]___```bbbdddgggiiijjjnnnrrruuuvvvzzz|||nnneeeXXXOOOJJJHHHGGGEEE@@@@@@@@@@@@@@@?????????AAABBBEEEIIINNNSSSWWWYYY]]]aaafffmmmtttxxxxxxwww{{{||||||xxxrrrlllgggeeeaaaaaa___ZZZTTTQQQRRRTTTRRRSSSTTTUUUTTTRRROOONNNCCCGGGJJJJJJJJJMMMUUU[[[pppsss```UUURRROOOMMMKKKJJJJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBFFFKKKVVVkkk|||wwwnnnddd[[[TTTPPPNNNPPPYYYeeerrr~~~vvvkkkmmmsssqqq[[[PPPWWWbbb~~~zzzvvvgggSSSDDD===;;;:::999777777666555555666888999888888999;;;===???AAABBBBBBCCCFFFIIILLLMMMMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTVVVVVVVVVVVVVVVVVVWWWWWWTTTUUUVVVVVVVVVWWWYYY[[[[[[^^^bbbeeefffdddaaa^^^```ccchhhooo{{{tttZZZKKKEEEDDDHHHLLLOOOhhh___III@@@CCCJJJZZZttthhhRRRCCC>>>>>>:::::::::;;;<<<<<<======<<<<<<<<<<<<;;;:::999888777666666555555555555666777777777777777777777777777888999999999:::===@@@BBBDDDGGGJJJMMMQQQUUUXXX[[[___dddhhhmmmrrrwww{{{~~~PPPTTTXXXXXXUUUYYYiii{{{~~~~~~|||wwwrrrppprrrvvvsssooojjjfffdddcccbbbaaacccfffggghhhjjjmmmooosssyyyxxxnnnbbbZZZQQQKKKIIIHHHEEEBBBBBBBBBCCCDDDCCCBBB@@@??????@@@BBBEEEIIILLLMMMNNNQQQPPPSSSXXX]]]bbbfffiiitttxxx~~~|||wwwsssqqqoooooollldddZZZSSSQQQRRRNNNPPPSSSUUUUUUSSSQQQOOOCCCDDDEEEEEEEEEHHHMMMQQQ___|||uuudddYYYXXXVVVRRRQQQPPPOOOMMMKKKGGGFFFEEEDDDCCCCCCCCCCCCBBBFFFJJJRRReee{{{vvvmmmcccZZZTTTQQQOOORRR]]]lllwwwzzzqqqgggllluuu|||yyyzzz}}}hhhXXXNNNWWWaaa{{{~~~www|||zzzssszzzsssdddPPPAAA;;;:::999777777666555444555666888999888999:::;;;===@@@BBBCCCCCCEEEIIILLLNNNPPPPPPPPPNNNNNNOOOOOOPPPQQQSSSSSSSSSTTTTTTUUUWWWXXXXXXYYYWWWXXXZZZYYYWWWWWWYYY\\\[[[]]]aaacccdddbbb```^^^___aaaeeekkksssyyy]]]LLLFFFEEEFFFHHHHHH^^^vvvjjjRRR@@@BBBGGGRRRjjjyyybbbOOOCCC>>>999::::::;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999666555555555555666666777777777777777777777777777666777888888888:::===@@@???AAADDDGGGJJJNNNSSSVVVYYY[[[___ccchhhnnntttxxxzzz|||QQQWWW^^^```\\\___ooo~~~vvvsssttttttssspppmmmlllkkkllllllkkkmmmpppqqqrrrsssvvvxxxqqqeeeYYYSSSLLLHHHHHHGGGCCC???@@@AAACCCDDDDDDCCCAAA@@@>>>>>>???AAADDDEEEDDDCCCJJJHHHGGGJJJOOOSSSYYY^^^kkksss}}}~~~}}}~~~}}}yyynnn___TTTOOOOOOIIIKKKOOORRRSSSQQQOOONNNFFFDDDCCCBBBDDDHHHLLLNNNWWWqqq|||lllbbbcccaaa^^^\\\[[[ZZZWWWVVVGGGGGGEEEDDDCCCCCCCCCCCCAAAFFFJJJPPPaaa}}}{{{uuulllbbbYYYTTTQQQPPPSSS```pppzzzwwwnnneeekkkuuu{{{vvvtttzzz}}}uuucccUUUQQQZZZbbbxxxzzznnnqqqrrruuuuuunnnmmmyyy{{{rrrbbbMMM???:::999888666777666555444555666888:::999999:::<<<>>>@@@BBBDDDEEEGGGJJJNNNQQQRRRRRRRRROOOOOOOOOOOOPPPRRRSSSSSSQQQRRRSSSUUUWWWXXXZZZZZZYYY[[[\\\[[[YYYXXXZZZ]]]]]]^^^___aaaaaaaaa```___aaaaaacccfffkkkvvvzzz^^^LLLEEEDDDDDDEEEHHHXXXkkkrrr^^^DDDEEEFFFMMMaaa~~~nnnXXXFFF===999999:::;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999555555555555555666777888777777777777777777777777555666777888888:::===@@@===???CCCFFFIIIMMMRRRUUUWWWZZZ]]]```eeekkkrrrwwwwwwyyy}}}aaahhhkkkeee___ggg|||~~~{{{yyyxxxwwwuuusssqqqqqqrrrtttuuuzzzxxxwwwzzzssseee___VVVQQQLLLJJJIIIHHHEEEBBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBDDDDDDDDDDDDHHHOOOTTT\\\fffuuu{{{jjjZZZRRRQQQMMMHHHFFFHHHJJJHHHHHHJJJGGGEEEDDDCCCCCCDDDEEEGGGOOO]]]yyywwwjjjnnnjjjgggiiigggaaa\\\[[[SSSMMMFFFBBBBBBCCCCCCCCCEEEFFFIIIOOOYYYmmmsssfff^^^WWWQQQQQQUUU^^^mmmwww}}}zzzmmmlllhhhoooyyy|||yyyzzzwwwlll```YYYXXXWWWbbb|||ooommmpppkkkdddaaafffxxx{{{ooo[[[EEE;;;:::999777666777777777777888888888888;;;;;;<<<===???AAABBBCCCGGGIIIMMMPPPRRRSSSSSSSSSUUUTTTRRRQQQPPPQQQSSSTTTTTTVVVYYYYYYXXXVVVVVVVVVYYYZZZ[[[ZZZYYYZZZ[[[]]]^^^```bbbcccbbbaaabbbccccccccceeehhhlllrrr}}}dddPPPGGGEEEDDDAAAGGGPPP]]]nnnvvv___DDDEEEDDDEEESSSpppgggJJJ::::::<<<<<<<<<<<<===;;;888:::;;;;;;<<<<<<;;;;;;:::;;;888666777888999666444666666666666666777888888555555555666777999:::;;;;;;;;;<<<>>>BBBGGGLLLOOOVVVYYY]]]aaadddgggkkknnnrrrvvv|||mmmsssuuuoooiiippp{{{uuuwww|||}}}|||yyyxxxyyy{{{~~~pppbbb[[[VVVQQQLLLIIIIIIHHHFFFCCCAAAAAAAAAAAAAAAAAAAAABBBDDDCCCBBBBBBAAAAAABBBBBB@@@AAABBBAAAAAACCCHHHLLLTTT]]]lll{{{wwwcccVVVQQQLLLGGGEEEGGGHHHFFFFFFHHHEEEDDDBBBAAAAAABBBDDDEEEJJJTTTiiiyyytttnnnkkklllkkkeee```___VVVPPPIIIDDDCCCCCCCCCBBBDDDDDDGGGMMMVVVjjj}}}rrreee]]]VVVRRRSSSWWW```pppzzz{{{mmmlllhhhsss|||{{{uuuiii^^^ZZZZZZZZZfff}}}{{{wwwuuummmccc``````www{{{zzzkkkWWWCCC;;;;;;:::999888777777777777888888888888:::;;;;;;===???BBBDDDEEEGGGIIILLLOOORRRTTTUUUVVVWWWVVVTTTRRRRRRSSSTTTUUUUUUWWWXXXXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXXXXYYY[[[\\\^^^```aaaaaabbbccceeehhhgggjjjmmmooottt{{{gggSSSGGGCCCCCCCCCAAAIIISSScccwwwsss^^^GGGCCC@@@DDDPPPgggsssUUUBBB;;;;;;:::888777888888888:::;;;;;;<<<<<<;;;;;;::::::888666666777777555333666666666666666777777888555555666666777888999:::===<<<===>>>AAAEEEIIILLLSSSVVVZZZ^^^aaaeeeiiilllpppsssxxx|||{{{yyyrrrvvv{{{xxxrrrllllllpppsss|||ooobbb]]]XXXSSSMMMIIIIIIJJJHHHFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@????????????@@@???@@@@@@??????@@@BBBEEEJJJSSS```ooo}}}rrr___TTTLLLGGGCCCEEEEEECCCCCCEEEBBBBBB@@@@@@@@@@@@BBBBBBEEEIIIVVVhhh|||zzztttpppppppppjjjeeedddZZZUUUNNNHHHEEECCCBBBBBBBBBBBBEEEJJJSSSeee{{{pppddd\\\VVVSSSUUU[[[eeeuuu{{{lllkkkgggwww}}}rrrddd\\\ZZZ\\\```nnn~~~pppccc___]]]ooo}}}vvvdddSSSAAA:::;;;;;;::::::777777777888888888999999999:::;;;>>>@@@CCCFFFGGGHHHIIILLLOOORRRUUUXXXYYYYYYXXXVVVTTTTTTUUUVVVWWWVVVWWWXXXWWWVVVUUUWWWYYYWWWYYYYYYYYYWWWVVVWWWYYYYYY[[[^^^___```bbbdddffflllmmmooossstttwwwppp\\\KKKBBBBBBDDDBBBFFFMMM\\\ttt{{{iiiPPPCCC>>>DDDNNN^^^~~~dddKKK>>><<<:::777555555777::::::;;;;;;<<<<<<;;;;;;:::999777666555666666555333666666555555666666777777666666666666666777888888======<<<===???CCCFFFHHHNNNQQQVVVZZZ^^^bbbfffiiimmmppptttwwwyyy|||~~~wwwyyy}}}zzzuuupppnnniiiddddddggghhhrrruuummmiii^^^WWWPPPKKKKKKKKKKKKJJJGGGGGGFFFEEEEEEDDDCCCCCCAAA@@@??????>>>>>>?????????@@@@@@@@@@@@AAABBBCCCFFFKKKVVVcccrrrlll\\\NNNHHHDDDDDDDDDAAAAAACCCAAAAAA@@@@@@@@@@@@AAAAAABBBCCCIIIRRR___tttwwwqqqrrrrrrnnnjjjiii```[[[TTTLLLGGGDDDBBBBBBBBBAAACCCHHHPPPccc||||||yyyoooddd[[[UUURRRWWW^^^kkk{{{zzzjjjiiidddyyyrrraaaXXXXXX\\\hhh}}}ttteee```^^^kkk|||qqq___OOO@@@:::;;;:::999999777777888888888999999999999:::<<<>>>AAAEEEHHHIIIKKKLLLMMMOOORRRVVVXXXZZZZZZYYYWWWUUUTTTUUUVVVWWWWWWXXXWWWVVVUUUUUUWWWYYYXXXYYYZZZZZZXXXWWWWWWXXXWWWYYY\\\^^^___aaaeeeggglllnnnqqquuuwwwyyyyyygggRRRCCCAAAEEECCCEEEIIIXXXsss}}}```JJJ???FFFNNNZZZ|||sssTTTBBB???<<<:::888777999>>>:::;;;;;;<<<<<<;;;;;;:::999888777777666666555555666666555555555666666777666666555555555666777777;;;;;;;;;<<<>>>AAADDDFFFJJJMMMRRRVVVZZZ___dddggglllnnnqqqsssvvvzzz~~~~~~{{{vvvsssooojjjeeeeeeccc``````cccdddmmmzzz}}}{{{fff^^^TTTMMMLLLLLLLLLLLLJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@??????@@@AAABBBCCCCCCDDDHHHOOOZZZjjj|||wwwdddQQQJJJEEEEEEDDDAAAAAACCCBBBAAAAAAAAAAAAAAAAAABBBCCCBBBDDDIIIPPP^^^uuu{{{rrrqqqrrrpppmmmmmmeeeaaaZZZQQQJJJEEECCCCCCBBBBBBDDDHHHPPPbbb~~~{{{{{{}}}~~~xxxnnncccZZZTTTRRRYYYbbbqqqvvvggghhhbbbyyyrrr___VVVWWW\\\qqqyyyiiiddd```hhhuuu{{{pppZZZLLL???;;;:::999777777888888888888999999999999:::;;;<<>>;;;:::888666777888888888999999999999:::;;;<<<>>>@@@CCCGGGJJJKKKQQQRRRSSSTTTUUUVVVWWWXXXYYYXXXVVVSSSSSSSSSTTTUUUVVVWWWXXXWWWVVVUUUWWWYYYYYY[[[]]]^^^]]]\\\\\\]]]ZZZ[[[\\\]]]^^^```dddgggfffhhhmmmrrruuuyyyrrrhhhZZZIIIBBBCCCBBBEEEHHHSSSnnnfffLLLEEEEEEPPPuuuyyySSSEEE<<<<<<===999777999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;:::888777777888666666555555444444555555444444444444444555666666444555777999;;;>>>@@@BBBDDDHHHLLLPPPTTTXXX]]]```fffhhhkkkmmmpppuuuzzz~~~|||vvvpppjjjgggccc]]]ZZZ\\\^^^^^^___aaaeeemmmwwwzzzlllaaa\\\[[[ZZZZZZXXXWWWUUUSSSQQQOOOMMMLLLHHHGGGGGGFFFFFFFFFFFFFFFJJJFFFCCCBBBCCCEEEFFFEEEDDDEEEHHHNNNXXXgggvvvnnnVVVNNNGGGEEECCC??????AAAAAABBBBBBBBBBBBBBBBBBAAA@@@???@@@DDDFFFHHHMMMUUUhhhyyy}}}uuusssqqqooooookkkiiicccYYYOOOHHHFFFFFFBBBBBBDDDHHHPPPbbb|||}}}~~~}}}{{{xxxmmmeee]]]WWWSSSWWWcccqqq|||wwwiii```eeefff{{{lll\\\YYY^^^cccsssmmmffffffhhhlllttt|||wwwwwwxxxqqqhhhNNNDDD<<<::::::999777888888888888999999999::::::<<<===???AAADDDGGGJJJKKKOOOQQQSSSVVVXXXYYYYYYYYYZZZXXXVVVTTTSSSSSSTTTTTTUUUWWWXXXXXXWWWVVVVVVWWWWWWZZZ]]]^^^^^^]]]^^^^^^]]]^^^^^^^^^]]]___ccceeefffgggkkkppprrrwwwuuummmdddSSSGGGCCCBBBFFFIIIQQQgggyyy[[[JJJDDDLLLllleeePPP===;;;<<<888555777:::;;;;;;<<<<<<;;;;;;:::888:::;;;:::777555666888777666555444444444444555333222333333444555666777555555777888:::<<<===>>>BBBEEEIIIMMMPPPTTTXXX[[[___bbbeeeiiilllpppuuuxxxwww{{{~~~wwwqqqkkkeeebbbccc\\\YYY[[[^^^^^^^^^```hhhpppzzzyyylllfffeeedddddd```___]]][[[YYYVVVUUUTTTRRRRRRQQQPPPPPPPPPPPPPPPRRRMMMHHHEEEGGGHHHHHHHHHEEEEEEFFFHHHNNNYYYeeennnzzzrrrVVVNNNGGGDDDBBB>>>>>>@@@@@@AAAAAABBBBBBAAAAAA@@@===;;;===AAADDDCCCEEEIIIRRR]]]pppxxxtttqqqppppppllljjjeee[[[PPPIIIGGGGGGAAAAAACCCHHHPPPbbb~~~|||}}}}}}yyywwwgggaaaZZZVVVTTTYYYhhhwww{{{ssseee^^^eeeiii}}}hhh[[[\\\bbbgggvvvpppmmmkkkhhhgggiiillloooppptttpppnnnppptttsssjjjaaaIIIAAA::::::;;;:::999;;;888888999999999:::::::::===>>>@@@BBBDDDGGGJJJKKKMMMPPPSSSWWWYYY[[[[[[ZZZ[[[YYYWWWUUUSSSSSSTTTUUUTTTWWWYYYYYYXXXVVVVVVVVVVVVYYY\\\^^^^^^^^^^^^____________^^^]]]___bbbdddggghhhkkkoooqqquuuwwwnnn\\\LLLEEE<<>>AAAEEEGGGHHHIIIJJJLLLRRRRRRTTTWWWZZZ^^^aaaccc```___\\\XXXVVVVVVXXX[[[XXXYYYZZZZZZZZZYYYWWWVVVVVVXXX\\\___aaabbbbbbbbbcccbbbaaa^^^]]]]]]```cccbbbeeeggggggiiiqqqyyyeeeRRRFFFCCCAAAAAAFFFQQQfff}}}^^^NNNJJJVVVllljjjGGG>>>>>>888666<<<777888:::<<<=========<<<;;;;;;:::999888777666555444444333333333444444555555555555555555555444444666555555555777:::===??????@@@BBBCCCEEEIIINNNRRRYYYZZZ]]]___bbbfffkkkooooootttzzzyyytttoookkkeeeaaadddbbb___^^^___aaacccdddjjjttt~~~{{{vvvuuurrrooollliiigggfffjjjlllnnnmmmjjjhhhjjjllliiiddd]]]XXXTTTQQQMMMKKKHHHEEEEEEGGGIIIIIINNNTTTTTT\\\fffooovvvwwwmmmaaaRRRLLLFFFAAA@@@AAA@@@???@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAHHHLLLUUUcccrrrvvvooolllnnngggfffbbb\\\TTTLLLGGGDDDBBBBBBEEELLLVVVfff}}}|||rrriiiccc]]]YYYWWWYYY```rrr}}}mmmdddeeeiiiwwwrrr\\\[[[```bbblllxxxrrroooccc```aaajjjrrrooo```RRRAAA>>>:::999::::::999777888:::;;;;;;::::::;;;===@@@BBBEEEGGGHHHIIIKKKMMMQQQRRRTTTVVVZZZ]]]```aaabbb```]]]ZZZWWWWWW[[[^^^[[[[[[[[[ZZZYYYXXXWWWVVVWWWXXX[[[^^^aaabbbccccccbbbbbbaaa___]]]^^^aaadddaaadddffffffgggooo|||~~~hhhSSSFFFDDDAAAAAADDDMMM^^^xxxmmmXXXKKKNNN___xxxsssQQQCCC???:::888999777888:::;;;<<<======<<<;;;;;;:::999888777666666555444444333333444444555555555555555555555555555666666555666777999<<<======>>>???@@@BBBFFFKKKOOOSSSVVVZZZ]]]aaaeeejjjmmmmmmqqqwww{{{}}}|||xxxtttpppllliiijjjiiigggeeedddeeefffggglllxxx|||{{{yyywwwuuusssrrrrrrwwwyyy{{{yyyvvvuuuwwwzzzzzzuuuooojjjeee___XXXRRRLLLIIIHHHIIIHHHEEEDDDGGGGGGMMMSSSYYYaaafffbbb[[[QQQMMMGGGBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@AAAFFFFFFJJJVVVdddzzzpppkkkkkkddddddbbb^^^XXXPPPIIIDDDFFFCCCEEENNN[[[lll~~~yyyqqqhhhaaa\\\YYYYYY^^^iii{{{}}}oooiiilllqqq~~~kkk\\\^^^dddfffyyy|||sssdddbbbeeemmmssslllZZZKKK>>><<<999999::::::::::::888:::;;;;;;:::;;;===???BBBDDDFFFGGGGGGIIILLLNNNPPPQQQSSSVVVYYY\\\^^^___cccaaa^^^[[[XXXZZZ]]]aaa___^^^\\\ZZZXXXWWWVVVVVVXXXYYYZZZ\\\___aaaccccccaaaaaaaaa___^^^^^^aaaddd```ccceeedddeeelllwwwrrrZZZKKKEEEBBB@@@BBBGGGSSSgggyyygggNNNGGGRRR[[[rrr___GGG>>><<<:::666777888999;;;<<<<<<<<<<<<;;;;;;:::999999888777777555555444444444444444555555555555555555555555555777777666666666888:::;;;:::;;;===>>>???BBBGGGKKKNNNQQQVVV[[[___cccgggjjjkkkoootttwwwxxx{{{zzz|||zzzxxxvvvsssrrrqqqnnnkkkjjjkkkllluuu~~~}}}{{{zzzyyyxxxxxxxxx|||~~~}}}{{{{{{~~~~~~{{{wwwpppeee]]]UUUPPPLLLKKKIIIDDDAAABBBBBBEEEGGGJJJPPPXXXYYYVVVOOOLLLGGGCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAAEEEDDDGGGRRR^^^yyy~~~sssnnnmmmhhhfffddd```[[[TTTLLLHHHJJJGGGIIIUUUeeevvv}}}xxxqqqiiiaaa^^^\\\^^^eeessszzzooolllqqqxxxeee___fffmmmpppzzzggggggjjjqqquuukkkWWWGGG===<<<:::999999999::::::888:::;;;;;;;;;<<>>@@@???>>>BBBIIIMMMLLLLLLJJJGGGCCC@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCC<<>>BBBEEEGGGHHHHHHHHHHHHIIILLLOOOQQQSSSUUUXXXZZZ[[[\\\]]]^^^]]]\\\ZZZYYYZZZ^^^aaadddbbb___]]][[[ZZZYYYYYYYYYYYYYYYZZZ[[[]]]^^^___aaaaaa```]]]ZZZYYYYYY[[[___aaacccdddeeehhhnnnsss~~~nnnUUUFFFBBBAAABBBCCCGGGPPP[[[vvv|||ZZZEEEGGGEEEQQQfff~~~rrrNNN;;;;;;<<<888999999999999:::;;;;;;<<<<<<<<<;;;;;;:::999999999777666555444444444444444444444444555555555666666666666666666666666666777777999:::;;;<<<>>>BBBDDDJJJMMMRRRVVVXXXZZZ\\\^^^ccchhhmmmqqqssswww|||}}}zzz{{{}}}{{{|||}}}}}}ttteeeYYYNNNHHHEEEBBBAAABBB>>>@@@>>>;;;===CCCGGGGGGHHHGGGFFFCCC@@@???@@@BBBBBBBBBAAAAAAAAAAAA@@@@@@>>>???AAABBBCCCDDDDDDDDD<<>>===;;;999999999999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::777777666555444444444444333333444444555666666666555555555666666666666666666888:::;;;;;;===@@@BBBGGGJJJNNNPPPRRRTTTWWWYYY\\\```fffkkknnnrrrxxx|||}}}vvvxxx}}}{{{{{{|||}}}{{{|||}}}}}}~~~{{{jjj]]]QQQJJJFFFBBB?????????AAAAAA>>>>>>CCCEEEDDDCCCDDDDDDBBB???>>>AAACCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAFFFEEEGGGNNNTTTjjj}}}vvvuuuuuussspppmmmmmmmmmjjjccc]]]XXX\\\hhhxxx|||yyyssslll___aaaccciiiwwwxxxpppnnnuuu|||yyywwwvvvnnnkkkiiinnnwwwyyyfffeeeooowww{{{~~~yyyvvvtttqqqkkk]]]JJJ<<<999:::;;;999777777999<<<999:::;;;<<<===AAAFFFJJJHHHJJJLLLLLLKKKKKKLLLMMMOOOPPPSSSUUUWWWWWWWWWWWWVVVYYY[[[]]]\\\\\\]]]___bbbbbbbbbcccbbbbbbaaaaaa``````aaaaaa```___]]]\\\XXXYYYYYYWWWUUUSSSTTTUUUZZZ\\\___aaaccceeegggiiioooyyy|||^^^JJJFFFCCCCCCCCCCCCHHHNNN[[[sssfffKKKDDDAAABBBMMMeeeqqqVVVDDD======:::999888888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;888777666555444444444444333333444444555666666777333444555555666666666666555777999::::::;;;===???BBBDDDGGGJJJLLLOOOSSSVVVXXX\\\bbbfffiiimmmsssxxxxxx}}}wwwttt|||zzzyyyzzz{{{uuuvvvwwwxxxyyy~~~nnnaaaUUUNNNJJJCCC???>>>;;;???@@@======@@@BBBAAAAAABBBCCCAAA>>>>>>AAADDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@CCCFFFDDDCCCIIIOOOeee{{{sssssssssvvvuuuuuuxxxzzzvvvnnnfffaaagggttt|||yyyrrrjjj```cccgggnnn~~~~~~wwwqqqqqqyyyzzzuuurrrppppppkkkfffdddjjjxxxwwwyyy~~~mmmaaafffsss|||~~~}}}~~~yyyssskkk\\\III;;;666888999999777888;;;???999:::;;;<<<===AAAGGGKKKHHHJJJMMMMMMMMMLLLLLLLLLMMMOOOQQQTTTUUUUUUUUUTTTUUUXXX\\\^^^^^^^^^^^^^^^```aaacccdddeeeeeedddccccccdddeeedddccc```^^^\\\SSSTTTUUUUUUSSSSSSTTTUUUXXXZZZ\\\___bbbdddeeefffiiipppgggMMMGGGDDDCCCBBBBBBEEEKKKNNNeeeyyymmmQQQGGGBBB@@@HHH___}}}dddIII>>>>>>:::999888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;888888777555555444444444333333444444555666777777222333444555666666666666444666888888999999;;;===>>>@@@BBBEEEHHHLLLRRRUUUXXX]]]bbbfffhhhlllqqqvvvtttzzz{{{uuu~~~~~~yyywwwwwwtttpppoooppprrrvvvwwwkkk[[[PPPIIIDDDBBBBBB@@@???>>>>>>???AAABBBCCCBBBAAA@@@???@@@AAABBBCCC@@@BBBDDDEEEDDDCCCBBBCCCBBBAAAAAABBBCCCDDDBBBAAAAAAFFFEEEGGGNNNUUUjjj}}}{{{~~~}}}}}}|||xxxsssuuu}}}~~~zzzyyyrrrhhh```bbbkkkzzzzzzsssvvv~~~{{{zzzwwwtttpppkkkfffbbbjjjlllnnnrrr}}}|||jjjooozzz}}}{{{zzztttgggfffwwwuuurrrtttxxxxxxvvvxxxssseeeNNN???<<<<<<;;;:::999888888777777999;;;<<<===???AAAEEEHHHLLLKKKKKKMMMPPPPPPLLLIIIJJJMMMPPPRRRSSSTTTVVVWWWWWWZZZ\\\]]]\\\\\\\\\]]]```bbbdddffffffdddbbbaaa```bbbdddeeeccc___ZZZWWWSSSUUUVVVUUUTTTSSSSSSTTTTTTTTTUUUWWWZZZ]]]aaaccchhhlllvvvpppSSSGGG???AAABBBAAADDDJJJQQQQQQfff~~~}}}mmmXXXDDD===>>>CCCQQQggg|||[[[EEE===777999999777666777999888<<<<<<;;;:::::::::;;;;;;999888777666555444333333666555555444444555555666444444444444444444444444555555555666777999:::;;;<<>><<<::::::999999999999::::::;;;===>>>???AAACCCGGGJJJKKKJJJKKKMMMPPPPPPMMMJJJLLLOOOQQQSSSSSSTTTUUUWWWVVVYYY[[[\\\[[[[[[[[[\\\\\\^^^```bbbcccbbbaaa___```aaabbbbbbaaa]]]YYYWWWUUUWWWXXXXXXUUUSSSRRRRRRSSSTTTUUUWWWYYY\\\___aaacccgggqqqeeeTTTFFFDDDCCC@@@AAAFFFIIIJJJ\\\ooosssnnn___JJJ@@@>>>AAAMMMaaa}}}nnnPPP@@@<<<<<<999777666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888777555444444333555555444444444444555555444444444444444444444444::::::999999999:::;;;;;;;;;===@@@BBBEEEHHHLLLOOOPPPSSSWWW[[[^^^bbbgggkkkqqqsssxxx}}}}}}||||||yyysssnnniiihhhggghhhooowww}}}nnncccZZZQQQKKKGGGEEECCCCCCEEEGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJJJJIIIHHHGGGDDDCCCBBBCCCEEEGGGGGGFFFEEEHHHFFFGGGOOOWWWpppyyytttqqqjjjcccbbbkkkzzz~~~xxxqqqpppvvv|||yyy|||zzzqqqiiihhhfffcccdddhhhpppyyywwwuuuwwwuuuqqqiiinnnsssiii^^^aaaaaa```mmmxxxjjjZZZGGG======888888888999:::;;;<<<======???AAABBBCCCEEEIIIKKKJJJJJJKKKMMMOOOPPPNNNMMMOOOQQQSSSTTTTTTTTTUUUVVVUUUWWWYYYZZZYYYYYYZZZ[[[YYYZZZ]]]___aaaaaaaaa```aaaaaa```___^^^\\\ZZZYYYYYY[[[]]]\\\YYYUUURRRRRRSSSSSSUUUWWWYYY[[[]]]^^^^^^bbbjjjyyyyyybbbLLLDDDAAA===<<>>@@@BBBEEEIIILLLMMMPPPTTTWWW[[[___dddggglllnnnsssxxx~~~{{{zzzqqqkkkeeecccaaabbbiiiqqq~~~qqq```RRRJJJGGGFFFHHHMMMQQQSSSTTTGGGGGGGGGGGGGGGFFFFFFEEEGGGJJJOOOSSSTTTRRRMMMIIIGGGEEEDDDDDDFFFIIIIIIIIIGGGJJJGGGHHHPPPZZZttt~~~xxxtttpppkkkfffcccppptttrrrqqqttt}}}}}}{{{{{{pppfffggggggiiimmmttt}}}zzz}}}xxxooodddqqq{{{mmmcccccc```^^^hhhwwwgggUUUEEE<<<<<<999999999999:::<<<===>>>???AAACCCDDDEEEGGGIIILLLIIIJJJKKKMMMOOOPPPOOOOOORRRSSSUUUUUUTTTTTTTTTUUUTTTVVVXXXXXXWWWWWWXXXZZZZZZ[[[]]]___bbbccceeeeeecccbbb```^^^]]]\\\\\\\\\]]]___aaaaaa]]]XXXTTTSSSSSSTTTVVVXXXZZZ[[[\\\\\\]]]___fffqqqoooSSSGGGCCC>>><<>>@@@CCCFFFIIIKKKMMMQQQTTTWWW[[[```dddhhhjjjnnnsssyyyyyy{{{ooohhhbbb___]]]^^^eeennnvvv{{{uuu```TTTPPPLLLMMMRRRWWWXXXXXXIIIIIIIIIHHHHHHGGGGGGGGGJJJOOOXXXaaaeeeaaaYYYRRRMMMJJJGGGFFFGGGIIIJJJKKKIIILLLIIIJJJRRR]]]xxxyyysssmmmiiihhheeeuuuuuuvvvxxx}}}yyyooopppttt{{{zzzkkkcccrrruuujjjfff```]]]eee|||ssscccSSSDDD<<<;;;;;;;;;::::::;;;<<<<<<===@@@BBBDDDFFFFFFGGGJJJLLLJJJKKKLLLMMMNNNOOOPPPPPPSSSUUUVVVVVVTTTTTTTTTUUUTTTUUUVVVVVVVVVVVVXXXYYY\\\]]]___aaadddgggiiikkkfffdddbbb___^^^^^^_________bbbdddccc___ZZZWWWUUUTTTUUUXXX[[[]]]^^^]]]]]]]]]\\\```iiissswww[[[NNNIIIDDDBBBDDD@@@HHHSSS\\\nnn\\\MMMAAAAAAJJJ___mmmKKK???777999;;;:::888888777888:::=========<<<;;;:::::::::999888888777777555444444333333444444555444444444444444444444444444444555666888:::<<<===888:::<<<===???AAADDDGGGHHHKKKNNNRRRUUUYYY]]]aaadddeeeiiimmmttt{{{xxx{{{zzzmmmfff```\\\ZZZ[[[bbbkkkrrrwww~~~wwwgggaaaYYYVVVWWWXXXVVVSSSLLLKKKIIIHHHGGGHHHHHHIIIOOOUUU```lllssspppggg^^^SSSOOOKKKHHHHHHIIIJJJKKKJJJMMMKKKLLLVVVaaa|||yyyqqqiiifffgggdddwww|||~~~uuugggdddrrroooggg^^^\\\cccuuuyyynnn^^^NNNBBB;;;999;;;;;;;;;;;;;;;<<<===>>>AAACCCFFFHHHHHHIIIKKKLLLKKKLLLNNNNNNMMMNNNPPPQQQSSSTTTVVVVVVTTTSSSTTTTTTTTTUUUVVVUUUUUUUUUWWWYYY]]]^^^^^^```dddgggkkkmmmhhhfffcccaaa``````aaabbb___aaacccbbb___[[[YYYXXXVVVXXX\\\```bbbbbbaaaaaa]]]ZZZ[[[bbbiiiuuuwww^^^RRRKKKCCC@@@BBB@@@FFFPPPYYYjjjjjjUUUBBB???CCCQQQnnn[[[III;;;:::<<<999666777777888:::<<<============;;;;;;:::::::::999999999555555555444444555555555444444444444444444444444777666666555555666666666777999;;;<<<===???BBBDDDFFFHHHLLLOOORRRUUUZZZ]]]```aaacccgggnnnuuu|||zzzzzzxxxmmmfff^^^ZZZWWWWWW^^^gggnnnqqqvvv|||uuujjjccc```]]]XXXSSSNNNLLLIIIGGGFFFGGGIIIKKKQQQWWWaaannnwwwxxxpppiiiYYYUUUNNNJJJHHHIIIIIIIIIJJJNNNMMMOOOYYYddd~~~}}}vvvmmmfffeeejjjkkk}}}}}}oooeeefffsss}}}pppdddaaagggqqqzzzuuuiiiXXXHHH>>>:::888:::::::::;;;<<<>>>???@@@CCCFFFIIIKKKKKKKKKLLLNNNLLLNNNOOONNNMMMMMMOOOQQQRRRSSSUUUUUUTTTSSSSSSTTTTTTUUUVVVUUUTTTUUUXXXZZZ[[[ZZZ[[[\\\___cccgggjjjgggfffdddbbbaaaaaabbbccc[[[]]]___^^^\\\YYYYYYYYYXXX[[[___dddggggggfffeeeaaa[[[ZZZ___dddlllzzzeeeYYYNNNBBB===>>>AAABBBJJJRRR```|||}}}bbbJJJBBBBBBHHH[[[qqqsssZZZCCC<<<;;;888666999777888999:::<<<===>>>???;;;;;;;;;;;;::::::::::::777666666555555666666777444444444444444444444444555555444333222222222222555777888999:::<<<>>>AAACCCEEEHHHKKKNNNRRRVVVYYY\\\\\\^^^aaagggooovvv{{{zzz~~~vvvnnnfff^^^XXXTTTTTT[[[dddjjjmmmooorrr{{{vvvmmmiiieee^^^XXXPPPMMMIIIFFFEEEGGGJJJLLLPPPUUU^^^kkkuuuxxxsssmmm]]]XXXPPPKKKHHHHHHHHHHHHJJJOOONNNQQQ[[[fffwwwrrrkkkeeehhhoooyyyyyyzzzkkkggggggsss}}}mmmjjjlllqqqzzzsssxxxsssfffSSSCCC;;;999888888888999;;;===@@@BBBCCCEEEHHHKKKMMMMMMMMMNNNOOOMMMOOOPPPOOOLLLLLLNNNQQQQQQSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVUUUTTTUUUXXXZZZWWWWWWWWWXXX[[[___cccfffgggfffdddbbbbbbaaabbbbbbXXXZZZ[[[ZZZYYYXXXXXXYYYYYY\\\bbbgggjjjjjjiiihhhfff^^^\\\aaaeeejjj|||pppdddWWWHHH@@@AAACCC@@@FFFNNNXXXsssmmmQQQHHHEEEDDDQQQbbbrrrgggIII>>>;;;777777<<<888888888999;;;===???@@@;;;;;;;;;;;;;;;;;;::::::777777666666666666777777444444444444444444444444666555555555555666777777333555777777888999<<>>??????===>>>>>>>>>>>>===<<<;;;:::444444444555555555555666555555555555555555555555555555555555555555555555555666777999;;;<<<<<<<<>>@@@CCCEEEGGGJJJLLLNNNPPPPPPRRRTTTVVVVVVTTTRRRPPPOOOOOOOOOOOOQQQRRRTTTUUUVVVVVVVVVUUUVVVUUUTTTUUUXXXZZZYYYXXXXXXWWWWWWWWWXXXYYY[[[\\\```___^^^\\\[[[ZZZZZZZZZZZZWWWUUUUUUVVVXXXXXXXXX]]]```dddhhhllloootttwwwuuusssrrrooojjjlllxxxoooZZZKKKGGGBBBAAABBBCCCHHHWWWqqqhhhNNNEEEGGGLLLUUUjjjjjjSSSEEE;;;777777:::888777888;;;===>>>===>>>>>>>>>>>>===<<<;;;:::555555555555555555555555555555555555555555555555555555555555555555555555444555777999:::;;;;;;<<<===???BBBDDDFFFHHHLLLOOOQQQSSSUUUXXX[[[aaaggglllnnnqqqvvvzzz~~~zzzqqq{{{{{{uuuvvv|||yyyqqqggg```ZZZVVVWWW[[[aaa___]]][[[WWWVVV^^^hhhtttggg^^^UUUQQQLLLIIIIIIKKKLLLLLLMMMOOOSSSZZZaaagggiiijjjjjjcccYYYPPPLLLJJJJJJJJJLLLLLLNNNRRRXXXeeezzz~~~wwwpppmmmnnnrrr}}}oooeeegggwww|||xxx|||{{{vvvppphhhccc]]]YYY[[[aaaiiibbbSSSDDD;;;::::::888:::;;;===???BBBFFFHHHJJJJJJLLLOOOQQQSSSUUUXXX[[[ZZZYYYVVVSSSQQQPPPOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVYYYXXXWWWXXXZZZ[[[ZZZYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^]]][[[ZZZXXXWWWVVVVVVXXXWWWUUUUUUWWWYYYYYYYYY]]]```eeeiiimmmqqqtttwww|||{{{zzzvvvpppnnnwww~~~aaaMMMFFFBBB@@@@@@AAACCCKKK^^^ppp\\\EEECCCGGGHHHWWWmmm~~~dddMMM<<<555555<<<999666666888:::<<<==================<<<;;;:::777777666666555555444444444444444444444444444444444444444444444444444444444555666888999::::::;;;:::<<<>>>@@@BBBDDDHHHKKKMMMOOOQQQSSSVVVZZZ```dddfffiiimmmrrrvvv{{{ttt~~~}}}xxxvvvyyyyyyooohhhbbb\\\\\\___```^^^^^^]]]XXXUUUXXX___pppwwwhhh___WWWSSSMMMJJJJJJMMMOOOPPPRRRSSSTTTXXX]]]aaadddfffhhhaaaXXXPPPLLLKKKKKKKKKKKKKKKNNNSSSXXXaaassswwwooommmpppxxxmmmgggmmm{{{zzz|||oooccc[[[YYY^^^dddfff\\\MMM@@@:::::::::999:::;;;===@@@CCCGGGJJJLLLKKKMMMPPPRRRTTTVVVYYY[[[[[[[[[[[[YYYVVVSSSOOOMMMNNNOOOPPPQQQSSSTTTUUUVVVZZZYYYYYYZZZZZZZZZZZZZZZ]]]]]]]]]]]]]]]^^^^^^^^^___^^^\\\ZZZYYYWWWWWWVVVYYYWWWVVVWWWYYY[[[\\\[[[]]]aaafffjjjnnnqqqtttvvvzzzyyyzzzyyyuuurrrwwwjjjPPPEEECCCAAA@@@AAABBBGGGTTT```~~~jjjMMMBBBBBBAAAHHHUUUiiitttXXXDDD<<<<<<:::888666666888:::<<<<<<<<<=========<<<<<<;;;:::999999888777666555444333444444444444444444444444444444444444444444444444444444666777888999999999888:::<<<>>>???AAAEEEGGGJJJLLLNNNPPPRRRVVV[[[^^^bbbdddhhhkkkoootttzzz~~~}}}yyyrrrrrryyyvvvoooiiicccbbbdddaaa`````````\\\VVVVVVZZZcccooozzzlllcccXXXTTTNNNLLLMMMQQQUUUWWWZZZZZZZZZ[[[\\\___ccceeeeee___VVVOOOKKKKKKLLLLLLKKKKKKNNNSSSXXX```nnn{{{xxxpppooouuujjjkkkvvvwwwfff[[[ZZZ^^^ccccccWWWHHH>>>;;;:::;;;;;;999:::<<>>@@@@@@FFFTTTkkkfffOOOCCC@@@777666777888;;;<<<;;;:::<<<<<<<<<<<<<<<;;;;;;:::::::::999888666555444333444444444444444444444444444444444444444444444444333444555666777888888888888999;;;<<<===???BBBEEEHHHJJJLLLNNNPPPTTTXXX[[[aaaccceeehhhjjjnnntttwwwzzz}}}vvvoookkkkkkrrrwww~~~}}}~~~~~~{{{tttttt|||wwwqqqkkkiiijjjiiigggffffff```XXXTTTUUUXXX]]]gggvvvqqqhhh[[[VVVQQQOOORRRYYY___bbbddddddcccbbb```aaadddgggeee___VVVOOOKKKKKKLLLLLLKKKKKKOOOUUU[[[cccooo{{{yyyrrrttt|||vvvjjjtttlll___]]]aaaccc___RRRDDD>>><<<;;;;;;===:::;;;===@@@CCCGGGJJJLLLOOOPPPRRRRRRRRRRRRTTTUUUXXX[[[___aaa___YYYRRRNNNOOOOOOOOOPPPQQQSSSUUUUUUWWWXXXZZZYYYYYYXXXZZZ[[[[[[[[[\\\\\\[[[ZZZYYYXXXZZZZZZYYYYYYYYYYYYZZZZZZ]]]\\\[[[]]]^^^______^^^]]]```eeeiiikkklllmmmooowwwwwwyyy{{{xxxtttuuuzzzkkkYYYGGGBBB???@@@BBBDDDJJJQQQhhh|||{{{cccLLL===???<<<>>>III]]]wwwsssYYYGGG===888888888:::<<<<<<:::888;;;;;;<<<<<<<<<;;;;;;:::::::::999888777666555555333333333333333333333333333333333333333333333333222333444555666666666666777888:::;;;<<<===@@@BBBDDDGGGJJJLLLNNNRRRVVVYYY^^^```ccceeefffiiilllooosssxxxzzzssskkkgggfffeeegggjjjooouuuzzz}}}~~~~~~{{{zzz{{{|||||||||zzzyyyyyyxxxxxxzzz}}}|||uuussssssuuurrrpppooohhh^^^XXXXXXUUUYYYaaammm{{{tttkkk^^^YYYUUUTTTYYYaaaiiimmmmmmnnnmmmjjjfffeeegggjjjiiibbbXXXPPPLLLKKKKKKKKKKKKKKKPPPXXXaaajjjwwwwwwsssxxxqqqqqqttteeedddgggiii[[[MMM@@@======;;;;;;<<<<<<===???BBBEEEHHHKKKMMMOOOQQQRRRSSSRRRSSSTTTVVVYYY[[[^^^___]]]ZZZVVVSSSSSSSSSRRRRRRSSSUUUVVVWWWVVVXXXZZZZZZYYYYYY[[[]]]\\\\\\]]]]]]\\\ZZZYYYXXXWWWWWWXXXXXXZZZ[[[]]]^^^^^^]]]\\\]]]______^^^\\\\\\```dddggghhhiiiiiijjjrrrqqqtttwwwuuuqqqrrrwww}}}zzzeeeOOOGGG@@@???@@@AAAEEEJJJYYYiiizzzyyyiiiTTTDDD>>>;;;<<>><<<::::::::::::999777:::;;;;;;<<<<<<;;;;;;;;;::::::999888888777666666333333333333333333333333333333333333333333333333222333444555555555555555666777999999999;;;===@@@???BBBEEEHHHKKKNNNRRRUUUWWWZZZ^^^```bbbdddfffhhhkkkpppxxx~~~vvvoookkkjjjaaaaaaaaadddhhhlllnnnoootttrrrqqqsssvvvxxxyyyyyytttttttttssssssuuuyyy|||~~~~~~{{{{{{|||zzzxxxrrrgggaaa```ZZZ^^^gggpppxxxsssjjj```\\\WWWXXX^^^gggpppuuussstttsssoookkkhhhjjjlllmmmfff[[[RRRMMMJJJJJJIIIKKKKKKPPP[[[eeeppp~~~}}}vvvttt{{{wwwpppzzzwwwfffeeejjjlllXXXJJJ>>><<<===;;;:::;;;>>>???AAACCCFFFIIILLLNNNOOOQQQSSSSSSSSSTTTVVVXXX[[[[[[\\\\\\[[[ZZZXXXWWWVVVVVVUUUUUUUUUVVVXXXYYYUUUXXX[[[[[[ZZZZZZ\\\_________``````___]]][[[ZZZWWWWWWXXXZZZ\\\^^^aaabbb^^^]]]\\\]]]^^^^^^]]][[[\\\___dddfffgggffffffgggjjjjjjmmmqqqqqqoooqqquuuttt}}}jjjWWWMMMDDD@@@@@@@@@BBBFFFJJJYYYjjjttttttkkkZZZKKK>>><<<===AAAHHHXXXuuuoooYYYDDDAAA<<<999888888777777::::::;;;;;;<<<;;;;;;;;;::::::999999888777777777333333333333333333333333333333333333333333333333222222333444555555555555444666777888888999<<<>>>;;;>>>BBBEEEHHHKKKOOORRRRRRUUUZZZ]]]___aaacccdddfffkkkrrryyy~~~~~~wwwssslllhhhcccbbbdddhhhkkkllljjjkkklllpppssstttsssrrrooolllkkkooossssssvvvzzzwwwzzz~~~tttmmmllliiijjjnnnuuunnn```___\\\[[[___hhhqqqxxxzzz{{{wwwsssooonnnlllkkkiiillldddZZZRRRNNNMMMLLLKKKMMMNNNTTT```iiioooyyy{{{{{{{{{zzzwwwzzzxxxrrrzzz{{{ooodddjjjiii___RRRFFF======>>>;;;:::<<<@@@AAACCCFFFJJJNNNQQQSSSSSSUUUWWWWWWWWWWWWYYY[[[\\\\\\\\\[[[ZZZYYYWWWVVVTTTVVVXXXXXXWWWVVVWWWXXXZZZYYYWWWVVVWWWXXXZZZ[[[[[[[[[[[[]]]^^^^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ]]]___```___^^^^^^^^^___```bbbcccccccccccceeehhhkkkkkkhhhggghhhkkkqqqvvv~~~uuunnnYYYFFFCCCEEEDDDBBBBBBHHHOOOWWW___hhhllldddWWWHHHBBB@@@BBBAAAHHHbbb~~~sssTTTDDD999::::::666777===:::::::::;;;;;;<<<<<<<<<;;;;;;:::999999888777777666555555444444444555555444444444333333333222222333333333444444444555555444444555666777999;;;<<<======>>>@@@CCCFFFIIIKKKMMMOOOSSSVVVXXX[[[^^^aaaccchhhooouuuzzz~~~~~~~~~yyyuuupppllllllmmmlllkkklllkkkkkkmmmoooqqqqqqppppppkkkkkkqqquuuvvvuuuwwwwwwyyy{{{~~~}}}}}}oooddd___^^^aaahhhsss|||{{{wwwrrrnnnmmmmmmlllkkkkkkcccYYYRRROOONNNNNNNNNPPPQQQXXXccclllrrr}}}~~~zzz}}}xxxtttvvv{{{yyyuuuzzzzzzrrrzzzsssiiimmmiii]]]MMMCCC<<<<<<>>>======???@@@AAACCCGGGKKKOOORRRTTTTTTWWWZZZ^^^aaaeeejjjmmmmmmjjjeee```[[[XXXWWWVVVTTTVVVXXXXXXVVVVVVVVVWWWXXXWWWVVVUUUVVVWWWYYYZZZYYYYYYZZZ[[[]]]^^^\\\[[[^^^^^^]]]]]]\\\\\\[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[^^^___aaacccdddddddddcccdddfffggggggffffffggghhhjjjlllrrr}}}uuussscccPPPFFFCCCBBBBBBCCC???EEELLLUUUaaajjjhhh```TTTKKKDDDBBB@@@DDDWWWnnndddOOO===999999555333777999999999:::;;;<<<<<<===<<<;;;;;;:::999999888888666666555555444444555555333333333222222222111111333333333444444444444555333333444555666888999:::;;;<<<<<<>>>@@@CCCFFFHHHJJJLLLPPPSSSUUUXXX[[[^^^aaaeeekkkppptttwww{{{}}}{{{yyyxxx{{{|||zzzwwwssspppooommmkkkkkknnnppprrrrrrrrrmmmmmmtttzzz{{{yyyyyywwwxxxyyyyyyzzz|||rrriii[[[]]]dddooo{{{zzzsssnnnkkkkkkkkkkkkjjjcccZZZSSSPPPPPPQQQRRRUUUZZZcccnnnvvv}}}~~~~~~~~~{{{yyyzzzyyyzzzuuuuuuyyyvvvrrrttttttjjjlllqqqvvvtttlllmmmdddVVVFFF???:::;;;===>>>@@@BBBAAABBBEEEHHHLLLOOORRRTTTTTTWWW]]]bbbiiirrrzzzwwwmmmccc\\\WWWTTTTTTVVVWWWWWWUUUTTTUUUUUUVVVVVVUUUTTTUUUVVVWWWXXXWWWWWWXXXZZZ]]]^^^^^^\\\bbbbbbaaa```___]]]\\\[[[]]][[[YYYWWWVVVVVVXXXYYY^^^___bbbdddeeeeeedddccccccbbbbbbbbbdddeeedddcccggggggkkkuuu{{{zzzppp___LLLBBBAAABBBBBB<<>>@@@MMM\\\~~~bbbEEE;;;:::777555555777777888999;;;<<<======<<<<<<<<<;;;::::::999999777777666555555555555555222222222222111111111111333333333333444444444444222222333333555666888999::::::;;;<<<===???AAABBBEEEHHHKKKNNNQQQTTTXXXZZZ^^^aaaeeehhhjjjllloooqqq{{{|||xxxxxx{{{~~~zzzrrrooolllllloootttxxx{{{xxxqqqooovvv~~~~~~~~~|||zzzyyyzzz}}}yyynnn^^^aaahhhsss~~~~~~uuunnnjjjjjjjjjjjjmmmggg]]]UUUQQQRRRTTTVVV[[[eeeuuu~~~}}}~~~~~~zzz|||{{{{{{{{{|||wwwqqquuuttthhheeedddfffrrrrrrjjjggg\\\NNNAAA===::::::<<>>>>>GGGQQQpppxxxRRR???<<<<<<:::888555666777999:::<<<============<<<<<<;;;;;;;;;;;;888888777666555555555555333333333222222222111111222222333333333444444444222222333333444666777888999999::::::;;;===>>>>>>AAADDDGGGJJJMMMPPPSSSVVVYYY[[[___aaaccceeehhhjjjsssxxx~~~|||zzzyyyzzztttpppllllllpppwww}}}~~~vvvqqqvvv~~~}}}zzz{{{|||tttjjjkkkooowww}}}tttmmmkkklllmmmnnnqqqkkkaaaXXXRRRRRRUUUWWW```rrr|||}}}}}}}}}~~~wwwqqquuuxxxkkkccc^^^]]]iiiyyypppiiibbbUUUIII???>>>;;;:::<<<@@@BBBCCCHHHIIIKKKLLLNNNNNNNNNNNNNNNPPPSSSWWW\\\cccjjjppp~~~zzzkkk\\\SSSQQQSSSTTTTTTSSSRRRRRRSSSVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWYYY]]]```aaaaaaaaaaaaaaaaaa___]]]ZZZYYYVVVWWWXXXZZZ[[[[[[ZZZZZZ\\\]]]^^^```aaaaaaaaaaaaccc___\\\\\\___```___\\\___```dddnnn}}}rrr^^^LLLDDDAAA???BBB???===???FFFRRR```jjjuuuhhhWWWIII@@@>>>CCCJJJbbbbbbGGG>>><<<:::777555555777888:::;;;<<<=========<<<<<<<<<<<<;;;;;;999999888777666555555555555444444444444333333333222222222333333333444444333333333444555666777888888999::::::;;;;;;<<<<<<>>>AAADDDGGGIIILLLOOORRRSSSVVVYYY\\\^^^aaaeeehhhlllpppvvv|||~~~}}}{{{ssssssuuu|||yyytttnnnlllooouuu{{{~~~~~~vvvqqqsssxxx|||xxxvvv{{{}}}uuuuuuvvv{{{~~~yyyrrrmmmmmmooorrrtttqqqlllbbbXXXRRRQQQUUUXXXddd{{{wwwqqqnnnlllmmmrrryyy~~~}}}}}}~~~~~~zzzrrrmmmsss~~~ooofff^^^[[[eeessspppiii^^^OOOFFF===???===;;;<<>>;;;;;;===@@@HHHVVVcccvvvrrrhhhYYYIII@@@@@@DDDSSSmmmuuuVVVEEE===777333555555666888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777666666666666555555555555444444444444222222222222333333333333444333333444555666777777777888999:::;;;;;;::::::<<<>>>AAACCCEEEGGGJJJLLLMMMPPPSSSVVVZZZ^^^cccfffgggjjjooouuu{{{~~~zzztttooommmkkklllpppttt|||~~~vvvpppooorrruuuwwwxxxssspppooopppsss}}}~~~{{{{{{}}}~~~yyyrrrnnnnnnppprrrsssmmmiii```VVVOOOOOOTTTZZZfff}}}pppeee___\\\[[[ZZZ```kkkwww~~~yyyzzz|||~~~zzzyyyzzz}}}uuukkkjjjtttuuulllccc^^^eeepppxxxnnnhhhZZZIIIAAA:::>>>>>>;;;<<>><<<===@@@@@@BBBMMMZZZmmmuuuwwwjjjUUUFFFBBBCCCHHHXXXkkk|||jjjTTTFFF<<<666666666666777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666555555444444444333333333111222222222222333333333333222222333333444555666555666777999999:::999999999;;;>>>???@@@AAADDDFFFHHHKKKNNNQQQTTTYYY^^^bbbbbbdddhhhnnntttxxxzzz{{{~~~~~~yyyqqqlllooolllllloooppprrr~~~~~~vvvrrrqqqqqqrrrrrrooonnnllliiijjjrrr}}}}}}}}}vvvpppnnnnnnooooooiiieee]]]TTTNNNNNNTTTZZZggg~~~rrreee[[[VVVTTTTTTPPPWWWcccsss}}}zzztttwww{{{yyytttssssssuuu|||rrrhhhjjjvvv{{{rrriiibbbgggqqqpppppplllgggUUUCCC<<<888===>>>;;;===EEEIIIHHHGGGIIILLLOOOQQQRRRRRRRRRUUUVVVWWWUUUSSSQQQQQQRRRPPPTTTZZZ]]]]]]YYYSSSOOOKKKMMMOOOQQQQQQQQQRRRTTTRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRTTTWWW[[[\\\]]]WWWYYY\\\^^^___^^^]]][[[ZZZYYYYYYYYYZZZ]]]```aaaaaa___\\\[[[\\\___dddfffhhhiiigggbbb]]][[[\\\___[[[aaagggiiikkkuuurrrjjj___JJJ@@@EEEBBBAAACCCEEEBBB@@@GGGSSS```rrrvvv```LLLFFFGGGBBBJJJUUUddd|||zzzbbbQQQEEE>>>666666777777888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777666666666444444444333333333222222111111222222222333333333111111111111222333444444333444666888999999888888888:::<<<======>>>@@@BBBEEEHHHKKKMMMPPPUUUZZZ^^^___```dddjjjooosssuuuuuuyyy}}}}}}zzzxxxxxxzzz}}}xxxtttsssqqqrrrrrroookkkjjjmmmqqqrrr~~~zzzzzz{{{rrrnnnlllkkkjjjddd___XXXRRRQQQSSSXXX[[[ooovvviii]]]VVVRRROOOLLLQQQYYYggguuu{{{wwwwwwuuuyyy~~~zzzxxxuuunnnnnnkkkggglllxxx~~~tttgggjjjwwwqqqiiinnnnnnjjjmmmrrr{{{vvviiiddd___RRRDDD======<<<<<<<<<>>>AAADDDFFFJJJJJJKKKMMMPPPRRRTTTVVVYYYXXXWWWVVVVVVVVVVVVVVVSSSSSSSSSSSSSSSTTTTTTTTTOOOOOONNNNNNOOOQQQRRRTTTRRRSSSTTTUUUTTTSSSPPPOOONNNNNNNNNOOORRRTTTWWWYYYYYYZZZZZZZZZ[[[\\\^^^^^^ZZZYYYXXXXXXZZZ\\\___aaaccccccaaa^^^\\\\\\___aaagggeeeaaa]]][[[[[[\\\\\\```aaadddeeedddkkk}}}{{{bbbTTTLLLAAA;;;999999>>>AAAAAACCCGGGYYYfffttt{{{wwwiiiSSS@@@AAA@@@FFFVVVdddqqqzzzbbbMMMAAA;;;999666555666888999:::===<<<;;;:::999:::;;;<<<::::::999999888777666666444333333222222111111000111333444444222222333555555444222111111111111222444555555666777888888999::::::;;;;;;<<<===>>>>>>@@@BBBEEEHHHMMMQQQTTTUUUYYY[[[___ccchhhllloooppprrrwww~~~zzzwwwxxxyyyyyyxxxuuuqqqooommmttt{{{||||||sssnnnllljjjiiiddd```[[[WWWVVVYYY]]]```mmm}}}zzzqqqfff\\\VVVRRROOONNNSSS\\\kkkzzz~~~{{{xxxxxxrrrwww|||||||||yyynnngggfffdddaaagggsssvvvkkkeeeiiixxx}}}ppppppooojjjjjjkkkpppxxxuuulllddd```YYYLLLAAA===>>>>>>>>>???AAADDDFFFGGGJJJKKKLLLMMMOOOQQQSSSTTTXXXWWWWWWWWWVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPOOOPPPQQQRRRSSSQQQRRRTTTTTTTTTSSSQQQPPPQQQQQQPPPPPPQQQRRRTTTUUUWWWXXXZZZ[[[\\\\\\[[[[[[YYYYYYYYYZZZ[[[^^^```aaaeeedddccc```]]]]]]^^^```bbbaaa^^^\\\ZZZZZZZZZ[[[___```cccddddddiiixxx}}}gggWWWHHHDDD@@@>>>@@@@@@???@@@CCCMMM]]]qqqwww^^^HHH>>><<>>>>>@@@AAACCCFFFIIIKKKMMMNNNTTTVVVZZZ^^^cccgggiiikkkooosssyyy|||qqqnnnooowww||||||{{{~~~vvvpppllliiifff___]]]YYYXXXYYY]]]cccfffqqqtttnnnddd\\\WWWTTTRRRQQQYYYbbbrrr|||~~~}}}yyywwwxxxrrrxxx~~~ssshhh```^^^]]]\\\cccmmmqqqgggeeekkkyyy|||wwwvvvrrrnnnkkkjjjlllooopppnnnlllcccbbbaaa]]]RRRFFF???>>>>>>???AAADDDFFFHHHIIIIIIJJJKKKLLLMMMOOOQQQSSSTTTWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVTTTSSSQQQPPPSSSRRRQQQQQQPPPPPPQQQQQQOOOPPPRRRSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPQQQSSSTTTTTTVVVYYY[[[\\\ZZZXXXWWWWWWXXXZZZ\\\^^^___```aaaffffffeeebbb___]]]]]]^^^\\\\\\[[[ZZZZZZYYYYYYYYY^^^___bbbdddcccfffqqq~~~iiiQQQLLLEEE@@@@@@???>>>>>>AAADDDPPPcccxxxoooYYYBBB>>>===@@@BBBIII]]]sssrrrVVVDDD===555222444555444222888888999:::;;;;;;;;;;;;:::::::::999888888777777777777777666555555444444111333444444222222333555333222111111333666:::<<<222222333444444555555555666777888999;;;===>>>>>>AAABBBCCCDDDFFFGGGIIIIIINNNPPPSSSWWW\\\```cccdddjjjnnnsssxxx{{{xxxnnnppptttyyy|||{{{}}}tttmmmgggccc]]][[[YYYYYY]]]eeennnsss~~~qqqlllddd]]]XXXUUUUUUTTT]]]gggwww}}}{{{|||zzzvvvvvvxxxwww|||}}}rrrggg^^^[[[[[[\\\bbbjjjrrrllliiippp|||~~~wwwpppmmmiiidddaaa```XXX]]]aaa[[[NNNBBB???AAA>>>@@@CCCGGGJJJKKKKKKKKKIIIJJJKKKMMMOOORRRTTTUUUXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVTTTSSSRRRTTTSSSSSSQQQPPPPPPOOOOOOMMMMMMOOOPPPQQQQQQQQQQQQLLLLLLLLLMMMOOOQQQTTTUUUUUUVVVWWWXXXXXXXXXVVVVVVVVVXXX[[[^^^```aaaaaaaaaffffffeeeccc___\\\[[[[[[XXXYYYZZZ[[[[[[ZZZYYYXXX]]]^^^aaadddddddddkkkttt```OOOGGG???>>>>>>>>>@@@CCCCCCGGGQQQdddzzz|||nnnQQQFFF>>><<<<<>>BBBCCCDDDEEEFFFGGGHHHIIIKKKLLLOOOSSSWWW[[[^^^```fffiiimmmqqqtttxxx}}}~~~{{{sssnnnlllttt~~~~~~|||rrrhhhbbb```^^^]]]```gggrrr}}}zzzmmmiiibbb[[[VVVTTTUUUWWW\\\gggwww}}}zzzyyywwwssstttxxx}}}~~~|||~~~wwwmmmccc^^^^^^```eeejjj}}}}}}qqqooosss{{{}}}vvvmmmaaa\\\\\\TTT\\\___WWWIII???>>>@@@>>>AAAEEEIIILLLMMMMMMMMMIIIJJJKKKMMMPPPSSSUUUVVVYYYYYYZZZYYYXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUTTTSSSQQQPPPOOONNNKKKLLLMMMNNNOOOPPPPPPPPPKKKKKKKKKLLLNNNPPPRRRTTTWWWVVVUUUTTTTTTTTTUUUVVVTTTWWWZZZ^^^aaabbbbbbaaadddddddddaaa]]]ZZZYYYZZZYYYZZZ[[[\\\]]]\\\ZZZYYY\\\\\\___dddeeedddggglllxxxyyyYYYMMMBBB>>>>>>===???BBBCCCCCCGGGUUUlll~~~xxx```NNN===999;;;???JJJVVVhhhxxxgggZZZHHH<<<777888999999444555888:::;;;;;;;;;;;;:::::::::999999999999999777777666666555444444444111222444333222222333555111111111222555999>>>@@@333444444444444444555555333333555777999:::<<<<<>>======@@@BBBFFFJJJNNNPPPPPPPPPMMMMMMNNNOOOQQQSSSUUUVVVYYYYYYZZZZZZYYYXXXVVVUUUSSSTTTWWWYYYZZZZZZYYYXXXWWWWWWVVVUUUTTTRRRQQQPPPLLLMMMMMMNNNOOOPPPPPPQQQPPPOOONNNNNNNNNNNNPPPPPPYYYWWWTTTRRRQQQRRRUUUVVVSSSUUUYYY]]]```bbbbbbbbbbbbbbbaaa___\\\ZZZ[[[\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYY\\\bbbdddcccdddgggvvvkkk\\\KKKCCC???===<<<>>>>>>AAAFFFQQQcccsssyyyvvvjjjSSS>>>999:::<<>>@@@BBBDDDDDDIIIIIIKKKNNNQQQVVVZZZ\\\^^^```cccfffhhhlllpppssssssvvv{{{~~~|||~~~}}}sssssszzz}}}}}}vvvnnnkkkooottt||||||sssjjjcccaaa[[[VVVSSSWWW^^^eeegggqqqzzzuuusssqqqrrrzzzyyywwwyyyxxxvvv{{{wwwyyy~~~}}}fffYYYYYYXXXXXXSSSHHHAAA@@@@@@===CCCEEEHHHLLLPPPRRRTTTUUUSSSRRRRRRQQQQQQQQQRRRRRRUUUWWWYYYZZZ[[[ZZZYYYXXXSSSUUUXXXZZZ[[[[[[ZZZYYYZZZZZZZZZYYYXXXVVVTTTSSSPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSXXXWWWUUUSSSRRRSSSSSSTTTRRRTTTXXX[[[___aaabbbcccaaaaaa```^^^\\\\\\^^^`````````___^^^]]][[[ZZZYYYWWWUUUWWW^^^cccbbbbbbdddqqq}}}kkkWWWKKKDDD@@@===>>>:::???EEEJJJUUUdddooorrrqqq\\\GGG???<<<:::<<>>???@@@FFFFFFHHHJJJNNNRRRVVVYYYZZZ\\\___bbbcccfffiiikkklllpppuuuyyy}}}{{{oooqqqttt{{{}}}yyy}}}tttyyy~~~zzzqqqhhhcccaaa\\\XXXWWW\\\fffnnnttt||||||wwwsssqqqpppttt~~~~~~|||~~~|||kkk\\\[[[\\\YYYPPPEEEBBBEEEDDD???EEEGGGJJJNNNQQQTTTWWWXXXXXXWWWUUUSSSQQQPPPOOOOOORRRTTTWWWZZZ[[[\\\[[[[[[TTTVVVYYY[[[\\\[[[YYYXXX\\\\\\]]]]]][[[ZZZXXXVVVSSSRRRRRRRRRRRRSSSTTTTTTRRRRRRQQQRRRSSSUUUWWWXXXVVVVVVVVVUUUTTTSSSRRRQQQRRRTTTWWWZZZ]]]```bbbcccaaaaaa___]]]\\\^^^aaadddcccbbb```^^^\\\ZZZYYYXXXUUURRRTTT[[[aaaaaaaaabbbiiivvvttt^^^PPPIIIDDDBBBBBB999>>>@@@@@@FFFVVVhhhrrrxxxfffSSSHHH@@@:::<<>>DDDDDDEEEGGGKKKOOOTTTVVVVVVYYY]]]___```bbbdddfffhhhkkkpppuuuyyy~~~sssnnnttt||||||zzz|||wwwmmmddd___XXXVVV[[[eeeooottt|||yyyxxxuuuqqqmmmoooyyy}}}yyy}}}www}}}lll]]]ZZZ\\\RRRHHHDDDAAA???AAAEEEEEEHHHLLLOOOPPPQQQSSSUUUUUUVVVVVVVVVTTTRRROOOMMMMMMPPPUUUXXXYYYYYYZZZ[[[WWWWWWVVVVVVVVVWWWXXXYYY]]]___aaa```]]]XXXTTTRRRWWWUUUSSSSSSUUUVVVWWWVVVVVVVVVVVVUUUUUUVVVWWWWWWWWW\\\___]]]WWWQQQPPPQQQTTTUUUUUUUUUVVVYYY]]]```___```___^^^]]]]]]___aaa\\\]]]]]]\\\YYYXXXXXXYYYSSSTTTWWWZZZ\\\^^^``````ggglllwww{{{mmmbbbTTTEEE<<<;;;???===>>>BBBFFFLLLXXXcccvvvqqqcccQQQEEE@@@>>>;;;CCCFFFQQQiii|||```III<<<>>>:::666555777:::;;;;;;777888888999999:::;;;;;;:::::::::999777666444333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555666666888999:::;;;;;;;;;>>>???@@@CCCEEEHHHKKKMMMRRRTTTXXX[[[]]]___aaacccfffhhhjjjmmmooossswww{{{ssspppttt{{{|||{{{{{{pppbbb]]]XXXYYY```kkkvvv|||}}}yyyvvvrrrpppnnnnnnuuu}}}vvvwwwxxxyyynnn```^^^YYYPPPGGGCCCAAA@@@BBBFFFFFFHHHLLLOOOPPPQQQSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRNNNPPPRRRUUUXXXZZZ[[[[[[YYYXXXVVVUUUVVVWWWYYYZZZ\\\]]]______]]]ZZZWWWVVVVVVUUUSSSSSSUUUVVVWWWVVVWWWWWWVVVVVVVVVVVVWWWWWWYYY]]]```^^^XXXTTTSSSSSSRRRSSSTTTUUUUUUWWWZZZ\\\[[[\\\]]]\\\[[[\\\]]]___[[[ZZZYYYXXXXXXWWWVVVVVVTTTVVVXXXZZZ]]]^^^``````fffiiiqqq{{{rrrggg]]]PPPFFFCCC@@@===<<>>===@@@KKKbbbwww\\\III>>>999555555999:::999666777777888888999::::::;;;::::::999999888666555444333333333333333333333333222222222222222222222222222222222222222222222222111111222222333444444555555666777999::::::;;;;;;<<<<<<>>>@@@BBBEEEGGGHHHLLLOOOTTTWWWZZZ^^^aaaddddddeeegggiiijjjmmmqqquuuxxxyyy{{{~~~wwwrrrttt|||~~~sssbbb^^^[[[^^^fffsss~~~}}}{{{xxxuuurrrmmmlllmmmppp{{{|||zzz{{{}}}wwwuuusssqqqxxxmmmaaa```TTTLLLDDDBBBAAAAAACCCHHHGGGIIILLLNNNOOOPPPRRRTTTUUUUUUUUUVVVWWWYYYZZZ[[[SSSQQQPPPSSSXXX\\\\\\[[[ZZZXXXVVVTTTTTTWWWZZZ\\\[[[\\\\\\\\\\\\[[[ZZZYYYVVVTTTSSSSSSTTTVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWYYY\\\^^^\\\XXXTTTSSSSSSPPPRRRTTTTTTTTTTTTVVVWWWXXXZZZ\\\]]]\\\\\\]]]___[[[XXXUUUVVVXXXYYYWWWUUUVVVWWWYYY[[[]]]___```aaadddfffjjjnnnsss~~~tttiiiaaaWWWLLLFFFBBB>>><<<===>>>AAAIIIQQQmmmzzzppp^^^MMMBBB<<<<<>>>>>>>>???EEELLLeeewwwxxx```MMMDDD??????KKK```wwwmmmTTTHHH<<<666888:::999666666666777777888999999999999999999999888888777666444444444444444444444444222222222222222222222222222222222222222222222222111111222222333333333333444444555777777888888888888888888999:::;;;<<<===>>>BBBGGGKKKOOOSSSWWWZZZZZZ[[[]]]^^^```bbbfffiiilllmmmppprrrvvvyyy{{{|||~~~}}}~~~}}}zzzvvviiibbbcccfffmmmxxx{{{wwwuuussspppnnnjjjkkknnnwww~~~xxxvvv{{{nnnlllxxx~~~jjjaaa[[[JJJDDD@@@BBBCCCDDDGGGKKKIIIKKKMMMNNNNNNOOOQQQSSSXXXXXXXXXZZZ]]]bbbfffiii```ZZZUUUUUUYYY\\\[[[XXXYYYVVVSSSQQQQQQTTTXXXZZZ___\\\ZZZYYY[[[\\\[[[ZZZVVVTTTRRRRRRTTTUUUVVVUUUVVVWWWXXXZZZZZZ[[[ZZZZZZVVVWWWXXXWWWUUUSSSQQQQQQTTTUUUVVVUUUSSSQQQQQQRRRTTTWWWZZZ\\\\\\\\\]]]^^^\\\WWWSSSUUUYYY]]][[[YYYVVVVVVXXXZZZ]]]```ccceeecccdddddddddeeepppxxxnnn^^^OOOHHHBBB======>>>>>>BBBGGGXXXiii~~~hhhRRRFFF===AAAMMM\\\nnn}}}~~~fffWWWDDD888555888999999555666666777777888888999888888999999999888888777555555555555555555555555222222222222222222222222222222222222222222222222111111222222222222222333333333444555666666666666777777777777888999::::::;;;>>>CCCFFFHHHKKKNNNPPPSSSUUUWWWYYY[[[___dddggglllmmmoooqqqsssuuuwwwxxxzzz|||~~~zzz|||}}}}}}mmmcccbbbeeelllwww||||||xxxuuusssqqqpppnnnhhhlllsss}}}}}}}}}wwwvvv|||{{{kkkjjjsss}}}|||lllbbbXXXHHHCCC@@@BBBEEEFFFHHHLLLKKKLLLMMMMMMMMMNNNQQQSSSYYYYYYYYY[[[^^^aaaeeeggg```\\\XXXWWWYYYZZZZZZXXXXXXVVVTTTRRRRRRUUUXXXZZZ___\\\YYYYYY\\\]]][[[YYYUUUSSSRRRRRRSSSUUUUUUUUUUUUVVVXXX[[[\\\]]]]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXXXXUUURRRPPPPPPQQQPPPSSSUUUWWWWWWWWWYYYZZZXXXUUURRRSSSWWWZZZ[[[ZZZXXXXXXXXXYYY[[[^^^aaabbbdddcccbbbaaaaaahhh{{{mmmYYYIIICCC======>>>===???CCCKKKXXXnnnfffSSSAAA>>>CCCJJJVVVaaakkkxxxuuugggTTTCCC;;;999999:::555555555666777777888888888888999999999999999999666666666666666666666666222222222222222222222222222222222222222222222222111111222222222222222222222333333444555555444444666666666666777888999999:::<<<@@@BBBCCCDDDFFFHHHLLLNNNQQQSSSVVVYYY^^^bbbhhhhhhjjjlllnnnpppqqqrrrssstttxxx}}}}}}|||}}}|||qqqiiieeejjjooowww~~~{{{|||yyyuuurrrqqqpppooonnnnnnsss}}}~~~}}}|||xxxxxx}}}zzznnnmmmrrrvvvxxxmmmaaaSSSGGGBBB@@@DDDFFFGGGIIILLLLLLMMMNNNMMMMMMNNNPPPSSSXXXYYYYYYZZZ\\\^^^aaabbb[[[ZZZYYYXXXXXXYYYYYYZZZXXXWWWVVVUUUUUUWWWYYYZZZ\\\YYYWWWYYY]]]___]]]ZZZUUUSSSQQQQQQSSSUUUUUUUUUSSSUUUXXX[[[^^^____________^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWTTTPPPNNNOOOPPPPPPRRRSSSSSSSSSTTTVVVXXXWWWVVVUUUUUUVVVYYY\\\^^^\\\[[[ZZZYYYYYYZZZ\\\]]]```^^^]]]^^^^^^bbbppp}}}fffOOOGGGAAA@@@@@@>>>>>>AAABBBLLL]]]ttteeeLLLCCCBBBAAADDDLLLNNNZZZjjj|||yyyjjjZZZKKKAAA<<<:::444444555666666777777888777888999999:::::::::999666666666666666666666666222222222222222222222222222222222222222222222222222222111111111111111111111222333333333333333333555555555555666777888999888:::===>>>??????AAABBBFFFHHHJJJLLLNNNQQQVVVYYY]]]^^^```bbbeeegggiiijjjjjjjjjnnnssstttttt{{{|||vvvssstttwww{{{}}}~~~}}}{{{tttllliiiiiikkkuuuyyy~~~{{{{{{zzzvvvrrrpppoooooonnnmmmuuu{{{~~~{{{~~~zzz{{{~~~~~~{{{rrrpppqqqrrrzzztttkkk^^^MMMGGGBBBAAADDDGGGHHHJJJMMMMMMMMMNNNMMMLLLMMMPPPRRRXXXXXXXXXYYYZZZ\\\]]]^^^UUUVVVXXXWWWWWWWWWYYY[[[YYYYYYXXXWWWXXXYYYZZZ[[[YYYWWWVVVYYY___aaa___\\\UUUSSSQQQQQQSSSUUUUUUUUURRRTTTXXX\\\___```aaaaaa```___^^^^^^^^^^^^]]]\\\[[[ZZZWWWSSSNNNMMMMMMOOORRRSSSTTTSSSSSSTTTWWWYYYXXXXXXXXXXXXXXX[[[___ccc```^^^\\\YYYXXXWWWXXXYYY[[[YYYYYY\\\]]]aaakkkvvvuuuUUUMMMFFFDDDCCC@@@???AAA???GGGTTTeee|||uuuWWWJJJDDD===:::>>>===FFFUUUhhh}}}nnn[[[KKK???;;;444444555555666777777777777888999999::::::::::::777777777777777777777777222222222222222222222222222222222222222222222222222222111111111111111111111111222333333333222222333333333444555666777888666999;;;=========???@@@CCCDDDFFFGGGHHHKKKNNNQQQTTTUUUWWWZZZ^^^aaaccceeebbbbbbfffkkkkkkjjjqqq{{{