BM6( ~~~yyy}}}~~~ooobbb\\\ZZZXXXWWWVVVUUUUUUXXXZZZ[[[[[[XXXVVVTTTSSSSSSRRRQQQPPPLLLKKKJJJIIIKKKMMMQQQSSSVVVUUUTTTSSSQQQNNNJJJFFFAAA???<<<999555333111000000000000///...---,,,+++,,,(((%%%&&&***///000000))))))))))))))))))))))))******)))(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''))))))'''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&%%%$$$###$$$%%%***"""###"""%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&'''"""""""""%%%(((******)))########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$%%%"""""""""#########$$$$$$""""""#########$$$$$$$$$$$$$$$$$$###############%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%'''((((((%%%"""$$$###"""###$$$$$$###""" !!!###$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%%%%%%%"""$$$$$$!!!"""%%%&&&$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$######""""""######$$$$$$&&&&&&&&&&&&$$$$$$##############################$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$### !!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$#########""""""########################"""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""######$$$$$$$$$$$$###""""""######$$$$$$$$$$$$##############################!!!!!!!!!""""""!!!$$$###"""###%%%%%%%%%###"""###$$$###"""""""""$$$########################""""""############""""""$$$######$$$%%%%%%$$$""""""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$######""" """$$$$$$$$$$$$&&&$$$###$$$$$$$$$""" """######$$$%%%$$$$$$$$$###"""!!!"""$$$%%%%%%$$$!!!###$$$$$$######$$$%%%&&&%%%%%%$$$$$$##################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%||||||nnn```[[[YYYXXXWWWVVVUUUUUUXXXZZZ[[[[[[XXXVVVSSSSSSSSSSSSQQQPPPPPPOOOMMMLLLMMMOOORRRUUUUUUTTTSSSRRRQQQNNNIIIFFFBBB@@@<<<888555333111111000000000000///---,,,+++,,,***((()))+++------,,,''''''''''''''''''''''''******))))))(((''''''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&''')))((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%###"""###$$$&&&!!!"""###!!!!!!%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""%%%%%%###""""""$$$&&&''''''########################$$$$$$###""""""###$$$$$$%%%%%%$$$###$$$%%%'''(((&&&&&&$$$######$$$&&&&&&""""""#########$$$$$$$$$""""""#########$$$$$$$$$###################################################""" !!!###$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$######%%%$$$%%%&&&''''''%%%###$$$############$$$######!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$''''''$$$%%%((((((&&&######$$$%%%%%%%%%%%%$$$ """######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$###%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$######"""$$$%%%%%%%%%%%%%%%%%%$$$########################$$$$$$######$$$###""""""""""""""""""###$$$$$$$$$!!!""""""!!! """########################### !!!!!!!!!!!!!!!!!!$$$#########$$$$$$######!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$$$$$$$%%%%%%%%%$$$############%%%'''(((%%%%%%%%%%%%%%%$$$###""""""############"""!!!!!!"""!!!!!!###%%%%%%$$$###""""""###$$$$$$$$$$$$######"""""""""###$$$%%%%%%!!!###$$$$$$######$$$%%%%%%%%%%%%$$$$$$#########%%%$$$""""""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}|||~~~zzzmmm```ZZZYYYXXXWWWVVVUUUUUUXXXZZZ[[[[[[WWWUUUSSSRRRSSSSSSRRRQQQRRRQQQNNNMMMMMMNNNPPPQQQSSSRRRQQQQQQPPPNNNJJJGGGCCC@@@===999555333222111000000000000///...---,,,...---,,,+++++++++)))(((''''''''''''''''''''''''******))))))(((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&'''$$$&&&'''((('''&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&%%%###"""###$$$&&&"""!!!###%%%%%%&&&'''######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$""""""%%%'''%%%"""!!!"""#################################$$$##################$$$&&&%%%$$$###$$$%%%&&&'''%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!########################"""!!! !!!###$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$#########"""%%%$$$$$$%%%'''&&&%%%#########$$$############$$$"""######$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$''''''%%%%%%((((((%%%######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$###&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$#########$$$%%% !!!!!!"""""""""#########$$$$$$###!!!!!!###%%%########################"""###$$$$$$%%%%%%%%%$$$#####################$$$"""###%%%%%%$$$$$$%%%&&&#########$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%$$$######$$$$$$$$$######"""!!! !!!###$$$###"""""""""###$$$$$$$$$$$$###############"""###$$$%%%!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~zzzxxx{{{xxxlll```[[[YYYWWWWWWVVVUUUUUUXXXZZZ[[[[[[WWWUUUSSSRRRSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLPPPOOOOOOPPPPPPNNNKKKHHHBBB@@@===:::666444222111//////000000000///......///...---,,,+++)))((('''))))))))))))))))))))))))*********))))))((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''&&&%%%%%%%%%%%%%%%$$$######""""""######$$$$$$&&&&&&%%%$$$###$$$%%%(((&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&(((%%%###!!!"""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$%%%%%%&&&######""""""""""""###############$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""!!! ###############$$$$$$$$$$$$###"""""""""###%%%%%%#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$########################%%%$$$$$$$$$&&&&&&%%%###"""$$$$$$$$$###"""###$$$############$$$$$$%%%%%%""""""######$$$%%%%%%%%%!!!$$$%%%######&&&%%%"""######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&############$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$###%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$######################################################$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$###!!!!!!!!!""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###""" """$$$ """###"""!!!!!!"""###%%%&&&''''''%%%%%%&&&'''########################!!!"""###$$$$$$$$$$$$$$$"""###$$$###!!!!!!###%%%###$$$%%%%%%######$$$%%%""""""######$$$%%%%%%%%%,,,***(((&&&$$$#########$$$$$$$$$%%%%%%$$$$$$###!!!!!!!!!"""######$$$$$$###"""!!!""""""""" """######$$$%%%$$$$$$$$$###$$$$$$###""""""###%%%!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||xxxssswwwvvvlllaaa\\\YYYWWWWWWVVVUUUUUUXXXZZZ[[[[[[WWWUUUSSSRRRSSSSSSSSSQQQLLLLLLLLLLLLLLLLLLKKKKKKMMMMMMNNNOOOPPPOOOLLLJJJAAA@@@>>>;;;888444111000......///000000000000///---------,,,***))))))************************************)))))))))))))))'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%###$$$$$$###"""###%%%'''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%%%%'''(((&&&$$$&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&'''&&&%%%%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&$$$###"""$$$%%%$$$"""!!!###%%%$$$#########$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%###$$$"""###%%%$$$!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""""""""#########$$$$$$!!!###$$$&&&&&&%%%$$$###%%%$$$#########$$$%%%&&&###$$$%%%'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$############################################################$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###""" !!!###"""$$$&&&%%%"""!!!###$$$###%%%''''''&&&$$$$$$%%%######################## !!!"""############"""###$$$""" ###%%%%%%&&&&&&%%%###"""###$$$!!!""""""###$$$$$$%%%%%%)))(((&&&$$$###"""#########$$$$$$%%%%%%$$$$$$$$$ !!!!!!"""###$$$$$$$$$###""""""######!!!###$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!###%%%!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{vvvpppuuuvvvmmmbbb\\\YYYVVVXXXVVVUUUUUUXXXZZZ[[[[[[VVVUUUSSSRRRSSSTTTSSSRRRJJJLLLMMMOOOOOOOOONNNMMMLLLLLLMMMNNNPPPPPPMMMKKK@@@@@@???<<<999555111///---...///000111111111111++++++,,,+++******+++---))))))))))))))))))))))))************))))))))))))'''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%%%%######"""!!! !!!$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((('''%%%$$$%%%&&&!!!###$$$'''***)))&&&(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" ###'''(((%%%""""""!!!!!!"""%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!"""############"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&''''''(((%%%$$$######%%%%%%$$$###!!!$$$%%%%%%"""!!!###%%%$$$$$$######$$$$$$%%%&&&!!!""""""###$$$$$$%%%%%%!!!$$$&&&$$$$$$'''&&&"""######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&!!!""""""""""""#########!!!"""$$$&&&&&&&&&$$$###$$$$$$#########$$$&&&'''###$$$&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''')))########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$#########""""""########################$$$$$$##################$$$$$$%%%&&&%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%"""!!!"""$$$%%%'''((('''$$$"""$$$&&&"""$$$%%%$$$"""!!!!!!##############################$$$&&&&&&'''''''''"""###$$$""" ###&&&&&&''''''%%%###!!!"""###!!!""""""###$$$$$$%%%%%%""""""!!!!!!"""$$$&&&'''###$$$$$$%%%%%%%%%$$$$$$######"""!!! !!!!!!!!!"""!!!!!!###%%%&&&%%%###$$$$$$%%%&&&&&&&&&&&&%%%"""$$$%%%$$$!!!!!!###%%%!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{vvvtttyyywwwlll___YYYXXXXXXWWWVVVVVVVVVWWWXXXZZZ[[[XXXVVVTTTTTTSSSRRRPPPNNNMMMOOOPPPPPPNNNMMMMMMNNNOOONNNMMMMMMMMMMMMKKKIIIEEEBBB???<<<:::666111.........//////...---,,,,,,......---,,,***)))((((((***)))))))))))))))*********)))(((''''''&&&'''''')))))))))))))))((((((((((((''''''&&&'''((()))******)))&&&$$$""""""######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&'''(((!!!"""######$$$$$$$$$$$$&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$###"""!!!!!!""""""######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$###""""""###### !!!"""###$$$###$$$$$$###""""""###%%%##################$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$%%%$$$######"""""""""#########$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$###############$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&''''''''''''''''''&&&$$$$$$$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''### !!!%%%'''###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''%%%######$$$ """$$$&&&&&&$$$"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%### !!!$$$'''!!!!!!"""###$$$%%%%%%%%%"""$$$&&&((('''%%%""" $$$$$$$$$###############""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!########################!!!"""""""""############$$$%%%&&&''''''%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$ """#########$$$&&&&&&&&&&&&%%%$$$###"""!!!%%%$$$###""""""$$$&&&((($$$&&&&&&%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%{{{wwwrrrwwwwwwkkk___XXXWWWVVVVVVVVVUUUVVVWWWYYYZZZ\\\YYYWWWTTTSSSRRRQQQPPPNNNLLLMMMNNNNNNLLLKKKKKKLLLMMMMMMNNNPPPQQQOOOKKKHHHCCC@@@===:::999666333000......//////...------,,,---------,,,,,,+++++++++++++++***)))(((((((((((((((((('''''''''(((((()))***)))((('''&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&)))'''%%%###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%$$$######"""""""""#########$$$$$$$$$$$$######""""""######$$$$$$%%%%%%$$$$$$############$$$$$$$$$######"""!!!!!!""""""((('''&&&%%%######""""""###$$$$$$###""""""###%%%%%%%%%%%%$$$#########"""###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$############$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$#########$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%"""!!!"""%%%&&&%%%"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$$$$%%%&&&((($$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''%%%###!!! !!!###$$$!!!"""###$$$$$$%%%%%%%%%""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########%%%$$$$$$$$$$$$$$$%%%%%%""""""""""""################################################$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############ """$$$$$$######$$$%%%%%%%%%%%%%%%$$$######"""$$$###"""!!!"""###$$$&&&"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%yyyuuuooovvvvvvlll```YYYVVVUUUTTTTTTTTTUUUVVVYYY[[[\\\[[[XXXTTTQQQPPPPPPOOONNNLLLMMMOOONNNMMMKKKLLLLLLLLLMMMOOORRRSSSPPPKKKGGGBBB???;;;888777666444222.........///......---,,,,,,,,,------------------,,,+++***)))((('''''''''&&&&&&&&&''''''(((*********)))'''%%%$$$$$$%%%%%%$$$%%%&&&''''''&&&$$$###'''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%$$$$$$######$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""!!!!!!!!!!!!"""(((((('''&&&%%%$$$###""""""$$$$$$$$$""""""###$$$''''''&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%#########$$$%%%%%%&&&&&&%%%%%%''''''%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$&&&((('''&&&$$$"""!!!"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%###""""""""""""!!!"""###$$$%%%%%%%%%%%%$$$### !!!###!!!!!!""""""######$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""#########"""""""""$$$%%%&&&!!!!!!""""""###$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%(((&&&$$$""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%$$$$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!"""######"""###$$$###!!!!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&tttpppmmmtttvvvmmmaaaZZZXXXVVVSSSSSSSSSTTTVVVYYY[[[\\\\\\XXXSSSPPPOOONNNNNNMMMNNNOOOQQQPPPNNNMMMMMMNNNLLLMMMNNNPPPPPPOOOKKKHHHCCC???:::777555444333222---...............------,,,,,,,,,,,,,,,,,,+++++++++***)))((((((((((((((('''''''''''''''((()))))))))(((&&&%%%$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&(((((())))))(((&&&%%%###$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$######""""""""""""###### !!!###$$$$$$%%%%%%"""###%%%$$$###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$%%%###$$$&&&''''''&&&$$$###"""###$$$$$$%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$#########$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%$$$###$$$&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!######"""!!!"""###%%%$$$###""""""###%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###"""""""""###$$$$$$%%%%%%%%%$$$'''%%%"""!!!!!!"""$$$&&&######$$$%%%&&&&&&''''''""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""!!! !!!###%%%&&&"""""""""######$$$$$$$$$#################################$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((('''%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$###""""""#########%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''|||qqqmmmjjjqqqtttkkk```YYYWWWUUURRRRRRRRRSSSUUUXXXZZZ\\\\\\XXXSSSOOONNNNNNMMMLLLMMMOOOPPPPPPNNNMMMMMMNNNNNNLLLKKKKKKLLLLLLKKKJJJEEEAAA<<<777555333111///------...............---------,,,+++***)))((((((((('''''''''((()))******))))))(((''''''''''''''''''&&&&&&&&&&&&((()))***((('''&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&(((((())))))(((&&&$$$###"""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######$$$$$$%%%"""$$$%%%&&&&&&!!!###%%%%%%###"""######$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%###$$$&&&''''''&&&$$$###!!!""""""##############################$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$######$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%###"""###$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%$$$###!!!!!!"""!!!"""###$$$%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''############$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!! !!!###$$$&&&%%%$$$$$$$$$######""""""########################""""""""""""#########$$$"""###$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))(((&&&$$$$$$$$$""""""###$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&'''''''''((((((((()))$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''~~~uuuqqqmmmttttttjjj^^^WWWTTTSSSRRRRRRRRRSSSUUUWWWYYYZZZYYYVVVRRROOONNNNNNMMMLLLJJJLLLMMMLLLKKKIIIJJJJJJNNNKKKIIIHHHJJJKKKLLLKKKFFFBBB===999666333111...,,,---......///.........------,,,***)))(((&&&&&&&&&&&&&&&'''((()))***+++******(((''''''&&&&&&&&&&&&&&&&&&'''(((((())))))'''&&&%%%%%%%%%&&&((()))&&&&&&&&&'''''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$###"""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&!!!"""$$$%%%%%%%%%$$$!!!###%%%%%%$$$###"""###""""""###$$$%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%%%%######%%%&&&&&&%%%%%%$$$!!!""""""###############"""""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$###$$$$$$%%%&&&'''"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$%%%$$$$$$%%%&&&!!!"""$$$%%%&&&&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$!!!###$$$%%%&&&%%%$$$###!!!!!!""""""######$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###!!!!!!""""""######$$$$$$&&&%%%%%%$$$######""""""########################!!!!!!"""""""""#########!!!"""$$$&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((())))))(((&&&$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%!!!"""######"""!!!###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))&&&&&&%%%%%%%%%%%%&&&&&&~~~|||yyy~~~|||ooo```WWWTTTSSSSSSSSSRRRSSSTTTVVVXXXYYYWWWTTTQQQPPPOOONNNMMMKKKIIIJJJKKKKKKIIIHHHHHHIIIMMMKKKJJJJJJLLLMMMLLLKKKDDDAAA===;;;888666222///,,,------...//////......,,,,,,++++++***)))(((((('''''''''''''''((()))***)))(((((('''''''''((((((%%%&&&(((((((((&&&%%%###!!!"""%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$######"""""""""######$$$$$$%%%%%%$$$###""""""###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&"""###%%%&&&&&&%%%###""" ###%%%&&&$$$###"""""""""#########$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""  $$$&&&$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$%%%$$$%%%&&&'''&&&&&&$$$$$$###$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##################""""""$$$%%%%%%&&&%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########!!!"""###%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&'''((()))(((&&&$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%% """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$ !!!""""""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&((((((%%%%%%$$$$$$$$$$$$%%%%%%uuudddZZZWWWUUUSSSSSSSSSSSSSSSUUUWWWXXXUUUSSSQQQPPPPPPOOOMMMKKKJJJKKKMMMLLLJJJIIIIIIJJJKKKKKKLLLNNNOOOOOOLLLJJJAAA@@@===<<<:::888444111,,,,,,---.../////////...++++++++++++++++++++++++)))(((((('''''''''((((((''''''&&&''''''((()))***&&&'''((()))'''$$$!!!$$$)))***(((%%%"""###$$$$$$$$$$$$###"""!!!######$$$%%%%%%&&&''''''%%%$$$#########$$$%%%&&&'''&&&&&&%%%###!!!!!!!!!!!!!!!"""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""###$$$$$$%%%############$$$$$$%%%&&&######$$$$$$$$$$$$############$$$%%%%%%&&&''''''$$$$$$############$$$$$$######""""""###$$$%%%%%% """$$$%%%%%%$$$###""" ###%%%&&&%%%###""""""$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&###"""""""""###$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%% %%%(((&&&###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """$$$$$$$$$###$$$%%%,,,)))%%%""" """$$$&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""!!!!!!!!!!!!%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!###%%%&&&&&&$$$""" #########$$$$$$%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&######################## !!!!!!"""######$$$$$$&&&'''((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$"""######$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%xxxggg___ZZZWWWUUUSSSQQQQQQSSSVVVWWWWWWSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHLLLLLLKKKLLLNNNNNNMMMKKKDDDAAA===:::888666333111------------------------******+++++++++******)))%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******))))))((((((((('''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%!!!"""(((...+++###"""'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%%%%$$$######$$$%%%%%%%%%&&&''''''%%%######$$$&&&""" $$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$'''%%%###!!! !!!"""""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""###%%%&&&&&&$$$""""""###%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###"""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%$$$###""""""###$$$%%%""""""######$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&$$$!!!######""""""""""""######'''(((######((('''################################################ !!!###$$$%%%%%%%%%$$$%%%$$$###!!!!!!###$$$%%%""""""###$$$$$$$$$$$$###########################$$$&&&&&&%%%###"""###$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$$$$$$$!!!"""""""""####################################&&&%%%$$$"""""""""######&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########%%%%%%########################'''&&&$$$#########$$$$$$$$$###!!!"""$$$&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$$$$%%%(((&&&###!!!"""$$$$$$$$$'''%%%$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&|||iii___ZZZWWWUUUSSSQQQQQQSSSVVVWWWWWWVVVUUUSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLKKKLLLNNNNNNLLLKKKDDDAAA===:::888666333111------------------------+++++++++++++++***)))(((((()))************)))((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''&&&$$$"""###'''+++***$$$!!!###'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$######$$$%%%%%%$$$&&&''''''%%%###$$$$$$&&&### !!!$$$&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$###""" #################################$$$$$$%%%%%%&&&"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%"""###$$$%%%$$$###!!! !!!!!! !!!!!!"""######"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###"""!!! !!!"""###""""""###$$$$$$$$$$$$##############################$$$%%%$$$"""""""""$$$""""""""""""""""""""""""$$$$$$############$$$$$$!!!"""######$$$$$$$$$###############$$$$$$$$$$$$########################%%%$$$###"""""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$###!!!"""$$$&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$(((&&&$$$$$$&&&)))******&&&$$$###$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((lll```ZZZWWWVVVTTTRRRRRRTTTVVVWWWWWWYYYXXXUUURRROOOMMMKKKJJJIIIJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKLLLMMMMMMLLLJJJDDDAAA===:::888555222000........................,,,,,,,,,+++***)))(((''')))***,,,------,,,***)))%%%%%%%%%$$$$$$$$$######''''''((()))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&'''((((((&&&%%%&&&''''''&&&%%%$$$&&&((((((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&'''&&&%%%$$$$$$%%%'''$$$!!!"""%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""###############$$$$$$$$$%%%$$$"""!!! !!!!!!"""########################""""""###$$$%%%&&&&&&'''###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&'''%%%$$$%%%'''(((%%%"""%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########%%%$$$$$$######$$$$$$%%%############"""""""""""""""!!!!!! !!!!!!"""$$$%%%######%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$&&&%%%$$$######$$$%%%&&&!!!"""######$$$$$$##############################!!!"""######"""!!!"""$$$""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!"""############"""###$$$$$$$$$$$$%%%%%%%%%########################""""""!!!!!!!!!"""######"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%$$$#########""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$%%%&&&######"""""""""######$$$########################&&&%%%$$$#########$$$$$$$$$###""""""$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""  ###&&&(((((($$$######$$$&&&'''&&&%%%$$$$$$######$$$&&&'''(((~~~nnn```[[[YYYWWWUUURRRRRRTTTVVVWWWWWWYYYXXXUUURRRPPPMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKLLLMMMMMMKKKIIICCC@@@<<<999777555222000........................------,,,,,,***)))'''&&&'''(((***++++++***(((''''''''''''''''''''''''''''''(((*********)))'''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&!!!"""######%%%%%%&&&'''&&&%%%######%%%&&&&&&%%%&&&%%%%%%&&&''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%'''%%%######%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################&&&&&&%%%$$$$$$$$$%%%%%%#################################$$$$$$%%%%%%%%%###%%%'''))))))'''%%%#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))%%%###%%%)))***&&&"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$&&&#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!!!!"""###$$$##################$$$'''''''''&&&&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$&&&%%%$$$$$$$$$$$$%%%&&&!!!""""""####################################### """######""""""$$$%%%"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!""""""#########""""""#########$$$$$$$$$%%%%%%######################## !!!!!!!!!"""######!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%#########%%%'''((("""""""""""""""#########""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########!!!###$$$$$$###""""""###%%%'''&&&%%%'''&&&$$$######$$$&&&'''wwwyyynnnaaa]]][[[XXXUUUSSSSSSTTTVVVWWWWWWWWWVVVTTTRRRPPPOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJMMMLLLKKKKKKLLLLLLJJJIIIBBB???;;;888666444111///........................------,,,,,,***)))'''&&&&&&''')))******)))'''&&&'''''''''((()))*********%%%%%%&&&'''&&&%%%$$$###&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$"""!!!!!!###%%%%%%$$$'''%%%$$$%%%'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$########################%%%%%%%%%$$$$$$######### !!!###%%%%%%###!!! ######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$(((%%%"""$$$)))***'''"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$######$$$%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$ !!!!!!"""############"""########################!!!###$$$$$$######%%%&&&"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""############""""""""""""""""""#########$$$######################## !!!!!!"""""""""""""""#########$$$$$$%%%%%%###$$$$$$%%%%%%$$$############$$$%%%%%%%%%$$$###!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$''')))!!!!!!""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%############$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######$$$###"""###%%%'''&&&&&&###"""!!!###%%%&&&&&&%%%)))(((&&&$$$#########$$$tttvvvnnnbbb^^^]]]XXXVVVSSSSSSTTTVVVWWWWWWTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPOOONNNMMMLLLKKKKKKMMMLLLKKKKKKLLLLLLJJJHHHBBB???;;;888666333000...------------------------,,,,,,,,,+++***)))((('''((())))))))))))))))))((($$$%%%&&&'''((()))******'''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&###$$$&&&'''(((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$(((&&&%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$&&&$$$###%%%'''(((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!"""###$$$%%%###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$###"""""""""###%%%%%%###""""""!!!!!!""""""######!!!"""%%%%%%"""!!!###################################################$$$###############$$$$$$ !!!!!!!!!!!! !!!""""""######""""""###########################$$$%%%%%%$$$###%%%&&&""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""!!!!!!"""""""""#################################!!!!!!"""#########""""""#########$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""""" !!!"""#########"""!!! !!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$'''(((!!!!!!"""###$$$$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$######$$$&&&&&&$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%&&&'''((('''%%%###""""""###%%%&&&%%%$$$(((((('''&&&%%%###""""""wwwyyynnnbbb^^^]]]YYYWWWTTTSSSUUUVVVWWWWWWSSSSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMLLLKKKKKKLLLKKKIIIGGGAAA>>>:::777555333000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((***)))(((((((((((()))***%%%&&&&&&&&&''''''((((((+++***(((''''''''')))***%%%&&&''''''''''''&&&%%%"""$$$&&&'''(((((('''&&&######$$$%%%&&&''''''(((###"""###&&&((()))(((&&&(((((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$%%%%%%''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&######$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######$$$%%%%%%$$$############$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&###""""""!!!!!!""""""###&&&######''''''######&&&########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!"""""""""""""""###########################$$$%%%$$$###"""###$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$########################"""###$$$$$$$$$###"""!!!###############"""""""""###$$$%%%%%%%%%$$$"""!!! """###$$$###"""!!!"""""""""############$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%!!!"""###$$$%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$###%%%&&&&&&$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&%%%###$$$###"""###$$$%%%$$$###$$$%%%&&&''''''%%%$$$"""zzz}}}ooobbb^^^]]]YYYWWWTTTSSSUUUVVVWWWWWWTTTSSSQQQPPPNNNNNNMMMMMMOOOOOOPPPPPPPPPPPPQQQQQQMMMLLLKKKKKKLLLKKKIIIGGGAAA>>>:::777555333000...++++++++++++++++++++++++******+++++++++******)))***((('''%%%%%%'''(((***)))((((((((((((''''''''')))(((%%%######$$$&&&((($$$$$$&&&&&&&&&&&&$$$$$$"""###&&&((((((((('''&&&!!!"""###%%%''')))***+++$$$%%%&&&))),,,---+++)))((()))(((&&&######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""$$$&&&&&&%%%%%%&&&'''$$$$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$######"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$###$$$%%%'''(((!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&$$$%%%&&&'''((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""###$$$%%%%%%$$$###"""&&&&&&''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%!!!!!!%%%%%%!!!!!!%%%########################!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%%%%$$$!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""###########################$$$$$$###!!! !!!"""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%$$$###"""!!!######""""""!!!!!! """###%%%&&&%%%###!!! """$$$%%%&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""$$$%%%&&&&&&%%%%%%########################"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$!!!"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###""""""$$$&&&'''&&&%%%%%%###"""###$$$$$$###""" """%%%(((((('''%%%$$$}}}mmmccc^^^\\\^^^YYYSSSPPPPPPSSSVVVWWWTTTSSSQQQQQQQQQPPPOOOMMMNNNOOOPPPPPPPPPOOONNNMMMOOOLLLJJJJJJJJJJJJIIIHHHCCC???:::666333111///...///////////////......---))))))*********))))))((())))))))))))************)))$$$'''&&&%%%$$$%%%'''***+++&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&$$$###"""!!!###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$""""""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$"""!!!###%%%&&&###!!!$$$$$$$$$######"""""""""%%%$$$######%%%%%%$$$###***'''&&&)))(((%%%%%%'''%%%%%%%%%$$$$$$"""!!!  """###$$$$$$###"""'''%%%$$$""""""""""""###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########!!!$$$&&&'''%%%$$$######$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""###%%%&&&&&&%%%###"""%%%###"""###'''((('''%%%########################%%%%%%''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$############"""&&&""" ###(((***((($$$$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&'''((())))))"""$$$!!!!!!$$$""""""###$$$"""!!!"""""""""###########################$$$$$$$$$###############"""!!! %%%$$$###""""""###$$$%%%!!!"""!!!"""###%%%########################%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$'''&&&%%%$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%''''''''''''''''''''''''######$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$#########$$$%%%&&&'''(((zzzjjjbbb^^^]]]]]]XXXRRROOOPPPRRRUUUWWWSSSRRRPPPPPPPPPOOONNNLLLNNNNNNOOOPPPPPPOOONNNMMMOOOMMMKKKJJJKKKKKKIIIHHHCCC???:::666333111///.........//////......---,,,***************)))(((((('''''''''((((((((()))))),,,(((%%%$$$&&&''''''&&&$$$######"""###$$$&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###'''$$$###&&&%%%""""""$$$&&&&&&&&&%%%$$$######"""%%%&&&'''''''''&&&%%%$$$$$$$$$###""""""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!$$$&&&'''%%%$$$###$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""%%%###"""$$$&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###""""""########################""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%&&&'''%%%"""!!!###%%%"""######%%%&&&(((***+++!!!$$$######$$$!!!!!!###$$$###  !!!############$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""############""""""!!!$$$$$$###""""""###$$$$$$ !!!""""""""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$############$$$$$$***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''uuuggg```^^^]]][[[VVVQQQNNNOOORRRTTTVVVRRRQQQOOOOOOOOOOOOMMMKKKMMMNNNNNNOOOOOOOOONNNNNNOOONNNLLLKKKLLLKKKIIIHHHBBB???:::666444222///..................------,,,++++++++++++***)))((('''%%%%%%&&&&&&&&&'''''''''***(((&&&&&&(((*********&&&&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&((()))+++,,,###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!""""""###$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''#########$$$$$$%%%%%%&&&'''%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%'''((('''%%%"""%%%""""""$$$$$$!!!!!!$$$'''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$"""!!!""""""""""""###%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""$$$&&&'''%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""###$$$%%%&&&'''(((###%%%&&&%%%"""!!!"""$$$"""%%%%%%!!!!!!#########$$$%%%&&&'''(((!!!$$$$$$######$$$$$$!!!"""###$$$$$$###"""###%%%###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%""""""######$$$#########$$$$$$###""""""###$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""#########$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%###""""""######$$$$$$$$$######""""""###############$$$$$$$$$$$$############$$$$$$)))((('''%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~qqqccc]]]\\\\\\XXXTTTPPPNNNOOORRRTTTUUUSSSQQQPPPOOOOOOOOOMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNPPPNNNMMMLLLLLLKKKIIIGGGAAA>>>:::777444222000---///////////////...---------,,,,,,+++***)))'''&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&'''((((((((((((((('''&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$###$$$&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''""""""###$$$%%%%%%&&&&&&'''&&&###"""###$$$&&&&&&"""""""""######$$$$$$$$$$$$%%%&&&((()))(((%%%"""%%%""""""%%%%%%""""""%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###""""""#########$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""###$$$$$$%%%&&&&&&$$$$$$%%%$$$$$$###$$$$$$"""###""" &&&%%%$$$###"""""""""""""""##################"""###$$$$$$$$$$$$###$$$$$$#########$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&!!!"""######$$$$$$$$$$$$$$$##################$$$$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#################################$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$~~~oooaaa[[[ZZZZZZVVVSSSOOONNNOOORRRTTTUUUTTTRRRQQQPPPQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNOOONNNMMMLLLLLLKKKHHHFFF@@@>>>:::777555333000---///000000000000///......------,,,,,,***)))((('''&&&&&&'''''''''((((((((('''(((((('''''''''((()))$$$$$$%%%%%%%%%$$$######&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$###"""!!!"""$$$&&&"""""""""######$$$$$$$$$$$$%%%&&&((()))(((%%%"""$$$!!!!!!$$$$$$""""""%%%%%%$$$######"""######$$$%%%&&&((()))))))))(((((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###############""""""""""""###  %%%'''%%%"""(((&&&###!!!"""###%%%&&&&&&%%%$$$###"""!!!!!!!!!$$$"""!!!!!!!!!!!!"""$$$%%%$$$#########""""""!!!""""""""""""#########$$$!!!""""""###$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$#########$$$$$$#########%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&&&&""""""#########$$$$$$$$$""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$######$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$}}}mmm^^^XXXXXXYYYUUURRROOONNNPPPSSSUUUVVVUUUSSSQQQQQQQQQQQQOOOMMMKKKKKKKKKKKKLLLMMMNNNOOONNNMMMLLLLLLLLLJJJGGGDDD???===:::888666333000---/////////000///......---,,,,,,,,,,,,+++***)))((('''(((((((((((()))))))))###%%%'''''''''''')))+++%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$######""""""!!!############$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$###!!!!!!###%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%'''((('''%%%"""""""""""" ###%%%$$$###"""""""""$$$$$$###$$$&&&'''((((((''''''$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$"""######$$$$$$######"""&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!###&&&$$$'''$$$!!!!!!$$$&&&'''&&&"""""""""""""""###$$$%%%%%%""" !!!!!! """%%%%%%$$$""""""""""""!!!!!!!!!"""""""""########################$$$$$$$$$######$$$$$$%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&"""############$$$$$$$$$!!!!!!"""###$$$&&&'''(((######$$$$$$$$$######"""&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$~~~~~~{{{kkk\\\WWWWWWYYYUUURRRPPPOOOQQQTTTVVVWWWTTTRRRPPPPPPPPPPPPNNNLLLKKKKKKJJJJJJKKKLLLNNNOOOMMMLLLLLLKKKKKKIIIEEEBBB???===:::888666444000---------......------,,,+++,,,,,,,,,,,,++++++***)))''''''((((((((()))))))))"""%%%''''''%%%$$$%%%'''((('''&&&&&&'''(((******'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###""""""### !!!$$$&&&%%%###""""""###%%%&&&"""###$$$%%%%%%$$$######"""###$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$&&&'''''''''&&&%%%%%%&&&''''''$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''''''''(((((($$$%%%'''&&&$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%%%%$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%########################""""""###$$$$$$$$$$$$###"""""""""""""""#########"""  ###$$$###!!! !!!!!!!!! !!!"""$$$""""""""""""###$$$%%%&&&%%%!!!!!!%%%%%%!!!!!!%%%$$$"""!!!"""###$$$###!!!""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$######"""###$$$$$$$$$$$$###"""###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$######"""######%%%'''(((""""""###$$$$$$$$$######%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%'''''''''%%%%%%zzz|||}}}}}}xxxiii[[[VVVWWWYYYUUURRRPPPPPPRRRUUUWWWWWWSSSQQQOOOOOOOOOOOOMMMKKKKKKJJJJJJJJJKKKLLLNNNOOOLLLLLLKKKKKKKKKHHHDDDAAA>>><<<:::888666444000---+++,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++***'''''''''(((((((((((())))))+++,,,***&&&######%%%%%%$$$###"""###%%%((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&'''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""%%%((('''%%%###$$$&&&%%%$$$$$$######"""""""""%%%$$$######%%%%%%$$$###$$$!!!!!!%%%%%%######&&&'''&&&$$$######$$$&&&'''&&&''''''((('''&&&$$$### !!!###&&&'''(((((('''$$$$$$$$$############"""#########$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$&&&(((((('''&&&&&&&&&&&&'''((($$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###""""""!!!!!!""""""###$$$&&&'''&&&$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$&&&###'''%%%!!!"""&&&%%%$$$$$$###############$$$!!!###))))))###!!!$$$###!!! """%%%&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$$$$###"""###$$$#################################""""""""""""""""""############$$$$$$$$$%%%$$$#########$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$############$$$$$$ !!!###%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''''''''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$!!!"""%%%'''''''''&&&%%%{{{|||xxxkkk```ZZZVVVRRRTTTQQQNNNLLLNNNQQQSSSTTTRRRQQQQQQPPPPPPOOONNNNNNKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKIIIFFFDDD???===;;;888666333222222+++,,,,,,------,,,,,,++++++,,,---.........---,,,))))))))))))(((((((((((($$$$$$%%%%%%&&&'''''''''&&&&&&%%%'''((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!!!!"""&&&&&&%%%%%%$$$%%%%%%%%% !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###############$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$#########$$$%%%&&&'''&&&%%%$$$###%%%%%%$$$$$$###$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$,,,***''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''%%%%%%%%%$$$$$$#################################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))***(((%%%$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""#########$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""""""""######%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$#########$$$%%%%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#################################!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###$$$&&&&&&$$$"""!!!"""#########!!! ######$$$$$$$$$%%%%%%%%%---)))$$$"""######""" '''&&&%%%%%%%%%$$$""" &&&&&&%%%$$$#########$$$$$$###"""!!!!!!"""###$$$###$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$$$$""" !!!$$$%%%###!!!""""""#########$$$$$$$$$######""""""###$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%"""###$$$%%%&&&'''''''''(((((('''&&&%%%%%%%%%%%%{{{|||yyykkk___ZZZWWWTTTVVVRRRNNNMMMNNNPPPQQQQQQQQQPPPPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLMMMLLLKKKKKKKKKIIIFFFDDD===;;;999666333111000///,,,,,,,,,++++++,,,,,,,,,******+++++++++***((('''))))))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""######$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$&&&'''(((((())))))%%%$$$$$$######$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''%%%$$$$$$&&&''''''&&&(((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((******'''%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&"""#########$$$$$$%%%%%%########################$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######$$$######$$$%%%%%%$$$#########$$$$$$$$$###"""!!!""""""#########$$$$$$$$$ %%%''''''%%%%%%$$$%%%&&&&&&$$$"""%%%%%%$$$###############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%###""""""%%%%%%$$$"""#########$$$$$$$$$$$$%%%###############$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((###$$$%%%&&&&&&&&&&&&&&&##################$$$$$$|||}}}zzzkkk___YYYXXXVVVWWWTTTPPPNNNNNNOOOOOOOOOPPPOOONNNMMMMMMLLLLLLLLLOOONNNMMMLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKJJJGGGDDD===;;;999666333111//////,,,+++***))))))***+++,,,***+++++++++)))(((&&&%%%)))))))))(((((((((''''''(((''''''&&&%%%%%%$$$$$$&&&%%%%%%&&&(((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&&&&'''(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***$$$$$$#########$$$$$$%%%$$$%%%'''((('''&&&$$$######$$$$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%"""!!!!!!"""%%%'''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$'''***+++)))&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########"""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$#########"""!!!"""$$$%%%$$$###%%%%%%%%%&&&%%%%%%$$$###!!!!!!"""""""""#########!!!"""%%%&&&&&&$$$######$$$&&&&&&%%%$$$$$$$$$###"""""""""######$$$###""""""""""""###$$$%%%$$$######$$$%%%'''(((&&&&&&%%%%%%$$$$$$######%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%########################&&&%%%$$$######$$$%%%&&&&&&&&&&&&''''''((((((((('''''''''((((((((())))))%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''((((((}}}~~~|||lll^^^YYYXXXXXXWWWTTTQQQOOOPPPQQQQQQQQQPPPPPPNNNMMMLLLLLLMMMMMMQQQPPPOOOMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKJJJGGGEEE???===;;;888555222111000,,,+++)))(((((()))+++,,,+++,,,,,,---,,,***)))((())))))((((((((('''''''''%%%%%%%%%$$$$$$$$$######&&&%%%%%%&&&(((((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&'''#########"""######$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%%###############$$$$$$%%%###$$$&&&((((((&&&$$$"""&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%&&&'''''''''"""!!! """$$$&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######$$$$$$$$$$$$#########"""!!!"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$""""""""""""#########$$$+++)))'''%%%$$$$$$#########""""""###$$$%%%###"""######"""""""""""""""###########################%%%$$$######$$$''')))+++((('''&&&%%%$$$######"""$$$$$$###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''&&&&&&'''((())))))~~~mmm^^^XXXWWWXXXVVVTTTQQQQQQRRRTTTTTTTTTRRRQQQOOOMMMMMMMMMNNNNNNQQQPPPOOOMMMLLLKKKKKKKKKLLLKKKJJJKKKKKKJJJGGGEEE???>>>;;;777444222000///,,,+++)))(((((()))+++,,,***+++,,,------,,,++++++((((((((((((''''''''''''$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$%%%'''(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&###"""""""""######$$$%%% """###############$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""###$$$$$$###"""""""""######$$$%%%"""###&&&((((((&&&$$$"""(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%###"""###%%%&&&&&&%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###"""!!!!!!#########$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%&&&%%%######$$$$$$$$$$$$######$$$"""!!!!!!###%%%%%%$$$$$$$$$#########$$$$$$$$$#########$$$$$$$$$%%%%%%############""""""###$$$$$$###"""""""""""" ###"""""""""""""""############$$$$$$$$$$$$######%%%$$$######%%%'''***,,,)))((('''%%%$$$#########"""#########""""""######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%''''''%%%###!!!$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%(((((((((((('''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$nnn^^^VVVVVVVVVUUUSSSQQQQQQSSSUUUUUUUUURRRQQQOOOMMMLLLMMMNNNOOOPPPPPPNNNMMMLLLKKKKKKJJJKKKKKKJJJKKKKKKJJJHHHFFF===<<<999555222///---,,,,,,+++***))))))***+++,,,'''(((***+++++++++******((((((((('''''''''&&&&&&&&&&&&'''(((((()))******%%%$$$$$$%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%%%%%%%###############$$$%%%&&&%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! %%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((()))"""""""""""""""###$$$%%%"""###%%%&&&'''&&&$$$###((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((('''&&&%%%###"""!!!'''&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''((((((''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&######$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$#########"""""""""###$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$&&&%%%%%%%%%$$$$$$$$$###""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((######$$$$$$$$$$$$######'''%%%""""""###%%%%%%$$$###""""""""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###$$$###"""""""""!!!######"""""""""###$$$$$$######$$$%%%%%%$$$######$$$$$$$$$$$$%%%''')))******)))'''%%%######$$$$$$!!!"""######"""!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''"""###&&&((((((&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))))))))((('''&&&&&&)))((('''&&&%%%%%%%%%%%%~~~ooo^^^UUUTTTTTTTTTSSSQQQQQQRRRSSSRRRQQQRRRPPPNNNKKKKKKLLLMMMNNNOOONNNMMMLLLKKKJJJJJJJJJKKKJJJJJJKKKKKKKKKHHHFFF===<<<999555111///---,,,,,,,,,,,,++++++,,,,,,,,,((()))*********)))((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((('''&&&%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%#########$$$$$$%%%&&&'''((())))))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&'''''''''!!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&'''&&&&&&%%%$$$###"""'''%%%###$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&''''''''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###$$$%%%&&&$$$"""%%%%%%&&&''''''((())))))$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######***'''$$$###$$$%%%%%%$$$###""""""!!!"""###$$$%%%############$$$$$$$$$$$$&&&((()))'''$$$!!!!!!"""$$$###"""###$$$###""" ###############$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&''''''(((***(((&&&$$$###$$$%%%%%%!!!###%%%$$$"""!!!###%%%#########$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&'''''''''((((((((()))))))))(((((('''***)))((((((((((((((()))|||ppp^^^UUUSSSSSSUUUSSSQQQPPPPPPPPPOOONNNQQQOOOLLLJJJIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKHHHFFF???>>>;;;777333000...---+++,,,,,,------,,,,,,+++++++++++++++***)))'''&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$######"""%%%$$$$$$%%%''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((&&&$$$"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######%%%&&&'''((((((############$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''######$$$%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))!!!"""###%%%&&&'''((((((%%%###"""###%%%&&&&&&%%%"""######$$$&&&'''((((((######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###$$$&&&((('''###&&&&&&''''''((()))******$$$$$$&&&''''''&&&$$$$$$""""""#########$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""###%%%&&&'''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$#########$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&& !!!!!!"""###$$$$$$%%%################################################%%%%%%$$$$$$"""!!!######$$$$$$$$$$$$######,,,)))%%%$$$$$$%%%%%%$$$######"""""""""###%%%&&&""""""""""""############!!!###&&&&&&$$$###$$$&&&$$$######$$$&&&&&&%%%###$$$$$$######$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&"""%%%&&&%%%###"""$$$&&&""""""#########$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%######%%%''')))))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((%%%%%%$$$%%%%%%&&&'''(((~~~ooo]]]TTTRRRSSSTTTQQQLLLJJJLLLNNNQQQRRRQQQPPPMMMJJJIIIJJJKKKLLLOOONNNLLLKKKJJJJJJJJJKKKMMMLLLKKKKKKKKKKKKIIIGGGBBB>>>:::666444111---+++......---,,,,,,+++******+++******)))))))))))))))************************((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%)))((('''&&&&&&&&&&&&&&&$$$&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###"""######$$$$$$%%%&&&&&&'''%%%$$$$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%)))))))))'''%%%!!!&&&&&&%%%$$$$$$######""""""$$$%%%%%%$$$######$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$'''%%%$$$&&&)))***(((%%%$$$$$$%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$&&&&&&&&&&&&$$$###%%%%%%&&&&&&'''&&&&&&%%%######$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###########################%%%&&&&&&$$$###"""###%%%!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&### ###&&&''''''$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""###$$$%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%###"""!!!!!!###%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&$$$######$$$%%%%%%$$$&&&%%%$$$$$$$$$&&&(((***$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((******))))))((((((''''''%%%&&&&&&&&&''''''((((((ooo]]]SSSRRRRRRRRROOOMMMMMMNNNPPPPPPOOOPPPNNNLLLIIIIIIJJJLLLMMMNNNMMMLLLJJJJJJJJJKKKKKKMMMLLLKKKKKKKKKJJJHHHFFFAAA>>>999666444111...,,,......---,,,,,,+++******+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''(((''''''&&&&&&&&&&&&'''&&&((()))((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&(((***+++)))'''%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((()))(((&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###""""""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))(((((($$$%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&$$$""""""$$$%%%$$$"""$$$$$$############$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$&&&(((((((((%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&''''''&&&(((&&&%%%$$$$$$$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))((((((''''''&&&&&&'''''''''(((((((((~~~ooo]]]SSSQQQQQQOOONNNNNNOOOQQQQQQOOOMMMNNNMMMKKKIIIIIIKKKMMMNNNMMMLLLKKKJJJJJJJJJKKKLLLMMMLLLJJJJJJKKKJJJGGGEEE???<<<999666444222///---...------,,,,,,++++++***++++++******))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&'''(((&&&((()))((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$######"""%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((( """$$$%%%&&&'''&&&&&&"""######$$$%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&)))(((((()))+++,,,***)))'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$"""!!!!!!!!!###$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$(((''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))%%%&&&&&&''''''&&&&&&%%%########################&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""%%%&&&$$$""""""""""""""""""###$$$%%%######$$$$$$$$$$$$######$$$#########$$$$$$###!!!%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%$$$###$$$%%%&&&%%%$$$##################$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%###""""""###$$$$$$###((('''%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***)))))))))((((((((((((''''''''''''(((((((((((((((|||~~~~~~ooo]]]SSSQQQPPPOOONNNNNNOOOPPPQQQPPPNNNNNNMMMKKKJJJJJJLLLOOOPPPLLLKKKJJJIIIJJJKKKLLLMMMMMMKKKJJJJJJJJJIIIFFFDDD>>>;;;888666444333000///---------,,,,,,+++++++++++++++++++++******))))))))))))))))))))))))))))))$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&''''''((($$$&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&(((((()))******+++***)))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$###!!! """$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""############$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%((($$$ !!!&&&'''%%%!!!###"""""""""######$$$%%%######$$$$$$$$$$$$##################$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$###$$$$$$###!!! %%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%###""" """""""""!!!&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&)))***((((((((((((((((((((((((((((((((((((((((((((((((xxxzzz|||~~~nnn]]]SSSQQQQQQQQQOOOLLLLLLNNNPPPQQQQQQOOONNNLLLKKKLLLNNNPPPRRRKKKKKKJJJIIIIIIJJJKKKLLLMMMKKKJJJIIIIIIHHHEEECCC===;;;888666444333111///------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))))))))))))))%%%'''(((******((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&'''((($$$&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$&&&''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!'''''''''&&&%%%$$$######%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$######$$$''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((()))((((((((((((((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""#########$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((### !!!&&&(((%%%"""##################$$$%%%"""######$$$$$$######"""&&&%%%$$$######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###""""""######''''''&&&%%%%%%$$$######""""""###$$$%%%%%%&&&&&&%%%$$$######%%%%%%$$$###"""%%%''''''%%%###$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$$$$$$$###"""%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%######%%%&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&(((***'''''''''''''''(((((((((((((((((((((((('''''''''vvvvvvxxx~~~|||nnn]]]TTTRRRRRRQQQNNNLLLLLLNNNPPPQQQRRROOONNNLLLKKKKKKMMMPPPRRRLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKIIIIIIHHHGGGDDDBBB>>>;;;888666444333111///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++)))((('''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%&&&'''&&&((()))((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$######&&&&&&%%%$$$$$$######""""""%%%'''&&&###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''((('''&&&'''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!"""%%%'''%%%$$$$$$$$$#########$$$$$$%%%""""""############""""""&&&&&&&&&%%%""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######%%%%%%$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&'''%%%$$$######$$$$$$###"""###%%%$$$$$$''')))%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$""""""######$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&&&&'''(((&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&uuutttuuu{{{zzzmmm]]]UUUSSSSSSNNNMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKIIIJJJKKKNNNOOOMMMLLLJJJIIIHHHIIIIIIJJJLLLKKKIIIHHHHHHFFFDDDAAA???<<<888666444222000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$#########&&&&&&%%%%%%$$$%%%%%%%%%&&&((()))((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""###'''***)))%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###&&&((((((&&&%%%&&&(((%%%%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''"""$$$&&&''''''%%%###""""""###$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###########################""""""############""""""#########$$$$$$$$$%%%%%%'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$""""""############""""""$$$&&&%%%######$$$$$$$$$############$$$$$$""""""""""""###$$$%%%%%%""""""############$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######$$$$$$###!!!!!!###"""!!!$$$'''%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&&&&$$$######$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$###!!!!!!###$$$###"""%%%%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%uuussstttzzzyyymmm^^^UUUTTTTTTKKKLLLNNNQQQSSSSSSPPPMMMMMMLLLJJJHHHHHHIIIKKKMMMMMMLLLJJJIIIHHHHHHHHHIIILLLKKKIIIHHHHHHFFFCCCAAA???<<<999666444222///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***(((++++++++++++++++++++++++((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''"""######$$$%%%%%%&&&&&&'''+++...---)))&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&***))))))'''&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&"""$$$&&&%%%$$$###$$$$$$'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&'''&&&$$$$$$$$$$$$&&&'''$$$$$$&&&''''''&&&$$$$$$###&&&)))(((&&&%%%''')))###$$$%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''$$$&&&)))+++***(((%%%###$$$%%%''')))***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%$$$###"""######%%%&&&'''(((((((((!!!""""""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))%%%&&&&&&''''''&&&&&&%%%########################"""######$$$$$$######"""########################&&&''''''((((((''''''&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&&&&&&&&&&###########################$$$$$$$$$######%%%'''%%%%%%$$$$$$###$$$$$$$$$""""""############"""""" '''((('''&&&&&&$$$##################$$$"""""""""###$$$%%%''''''!!!!!!!!!"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&$$$######$$$$$$###!!!###''''''$$$!!!###%%%%%%$$$$$$$$$$$$$$$$$$%%% """$$$%%%%%%%%%###"""###$$$&&&''''''&&&$$$###$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''(((&&&%%%%%%&&&''''''&&&''''''''''''&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$vvvsssvvv||||||qqqbbbXXXSSSPPPNNNNNNNNNOOOOOOOOOPPPPPPOOOMMMJJJHHHHHHJJJLLLNNNMMMLLLJJJIIIIIIIIIJJJKKKJJJHHHFFFEEEEEEDDDBBB@@@@@@===999777555333000...------,,,,,,,,,,,,+++++++++++++++*********))))))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%)))(((((('''''')))***+++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&'''((())))))((('''&&&$$$######$$$$$$&&&&&&'''''''''&&&$$$######$$$$$$%%%%%%$$$$$$###((('''&&&%%%$$$$$$$$$$$$#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''((('''&&&&&&$$$$$$###"""""""""###$$$%%%%%%&&&&&&(((%%%""""""$$$%%%%%%###(((((('''''''''(((((()))&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%!!!###)))******'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''%%%###&&&%%%$$$###$$$%%%&&&'''&&&'''((())))))'''%%%$$$%%%(((******'''&&&''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''///***$$$"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""&&&%%%%%%$$$#########$$$""""""""""""""""""""""""$$$"""!!!"""%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$$$$ """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((---)))$$$"""$$$'''((('''wwwuuuvvv}}}}}}rrrcccZZZTTTQQQPPPPPPQQQQQQQQQRRRRRRRRRPPPNNNKKKIIIIIIJJJLLLNNNNNNMMMLLLKKKKKKKKKLLLLLLJJJHHHFFFFFFFFFEEECCCBBB@@@===999777555333000...------,,,,,,,,,,,,+++++++++++++++*********))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%(((((('''''''''((()))***''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&$$$######$$$$$$%%%&&&'''''''''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%,,,+++(((&&&###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&'''$$$""""""$$$&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%&&&''''''%%%''''''&&&&&&&&&%%%%%%%%%((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))$$$!!!!!!&&&))))))((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&$$$&&&&&&&&&&&&&&&'''((((((&&&'''(((((('''&&&%%%$$$$$$''')))(((&&&%%%&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""" &&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''',,,((($$$"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$########################$$$"""!!!"""%%%&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$##################$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((---)))&&&%%%&&&(((((((((yyyyyyxxxtttfff\\\VVVSSSPPPQQQQQQQQQQQQRRRRRRRRRPPPNNNLLLJJJIIIKKKLLLNNNOOOOOONNNMMMLLLMMMMMMMMMJJJHHHGGGFFFGGGGGGEEEDDD@@@===999777555333000...------,,,,,,,,,,,,+++++++++++++++***************+++******)))((()))))))))''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%% """$$$&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$######%%%''''''&&&%%%%%%&&&&&&'''((()))***((('''''''''&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&,,,(((%%%&&&((()))(((%%%'''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&'''((()))*********'''&&&&&&&&&&&&%%%%%%%%%$$$&&&((('''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%$$$###"""!!!#################################""""""#########&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%)))))))))))))))(((((((((+++)))((('''((())))))(((zzzzzzzzzwwwhhh^^^XXXTTTOOOOOOOOOOOOPPPPPPPPPPPPQQQOOOMMMKKKJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMIIIHHHGGGGGGHHHHHHFFFEEE@@@===999777555333000...------,,,,,,,,,+++++++++************************,,,++++++***************''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%"""%%%&&&&&&%%%$$$!!!!!!"""###%%%''')))***$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''***))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((((((&&&&&&&&&'''(((***+++,,,((((((((((((''''''''''''((('''&&&'''((())))))'''''''''&&&&&&&&&%%%%%%%%%%%%###""" !!!###$$$%%%%%%%%%&&&&&&&&&&&&'''***)))'''((())))))'''%%%'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''$$$&&&((()))*********)))'''&&&%%%%%%%%%%%%&&&&&&&&&'''((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$#########%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&***))))))(((((('''''''''((((((((()))))))))((('''yyyzzz}}}zzzjjj___XXXTTTOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHGGGGGGHHHHHHFFFEEE@@@===999777555333000...------,,,,,,,,,+++++++++************************,,,++++++***************''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%% !!!###%%%&&&%%%###"""'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******)))(((''''''&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''((()))#########$$$%%%'''((()))))))))((((((((('''''''''((('''&&&''')))***)))(((''''''&&&&&&&&&%%%%%%%%%(((&&&%%%###$$$%%%'''(((%%%%%%&&&&&&&&&''''''''''''&&&'''((())))))'''&&&''''''''''''''''''''''''$$$&&&'''&&&$$$$$$%%%'''$$$%%%'''((())))))(((((('''&&&%%%%%%%%%&&&&&&'''((((((((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###$$$$$$%%%%%%###########################$$$$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))(((((((((''''''&&&&&&&&&%%%&&&((((((((('''''''''{{{{{{|||lll___WWWRRRQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQOOONNNMMMLLLMMMMMMJJJKKKKKKKKKKKKJJJIIIIIIJJJHHHGGGFFFGGGGGGEEEDDD@@@===999777555333000...------,,,,,,,,,,,,++++++***************++++++++++++******)))((()))))))))''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%$$$###"""''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&"""###$$$$$$&&&''''''((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((((((''''''((()))%%%%%%%%%%%%&&&''')))))))))(((((((((''''''''''''((('''&&&''')))))))))'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&''''''''''''$$$%%%&&&'''(((((((((''''''''''''''''''((((((((($$$&&&'''%%%###"""%%%(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''***)))((()))++++++)))''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%%%%""""""""""""""""""""""""###$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########""""""#########$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''')))***+++''''''''''''&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((~~~}}}lll___VVVPPPRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMJJJJJJKKKKKKKKKJJJIIIHHHJJJHHHFFFFFFFFFEEECCCBBB@@@===999777555333000...------,,,,,,,,,,,,++++++))))))*********+++++++++))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%'''((()))######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))(((&&&'''(((((((((((((((((()))******((((((((('''''''''&&&&&&'''&&&%%%&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%############$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''(((&&&'''''''''((((((((()))$$$'''(((&&&###"""&&&)))''''''&&&&&&%%%%%%&&&&&&&&&&&&((()))))))))(((((()))((('''(((***+++)))&&&&&&'''''''''((((((((()))''''''''''''''''''''''''######$$$%%%%%%&&&''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################"""$$$&&&&&&$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++''''''''''''((((((((((((%%%''')))(((&&&&&&(((***}}}lll^^^UUUOOOPPPPPPPPPPPPQQQQQQQQQRRRSSSRRRPPPOOONNNMMMMMMMMMJJJKKKLLLLLLLLLKKKIIIHHHJJJHHHFFFEEEEEEDDDBBB@@@@@@===999777555333000...---------,,,,,,,,,++++++))))))******++++++++++++(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%'''((('''&&&$$$%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''######$$$%%%%%%&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++***(((&&&&&&(((&&&&&&%%%%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&'''&&&%%%&&&(((((((((&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&'''''''''((((((((())))))'''&&&&&&''')))&&&'''''''''(((((())))))%%%(((***'''$$$###'''+++***)))'''&&&%%%%%%&&&&&&%%%''')))++++++***)))((()))'''&&&'''******(((%%%&&&'''''''''(((((())))))''''''''''''''''''''''''######$$$%%%%%%&&&''''''######%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&(((((('''$$$###%%%((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$###%%%(((######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&&&&!!!!!!"""###%%%'''***,,,########################%%%%%%$$$$$$$$$$$$%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))((((((((())))))***''''''(((((())))))******&&&(((***)))''''''))),,,{{{iiiYYYPPPNNNNNNNNNNNNNNNOOOPPPQQQQQQTTTSSSQQQOOOMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHIIIHHHFFFFFFFFFEEEBBB@@@@@@???;;;888444111///...//////000000111222222222+++++++++++++++***))))))&&&''')))++++++***(((''')))'''&&&$$$######$$$$$$(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$###((())))))&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&%%%&&&(((***'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$############'''&&&&&&%%%%%%$$$$$$###((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&%%%%%%$$$$$$'''((((((((((((((('''&&&((('''&&&'''((((((&&&$$$*********)))((('''%%%$$$)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((***)))******))))))((('''&&&###%%%'''))))))((('''&&&)))&&&$$$$$$''')))((('''&&&&&&&&&''''''''''''''')))(((((('''''''''((((((''''''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&''')))((('''&&&&&&'''((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%''')))***+++***)))((('''&&&&&&&&&)))))))))((((((''''''''''''((((((((()))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))&&&%%%$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%$$$$$$###&&&$$$######$$$%%%$$$##############################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""%%%""" $$$&&&### $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((()))((('''######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&((()))((('''******((('''&&&&&&&&&&&&''''''&&&''''''((()))***zzzhhhYYYQQQOOOOOOOOOOOONNNOOOOOOPPPPPPTTTSSSQQQOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCAAA???>>>;;;888555333111000,,,,,,,,,---------------******++++++******)))(((&&&'''((()))***)))((((((''''''&&&&&&%%%&&&&&&&&&)))'''&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%(((&&&$$$$$$&&&((('''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$###"""###%%%'''&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%(((((()))))))))(((((((((((('''&&&'''((((((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$)))((('''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%''')))***(((((()))))))))(((''''''%%%%%%'''(((((((((''''''***'''%%%&&&(((******((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))((((((''''''''''''(((((()))(((''''''''''''((()))''''''''''''''''''''''''(((((('''&&&&&&'''((((((***)))'''&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""###$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###%%%"""!!!$$$&&&### $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%######$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&%%%%%%'''))))))((('''((((((''''''(((((())))))((((((((('''(((((())))))xxxgggYYYRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOSSSRRRQQQOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLJJJIIIGGGGGGGGGFFFCCCAAA===;;;999777444222111111++++++++++++************))))))******))))))((('''''''''''''''((((((((((((((())))))(((((('''&&&%%%)))((('''((()))***)))'''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&+++***(((((()))(((&&&###&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''))))))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&''''''((((((&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))))))))((('''''''''((((((&&&%%%###$$$%%%&&&'''(((((((((((((((''''''&&&&&&''''''%%%%%%$$$%%%&&&(((***+++''''''((())))))))))))(((&&&''''''''''''(((((((((***((('''''')))*********)))((((((''''''&&&&&&&&&'''&&&&&&%%%&&&&&&''''''''''''((((((((()))))))))))))))************)))))))))((((((''''''(((((()))''''''''''''''''''''''''))))))(((''''''((()))))),,,+++)))(((''''''((((((''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''###$$$%%%""" $$$'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%""" !!!$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%%%%###%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###""""""###%%%&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%''')))***)))'''&&&&&&'''((()))+++,,,---******)))((((((((())))))uuueeeXXXSSSSSSQQQQQQQQQPPPPPPOOONNNMMMRRRRRRPPPOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNKKKIIIHHHGGGGGGFFFDDDBBB<<<:::888555222000///......------,,,++++++******)))))))))))))))(((''''''''''''&&&&&&''''''((()))*********)))(((&&&###""")))'''&&&'''((()))(((&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$%%%'''((()))%%%&&&&&&''''''&&&&&&%%%&&&'''((((((''''''(((***%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''((())))))%%%%%%%%%%%%&&&&&&''''''$$$%%%''''''''''''%%%$$$%%%&&&'''((()))***************************++++++)))((('''((()))((('''%%%$$$%%%&&&'''((()))))))))((((((''''''''''''((((((%%%%%%%%%&&&'''(((***+++'''((()))***++++++++++++((((((''''''''''''((())))))((((((((()))************))))))((('''&&&&&&%%%((((((((((((((())))))***'''(((((((((((()))))))))((()))++++++++++++)))((()))(((((((((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''(((((()))&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%###$$$)))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###!!!"""$$$%%%###"""###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""'''+++***%%%"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&  """%%%'''((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%&&&''')))***)))''''''''''''((()))+++------++++++***))))))((())))))}}}~~~~~~ssscccWWWSSSTTTRRRRRRRRRQQQPPPOOONNNMMMQQQPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOKKKJJJHHHHHHHHHGGGDDDBBB???===:::666333000...---///......---,,,+++******)))))))))))))))(((''''''(((''''''''''''((())))))&&&'''(((((((((&&&%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''!!!###%%%''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$%%%&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&&&&'''((()))******++++++*********)))***+++,,,---)))((('''((())))))'''%%%###$$$$$$%%%%%%%%%$$$$$$(((((('''''''''(((((()))''''''''''''((()))******((()))***+++,,,---------)))(((((('''''''''((((((''''''(((((((((((())))))******)))(((''''''&&&&&&((((((((((((((()))***+++(((((((((((()))))))))***((((((***++++++***((((((((())))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((()))***&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######!!!$$$&&&### $$$)))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""'''+++***%%%"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%######$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))+++******(((''''''&&&&&&''''''(((''''''((())))))(((''''''&&&&&&&&&''')))***)))((()))))))))))))))***++++++++++++***))))))((())))))}}}wwwxxx|||}}}qqqaaaVVVSSSTTTQQQRRRRRRRRRQQQPPPNNNMMMOOONNNMMMMMMMMMMMMNNNNNNLLLMMMNNNNNNOOONNNNNNNNNLLLKKKIIIIIIIIIHHHEEECCCBBB@@@<<<888555111///...---,,,,,,+++***)))))))))))))))******))))))((('''(((((((((((())))))))))))"""###%%%&&&(((((())))))&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%&&&'''$$$%%%'''((((((((('''&&&'''''''''''''''(((((()))((('''&&&%%%$$$$$$$$$$$$((((((''''''&&&%%%%%%$$$(((((())))))))))))(((((('''(((((()))******************)))))))))+++,,,---)))((((((((())))))'''&&&''''''(((''''''&&&%%%$$$((((((''''''(((((())))))((()))))))))))))))))))))))))))***,,,,,,---------)))))))))(((((((((((('''%%%'''))))))((((((((()))***))))))(((((('''''''''&&&&&&&&&&&&'''((())))))((((((((()))))))))******(((((())))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((&&&''''''((((((''''''&&&###$$$%%%&&&'''))))))***''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###""""""!!!$$$%%%%%%######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%%%%###"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++)))((('''((((((&&&%%%((((((''''''''''''(((((('''((()))******)))(((''''''&&&&&&(((***+++***(((******)))((((((((())))))******)))((((((((())))))|||vvvwww{{{|||ppp```UUURRRTTTPPPQQQRRRSSSRRRQQQOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMJJJLLLNNNPPPPPPOOOMMMLLLLLLKKKJJJIIIIIIHHHFFFCCC???===:::777444111//////+++++++++******)))))))))******++++++******)))((('''(((***+++++++++***)))&&&&&&&&&&&&'''((()))***'''&&&%%%%%%&&&'''&&&%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&'''((()))(((%%%$$$&&&(((&&&&&&''''''&&&&&&%%%$$$###$$$'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%'''))))))((((((((()))$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((()))))))))))))))(((***)))(((((((((***,,,---***)))((((((***)))(((&&&******++++++******)))(((((((((((((((((()))******************)))(((''''''(((((()))***++++++++++++((())))))***)))((('''&&&%%%(((++++++)))((()))***)))))))))(((((((((((((((&&&&&&&&&&&&'''((()))***(((((()))))))))*********))))))(((((((((((())))))((()))************)))((((((((((((((((((((((((((('''((())))))))))))((('''%%%%%%&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""$$$&&&###$$$%%%$$$$$$###$$$%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%######$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$((((((''''''''''''(((((('''((()))******)))(((''''''&&&&&&(((***+++***((()))((((((''''''(((((()))((((((((('''(((((())))))~~~wwwxxx{{{|||ooo___TTTQQQSSSOOOQQQRRRSSSSSSQQQOOONNNKKKKKKKKKKKKKKKLLLLLLMMMHHHKKKNNNPPPQQQOOOMMMKKKMMMKKKJJJJJJJJJHHHFFFDDD:::888666333111///...---,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))''')))+++,,,---,,,***)))---,,,***(((&&&&&&''''''((('''&&&&&&'''((('''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''%%%###$$$'''***&&&&&&''''''&&&&&&%%%$$$ """&&&)))***)))'''%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''&&&%%%%%%%%%$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((((())))))))))))((((((''')))(((''''''(((***,,,---***)))((()))******(((&&&''''''((((((((((((''''''((((((((((((((()))******,,,,,,++++++***((('''&&&'''(((((())))))))))))(((((()))***+++***)))'''%%%&&&)))------+++)))***,,,(((((((((((())))))))))))(((((((((((()))***,,,,,,))))))))))))************+++***)))(((((()))***+++((()))***++++++***)))((())))))))))))))))))))))))((()))***++++++***)))((('''((()))))))))))))))(((+++***)))((('''&&&&&&&&&((()))))))))******++++++'''((((((((()))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%###"""$$$&&&###$$$%%%%%%$$$###$$$%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((()))((('''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###"""###%%%)))+++,,,+++((((((''''''''''''(((((('''((()))++++++)))(((''''''''''''(((***+++***)))'''''''''''''''((())))))'''''''''''''''((()))***sssrrrwww~~~nnn^^^VVVTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNLLLIIIIIIJJJKKKKKKJJJIIIKKKLLLNNNNNNLLLKKKIIIJJJHHHEEEDDDEEEFFFEEEEEEAAA>>>:::777555333000---++++++++++++++++++,,,,,,)))******)))(((((()))+++***(((&&&'''***+++)))'''(((((())))))))))))(((((()))((('''&&&%%%&&&&&&'''&&&&&&((()))))))))((('''&&&'''(((((('''%%%###""""""!!!!!!%%%'''&&&$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((())))))))))))(((((((((((('''''''''$$$$$$%%%&&&''''''''''''%%%&&&''''''(((((('''''''''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%###"""###&&&)))+++++++++)))%%%###"""###''''''''''''(((((((((((('''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&+++***)))(((((((((******))))))(((((((((((())))))+++***)))(((((('''((((((((((((((((((((()))******%%%&&&'''((())))))))))))---,,,+++)))((('''''''''***)))(((''''''''''''''')))((('''((())))))((('''&&&))),,,---+++)))***,,,'''''''''''''''&&&&&&&&&+++***))))))******)))((('''(((******))))))+++,,,+++***((((((***,,,---,,,,,,,,,,,,***)))***---000+++))))))***+++,,,+++***))))))(((((()))******+++******)))(((''''''''''''((()))******)))'''%%%$$$%%%%%%&&&'''((()))***+++###%%%(((******(((%%%###(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))###"""***---)))$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))(((((('''''''''((((((&&&&&&&&&'''''')))******(((((('''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((***))))))(((((((((((()))))))))(((((((((((())))))'''((()))((('''&&&''')))vvvtttzzz~~~{{{lll^^^WWWVVVUUUSSSSSSSSSRRRQQQPPPPPPOOONNNLLLJJJIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLJJJGGGGGGGGGHHHGGGGGG@@@===999666444111///,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***((('''((()))***(((''''''******)))'''&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%(((((((((''''''&&&$$$$$$&&&%%%$$$%%%((()))(((&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$))))))((((((((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%'''((()))%%%&&&''''''%%%%%%&&&''''''((()))(((%%%$$$$$$%%%''''''''''''(((((((((((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&'''''''''***)))))))))))))))******))))))(((((((((((())))))+++***))))))((((((((((((((((((((((((((()))******%%%&&&''')))+++,,,,,,,,,...---+++)))'''&&&&&&%%%(((((((((((((((((()))***(((((('''((((((((('''&&&'''***------+++***,,,---,,,,,,+++***************---------///000111111000.........---,,,,,,,,,,,,000...---,,,---...---,,,,,,------,,,)))((('''(((...,,,+++,,,---------+++,,,,,,++++++++++++,,,,,,******)))(((((('''(((((())))))***))))))((('''&&&''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$'''''''''((('''&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%###%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''((()))***+++,,,$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$((((((''''''&&&''''''(((&&&&&&&&&''''''((()))***((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((())))))***))))))(((((((((((())))))'''((())))))((('''((()))xxxxxx~~~{{{lll___YYYXXXWWWSSSSSSRRRQQQPPPPPPPPPPPPNNNLLLJJJIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLJJJHHHGGGHHHHHHGGGFFF???<<<888555333111...,,,.........------,,,,,,,,,---------+++(((&&&&&&'''***((('''((()))***)))'''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&))))))((('''&&&&&&&&&&&&((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$))))))((('''%%%$$$######%%%%%%$$$$$$$$$#########''''''''''''&&&%%%$$$###%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$&&&))))))(((&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&''''''''''''((((((((('''&&&%%%%%%''''''&&&%%%&&&''''''''''''((((((((('''((()))***************))))))(((((((((((())))))************))))))))))))))))))((((((((()))******((())))))***++++++++++++,,,+++***)))(((((((((((((((((((((((((((((())))))******+++++++++***)))(((+++---...///......000111222111000////////////000111222444666777777777666555444444333222111111111555444222222222111///------///111000---***((('''...,,,*********+++***)))+++******))))))))))))*********)))((((((((())))))******)))(((((()))))))))))))))((('''&&&%%%%%%$$$&&&''''''((((((''''''&&&&&&''''''''''''&&&%%%%%%'''''''''(((((((((((((((************)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!###$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$############$$$$$$"""$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$##############################%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((***+++,,,---$$$$$$%%%%%%%%%%%%&&&&&&######%%%&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&''''''''''''&&&''''''((()))***(((((('''&&&&&&&&&&&&'''(((((()))))))))*********(((((((((((())))))***+++***))))))(((((())))))***(((***+++***)))((()))***|||~~~pppaaa[[[XXXWWWSSSSSSQQQPPPPPPPPPQQQQQQOOOLLLJJJIIIKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJJJJIIIGGGFFFFFFFFFFFFEEEDDD???<<<888555333111...,,,///......---,,,++++++***+++------,,,)))''''''((()))((((((((()))))))))((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((***)))(((&&&&&&&&&'''((('''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!'''''''''&&&&&&&&&&&&%%%&&&'''''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&((((((&&&&&&&&&'''###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&'''''''''(((((('''&&&%%%%%%''''''&&&%%%&&&&&&'''''''''(((((((((&&&''')))***+++++++++***))))))(((((((((((())))))******++++++++++++++++++***))))))((())))))******,,,,,,+++***)))'''&&&%%%))))))))))))***+++,,,---------------,,,,,,+++***,,,...///000000///000000111222444555666666777888888777555444444555777999999<<<@@@BBBBBBAAA??????@@@>>>===<<<<<<======<<<;;;:::999999999999777555555777888777555222111111111///,,,+++++++++***)))+++******))))))************))))))(((((()))))))))***)))(((''''''(((***+++))))))((('''&&&%%%$$$$$$((((((''''''''''''((((((''''''((((((''''''&&&%%%''''''''''''''''''((((((((()))******)))(((&&&$$$(((((((((((((((((((((((()))***)))(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###########################%%%%%%&&&&&&%%%###""" ###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((()))***+++$$$$$$$$$%%%%%%%%%&&&&&&''''''(((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((())))))((('''&&&&&&&&&&&&'''(((((((((((()))))))))******(((((((((((()))***+++,,,***))))))))))))))))))***)))***++++++))))))***+++uuuddd\\\XXXTTTSSSSSSRRRQQQQQQQQQRRRRRROOOMMMJJJJJJKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFFFFGGGFFFEEECCCAAA>>>:::777555222///---...------,,,+++******))))))+++,,,,,,+++))))))***((()))))))))((((((((()))(((((())))))))))))((((((&&&&&&&&&''''''''''''&&&''''''''''''(((((())))))***)))'''&&&&&&'''((()))&&&&&&&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((''''''''''''$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&'''&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$######&&&(((%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&''')))***+++++++++***))))))(((((((((((()))))))))***+++,,,------,,,,,,******))))))))))))******+++******)))(((&&&$$$###((((((((())))))+++,,,,,,...///000111111111000000,,,///111333333555888;;;===>>>@@@CCCEEEEEEEEEDDDBBBAAA???===>>>@@@DDDFFFIIIOOOVVVZZZZZZYYYXXXXXXWWWTTTPPPNNNNNNNNNLLLKKKGGGFFFFFFFFFHHHIIIIIIHHHHHHGGGEEEBBB>>><<<<<<===999666333222222222111000//////.........//////000+++******))))))))))))))))))((('''''''''((()))***'''''''''''''''''''''''')))(((''''''''''''((())))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&(((((((((((((((((((((((("""$$$&&&&&&%%%%%%''')))%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$########################%%%%%%&&&&&&%%%###""" ###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))))))))(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''(((((()))((('''&&&%%%%%%&&&((()))''''''((((((((()))))))))(((((((((((()))+++,,,,,,******))))))))))))******)))+++,,,+++***)))***,,,wwwfff\\\WWWSSSRRRSSSTTTTTTTTTSSSSSSRRROOOMMMKKKJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIIIIIIIGGGEEEAAA>>>:::777555333000...,,,,,,,,,++++++*********(((***,,,---,,,******+++''')))***)))((('''(((***&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((('''''''''''''''((('''(((((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&&&&&&&&&& """%%%'''((())))))'''&&&%%%###!!!"""&&&)))'''((()))(((&&&%%%%%%&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))***************))))))(((((((((((()))))))))***,,,............---++++++***)))))))))******''''''((()))************,,,,,,++++++,,,,,,---...,,,---///222444444444444000444777:::<<>>:::999999999999999666555444333222111111111......---++++++******+++***))))))((((((((())))))&&&'''''''''(((((()))))))))((((((''''''(((((())))))************)))((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&&&&''''''''''''&&&'''''''''((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%''''''''''''%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((())))))((())))))((('''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((((('''&&&%%%%%%&&&(((***'''''''''((((((((())))))))))))))))))******+++,,,+++******))))))******+++)))+++++++++***)))***+++uuueee]]]WWWSSSRRRSSSUUUWWWWWWUUUSSSRRROOOMMMKKKJJJKKKLLLLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHIIIJJJIIIFFFDDD@@@===999666444222///---,,,,,,,,,,,,,,,,,,,,,+++))),,,......,,,***))))))''')))******''''''(((***&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&((())))))&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%"""###%%%&&&'''(((''''''&&&&&&&&&%%%$$$$$$&&&(((((()))***)))'''&&&'''(((%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%&&&''''''''''''(((((((((***)))))))))))))))******))))))(((((((((((()))))))))***,,,///000000///...,,,+++******))))))******((()))+++---...///000000000111111333555777:::;;;;;;<<<>>>@@@@@@@@@???>>>???CCCHHHKKKOOOXXXccclllvvvxxx}}}~~~tttqqqkkkgggeeefffiiikkkvvv~~~wwwtttuuutttrrrooommmjjjhhhhhhkkkooorrrssstttrrrnnnggg___XXXTTTSSSMMMJJJGGGEEEEEEGGGGGGGGGEEECCC@@@===:::888666666333222111///...---------,,,,,,,,,,,,+++******)))((((((((()))))))))******(((((((((((((((((((((((()))))))))))))))(((((('''((('''''''''&&&&&&&&&&&&***)))(((&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$,,,+++***((('''%%%$$$###&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))((((((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%''''''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((((('''%%%$$$$$$&&&)))***(((((()))))))))******************)))******+++++++++******))))))******+++)))***+++***)))((()))+++rrrccc]]]XXXUUUQQQTTTVVVYYYYYYWWWTTTRRRPPPMMMKKKKKKLLLMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHGGGFFFGGGHHHGGGDDDBBB???<<<888555333111...,,,,,,---------------------+++---//////,,,)))''''''''')))+++***'''&&&(((***(((((())))))))))))(((((("""###%%%&&&'''&&&%%%%%%(((((('''&&&'''((()))***$$$%%%&&&'''''''''%%%%%%%%%''')))(((%%%%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%))))))***)))'''%%%###"""$$$'''))))))'''&&&&&&''''''(((***)))(((((()))***%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%(((((((((((())))))))))))+++***)))(((((()))******))))))(((((((((((())))))(((***---///000000000///,,,,,,+++***))))))******...///000111222222222222222444777;;;@@@EEEIIIKKKWWWWWWWWWWWWUUURRROOOMMMPPPTTTYYY]]]cccmmm{{{~~~xxxuuuuuuwwwxxx{{{zzz}}}~~~|||wwwtttpppppprrrvvvzzz{{{~~~~~~|||wwwooohhhccc```]]]ZZZWWWUUUVVVWWWXXXXXXWWWUUUQQQLLLHHHDDDAAA@@@777666444333111000//////......//////...,,,***)))************))))))))))))(((((())))))))))))(((((((((((((((((((((''''''&&&))))))(((((('''''''''&&&///---***'''&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''((((((&&&&&&&&&&&&'''''''''(((((())))))))))))************))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))******)))'''&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###""""""&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))******)))(((((('''''''''((((((((('''%%%$$$$$$&&&)))+++)))************+++++++++++++++******************++++++************++++++(((*********)))((()))***}}}sssbbbWWWSSSTTTTTTTTTUUUVVVUUUSSSQQQOOOKKKKKKKKKKKKKKKJJJJJJJJJNNNNNNOOOOOONNNKKKIIIGGGGGGFFFGGGHHHJJJJJJIIIGGG===<<<999777555111---)))***)))))))))))))))******,,,,,,,,,,,,++++++***)))''''''(((((())))))******)))))))))(((((()))))))))(((''''''''''''((())))))!!!###'''(((((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&%%%$$$$$$%%%$$$$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$&&&'''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((()))******+++)))&&&%%%%%%(((+++---...---,,,+++***))))))))))))'''&&&)))...222222111111...,,,,,,...000///...000333333333777===???===???AAAFFFLLLUUU^^^eeejjjuuuxxx{{{yyyssskkkddd```hhhiiijjjlllrrr}}}zzzzzz}}}}}}zzzzzzzzz}}}{{{sssnnnoooqqqssssssvvvyyyzzzwwwrrrnnnmmmnnniiijjjlllnnnoooppppppppppppjjjccc]]]YYYSSSMMMHHHFFFDDD???999555555777999444333111///...,,,+++***(((((()))+++------+++)))((()))))))))))))))((('''''''''(((((((((((((((((((((((())))))******++++++***************)))((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***+++,,,,,,,,,+++***)))(((''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''###########################$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%"""###%%%%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&%%%$$$$$$###%%%&&&((((((((('''''',,,***&&&###""""""$$$&&&%%%%%%%%%&&&&&&&&&'''''''''((()))******)))((('''))))))(((((('''''''''&&&$$$%%%'''(((***++++++,,,))))))))))))))))))))))))++++++******))))))(((((())))))))))))((((((((((((,,,+++***************+++{{{rrrbbbXXXTTTTTTRRRSSSTTTTTTSSSRRROOONNNKKKKKKKKKKKKKKKJJJJJJJJJMMMNNNNNNNNNMMMKKKIIIGGGHHHGGGGGGHHHIIIHHHFFFDDD<<<:::888666333000,,,(((''''''((()))***,,,---...,,,,,,---------,,,+++*********))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''###%%%((()))(((''''''(((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((()))'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&))))))((('''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((('''''''''''''''(((((()))+++)))'''&&&&&&(((***++++++******))))))))))))***+++***)))+++///111111000///---++++++...111333333777<<>>:::777555222///------,,,+++***************)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))(((''''''%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%(((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""$$$$$$###"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))***+++***)))(((''''''''''''''''''((()))((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&%%%)))******))))))((('''&&&)))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))*********)))((((((((()))***++++++|||uuuzzzrrrcccWWWRRRQQQOOOPPPQQQRRRRRRPPPNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGJJJIIIHHHIIIIIIHHHEEECCC@@@===:::888666333000---------,,,+++++++++,,,,,,***+++---......---+++)))''''''(((((())))))******((((((''''''''''''(((((((((''''''''''''((())))))&&&((())))))'''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''&&&&&&''''''((())))))))))))))))))(((((('''))))))))))))***+++,,,,,,,,,---...///111333333333<<<<<<======@@@GGGOOOUUU```kkkrrrooojjjkkkpppsssxxx|||~~~~~~zzzwwwvvvuuunnnnnnnnnooossszzzzzzxxxtttvvvxxx{{{}}}~~~~~~~~~zzz{{{zzz|||}}}}}}}}}|||~~~vvvqqqooooooppprrrtttttttttrrrtttoooggg```ZZZSSSLLLGGG===999555111000000//////+++++++++++++++******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''''''(((((((((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%######"""!!! $$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((((((((()))'''&&&%%%$$$%%%&&&&&&&&&'''((())))))(((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))******))))))((('''&&&))))))))))))))))))))))))************************''''''((()))******++++++((('''(((((()))***+++,,,|||uuuwww~~~ssscccVVVPPPOOOPPPQQQRRRSSSSSSRRRPPPOOONNNMMMMMMLLLKKKKKKJJJJJJHHHHHHIIIIIIHHHHHHHHHGGGIIIHHHHHHIIIJJJJJJGGGEEE@@@===:::777666444111......------,,,++++++,,,,,,((()))+++,,,,,,+++***)))''''''(((((())))))******%%%$$$$$$######$$$$$$%%%(((''''''''''''((())))))%%%'''((('''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''%%%$$$######""""""&&&&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&%%%%%%!!!###&&&((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''(((((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''(((((()))***(((((()))******)))(((''')))))))))))))))***+++,,,...000333666999;;;<<<===BBBGGGLLLQQQVVV^^^jjjsss~~~yyyrrrmmmjjjeeecccbbbccchhhnnnvvv||||||vvvttttttvvvyyy|||{{{}}}|||}}}{{{yyyzzz~~~~~~yyyvvvsssmmmeee^^^KKKFFF???:::666444222111///////////////...---,,,)))))))))((((((((('''''')))))))))))))))((((((((((((((((((((((((''''''&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&'''((())))))))))))((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$&&&'''((((((((('''''''''((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((()))))))))'''(((((())))))))))))((())))))))))))))))))))))))************++++++++++++'''(((((()))***++++++,,,(((((((((((()))***,,,,,,xxxzzztttcccWWWPPPNNNQQQRRRSSSTTTTTTSSSQQQPPPNNNNNNMMMLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJGGGEEE===:::777444333111///---++++++++++++,,,---...///((())))))*********************))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''$$$&&&'''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%$$$"""!!! ''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&&&&&&&%%%$$$!!!%%%)))***)))'''&&&(((''''''''''''((())))))%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((()))******''''''((())))))))))))))))))))))))***+++,,,...//////333888<<>>:::888555555333222000---+++************))))))(((((('''************))))))))))))((())))))))))))(((''''''&&&'''(((((('''&&&'''(((''''''''''''''''''''''''&&&''')))*********)))(((''''''(((((()))))))))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&$$$###"""#########$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&'''((()))***((('''&&&&&&&&&'''((()))&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))*********&&&&&&((()))************))))))))))))))))))))))))((((((((())))))))))))***((())))))******+++++++++***)))))))))***+++,,,,,,~~~uuudddXXXSSSQQQPPPQQQSSSTTTTTTSSSRRRPPPOOOOOONNNMMMLLLKKKJJJIIIEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGGGGHHHGGGDDDAAA<<<999555333222000...---+++*********+++,,,---...******)))))))))***,,,,,,******))))))((((((''''''***))))))(((((())))))***&&&%%%%%%%%%%%%&&&''''''%%%&&&'''&&&&&&&&&((()))&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''!!!###%%%&&&'''%%%###"""%%%&&&'''((((((((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$"""!!!!!!###&&&((()))((('''&&&'''''''''''''''((())))))&&&''''''''''''(((((((((&&&'''((())))))(((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''((())))))&&&&&&'''((()))***+++++++++,,,---///222555888999<<<@@@FFFJJJMMMOOORRRUUU\\\hhhwww|||ssslllgggbbbbbbccceeeiiiooosssvvvyyy|||~~~}}}xxxqqqllliiibbb]]]\\\```dddgggnnnuuuuuuxxx{{{{{{xxxuuusssrrroooqqqvvvzzz}}}~~~yyyzzz}}}yyytttoooggg___YYYTTTOOOLLLFFFEEEBBB>>>999333///---------,,,++++++***)))))),,,+++++++++*********)))))))))******))))))((('''&&&((()))((('''&&&''')))'''''''''''''''''''''''''''((()))******((('''%%%&&&''''''((())))))******'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%''''''&&&%%%###""""""""""""##################$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&((()))******$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&%%%''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((()))))))))***&&&'''((())))))*********))))))))))))))))))))))))(((((()))))))))*********************************,,,+++++++++++++++,,,,,,uuueeeZZZUUUTTTOOOQQQRRRTTTTTTSSSQQQPPPOOOOOONNNMMMLLLKKKJJJIIIEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHFFFFFFFFFDDD@@@>>>>>>;;;777444333222000///...---,,,+++************,,,+++***))))))+++---///''''''(((((()))*********''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))%%%&&&''''''''''''***,,,%%%&&&&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&!!!%%%((()))(((&&&%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$"""%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((((())))))))))))''''''((())))))((('''&&&''''''''''''((((((((()))((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((***,,,---///000333666:::>>>BBBDDDOOOTTT[[[___```bbbeeegggooo|||{{{pppeee]]]YYYYYY\\\___bbbfffjjjooosssmmmqqqtttuuurrrmmmiiigggiiidddccciiilllmmmsss{{{xxx{{{}}}}}}|||zzzzzzzzzsssvvv{{{~~~uuussswwwzzzxxxuuu|||vvvqqqlllhhhdddaaa]]][[[VVVPPPIIIBBB<<<999//////...------,,,++++++,,,,,,,,,+++++++++*********************)))(((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((())))))(((&&&$$$"""%%%&&&&&&'''((()))******'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%''')))***,,,,,,'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))%%%&&&&&&'''&&&%%%###"""$$$%%%((())))))'''$$$!!!''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))'''(((((())))))))))))((())))))))))))))))))))))))******++++++,,,,,,,,,,,,+++++++++***************------,,,,,,+++,,,,,,,,,yyyeeeXXXVVVXXXTTTTTTTTTTTTTTTSSSSSSRRRMMMMMMNNNPPPQQQOOOKKKGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIGGGDDDCCCCCCBBBAAA@@@>>>999444111111000...,,,---,,,+++,,,...///...---++++++++++++************&&&&&&''''''(((((())))))***,,,---+++'''$$$%%%''''''&&&%%%%%%%%%%%%&&&'''))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((((('''&&&'''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%+++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&''''''(((((('''&&&%%%(((''''''''''''(((((()))(((((((((((())))))))))))+++***)))(((((('''((((((************************'''((()))***---///111222333:::???@@@EEEOOOYYY]]]iiikkknnnqqqrrrsssvvvxxxpppccc\\\YYYXXX``````aaacccgggiiijjjjjjmmmkkkkkknnnssstttpppkkkkkkooorrrssssssxxx}}}zzzyyysssqqqpppnnniii^^^NNNBBB<<<999444111000000000000...---,,,******+++,,,,,,,,,+++***+++,,,,,,***(((&&&&&&'''''''''''''''''')))'''%%%&&&)))***)))''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$)))((('''&&&%%%$$$######%%%%%%&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!###$$$%%%&&&&&&!!!############'''&&&$$$""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&(((%%%######%%%%%%### $$$$$$$$$######"""""""""$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$###""""""$$$%%%&&&((()))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%'''((()))$$$%%%&&&'''((((((((((((''')))***)))'''&&&&&&'''))))))((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))(((((())))))******+++++++++***)))))))))))))))***+++)))'''&&&%%%&&&'''(((((())))))))))))(((((('''(((((()))***+++,,,,,,---******)))))))))))))))***************************xxxeeeXXXUUUWWWQQQQQQRRRQQQQQQPPPOOOOOOMMMMMMNNNPPPQQQOOOKKKGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFDDDCCCBBBCCCCCCAAA@@@===999444222111000...,,,---,,,+++,,,.........---))))))))))))((((((((((((***)))'''&&&&&&(((***+++'''(((((('''%%%######$$$'''&&&%%%%%%%%%%%%&&&''')))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%%%%((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))((('''''')))(((((('''''''''((((((''''''((((((((()))))))))******)))(((''''''(((((())))))(((((((((((((((((()))+++,,,------///333666===EEENNNSSS[[[iiitttzzz|||~~~}}}pppfffaaa``````bbbbbbccceeehhhjjjkkklllmmmlllmmmrrryyy{{{yyyvvvwwwyyyyyyxxxzzz~~~|||zzzrrrggg^^^LLLFFF===666222111000000///...---,,,,,,,,,------,,,+++)))*********(((&&&(((((((((((((((((((((((((((&&&%%%&&&)))***)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$"""!!!###%%%'''&&&$$$%%%%%%$$$$$$$$$#########"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%&&&''''''"""###$$$%%%&&&&&&&&&&&&'''(((***)))'''&&&&&&'''((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))***)))))))))))))))******,,,+++)))((('''((()))***(((((()))))))))))))))(((''''''(((((())))))************))))))))))))******++++++++++++++++++++++++xxxdddXXXUUUVVVTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMNNNPPPPPPOOOKKKHHHEEEEEEDDDCCCCCCDDDEEEEEECCCBBBBBBCCCDDDCCCAAA???<<<999555222111000...,,,---,,,+++,,,---...---,,,))))))))))))((((((((((((,,,***&&&$$$$$$&&&)))+++***)))(((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%'''''''''((((((((())))))((('''&&&%%%$$$$$$%%%%%%'''&&&&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&'''''''''&&&'''((())))))***))))))******)))(((''''''''''''''''''''''''(((((((((((())))))((('''''''''(((((((((((((((((()))***++++++,,,000333333222555<<>>;;;999666333111///...---,,,+++***+++---...---,,,++++++++++++*********)))***(((&&&$$$$$$$$$&&&'''+++)))'''(((+++,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((%%%$$$###"""###%%%''')))'''&&&%%%&&&((()))((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''(((((())))))$$$%%%&&&'''((()))******(((((((((((('''&&&%%%$$$%%%%%%&&&&&&''''''((((((''''''((()))***++++++++++++***)))(((''''''''''''&&&'''''''''(((((((((((((((((((((''''''((())))))))))))***+++---///111333///555;;;===<<>>888555333000---,,,---------,,,++++++******)))(((((((((''')))******(((((()))+++((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&#########$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ """###$$$$$$%%%'''(((%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&$$$###"""%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&''''''(((((('''%%%$$$###$$$'''***,,,,,,,,,+++***(((%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))+++++++++***)))((((((((()))))))))))))))(((((()))***++++++++++++))))))*********************************+++,,,---******++++++,,,,,,------ssscccXXXTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTOOONNNMMMNNNNNNNNNLLLJJJGGGGGGHHHIIIIIIHHHGGGGGGJJJHHHFFFEEEDDDCCCAAA???888999999666111---------+++*********,,,---,,,+++))))))))))))(((((((((((('''((()))*********)))((()))***+++***)))((()))***%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&((((((((())))))******+++)))(((((('''&&&%%%%%%$$$%%%&&&'''(((((())))))(((((((((((((((''''''''''''***)))((((((((()))************)))))))))))))))***))))))))))))*********+++)))))))))***+++---...///000000222666<<>>999777444222111000...---............---,,,+++******************************)))(((''''''((()))***((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((+++******)))(((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((()))))))))))))))((((((((((((((((((((((((((((((((()))***+++++++++***)))%%%%%%%%%&&&&&&&&&&&&'''((()))************)))))))))+++---...///111444777:::<<>>999777444222111000...---------------,,,+++***)))************************)))((('''&&&&&&'''((((((******))))))))))))******((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''******))))))(((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((()))******))))))))))))(((''''''&&&%%%%%%(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((###$$$&&&'''((((((''''''(((((()))))))))*********''''''((()))******+++++++++,,,...///111555:::>>>@@@FFFQQQ```qqqyyyuuunnnfff```]]]\\\\\\ccciiinnnnnnoooooommmhhhhhhhhhgggeeecccdddgggjjjnnnttt~~~xxxtttsssrrrpppaaaYYYNNNEEE@@@<<<888444111///...---......---,,,++++++++++++++++++++++++************************)))(((((('''((()))***+++))))))((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&$$$$$$&&&'''&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%&&&''''''""""""############""""""&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$######&&&'''))))))'''&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&''')))***+++))))))))))))************(((((()))))))))))))))(((*********))))))*********((()))***++++++,,,++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///}}}jjj]]]UUUQQQOOONNNNNNOOOOOONNNMMMLLLKKKMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEIIIGGGEEECCCBBBAAA>>><<<999777444222111000...---,,,,,,,,,,,,+++***))))))************************)))((('''&&&&&&&&&&&&&&&*********++++++*********&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''***))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))(((((('''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%'''((())))))))))))************++++++++++++((((((((((((***,,,...000111111222222555:::AAAFFFIIISSSbbbqqq~~~wwwlllbbb\\\[[[\\\^^^gggooottttttttttttrrroookkkiiieee```^^^^^^bbbeeeqqq{{{~~~|||yyyuuummmggg___WWWQQQJJJBBB===555333000/////////...,,,++++++++++++++++++++++++************************))))))((((((((()))************)))(((&&&%%%$$$$$$((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&''')))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&(((%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((())))))((('''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%###"""!!! &&&(((***)))((('''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***))))))))))))************)))))))))***))))))(((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,((()))***+++,,,------...,,,,,,---......------,,,+++---000111111222333444lll\\\SSSOOONNNOOOOOOPPPPPPOOOMMMJJJIIILLLKKKJJJIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDCCCCCCCCCIIIGGGDDDCCCBBB@@@===;;;999777444222111000...---,,,,,,,,,,,,,,,+++******************************)))(((((('''&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((()))))))))***))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''*********)))(((&&&%%%%%% """$$$&&&'''(((''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))+++...222444888888888888<<>>;;;777444111///,,,***++++++++++++++++++++++++************************))))))))))))))))))******((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''')))+++***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&)))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((&&&%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$######"""''')))******)))(((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''')))******((()))))))))************)))************)))(((((())))))))))))))))))))))))+++,,,,,,,,,++++++***)))))))))******+++,,,------+++,,,---.........---,,,---///111222444666999<<>>BBBGGGPPPYYY```nnnwwwvvvvvvvvvuuurrrnnnjjjfffeeefffiiilllsss{{{{{{yyywwwtttnnnnnnnnnooorrryyy|||xxxxxx|||}}}~~~wwwmmm```WWWNNNJJJDDD>>>999333,,,(((------------,,,,,,,,,,,,******************************************))))))'''(((((())))))((('''&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&(((***,,,***'''$$$(((''''''&&&&&&%%%$$$$$$((('''&&&%%%%%%'''(((***$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))&&&$$$$$$$$$%%%&&&"""######$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''')))******)))(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''(((((((((((()))***++++++((()))))))))************))))))************))))))))))))************))))))+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------...------///000000222555<<>><<<999777444222111000...------------......------,,,))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((($$$$$$%%%&&&''')))+++,,,&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&'''((()))************(((((((((((((((((((((((())))))'''&&&&&&&&&&&&&&&)))************+++++++++)))***,,,///444999===???AAADDDIIIOOOVVV___hhhnnnssszzzwwwrrrssssssqqqlllkkkjjjjjjkkklllnnnooouuu~~~~~~~~~xxxsssmmmiiiggghhhhhhiiilllooouuuzzz|||zzzwwwtttiiihhhddd```\\\\\\___aaafffiiimmmpppuuu}}}sssqqqwww~~~~~~qqqhhhaaa]]]WWWPPPGGG===333---000000///...------,,,+++++++++++++++++++++++++++******+++++++++***)))(((******+++***)))'''%%%$$$(((((((((((((((((((((((()))))))))(((((((((((('''&&&&&&(((***+++***'''$$$(((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''***)))'''&&&%%%$$$%%%%%%######%%%&&&((()))***+++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''((((((&&&(((***)))((('''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))(((''''''&&&''''''''''''''''''''''''***)))))))))******+++,,,))))))))))))************((()))******++++++******)))***+++,,,,,,+++***)))((()))***,,,---.........---------,,,,,,+++++++++---------------...///000000111333777>>>IIIUUU]]]nnn\\\QQQOOOPPPOOOPPPRRRSSSRRRPPPLLLJJJKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKJJJIIIGGGGGGDDDBBBAAA@@@AAA@@@>>>===999777444222111000...---+++,,,,,,---------,,,,,,))))))))))))))))))))))))%%%&&&'''))))))))))))(((((((((''''''''''''((((((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&((()))************)))(((''''''&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((******)))))))))***+++,,,++++++++++++,,,,,,,,,---,,,///444:::AAAHHHMMMPPPOOOSSSYYY___dddiiinnnrrrpppsssvvvyyyzzzxxxvvvtttqqqsssrrrnnnmmmoooooommmnnnnnnnnnnnnnnnoooppppppwww{{{vvvvvvuuuuuutttrrrqqqqqqiiieee___ZZZXXXWWWVVVUUUVVVYYY]]]``````^^^[[[ZZZWWWXXXWWWTTTQQQOOOPPPQQQQQQTTTWWWZZZ]]]eeepppyyy~~~rrrhhheeefffggghhhkkkooosss{{{ssspppjjjcccYYYLLL???777444333222000///---,,,+++++++++++++++++++++++++++***++++++++++++***)))((())))))***+++***(((&&&%%%(((((((((((((((((((((((()))(((((((((((('''''''''&&&&&&'''(((***)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&((()))******&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))'''&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''''')))))))))))))))******+++))))))))))))************'''((()))***+++,,,,,,,,,***+++,,,------,,,+++***((()))***,,,---...//////------------------......111000...---...000333444444777===EEEQQQ```nnnxxxlll[[[QQQPPPRRRMMMOOOQQQSSSRRRPPPLLLJJJKKKKKKJJJJJJJJJKKKKKKLLLGGGHHHIIIIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@???===999777444222111000...---***++++++,,,,,,,,,++++++))))))))))))))))))))))))###$$$&&&((())))))((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((,,,***(((&&&%%%$$$%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%''')))+++---******+++++++++,,,,,,,,,111555<<>>GGGTTTcccsss}}}hhh\\\WWWSSSNNNOOOQQQRRRQQQPPPOOOOOOOOOPPPQQQNNNJJJHHHKKKLLLJJJHHHHHHIIIJJJIIIHHHGGGFFFEEECCCAAA???@@@???>>>===999777444111/////////000000///---,,,++++++,,,---++++++++++++,,,---......******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$''''''''''''((((((((((((&&&&&&&&&''''''''''''(((+++)))((())),,,,,,***'''###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((()))***+++)))+++,,,---,,,...000222777???JJJUUU]]]eeemmmrrrwwwuuusssrrrrrrrrrqqqpppmmmlllkkkhhhddd___ZZZWWWTTTXXX^^^dddgggiiikkkmmmooossstttooogggdddfffkkk}}}qqqfff]]]WWWUUUWWWYYY[[[\\\\\\\\\[[[XXXSSSOOOPPPWWW___dddgggppplllfff```\\\^^^bbbfffddddddcccbbb```^^^\\\ZZZZZZ[[[[[[ZZZXXXWWWWWWXXXWWWZZZ]]]^^^\\\[[[]]]___lllfff___\\\ZZZVVVOOOIIIKKKLLLNNNQQQVVV]]]cccggglllmmmmmmoooqqqsssuuuvvvvvvmmmcccWWWOOODDD<<<777999888222...///---,,,+++,,,---...---,,,,,,***(((((()))***)))((((((((('''&&&'''''')))))))))))))))))))))(((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''')))'''%%%$$$%%%)))---000%%%&&&'''(((((('''&&&%%%((((((((((((((('''''''''&&&'''((())))))((('''&&&(((((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000000000000000000000000222222111//////222777;;;@@@MMM___mmmvvv}}}ggg[[[VVVSSSNNNOOOPPPQQQQQQOOONNNNNNOOOPPPQQQOOOJJJIIILLLMMMKKKFFFGGGHHHIIIHHHHHHFFFFFFBBBAAA?????????@@@???>>>777666444111000/////////***+++---/////////...---+++************+++,,,,,,******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))(((&&&%%%&&&((()))'''%%%&&&&&&'''((())))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))***++++++)))))))))))))))******+++***,,,...///000333666999AAAHHHSSS^^^iiivvv{{{vvvqqqmmmkkkjjjhhhddd```\\\ZZZYYYYYYYYY]]]bbbfffgggggghhhhhhooorrruuurrrnnnmmmrrrxxxxxxqqqiii```WWWQQQQQQTTT[[[bbbhhhlllooooooqqqnnnllllllooossswwwxxxzzztttppprrryyy~~~~~~{{{wwwrrrpppoooqqqrrrrrrqqqpppqqqrrrooorrrvvvxxxwwwuuurrrqqqpppmmmiiigggfffbbbZZZTTTPPPNNNLLLMMMOOOSSSUUUVVV]]]^^^___aaadddgggiiikkkmmmrrr|||}}}pppbbbXXXOOOEEE>>><<<:::333/////////---,,,,,,------+++***,,,***)))(((******)))(((+++***)))((('''(((***+++)))))))))))))))(((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%&&&((()))***&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((())))))(((((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))************************+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......////////////000111111111333999BBBIIIVVVcccsss~~~}}}gggZZZUUUQQQMMMNNNOOOQQQPPPNNNMMMMMMNNNKKKLLLJJJFFFEEEGGGHHHEEEDDDEEEFFFGGGGGGGGGFFFEEE???>>>===>>>???@@@???>>>555555333222000...------'''***...111222000---+++++++++***))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((()))))))))***'''&&&%%%%%%''''''&&&%%%''''''((((((((((((((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))***************+++,,,,,,***))))))))))))***+++++++++...111444666:::>>>AAAJJJQQQZZZeeeqqq~~~tttmmmjjjiiieee___YYYWWWYYY\\\^^^bbbeeeiiikkkkkkjjjjjjjjjssswww{{{{{{{{{tttrrrpppppprrrtttuuuuuuooonnnmmmllljjjeee___ZZZ^^^dddnnnyyy}}}|||{{{||||||wwwpppjjj```[[[VVVSSSSSSSSSQQQOOOTTTTTTUUUVVVWWWZZZ\\\]]][[[^^^ccckkkvvvwwwmmm```VVVKKKEEE???999555444222000...---------,,,***---+++))))))***+++***)))---+++)))'''&&&''')))***)))))))))))))))(((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''###$$$'''((()))(((&&&%%%'''''''''&&&&&&'''''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))%%%%%%%%%%%%&&&&&&&&&&&&((((((((()))))))))******************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---///////////////000222333555:::DDDRRR\\\ooozzz}}}gggXXXSSSPPPMMMMMMOOOPPPPPPNNNMMMMMMNNNHHHJJJHHHDDDCCCEEEEEECCCCCCDDDEEEFFFFFFFFFEEEDDD???>>>======??????===<<<444444333222000...,,,+++***,,,...000///,,,)))&&&,,,,,,+++***)))((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%&&&''''''''''''''''''((((((((((((''''''((((((((()))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((()))***)))))))))))))))***+++,,,///222666999<<<@@@EEEIIITTTZZZbbbkkkttt~~~{{{sssnnniiieee___[[[ZZZ]]]aaadddhhhjjjmmmoooqqqssswwwzzzuuunnnjjjhhh[[[ZZZZZZ\\\aaahhhnnnrrruuuuuuvvvxxxzzz{{{yyywwwyyyyyytttnnnjjjjjjhhheeeaaabbb```]]]YYYWWWVVVUUUUUURRRTTTVVVXXX^^^jjj|||uuukkk]]]RRRJJJCCC>>>;;;666444111000000///...------,,,******+++++++++***,,,***'''$$$$$$%%%&&&((()))))))))))))))(((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''')))******)))'''&&&((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------......///000000111111000000222555999===EEERRRdddppp~~~~~~hhhXXXRRRPPPMMMMMMOOOPPPPPPNNNMMMMMMNNNKKKNNNLLLIIIHHHJJJIIIFFFBBBCCCDDDEEEEEEEEEDDDCCC@@@???>>>>>>>>>===;;;888444444333222000...,,,+++++++++++++++***))))))(((...---,,,+++***)))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''''''''$$$$$$%%%&&&'''((())))))''''''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((()))***,,,---...444777;;;???BBBGGGLLLOOO^^^dddmmmtttxxx}}}|||sssooofffdddbbb``````aaacccdddeeehhhlllqqqwwwxxxiii^^^XXXWWWXXXPPPRRRWWW___iiittt|||uuulllccc]]]YYYWWWOOOQQQRRRPPPPPPVVVbbbkkkrrrxxx~~~~~~zzzwwwwwwyyywwwrrrbbbVVVMMMEEE???:::777444222111111000///...,,,******+++,,,+++***,,,+++(((&&&%%%%%%'''((()))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))(((((('''''''''''''''((('''&&&%%%%%%&&&'''((())))))((((((''''''&&&&&&((('''%%%%%%%%%%%%'''(((************++++++++++++))))))))))))*********************************************+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........000000000000000111111222444:::CCCKKKUUUdddwww{{{}}}iiiXXXRRRPPPNNNNNNOOOQQQPPPNNNMMMMMMNNNKKKMMMMMMIIIHHHJJJIIIFFFDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@?????????===:::777555555333222000...------***)))(((((()))***,,,......---,,,+++***)))))))))((((((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''''''''((()))******++++++''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&%%%$$$######%%%'''''''''((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((())))))***((()))***+++---///111222999===AAAEEEJJJOOOTTTXXXdddjjjrrrwwwwwwvvvwwwxxxzzzzzzqqqkkkhhhbbbbbbbbbbbbaaaaaa```___]]]bbbkkkuuuwwwmmmaaaXXXQQQMMMOOOTTTYYY___jjjwwwyyyoooiiifffWWWXXXVVVSSSOOOOOOSSSVVVZZZ^^^bbbcccdddeeeiiillllllrrr~~~vvvhhh]]]QQQGGGBBB>>>999555333222000//////---++++++,,,---,,,+++...---+++************+++)))))))))))))))(((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((('''%%%######$$$&&&''''''''''''&&&&&&''''''''')))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''))))))))))))************((((((((()))))))))******++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,---------............111000//////000333555777:::EEESSS^^^iiivvv~~~zzz|||jjjXXXRRRPPPOOOOOOPPPQQQQQQOOONNNNNNOOOIIILLLKKKHHHGGGHHHGGGDDDEEEFFFFFFFFFEEECCCBBBAAA?????????@@@@@@???<<<999777666444111000/////////++++++*********,,,...///,,,+++***)))))))))))))))((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((('''((((((((())))))******''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''%%%######&&&)))&&&&&&'''((())))))))))))&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))((()))******+++***+++,,,...111444777888===@@@FFFKKKQQQXXX^^^bbbkkkpppuuuuuuqqqllliiiiiigggjjjmmmlllfffbbbaaabbb```aaaaaaaaa```^^^\\\[[[YYYbbbpppuuupppccc]]]YYYZZZZZZZZZ^^^dddoooxxx~~~nnnlllhhhccc___[[[YYYXXX[[[YYYWWWVVVWWWZZZ^^^aaacccfffjjjrrr~~~wwwjjj^^^QQQLLLEEE>>>:::666333111///---,,,+++,,,---,,,+++,,,,,,---------,,,,,,+++)))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''''''$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&%%%$$$######%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***'''(((((((((((((((((('''(((((()))))))))*********''''''((((((((()))))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,------------...------------............222111000111444999???CCCLLLXXXiiitttzzz~~~zzz}}}kkkYYYRRRQQQPPPOOOQQQRRRRRRPPPOOOOOOPPPLLLNNNNNNKKKJJJKKKJJJFFFGGGGGGGGGGGGEEECCCAAA@@@>>>>>>>>>@@@AAA@@@>>>;;;999777444111/////////000//////...---,,,,,,,,,,,,***))))))(((((((((((((((((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))((())))))'''%%%%%%(((,,,###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((())))))***+++,,,...111444888;;;<<<>>>BBBHHHOOOVVV^^^eeejjjvvvyyyzzzwwwooogggcccaaaYYY[[[]]][[[WWWWWW[[[```aaaaaaaaaaaa___]]]\\\ZZZZZZeeexxxttthhheee```]]]```iiioooqqqvvv}}}{{{vvvqqqmmmhhheeegggbbbZZZUUUTTTUUUWWWXXX^^^]]]\\\]]]cccnnn{{{uuu^^^XXXPPPGGGAAA<<<777555///...,,,,,,---------,,,)))***+++------,,,+++***)))))))))))))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&'''''''''&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((%%%&&&'''(((((('''&&&%%%######%%%''')))+++,,,---((()))***++++++***)))(((************++++++++++++''''''''''''((((((((((((++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......---------.........//////555444333444999AAAIIINNN]]]jjjzzz~~~lll]]]UUUQQQPPPOOOPPPQQQQQQOOOOOOPPPQQQPPPOOOMMMLLLJJJIIIHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>@@@@@@AAA@@@???===;;;:::777555222///------...///...---,,,,,,++++++++++++%%%)))&&&$$$'''***,,,))))))((())))))***++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%&&&'''((((((((('''%%%$$$))))))((('''&&&&&&%%%%%%'''((((((((('''&&&%%%%%%$$$'''***------,,,)))(((,,,)))'''((()))***(((%%%(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))***++++++++++++*********---222777<<>>???@@@@@@@@@???===<<<;;;777555222///------......---,,,+++************+++(((...000,,,(((***,,,,,,))))))((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&((()))*********)))'''&&&)))(((((('''&&&&&&%%%%%%'''''''''(((''''''&&&&&&'''(((***++++++***'''&&&+++)))'''((()))***(((&&&(((((('''''''''&&&&&&&&&************++++++++++++))))))*********+++++++++---111666===CCCJJJPPPSSSXXXYYY\\\```eeekkkqqquuuwwwtttnnnfff]]]UUUNNNKKKJJJJJJMMMSSSVVVWWW\\\bbbbbb___```cccddddddjjjsss|||xxxtttqqqkkkeeeccc^^^```hhhqqqtttqqqqqquuuzzzzzzqqqfff\\\VVVQQQNNNNNNOOOOOOSSSYYYaaalll|||oooccc]]]WWWMMMEEE<<<888444111//////...---,,,+++******+++,,,+++)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((()))'''%%%$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%"""!!!%%%$$$!!!!!!$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''((((((+++)))'''&&&&&&&&&%%%$$$&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&''')))''''''((((((((((((''''''(((((()))))))))(((&&&&&&(((((((((((()))))))))))))))'''&&&'''***+++***(((&&&(((******)))((()))******************++++++,,,,,,++++++++++++,,,------///......------.........444222000//////000000///444555:::AAAMMM[[[hhhqqqzzz}}}~~~jjj\\\TTTPPPOOOOOOPPPQQQPPPOOOOOOPPPQQQPPPOOOMMMLLLKKKJJJJJJJJJGGGFFFDDDDDDDDDCCC@@@>>>>>>>>>???@@@???>>><<<<<<666555222///---------...++++++******))))))******'''---...***&&&((())))))))))))(((((('''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&)))))))))***))))))((('''((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''))))))))))))((('''&&&%%%***)))(((((())))))((('''(((((((((''''''''''''&&&''''''((((((((()))))))))))))))((()))***+++---...333777===DDDLLLUUU___eeelllkkkjjjiiijjjmmmssswwwuuuoooeee[[[SSSNNNMMMMMMKKKKKKOOOUUUWWWVVVXXX\\\]]]^^^dddkkkpppvvvxxxmmmaaa\\\XXXSSSPPPQQQTTT\\\lll~~~tttccc]]]WWWUUUQQQMMMMMMPPPSSS\\\hhhrrrvvvwwwvvvtttrrrwww~~~zzzqqqgggZZZQQQAAA>>>999555222000---+++---,,,++++++,,,+++)))'''++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&!!!$$$(((++++++***(((&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&###"""$$$$$$###$$$'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''''''((((((((('''((())))))'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((***''''''(((((((((((('''''')))))))))))))))((((((((((((((((((((()))))))))))))))((('''(((*********)))((()))))))))((((((***+++************+++++++++,,,,,,,,,,,,,,,,,,---......//////.........//////000333222000//////111333555;;;===DDDQQQaaaqqq|||xxxqqqttt|||iii[[[SSSPPPOOOMMMNNNOOOOOOMMMMMMNNNOOOOOONNNMMMLLLKKKJJJJJJJJJFFFEEECCCCCCCCCBBB???=========>>>??????>>>===<<<666444111///------------++++++************++++++###''')))&&&%%%''')))(((***)))(((''''''&&&'''''''''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))(((((())))))((((((((((((((('''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((***---000222888===CCCJJJRRR]]]iiiqqqzzzyyywwwqqqllliiijjjmmmjjjdddZZZRRRMMMLLLOOOQQQVVVTTTTTTUUUTTTPPPQQQUUUYYYaaammmxxxmmmbbbWWWQQQNNNNNNSSSYYYgggrrr|||tttmmmfff^^^UUUQQQRRRQQQVVV\\\dddiiinnnqqqrrreeehhhmmmvvvyyyiii^^^MMMHHHAAA;;;666333000......---------...---+++)))+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''###%%%''')))***)))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''(((''''''&&&$$$'''******(((&&&'''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((******))))))***+++''''''((((((((((((''''''))))))(((''''''(((((()))(((((((((((()))))))))))))))))))))))))))***)))))))))))))))((('''(((***---******+++++++++,,,,,,+++---------------...///000..................///000......------///444999===DDDKKKWWWfffuuu~~~xxxrrrpppuuuzzzgggZZZSSSOOONNNKKKLLLMMMMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKEEEDDDBBBBBBBBBAAA>>><<<<<<===>>>??????>>><<<<<<555333111///---,,,,,,,,,,,,,,,+++++++++,,,,,,---'''+++,,,))))))+++,,,+++***)))(((''''''&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&%%%%%%&&&'''((()))(((((())))))(((((())))))(((((((((((((((((((((((())))))*********+++++++++******)))***---000444666===BBBHHHNNNTTT___kkktttxxxmmmddd___]]]WWWTTTOOOKKKKKKMMMRRRUUU\\\XXXTTTRRROOOMMMQQQWWW^^^kkk|||yyyuuucccZZZPPPLLLMMMSSS```lll~~~yyynnnccc^^^^^^\\\\\\\\\^^^bbbfffjjjlll^^^___aaagggttt}}}qqqaaaZZZPPPFFF???;;;888666...---,,,---......,,,***++++++++++++************''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###'''***+++(((&&&''')))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''''''''$$$&&&((())))))((()))***''''''((((((((((((''''''(((''''''&&&&&&'''(((((((((((((((((()))))))))))))))*********)))))))))***)))******)))((((((+++---)))***+++,,,,,,,,,,,,+++------------...///000111---,,,,,,,,,------...///............000777@@@FFFPPP\\\nnn{{{{{{yyyxxxyyyyyy|||xxxfffYYYRRROOONNNKKKLLLMMMLLLKKKJJJKKKMMMKKKKKKJJJIIIIIIJJJJJJJJJEEEDDDBBBBBBBBBAAA>>><<<======>>>???>>>===;;;;;;444333111///...,,,,,,+++,,,,,,,,,+++,,,,,,---...+++...---******,,,+++((())))))(((((('''((((((((($$$$$$%%%%%%&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((())))))(((((((((((()))******''''''''''''''''''''''''''''''((()))))))))((((((&&&%%%%%%&&&&&&((())))))'''((())))))(((((()))***'''(((((((((((()))))))))((((((((()))))))))******++++++,,,...222555999:::@@@EEELLLQQQVVV^^^jjjttt}}}nnn```WWWTTTOOOOOOOOOPPPRRRVVVZZZ\\\[[[VVVRRRQQQRRRUUU^^^hhhpppzzzlllhhhjjj___YYYUUUTTTXXXaaarrr~~~}}}zzzvvvuuuwwwyyy|||}}}|||zzzvvvwwwsssoooiiieeebbbaaa```^^^WWWVVVVVVZZZaaaooowwwooobbbVVVKKKCCC===:::111///---,,,,,,---,,,+++,,,++++++++++++*********(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((%%%$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$&&&'''$$$%%%''''''%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&((())))))((((((((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''!!!###&&&''''''&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***+++++++++)))((()))***)))*********))))))+++,,,)))***,,,---------,,,+++,,,,,,,,,---...///000111,,,,,,,,,,,,,,,---...///111222222333666>>>JJJSSSaaammm}}}wwweeeXXXQQQNNNNNNLLLMMMNNNNNNLLLLLLMMMNNNIIIIIIHHHHHHHHHIIIIIIJJJGGGEEEDDDDDDDDDBBB@@@>>>>>>>>>??????>>><<<:::999333222111///...,,,++++++++++++******+++,,,,,,---)))+++***((((((+++***'''))))))((((((((()))******%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''((()))***)))(((((('''((()))***+++''''''''''''''''''''''''((())))))))))))((((((''''''''''''''''''(((((((((&&&(((***)))(((''')))+++'''((((((((())))))))))))&&&&&&&&&&&&''''''''''''+++---///333666:::<<<>>>AAAHHHOOOTTTXXX___kkkttt|||lll]]]TTTPPPRRRSSSTTTWWWZZZ^^^```bbbZZZVVVUUUYYY___gggttt~~~|||wwwssspppmmmggg```aaagggcccbbbdddhhhllltttvvvpppqqqooottt{{{{{{xxxvvvtttrrrssswwwzzz{{{{{{vvvzzz{{{sssiii```YYYUUURRRPPPQQQRRRZZZkkk|||}}}nnn```RRRFFF???:::666111...---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&'''&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((***+++((("""!!!'''***)))&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))''''''((()))(((((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((!!!$$$'''(((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))((('''(((((((((((())))))))))))***+++---+++)))((()))+++((()))++++++*********+++)))***,,,---...---,,,++++++++++++,,,---...000111,,,,,,,,,------...///000111444666999???KKK[[[gggsssyyyvvvdddXXXQQQNNNMMMMMMOOOOOOOOONNNMMMNNNOOOHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDBBB???>>>?????????===;;;999888333222111000...,,,+++*********))))))***+++,,,,,,&&&((()))(((***//////,,,))))))((())))))***+++,,,&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***'''&&&%%%%%%&&&'''((()))&&&'''''''''''''''''''''))))))***))))))(((''''''))))))))))))((('''&&&%%%&&&(((******((('''))),,,'''((((((((())))))******))))))))))))************,,,...111666:::===???@@@BBBIIIQQQVVVZZZaaallluuu|||xxxhhhZZZRRRPPPSSSTTTUUUWWWZZZ]]]___aaa]]][[[\\\ccclllvvv{{{uuuoookkkfff^^^ZZZ\\\^^^___dddlllgggjjjpppwwwzzz~~~sssoooqqqqqqyyy~~~~~~xxxiii^^^XXXSSSPPPNNNKKKMMM[[[kkkxxxvvvcccRRRHHHCCC>>>888333000000///...,,,,,,,,,+++++++++******++++++++++++++++++++++++************************((('''''''''&&&&&&&&&&&&$$$%%%''')))***+++++++++'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((***)))###!!!''''''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''))),,,------***&&&&&&(((***)))''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&***,,,+++++++++,,,''''''((((((((((((''''''%%%''')))***+++***)))((((((((((((((())))))))))))***,,,---,,,)))''')))+++'''))),,,,,,+++******+++)))***,,,......---,,,+++***++++++,,,---...000000---------......000111111///222777===GGGXXXkkkyyy~~~vvvdddWWWPPPMMMKKKPPPQQQRRRQQQOOONNNOOOPPPLLLJJJHHHHHHIIIJJJJJJJJJFFFFFFFFFEEECCCAAA>>>===:::;;;>>>???>>>===:::888222111///---,,,,,,,,,,,,,,,+++******))))))******((('''&&&&&&''')))+++---)))))))))((((((((((((((((((((())))))))))))(((((('''(((***,,,,,,***((('''%%%&&&'''))),,,,,,***(((+++***(((&&&%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))&&&)))+++***'''%%%&&&(((((((((((()))******++++++'''&&&&&&&&&(((******)))***222888888:::???CCCDDDMMMSSSZZZ^^^```cccjjjoooqqqqqqnnnggg^^^VVVRRRPPPVVVVVVVVVUUUUUUVVVYYY[[[ZZZfffqqquuuzzz{{{ssshhh[[[WWWZZZTTTWWW[[[```eeekkkrrrvvvwww{{{|||~~~ssskkk```UUUNNNHHHEEELLLVVVeeeooo~~~}}}~~~ooo]]]UUULLL???666222000///...///---+++*********)))(((,,,,,,,,,++++++*********************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''&&&###"""***'''$$$$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((())))))***)))((('''%%%$$$((((((((((((((((((((((((***'''%%%%%%((((((&&&###&&&&&&%%%&&&'''(((***+++))))))))))))******************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---...---------.........//////111---+++...111000111444666:::BBBNNN\\\jjjuuu{{{uuudddWWWPPPMMMLLLNNNPPPQQQQQQPPPPPPQQQRRRNNNLLLJJJIIIJJJKKKJJJJJJFFFFFFFFFEEECCCAAA>>>===999:::;;;<<<<<<:::888777333222///---,,,+++++++++,,,+++******))))))******+++++++++***((('''&&&%%%))))))))))))))))))))))))(((((())))))))))))((((((((()))+++------+++)))(((''''''(((***,,,,,,***((()))((('''&&&&&&&&&''''''******)))((((((((((((((((((''''''&&&&&&'''''''''''''''((((((((((((((((((******))))))((((((''''''&&&(((***)))&&&%%%%%%'''''''''((())))))******+++)))((('''((()))***++++++///666;;;;;;<<>>FFFRRR___iiirrrzzz~~~tttcccWWWQQQNNNMMMMMMOOOQQQQQQPPPPPPQQQRRROOOMMMKKKJJJKKKKKKJJJIIIFFFFFFFFFEEECCCAAA???===::::::;;;;;;::::::999888444333000...,,,+++++++++,,,+++******))))))******+++,,,,,,,,,***'''$$$"""************************(((((())))))))))))(((((()))***,,,------,,,***))))))))))))+++,,,,,,***((('''&&&&&&&&&'''((())))))***))))))(((((((((((()))(((''''''&&&''''''((((((******))))))((((((((((((++++++***)))((('''&&&&&&''')))******(((''''''(((&&&''''''(((((()))************))))))***+++---///444:::>>>===???FFFNNNQQQVVV]]]eeehhhfffccc```___XXXVVVSSSRRRSSSUUUUUUUUUOOORRRUUUTTTTTTWWW___fffrrr}}}yyymmmbbbVVVOOOLLLLLLQQQVVVgggppp}}}yyy{{{xxxooocccWWWQQQRRRSSS[[[gggrrrvvvqqqfff^^^XXXZZZcccsssrrriii[[[NNNEEE>>>777222+++)))((()))+++---------,,,,,,,,,++++++++++++***************))))))))))))((((((((((((((((((((((((************************((('''&&&&&&%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###%%%&&&(((((('''&&&&&&''')))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((()))***)))((('''((()))"""$$$&&&)))***)))((('''))))))))))))******************))))))))))))************)))))))))((((((((()))))))))))))))))))))))),,,++++++******+++,,,,,,,,,,,,++++++,,,,,,---...///.....................//////000333222111555<<>>======<<<<<<<<<;;;;;;;;;555444111...,,,+++******,,,+++******))))))******(((((()))***+++***)))(((***************+++++++++(((((())))))))))))(((((())))))+++,,,,,,+++))))))***))))))***++++++)))''''''''''''''''''(((((()))((('''&&&&&&&&&&&&'''''''''''''''''''''(((((()))((((((((((((((((((((((((******))))))(((((('''''')))***++++++******))))))&&&&&&''''''(((((())))))*********)))***---111444999>>>BBBAAACCCLLLTTTWWWXXX]]]aaabbb___YYYUUURRRPPPNNNMMMNNNRRRUUUVVVUUULLLQQQVVVXXXZZZaaallluuusssiii]]]VVVNNNLLLQQQZZZcccjjjyyy|||tttsssrrrtttzzztttiiiaaa]]]ZZZ___gggooorrrnnneee]]]VVVUUUXXXcccssswwwhhhYYYNNNDDD<<<777444111---+++++++++******++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$!!!$$$''''''$$$###$$$&&&))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((('''***,,,+++(((''')))+++&&&'''(((***++++++++++++((()))))))))******************))))))))))))***************)))))))))(((((())))))))))))))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,---...////////////............111111333444444555>>>IIIRRR```pppzzz|||{{{|||rrrbbbWWWQQQOOONNNNNNPPPQQQPPPMMMKKKJJJIIIMMMKKKJJJIIIIIIIIIFFFEEEEEEEEEEEEEEECCCAAA???>>>======<<<<<<<<<;;;;;;;;;666444111///,,,++++++***,,,+++******))))))******(((''''''((()))+++---...))))))******++++++++++++(((((())))))))))))(((((((((((()))******)))(((((()))((('''((())))))'''&&&((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***%%%%%%&&&''''''((())))))''''''(((((())))))******)))((())))))******)))(((&&&&&&''''''(((((()))))))))*********+++000777<<>>999666000---+++***((('''++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""%%%''''''%%%$$$%%%((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))(((((((((((((((((((((((('''***,,,+++((('''))),,,---,,,++++++,,,...111222((()))))))))******************))))))))))))******************))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////111000222555777===JJJWWWeeeppp}}}}}}{{{{{{rrrbbbWWWQQQNNNNNNOOOQQQRRRQQQMMMJJJHHHGGGKKKJJJIIIIIIIIIHHHFFFDDDDDDEEEEEEEEEDDDBBB@@@???::::::;;;;;;::::::999888555444111///---,,,,,,,,,,,,+++******))))))******+++***((('''((())),,,---(((((())))))***+++++++++(((((())))))))))))(((((('''(((((((((((((((((('''((('''&&&&&&(((((((((&&&)))))))))))))))((('''&&&)))(((((((((((())))))***''''''''''''((()))******$$$$$$%%%&&&'''((())))))&&&&&&'''((()))***++++++'''&&&&&&'''((()))'''&&&&&&''''''(((((()))******(((***,,,---///555???FFFTTTZZZ^^^\\\[[[^^^``````ZZZXXXVVVSSSPPPLLLJJJHHHFFFGGGIIIIIIIIIKKKMMMPPPUUUYYYaaakkkvvvtttcccVVVQQQMMMTTTZZZaaalll|||~~~yyysssooofffggghhhhhhgggfffhhhiiiiiioooyyyxxxtttqqqpppoookkkgggdddcccddd___dddggghhhlllppprrroooqqqvvvzzzzzzvvvrrrqqqqqqrrrsssssssssuuuzzzyyyiii^^^RRRNNNLLLOOOVVVdddxxxyyyooo]]]NNNDDD<<<888222///------,,,+++***++++++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))***((((((((((((((((((((((((((()))******))))))***++++++)))'''&&&'''***---000))))))))))))******************))))))))))))******++++++*********)))))))))))))))))))))))))))))))))******,,,---------------,,,,,,++++++,,,,,,---........./////////000000000111000444<<>>??????===:::888444333111///...---......,,,++++++***)))*********'''(((***,,,,,,,,,+++***&&&''''''((()))*********(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&''')))++++++***$$$&&&''')))***+++******&&&&&&&&&&&&&&&'''((()))''''''''''''((()))++++++))))))))))))(((((((((((())))))))))))((((((((((((+++***)))***---...,,,***(((((())))))******++++++))),,,000333777AAAOOOYYYmmmtttwwwrrriiibbb[[[UUUQQQQQQPPPOOONNNLLLHHHFFFCCCEEEFFFCCC@@@FFFTTTaaaeeefffmmmyyy}}}uuunnnggg___VVVQQQWWWbbbeeepppxxxwwwxxxtttoooiiiffffffccc^^^YYYYYY\\\aaagggmmmsss{{{}}}uuupppnnnmmmnnnppppppmmmjjjdddeeekkkuuuzzzyyywwwwwwsssrrrpppmmmkkkjjjjjjjjjccceeedddcccgggrrryyy{{{}}}{{{sssoooppprrrqqqpppmmmiiieeedddeeegggqqquuu{{{}}}zzzzzz|||oooZZZVVVRRRPPPMMMMMMTTT]]]gggtttrrrcccMMMIIIBBB>>>;;;::::::999*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))(((''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%%%%%%%&&&&&&''''''"""!!!%%%''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))'''((()))++++++)))(((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((()))'''%%%'''***,,,***(((%%%&&&&&&'''((()))******))))))))))))******************))))))))))))******+++++++++************)))))))))))))))))))))))))))***,,,---///000000//////,,,,,,++++++,,,,,,---...,,,---...///000111222333888;;;GGGZZZkkkuuu}}}yyyuuuvvvxxxzzzxxx}}}ooocccYYYQQQNNNNNNOOOPPPRRRRRRQQQOOOLLLJJJIIIHHHGGGHHHIIIIIIGGGEEEBBBBBBCCCFFFHHHHHHEEECCC<<<<<<===<<<<<<:::999888444333111000...---------------,,,,,,+++***))))))******++++++++++++************))))))((((((''''''+++)))'''&&&%%%&&&'''(((+++******)))(((''''''&&&(((((((((((((((((((((((((((((())))))***+++++++++))))))(((((('''''''''&&&'''((()))(((&&&&&&((()))))))))))))))))))))))))))''''''''''''((((((((()))+++***************++++++&&&((())))))((((((***+++)))///666<<>>666666111///,,,++++++++++++***---------,,,+++***))))))))))))))))))))))))))))))(((((())))))*********+++***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((******)))((('''&&&&&&%%%((('''%%%$$$$$$%%%&&&'''%%%&&&'''&&&%%%$$$&&&(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))************---,,,***)))'''&&&%%%%%%++++++)))'''%%%%%%(((+++***************)))((((((++++++++++++++++++++++++++++++***************+++***++++++++++++***))))))..................------000///111222111///333:::777CCCXXXooo{{{wwwyyyxxx~~~nnnbbbYYYQQQNNNNNNNNNPPPQQQRRRQQQOOOLLLJJJKKKJJJIIIJJJKKKKKKIIIGGGFFFEEEDDDEEEDDDBBB???<<<888:::;;;======<<<;;;:::444333111000...---------------,,,,,,+++******))))))******************)))((()))+++,,,,,,***((('''+++)))(((&&&&&&'''((()))*********)))((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''''''((()))(((&&&&&&((()))))))))))))))))))))))))))'''''''''((((((((())))))***))))))((((((((())))))&&&((()))))))))***,,,---...222999@@@HHHQQQZZZ```dddiiimmmkkkcccYYYSSSPPPQQQOOONNNMMMMMMKKKFFFBBBAAA@@@CCCLLLTTT[[[gggrrrrrrwww{{{~~~xxxqqqfff]]]YYYYYY___gggpppwww|||~~~||||||ooobbb]]]QQQOOOOOOUUUaaannnyyy~~~}}}vvvooolllkkklllrrrvvv{{{~~~~~~|||zzzyyysssrrrpppnnnmmmmmmnnnnnn{{{wwwuuuqqqkkkeeebbbccceeemmmvvvwwwqqqhhh___XXXTTTSSSSSSZZZZZZcccrrr{{{|||}}}jjjZZZVVVQQQFFF======777444111//////......---,,,,,,,,,++++++*********************************((()))))))))************'''&&&%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&((($$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((()))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))************(((((((((((()))+++,,,---++++++)))'''%%%&&&(((+++(((((())))))))))))((((((++++++++++++++++++++++++++++++************++++++)))***+++,,,---.................................///...///111///...333:::@@@NNNdddzzz~~~lll```WWWPPPNNNOOOMMMOOOPPPQQQQQQOOOLLLKKKLLLLLLKKKLLLMMMMMMKKKIIIFFFDDDCCCBBBBBB???<<<999999:::<<<>>>===<<<999888444333111000...------------,,,,,,++++++*********((())))))******))))))(((&&&(((,,,......,,,)))''',,,+++***))))))***,,,---******))))))((((((''''''(((((((((((((((((((((((('''&&&&&&%%%$$$$$$######(((((((((((('''''''''''''''((()))(((&&&&&&((()))))))))))))))))))))))))))''''''((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&((()))******+++---///333666===GGGQQQXXX\\\]]]^^^```bbbccc___ZZZSSSPPPRRRQQQPPPPPPOOOLLLHHHEEEBBBDDDKKKUUU___hhhrrr||||||}}}mmmbbbZZZTTTQQQRRR\\\jjj~~~~~~|||}}}mmm]]]RRRNNNJJJMMMUUUcccuuuyyynnneee```]]]\\\\\\```fffooovvvzzz||||||}}}zzzrrrjjjeeeddddddhhhoooyyywwwmmmddd\\\VVVSSS[[[WWW[[[eeejjjhhhhhhlllwwwooofff]]]OOOFFFCCC;;;888333000///...---,,,+++++++++++++++*********************************))))))))))))************))))))))))))((('''&&&&&&''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''%%%&&&''''''''''''&&&%%%%%%&&&'''&&&%%%$$$&&&((($$$$$$%%%&&&'''((())))))(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''((((((((((((((((((((((((((((((((($$$$$$%%%%%%&&&''''''((((((((((((((((((((((((((())))))))))))************&&&&&&''')))+++---///000******)))'''&&&&&&)))+++((())))))************)))++++++++++++++++++++++++++++++************++++++)))***+++---....................................///...///111000000666>>>LLL[[[ppp~~~lll___WWWPPPNNNOOOMMMNNNPPPQQQQQQOOOMMMKKKLLLLLLLLLMMMNNNMMMKKKHHHAAA@@@@@@@@@AAAAAA???======>>>??????===999666333444333111000...---------,,,,,,,,,++++++*********(((((())))))))))))((((((&&&(((***,,,,,,,,,***))))))(((((((((((()))++++++***)))))))))((((((((('''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((''''''''''''((()))(((&&&&&&((()))(((((((((((((((((((((((('''(((((((((((()))))))))***)))((('''&&&%%%%%%%%%((()))******)))***---///555888AAANNN[[[bbbaaa^^^[[[ZZZYYYZZZ[[[XXXRRRNNNNNNOOOOOOPPPPPPNNNKKKIIIKKKOOOXXXbbbkkksss{{{rrr___TTTOOOOOOSSSYYYhhh{{{|||wwwuuuvvvvvvtttvvvzzz~~~{{{sssgggZZZQQQOOOPPPUUU[[[fffuuu|||wwwoooddd^^^]]]^^^______aaagggooowww|||zzzuuurrrrrrwwwzzz{{{wwwxxxzzz{{{{{{qqqhhh```[[[aaa\\\[[[aaaccc___[[[[[[```fffppp{{{zzznnn___RRRMMMBBB>>>888444222000...---*********+++++++++++++++************************)))))))))))))))***************+++,,,+++***((('''))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))(((&&&%%%%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&'''((())))))***''''''&&&%%%%%%$$$%%%%%%''''''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''((()))))))))************))))))))))))***+++,,,,,,)))***)))(((&&&&&&)))++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,,,,++++++***)))............////////////000///111333555777???HHHWWWeeewwwmmm```WWWQQQOOOPPPNNNOOOQQQRRRRRROOOMMMKKKKKKKKKKKKMMMNNNMMMJJJGGG@@@??????@@@BBBBBBAAA@@@===>>>???>>><<<999666444444333111000...---------,,,,,,+++++++++++++++***(((((())))))))))))((((((((((((((((((((()))***+++%%%%%%%%%&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))'''''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((()))))))))***+++***)))(((''''''&&&'''******+++******+++...000777:::DDDSSSaaahhhfffaaaZZZVVVSSSSSSTTTSSSOOOJJJMMMMMMNNNNNNMMMLLLLLLKKKSSS[[[eeeoooxxx~~~~~~}}}yyymmm^^^OOOIIIJJJQQQ[[[ddduuuwwwsssqqqqqqmmmfffcccddd[[[YYYSSSMMMIIILLLTTT[[[eeekkkwww~~~xxxtttrrrnnniiicccbbbeeejjjlllmmmqqqtttyyyyyysssrrrqqqqqqrrrvvvxxx~~~|||uuuppplllfffbbbbbbaaa\\\VVVTTTTTTVVV\\\gggxxxsssbbbXXXLLLGGG@@@:::666444222000+++++++++++++++,,,,,,,,,******************************))))))))))))))))))&&&'''((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$###%%%(((******)))'''%%%%%%&&&'''&&&%%%$$$&&&(((((((((((((((((((((((((((&&&&&&%%%$$$#########$$$&&&&&&'''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((((()))))))))******************)))((((((((())))))((())))))((('''''')))+++,,,,,,,,,+++***((('''&&&++++++++++++++++++++++++++++++******+++,,,,,,---+++,,,,,,,,,,,,+++******........./////////000000//////111555999>>>IIITTTcccmmm{{{ooobbbYYYRRRPPPRRRQQQRRRSSSTTTSSSPPPMMMKKKJJJJJJKKKMMMNNNLLLIIIFFFCCCBBB@@@@@@AAAAAA@@@>>>:::;;;<<<<<<<<<;;;:::999444333111000...---------++++++++++++++++++++++++((())))))******))))))(((***)))'''&&&&&&(((***+++)))***************++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''((((((((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))((((((((()))))))))******++++++***)))((((((((((((***+++,,,,,,,,,///333666<<<@@@IIIVVVccchhhfffaaaWWWSSSOOOMMMMMMMMMJJJHHHLLLMMMMMMLLLKKKKKKMMMNNNXXXdddrrr|||~~~xxxuuunnngggXXXNNNGGGJJJRRR]]]hhhqqqzzztttooojjjfff___UUUOOOOOOHHHGGGFFFFFFJJJUUUcccnnnttt{{{vvvqqqooonnnnnnnnnooorrrwww|||~~~wwwtttqqqmmmlllmmmmmmrrr|||yyyqqqiiibbbZZZTTTPPPOOONNNQQQ[[[lllmmm___QQQLLLCCC<<<777444111///---------------,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((()))))))))(((((('''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%$$$$$$###%%%(((******)))'''&&&%%%&&&'''&&&%%%$$$&&&((())))))((((((''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''''''''''''''((((((((()))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))************((((((''''''((()))******'''((())))))'''''')))+++*********)))'''&&&$$$###++++++++++++++++++++++++++++++***++++++,,,---...***+++,,,...////////////.........//////000000111......111888>>>GGGTTTaaaooovvvrrrdddZZZSSSQQQSSSSSSTTTUUUUUUTTTPPPMMMKKKJJJJJJKKKMMMNNNMMMIIIFFFEEECCC@@@@@@@@@???>>>===;;;;;;::::::;;;;;;<<<<<<444333111000...---------++++++++++++++++++++++++)))******************)))+++***)))((((((((()))******************))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((()))(((&&&&&&((()))))))))))))))))))))))))))(((((()))))))))***************))))))((())))))))))))+++,,,...111555;;;???FFFIIIPPPYYY```ccc```]]]RRROOOKKKHHHFFFFFFFFFFFFFFFHHHIIIIIIJJJNNNTTTYYY```nnn}}}{{{qqqiii___VVVLLLHHHJJJUUUcccmmmwww~~~}}}|||nnnfff]]]WWWOOOGGGEEEGGGHHHJJJNNNRRRYYYdddrrr||||||uuutttttttttvvv|||}}}uuuqqqpppoooqqqvvv}}}xxxhhh\\\TTTPPPLLLJJJLLLTTT```tttzzzlllYYYSSSIIIAAA;;;777444222/////////......------,,,++++++++++++++++++++++++************)))))))))(((*********))))))******+++,,,,,,+++++++++*********''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$%%%''')))***)))((((((%%%&&&'''&&&%%%$$$&&&((('''''''''''''''''''''(((&&&&&&%%%%%%&&&&&&''''''%%%%%%'''((((((((('''''''''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&************************))))))))))))************(((((((((((()))***++++++'''((())))))(((((()))+++(((((()))))))))(((''''''++++++++++++++++++++++++++++++++++++,,,---......***+++---...//////000000---......///000000111111000000555>>>GGGRRRbbbpppwww{{{uuufff[[[TTTRRRTTTUUUVVVWWWVVVTTTQQQMMMKKKJJJKKKLLLNNNOOONNNJJJFFFCCCAAA???>>>?????????===???===;;;:::999999::::::444333111000...---------++++++++++++++++++++++++******++++++++++++*********+++,,,,,,+++***)))(((!!!!!!!!!!!! (((((((((((())))))))))))((((((((((((((((((((((((+++++++++***))))))((((((&&&'''''''''(((((())))))'''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))))))))************)))(((((((((((())))))***(((***---000444;;;BBBGGGNNNQQQUUUZZZ]]]]]]ZZZXXXNNNKKKHHHDDDBBBBBBDDDFFF???AAADDDGGGKKKSSS]]]dddgggvvvqqqeee\\\QQQGGGFFFEEEMMM]]]lllvvv}}}uuuggg]]]SSSLLLFFFBBBDDDIIIKKKPPPVVV\\\ccclllxxxxxxxxxzzz}}}}}}~~~|||vvvvvvvvvyyyppp```VVVRRRKKKHHHJJJPPPXXXeee~~~~~~eee^^^TTTKKKEEE@@@===;;;111111000///...---------+++++++++++++++++++++++++++*********))))))((((((((('''&&&%%%%%%&&&'''(((*********)))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))$$$%%%'''((())))))))))))&&&&&&'''&&&%%%$$$&&&((($$$%%%%%%&&&'''((())))))'''''''''''''''((()))***$$$%%%'''(((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))************************))))))))))))************,,,+++******************&&&((())))))(((((()))+++))))))***,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,------,,,,,,+++***---......///000111111222444555:::DDDOOO\\\mmm|||yyy|||{{{hhhZZZSSSQQQQQQSSSVVVXXXWWWTTTPPPLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFFFFEEEDDDAAA>>><<<<<<<<<<<<<<<;;;:::999888222222000///............***)))((()))+++,,,,,,,,,************))))))))))))))))))))))))))))))))))))%%%###"""!!!"""$$$''')))222---(((&&&(((******((((((((())))))))))))(((((()))'''&&&'''***+++***((())))))))))))))))))))))))++++++******)))'''&&&%%%(((((((((((()))))))))))))))))))))))))))***++++++((()))***)))((()))***,,,+++---///222777>>>EEEKKKPPPSSSWWWZZZZZZVVVQQQNNNKKKFFFBBB@@@AAAAAA???<<<;;;AAAGGGKKKPPPWWWbbbjjjuuuyyypppiii^^^QQQMMMOOOJJJRRR]]]hhhqqqyyy|||mmmhhhWWWUUUPPPIIIJJJQQQWWWYYY]]]dddjjjkkklllsss~~~~~~xxxuuuttttttttt~~~~~~{{{qqq___UUULLLJJJIIILLLPPPZZZkkk{{{yyy{{{lllXXXKKKGGGEEE@@@;;;888333...---......,,,)))---,,,+++***))))))))))))******))))))))))))******)))***+++++++++)))((('''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&%%%&&&''''''%%%%%%&&&''''''%%%$$$%%%(((***(((&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''&&&&&&'''((()))))))))(((******))))))((((((''''''&&&'''''''''(((((())))))******))))))((((((''''''(((((((((((())))))))))))*********)))))))))))))))++++++++++++++++++++++++...,,,***)))******)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,///222222000000222555333;;;HHHVVVbbbmmmuuuzzz}}}qqqsss|||yyygggZZZSSSRRRRRRTTTVVVXXXXXXTTTPPPLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHDDDEEEEEEEEECCC@@@===;;;;;;;;;;;;;;;:::999888777333222111///......------,,,***))))))***+++***)))************))))))))))))************************&&&%%%$$$$$$$$$&&&((()))...,,,)))((()))******)))'''((((((((((((((((((''')))'''&&&'''***+++***((()))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))***)))))))))))))))******))))))***)))((()))***,,,///222666:::>>>CCCHHHLLLOOOQQQTTTUUUTTTQQQLLLIIIFFFCCC@@@???>>>>>><<<;;;>>>FFFPPPXXX^^^fffooouuu|||tttkkkccc\\\UUUNNNNNNSSSYYY___hhhpppxxx~~~jjj]]]XXXMMMPPPRRRSSSZZZeeemmmppptttwwwyyywwwuuuvvv{{{{{{qqqiiidddccccccdddxxx}}}|||yyy|||pppeeeZZZSSSLLLIIIKKKRRRaaannn~~~zzzeeeTTTKKKGGGCCC@@@???;;;555111000000...------,,,,,,+++******++++++******))))))))))))******)))******+++***)))((('''''''''''''''&&&&&&&&&&&&***)))))))))((((((((((((&&&'''((((((&&&&&&'''((((((&&&%%%&&&((()))(((&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''''''''(((''''''(((((()))(((((((((***)))))))))((((((((('''''''''((((((((()))))))))***)))))))))((((((((('''(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++,,,***))))))***++++++***++++++++++++++++++++++++------------------------...000333222111111444888???HHHWWWeeeqqqyyy{{{uuullloooxxxwwwfffZZZTTTSSSSSSVVVXXXYYYXXXTTTOOOLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGBBBCCCEEEFFFDDD@@@<<<:::999:::::::::999888777666444333222000...---,,,,,,000...,,,+++,,,,,,+++***************))))))))))))************************((((((((((((((((((((())))))***+++***))))))***+++(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))******)))))))))))))))***)))******)))((()))+++---222666===CCCGGGJJJLLLNNNPPPPPPPPPOOOLLLIIIFFFDDDCCCBBBAAA>>><<<<<<>>>@@@IIIQQQ^^^hhhpppuuu{{{yyynnnaaaZZZSSSQQQPPPPPPVVV\\\eeeiiinnntttyyywwwdddUUUMMMLLLMMMUUU___iiivvvzzzuuuqqqpppqqqtttmmmccc[[[WWWWWW[[[^^^rrr~~~~~~~~~}}}{{{qqqbbbSSSJJJIIINNNYYYdddrrrzzzeeeUUUMMMIIIGGGCCC@@@:::555111///......------,,,,,,++++++,,,,,,******))))))))))))******)))************)))((((((&&&&&&&&&&&&&&&&&&''''''*********))))))))))))((('''((())))))((('''((()))((('''&&&&&&'''((('''%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&'''((()))(((((((((''''''(((((()))(((((()))))))))(((''''''))))))))))))(((((((((((((((((()))))))))))))))***))))))))))))((((((((((((((((((((()))))))))******((()))))))))***+++++++++++++++++++++++++++++++++***)))((()))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///111333222111333888<<>><<<>>>EEEKKKXXX___jjjsssyyy}}}{{{tttnnneee[[[OOOMMMMMMPPPWWW^^^eeeiiilllmmmpppsssxxx~~~~~~|||yyywwwrrrhhhZZZNNNIIIKKKOOOZZZeeettt|||tttnnniiifffggghhhddd^^^YYYYYY^^^gggmmmwww}}}|||vvvttt{{{sss^^^RRRPPPSSSZZZaaahhhwww{{{gggYYYSSSPPPHHHFFFBBB===777333111000------,,,+++++++++,,,,,,+++******))))))******+++))))))*********)))))))))&&&&&&&&&&&&&&&''''''''')))))))))((((((((((((((('''((())))))''''''((()))(((((('''''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((&&&%%%%%%''')))***)))(((((((((((())))))***)))))))))))))))((('''&&&))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((((((((()))))))))*********(((((()))***++++++,,,,,,+++++++++++++++++++++++++++***((()))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////000111222222333777???EEEXXX```mmmxxxyyytttuuuvvv}}}ssscccZZZVVVTTTSSSVVVWWWXXXVVVRRRNNNLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGBBBDDDEEEFFFEEEBBB>>><<<999::::::::::::999999888555444222000...,,,,,,+++'''%%%$$$$$$&&&(((''''''************)))))))))((('''''''''''''''''''''''''''((()))******)))'''&&&$$$(((,,,,,,***((()))++++++******))))))******+++'''(((((()))((())))))***(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))******)))))))))))))))******++++++***+++---111444666>>>HHHQQQUUUWWWWWWWWWVVVTTTOOOJJJGGGEEEDDDDDDDDDCCC@@@===>>>EEEPPPYYYcccgggnnnuuu{{{zzzoooddd[[[QQQJJJAAAFFFNNNZZZgggrrrvvvwwwrrrrrrsssuuuzzz|||wwwtttpppllliii___ZZZPPPGGGDDDJJJUUU^^^mmmxxx|||rrrkkkeeedddfffdddcccbbbaaadddmmmxxx~~~{{{sssmmmqqqxxxkkk___ZZZXXXZZZ]]]fffmmmyyy~~~mmmccc^^^QQQOOOKKKFFFAAA<<<777444......,,,+++++++++++++++++++++************++++++))))))))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((('''&&&'''(((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((&&&%%%&&&''')))+++((((((((((((((()))******)))*********)))(((''''''(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************((())))))***+++,,,,,,---++++++++++++++++++++++++---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///111222333777???KKKSSShhhnnnuuu}}}~~~}}}zzzzzzqqqbbbZZZWWWTTTQQQTTTUUUVVVTTTQQQMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFBBBCCCDDDDDDCCCAAA>>>===999:::::::::::::::999999444333222000...---,,,,,,)))((('''(((***+++,,,+++************))))))))))))''''''''''''''''''''''''&&&'''((()))))))))((('''%%%'''***+++***))))))***++++++))))))))))))++++++'''((())))))(((((()))***(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((()))))))))))))))))))))))))))******+++***++++++,,,---000555999>>>DDDMMMUUUXXXZZZZZZZZZWWWTTTOOOJJJGGGEEEEEEFFFDDDBBBAAAAAAFFFPPP\\\dddiiilllpppvvv{{{}}}rrrdddVVVKKKCCC???<<>>KKKZZZffftttwwwzzz~~~}}}|||yyy}}}qqqaaaZZZVVVSSSPPPRRRSSSSSSRRROOOMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFBBBAAAAAA@@@???>>>======888888999999999999888888333222111///......------///---,,,,,,---///...---************))))))))))))((((((((((((((((((((((((''''''((())))))***)))))))))(((((()))******)))(((***)))(((&&&&&&((()))***&&&(((***)))(((''')))+++(((((((((((((((((((((((('''(((((())))))))))))((((((((((((((())))))))))))(((((((((((()))***,,,,,,***+++,,,---///444:::>>>CCCHHHNNNSSSUUUUUUVVVVVVTTTQQQMMMHHHFFFEEEEEEFFFDDDDDDFFFLLLVVVaaajjjoooqqqsssvvvzzz}}}~~~}}}zzzqqqdddVVVIII@@@<<<;;;@@@NNNbbbwww~~~~~~}}}{{{yyyyyyuuupppiiibbb[[[SSSNNNDDDDDDFFFKKKTTTbbbpppyyyxxxrrrlllfffhhhqqquuuzzz~~~}}}|||{{{zzzzzzzzz|||zzzxxxxxx|||xxxpppmmmmmmiiiffffffccc]]]]]]aaacccmmmqqqdddTTTJJJGGGEEE???:::555444222000...,,,++++++,,,++++++******++++++,,,***)))((((((((()))+++,,,,,,,,,+++***)))(((''''''&&&&&&&&&&&&''''''(((((('''((())))))''''''((()))%%%'''((((((&&&%%%''')))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))))))))&&&&&&&&&&&&'''((()))***(((((()))*********))))))'''((((((((()))))))))***)))))))))((((((((('''''''''((((((((()))))))))***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,......---------------------------,,,------...//////000000111333666;;;FFFWWWjjjxxx}}}|||pppaaaZZZVVVRRROOOPPPQQQRRRQQQNNNLLLLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFAAA@@@>>>===<<<<<<<<<<<<666777777888888888777777222222000///............---+++))))))******)))(((************))))))))))))************************''''''((()))***++++++,,,+++(((&&&'''***+++)))&&&)))(((&&&%%%%%%&&&((()))&&&(((******'''''')))+++((((((((((((((((((((((((%%%&&&''')))******++++++(((((((((((())))))))))))'''''''''((()))+++------***+++,,,---000666<<>><<<<<<>>>;;;;;;::::::888777666555666444222///---,,,,,,,,,---,,,,,,+++***)))((((((++++++******************++++++************++++++''''''((((((((((((''''''******)))(((((()))++++++******))))))(((((('''''',,,+++***((((((((()))*********))))))(((((((((((('''''''''(((((((((((((((++++++************++++++***))))))(((((()))+++++++++,,,---///333;;;CCCJJJMMMMMMMMMLLLMMMMMMNNNNNNNNNLLLIIIGGGFFFDDDAAA>>>AAAIIIZZZjjjpppoooqqqxxx}}}~~~}}}wwwjjj___VVVJJJ???:::===DDDJJJUUU___nnnzzzssslllddd[[[TTTPPPMMMMMMNNNQQQYYY```eeennnyyy~~~|||{{{{{{xxxqqqkkkkkkrrryyyzzz}}}~~~{{{||||||xxxvvvvvvwwwwwwvvvuuutttrrrqqqppprrrrrrqqqooollliiigggeeecccdddeeeggghhhjjjkkklllppprrruuuwwwwwwuuurrrppplllmmmnnnmmmkkkjjjjjjjjjmmmnnnqqquuuyyy}}}|||hhhZZZUUURRRNNNJJJMMMUUUfffqqq]]]TTTSSSNNNHHHBBB>>>888444222000...,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---???666...+++***''''''((($$$%%%'''(((((('''%%%$$$))))))((('''&&&&&&%%%%%%(((((()))***)))'''%%%###((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))******)))(((((((((((((((((((((((((((((()))******)))*********++++++++++++)))))))))))))))))))))))))))(((''''''(((***,,,---...,,,))))))************************************,,,,,,---------.........+++++++++,,,,,,,,,------000000/////////000111333222333===OOO```lllzzzrrraaaWWWTTTTTTUUURRRRRRRRRRRRPPPNNNLLLKKKKKKKKKKKKJJJHHHGGGEEEDDD@@@BBBCCCAAA===;;;;;;<<<:::::::::999888666555444555333111///---,,,,,,,,,+++++++++***************************************''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''***))))))((((((((())))))))))))((((((((((((((('''+++***)))(((((((((((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((******))))))))))))******((('''''''''(((***,,,---+++,,,...111555<<>>===AAADDDTTTXXX```iiimmmoootttzzz}}}vvvoooaaaRRRCCC>>>;;;===HHHVVVbbbiiiqqqrrruuu|||lllaaaSSSOOOMMMRRR]]]hhhooopppzzz||||||zzzzzzxxxsssmmmggg```XXXUUUZZZccckkkppp~~~}}}{{{yyyxxxwwwvvvvvvssssssqqqmmmhhhdddbbbbbb______``````______^^^]]]YYYXXXWWWTTTQQQOOOMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPRRRSSSVVVWWWWWWVVVSSSRRRMMMOOOQQQRRRQQQQQQRRRSSSSSSTTTWWW[[[___cccfffgggkkknnnqqquuuyyy~~~~~~|||zzzwwwvvvyyyyyy```PPPIIIHHHEEEIIISSSeee~~~{{{iii]]]QQQIIIJJJIIIGGGBBB;;;666333111000///...,,,++++++******++++++******++++++,,,---777---'''))),,,+++'''%%%***)))'''&&&&&&''')))***)))((((((''''''&&&&&&&&&)))***++++++***)))'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&(((((('''&&&&&&&&&&&&''''''((()))(((&&&&&&((()))***))))))(((((((((((((((((((((((((((((()))******((((((((()))))))))******************************((()))***+++,,,,,,,,,,,,///---+++***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))************---------.........//////+++---.........000222555:::AAAPPPbbbrrr}}}qqqaaaXXXUUUVVVWWWSSSSSSSSSRRRPPPNNNLLLKKKNNNMMMKKKIIIHHHHHHHHHIIIDDDDDDCCCAAA>>>;;;999999888888888777777666444444333111///---,,,+++++++++***************************************++++++++++++******************+++(((((())))))))))))((((((((())))))))))))'''%%%$$$%%%%%%&&&&&&''''''((((((&&&'''((())))))((('''&&&************************&&&&&&''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&'''(((+++---///...000444888<<>>999;;;BBBIIIUUUYYY^^^eeejjjpppvvv|||}}}yyyoooeeeVVVJJJ>>>;;;:::BBBPPPaaammmsssxxxwwwvvvxxxtttbbbXXXLLLNNNTTT```ssszzzwwwsssmmmhhh___^^^___bbbhhhooovvvzzz~~~zzzxxxuuurrrooolllkkkjjjffffffddd```[[[XXXVVVVVVTTTTTTUUUVVVVVVVVVVVVUUUSSSQQQOOOMMMJJJHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIJJJLLLLLLJJJIIIGGGHHHJJJKKKJJJHHHFFFFFFGGGIIIKKKMMMQQQTTTXXXZZZ\\\```bbbeeehhhlllpppvvvzzzuuuqqqooosss|||sss\\\PPPNNNIIIIIIOOO[[[nnnxxxhhhYYYOOOLLLLLLLLLHHHAAA;;;777666111///...,,,+++*********++++++******++++++,,,---EEE666)))%%%((()))))))))((('''&&&%%%%%%&&&'''((()))(((((((((''''''&&&&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((('''''''''''''''(((''''''&&&&&&&&&'''''''''(((((('''&&&&&&''')))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((())))))))))))'''''''''''''''''''''''')))***+++,,,---,,,,,,+++000...,,,+++,,,......---++++++++++++++++++++++++++++++,,,,,,,,,---------------------............---///111000000222666:::CCCMMM]]]mmmyyyrrrbbbWWWSSSSSSTTTUUUUUUUUUTTTRRROOOMMMLLLMMMLLLJJJHHHHHHHHHHHHIIIHHHFFFEEECCCAAA>>>;;;999777777888777777666555444222111///---,,,++++++,,,,,,,,,++++++***))))))((())))))*********+++++++++))))))(((((((((((())))))(((((())))))))))))((((((((())))))))))))'''%%%$$$%%%%%%&&&&&&''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((''''''''''''(((((((((((((((((()))+++,,,...000333888<<<@@@DDDHHHKKKOOOMMMKKKHHHFFFDDDBBBBBB???@@@???;;;888;;;DDDLLLSSSWWW^^^dddllluuu|||}}}{{{rrrfffYYYMMMCCC>>>===@@@IIIXXXgggsssyyy|||zzzwwwvvvxxxtttcccVVVOOOOOOXXXeeevvv{{{wwwsssooolllcccfffkkkmmmooouuu}}}}}}{{{xxxvvvtttsssqqqmmmiiiddd```^^^\\\YYYYYYXXXUUUPPPMMMLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJHHHEEECCCBBBAAAAAA????????????????????????AAABBBDDDEEEEEEDDDBBBAAACCCEEEFFFEEECCCAAAAAABBBCCCDDDFFFIIILLLNNNQQQRRRQQQTTTWWWZZZ^^^ccchhhlllrrrwww~~~|||tttllllllppp{{{nnn[[[SSSKKKIIILLLVVVdddwww|||uuucccVVVMMMNNNNNNKKKFFFAAA===:::111000...,,,+++++++++,,,++++++******++++++,,,---EEE888+++((())))))((()))&&&&&&'''(((((('''&&&&&&(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&''''''&&&%%%%%%&&&((())))))(((((((((((())))))((((((((((((((())))))***(((((((((((())))))))))))'''''''''''''''''''''''')))***+++------,,,+++***+++)))''''''(((*********++++++++++++++++++++++++---------............///+++,,,,,,,,,,,,---------...000222111000333:::@@@OOO[[[iiiuuu}}}tttbbbWWWRRRRRRRRRVVVVVVVVVUUUSSSPPPMMMLLLLLLLLLKKKIIIIIIHHHHHHHHHIIIGGGEEECCCBBB@@@===:::777888888888777777666555222111///---,,,,,,,,,---------,,,+++***)))(((''')))))))))***++++++,,,,,,++++++************++++++((())))))******))))))((())))))))))))(((((('''&&&'''''''''''''''(((((((((''''''((()))))))))(((((((((((((((((())))))))))))%%%&&&&&&'''((()))******((((((''''''''''''((((((***)))))))))***,,,---...222666;;;???BBBEEEGGGIIIKKKJJJHHHFFFCCCBBBAAAAAA======<<<999:::???GGGNNNQQQXXXaaahhhqqq{{{}}}zzzsssgggZZZNNNFFFBBB@@@CCCIIIRRR^^^kkkvvv}}}~~~|||yyyuuurrrssswwwzzz|||{{{uuukkk^^^SSSNNNMMMYYYgggwww|||zzzzzzxxxzzzzzzwwwvvv{{{~~~|||{{{}}}|||yyyvvvrrrooommmlllhhhfffbbb^^^YYYUUURRRPPPNNNNNNNNNKKKHHHEEEEEEEEE@@@AAABBBCCCDDDDDDDDDDDDBBB@@@>>><<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>===;;;===???????????????AAA>>>???@@@BBBDDDFFFGGGHHHHHHKKKNNNQQQTTTXXX]]]aaadddjjjqqqwww|||zzzpppkkkjjjppp~~~hhh[[[OOOJJJKKKSSS^^^kkk{{{qqqaaaTTTSSSPPPOOOMMMIIICCC???666444111...,,,,,,,,,---++++++******++++++,,,---333---+++...///+++'''&&&'''(((***++++++***((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))'''&&&&&&&&&&&&'''((((((&&&'''((('''%%%%%%'''(((((((((((((((((())))))***((((((((((((((()))******((((((((()))))))))************************************+++++++++++++++***,,,***((((((***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,///000000111777BBBKKK^^^jjjvvv|||sssbbbWWWRRRRRRRRRVVVVVVUUUTTTRRROOOMMMKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHFFFCCCCCCBBBAAA===:::888888888999888888777666333222000...---------...+++++++++*********))))))((())))))***++++++,,,,,,------,,,,,,,,,,,,------))))))************))))))***))))))((((((((())))))))))))((((((((((((((('''((((((((((((((()))***+++******+++++++++,,,,,,,,,%%%%%%&&&'''((()))******)))(((((((((((((((((())))))))))))***,,,...000222333888===BBBDDDEEEFFFFFFFFFEEECCCBBB@@@@@@??????===;;;999999===CCCJJJOOOQQQZZZdddlllttt||||||xxxtttooofffZZZOOOGGGFFFHHHGGGMMMTTT[[[aaajjjttt|||}}}xxxrrrkkkgggffffffiiifff```VVVNNNMMMRRRXXXeeettt~~~|||yyywwwvvvuuusssooolllhhheeecccccc[[[YYYVVVRRRNNNKKKIIIHHHDDDEEEEEEDDDAAA??????@@@;;;<<<===>>>>>>???>>>>>>===;;;:::888888999:::;;;999:::::::::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;888:::<<<===<<<<<<===>>><<<<<<===>>>???@@@@@@AAADDDFFFHHHJJJLLLOOOTTTWWWXXX^^^gggmmmqqqvvv|||{{{vvvpppoooxxxjjj^^^TTTPPPVVV]]]eeevvvrrr```[[[UUUTTTTTTQQQJJJCCC>>>;;;777222///---------++++++******++++++,,,---&&&'''+++000000***'''((())))))************))))))((((((((((((((((((((()))(((((((((''''''(((((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((((()))))))))'''''')))***((((((((((((((()))******((((((((((((((()))******)))))))))*********+++++++++++++++++++++++++++++++++******)))))))))******///---++++++---/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------...,,,///111222555???OOO[[[kkkvvv|||zzzsssbbbWWWSSSSSSSSSUUUUUUTTTSSSQQQNNNLLLJJJLLLMMMNNNNNNNNNLLLKKKJJJGGGEEEBBBAAABBBAAA===999888999999999999888888777333222000///.........///***************+++++++++((())))))***++++++,,,,,,))))))(((((((((((())))))))))))************))))))+++***)))(((((()))++++++******))))))((((((''''''***)))(((((((((***+++,,,''''''(((((()))))))))***%%%%%%&&&'''((()))***+++))))))(((((((((((())))))(((((()))***---000333555444999???CCCDDDDDDDDDEEEBBBAAA@@@???>>>>>>>>>>>>===;;;888999???FFFLLLOOOQQQ[[[fffmmmtttyyyvvvnnnjjjdddZZZPPPHHHFFFKKKQQQOOOVVV]]]aaabbbgggpppxxx|||vvvmmmddd^^^[[[ZZZ\\\YYYRRRKKKHHHNNN[[[eeelll{{{}}}|||zzzxxxuuurrrpppnnnhhhfffccc___\\\YYYXXXXXXQQQOOOMMMJJJHHHFFFEEEDDD???@@@@@@???===<<<<<<===;;;;;;<<<==================<<<;;;::::::;;;===???::::::;;;<<<<<<===>>>>>><<<<<<<<<======<<<<<<<<<;;;===>>>===;;;999999:::============>>>>>>>>>>>>???@@@BBBCCCDDDFFFJJJMMMNNNTTT\\\bbbeeehhhlllpppzzzzzzuuuyyyooobbbYYY[[[___cccpppiiiaaaYYYXXXYYYWWWNNNEEEEEEAAA<<<666111...---,,,++++++******++++++,,,---((((((+++...,,,((()))...)))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&&&&&&&'''((()))***++++++***))))))***,,,((((((((((((((()))******((((((((((((((()))******************++++++++++++))))))))))))))))))))))))+++***)))(((((((((******---+++)))***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////---000333555;;;HHH[[[iiisss~~~vvvsss{{{sssaaaVVVQQQOOONNNTTTUUUWWWUUURRRNNNLLLKKKNNNMMMLLLKKKIIIGGGFFFEEEAAAAAABBBBBBAAA???>>>===555666666777777777777777555444222///---,,,,,,,,,+++++++++++++++++++++++++++******)))***+++---...++++++************++++++))))))))))))************(((((('''''''''&&&&&&&&&---,,,)))(((&&&&&&''''''(((***+++***)))((()))+++******)))((((((((((((((())))))))))))************---,,,***(((((()))+++,,,,,,,,,+++***+++///555999>>>???AAABBBAAA@@@???>>><<<======<<<;;;;;;===???888<<<@@@CCCFFFIIINNNRRRTTT^^^hhhnnnsssuuunnneeeccc^^^TTTJJJFFFKKKTTT\\\^^^]]]^^^bbbfffiiimmmqqqssssssoooggg^^^XXXVVVXXXOOOLLLGGGGGGMMMXXXdddllluuuzzz~~~~~~~~~zzzvvvrrrpppooommmiiieee___\\\WWWTTTQQQOOOMMMKKKHHHGGGFFFEEECCCBBBAAA@@@::::::::::::::::::::::::;;;:::999777777777888999===<<<;;;:::999999999999===<<<<<<<<<<<<===>>>>>>AAA@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>???AAACCCDDDEEELLLMMMPPPTTTXXX]]]aaaccckkknnnrrrwww|||uuuddd```dddhhhnnnsss~~~~~~pppbbb^^^\\\VVVPPPOOOMMMHHH@@@777000---///111---+++))))))+++,,,,,,,,,))))))))))))(((((((((((())))))(((''''''&&&''''''(((((()))(((((('''&&&&&&(((((()))***++++++******''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&(((((((((((())))))))))))(((((('''(((******)))'''&&&&&&''''''''''''&&&&&&*********)))))))))))))))************************)))************+++++++++***)))((((((((()))+++,,,,,,,,,+++++++++,,,...///******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------111,,,+++---...,,,+++......333777:::DDDWWWkkkvvv|||ooonnnvvvrrraaaWWWSSSSSSSSSUUUVVVWWWVVVSSSOOOMMMLLLNNNMMMLLLJJJIIIGGGFFFEEEBBBBBBBBBBBBAAA???===<<<888888888888888777666555555444222///---,,,,,,,,,------------------------,,,+++***)))))))))***++++++******))))))******+++(((((()))))))))*********)))))))))(((((('''''''''***))))))(((((((((((((((&&&((()))((('''&&&''')))******)))(((((((((((((((''''''''''''((((((((((((,,,+++***))))))***++++++------------...222888<<>>>>>===>>>>>>===;;;::::::;;;;;;???DDDHHHKKKNNNRRRVVVXXX```gggiiiiiihhh```WWWWWWRRRLLLKKKPPP[[[eeekkkkkkiiigggggghhhkkkooorrrppplllgggaaa[[[VVVRRRPPPKKKJJJKKKNNNVVVaaakkkrrruuuxxxzzzyyyuuurrrrrrssswww}}}~~~|||{{{zzzyyyyyytttqqqmmmkkkiiifffaaa^^^VVVSSSNNNKKKIIIGGGEEECCCBBBBBBAAA@@@>>>===<<<<<<:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<===>>>>>>CCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<=========>>>========================;;;<<<===>>>???AAAAAABBBEEEFFFHHHLLLPPPTTTXXXZZZ```cccfffjjjnnnsssyyy}}}{{{rrrllliiikkkqqqmmmkkkooowwwzzz}}}zzzoooeeeZZZTTTTTTQQQMMMFFF===555111//////...,,,******+++++++++******)))))))))((((((((((((,,,,,,+++***************(((((()))))))))(((''''''$$$%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((()))))))))'''&&&&&&(((***+++***)))'''(((((())))))(((((('''***)))))))))))))))))))))************************)))************+++++++++***))))))((()))***+++,,,)))(((((('''((()))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///,,,+++...000......000111555999@@@OOOddduuu}}}tttooosss{{{sssaaaWWWTTTUUUVVVVVVXXXYYYWWWTTTPPPNNNNNNNNNMMMLLLJJJIIIGGGFFFEEEBBBCCCCCCBBB@@@>>><<<:::999999999888777666444444555444111///------------......------,,,,,,++++++,,,+++***)))((((((((((((+++******))))))******+++'''(((((()))))))))))))))******))))))))))))((((((''''''((()))))))))))))))&&&((()))((('''&&&''')))***))))))(((((((((((((((''''''''''''((((((((((((******************++++++---...///000222777===AAAHHHHHHGGGEEECCCAAA??????>>>??????===:::888888999AAAEEELLLQQQTTTWWWYYY[[[\\\aaadddbbb___ZZZRRRKKKJJJGGGGGGOOO___ooozzz}}}zzzuuupppnnnnnnooopppjjjeee^^^[[[YYYWWWQQQMMMKKKNNNSSSYYYaaahhhmmmqqqooopppnnnjjjdddbbbcccfffnnnzzz}}}|||{{{zzzwwwtttqqqoookkkiiifffccc```\\\VVVSSSLLLIIIDDDBBB@@@???===;;;======<<<<<<;;;:::999999::::::;;;;;;;;;;;;;;;;;;666777888:::;;;<<<<<<<<<===============<<<<<<<<>>>>>>>>???@@@@@@BBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???AAADDDGGGJJJMMMOOOSSSUUUXXX[[[___ccchhhlllvvv|||{{{mmmiiikkkddd___^^^aaaaaadddtttnnn^^^XXXYYYVVVSSSMMMFFF>>>777222//////---,,,+++,,,+++)))'''******)))))))))((((((((())))))((((((''''''(((((((((((())))))***)))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&(((+++,,,+++***((())))))******))))))((())))))))))))))))))******************************)))************+++++++++***))))))))))))***++++++++++++*********+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------+++,,,000111///000333444:::BBBNNNaaavvv~~~uuusssxxx}}}wwwcccWWWRRRSSSUUUWWWYYYZZZYYYUUURRROOOOOOMMMMMMKKKJJJHHHGGGEEEEEECCCCCCCCCBBB@@@===;;;999777777777777666555444333555333111///---------------,,,,,,+++***)))((((((++++++******))))))))))))******))))))))))))******&&&'''((())))))))))))((())))))))))))))))))))))))&&&''')))*********)))((((((***+++***)))((()))+++))))))(((((((((((())))))))))))))))))************((()))***+++++++++++++++,,,...111333666;;;@@@DDDKKKLLLMMMLLLJJJGGGDDDAAAAAA@@@???<<<::::::===@@@IIIMMMTTTZZZ^^^___``````]]]___```\\\WWWQQQKKKGGGCCCEEELLLYYYkkk|||{{{vvvqqqlllfffbbb]]]YYYXXXVVVTTTRRRTTTXXX]]]cccggggggfffeeeccccccaaa]]]ZZZ[[[aaafffttt~~~~~~|||{{{zzzzzzwwwsssnnniiifffaaa```^^^ZZZVVVQQQLLLIIIFFFCCC???===<<<<<<:::999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<777888;;;===>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@???BBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<>>>???BBBDDDFFFHHHIIIKKKNNNQQQTTTXXX^^^aaakkkpppwww~~~{{{mmmgggbbb\\\XXXXXXWWWZZZjjj}}}sss```YYYZZZWWWUUUQQQMMMFFF???777222///...,,,,,,---,,,***(((*********)))))))))(((((((((''''''&&&&&&&&&'''''''''((()))******+++******'''(((((()))))))))((((((&&&&&&&&&'''''''''''''''%%%%%%&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&(((***+++***)))((())))))******))))))((()))))))))))))))*********************************))))))*********+++++++++)))))))))*********++++++---------------------...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,+++,,,000000...000444666BBBSSSccctttzzzzzz}}}~~~}}}xxxeeeWWWSSSTTTWWWXXXYYY[[[YYYVVVRRRPPPOOOMMMLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBAAA???===:::999444444555666666555555555444333111///...------...,,,,,,+++***))))))(((((()))******++++++,,,,,,,,,***))))))))))))))))))***&&&''')))*********)))(((((((((((((((((((((((((((((()))*********)))'''&&&(((***+++***)))((()))+++))))))(((((((((((())))))))))))))))))************'''((()))+++,,,,,,,,,,,,,,,...222666999>>>CCCGGGKKKNNNRRRTTTRRRNNNHHHDDDCCCAAA===::::::???FFFLLLPPPTTTYYY___ccccccbbb```\\\[[[YYYUUUNNNGGGEEEEEE@@@IIIWWWdddrrrzzzooogggddd___YYYTTTSSSWWWZZZaaadddgggiiihhhddd___[[[YYYZZZYYYWWWWWW\\\dddkkkzzz~~~~~~}}}{{{zzzxxxxxxwwwtttooohhhbbb^^^WWWWWWUUURRRMMMHHHDDDBBBBBB???<<<;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>>>>>>>===???@@@BBBCCCCCCBBBAAAAAABBBBBBCCCBBBBBBAAA@@@CCCCCCCCCBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<<<<===>>>???AAABBBBBBDDDGGGJJJMMMQQQVVVZZZ___ccciiipppwwwzzzxxx~~~nnn```WWWQQQPPPOOOQQQ___ooozzzfff\\\XXXVVVUUURRRPPPMMMFFF>>>999000///------......,,,+++************))))))))))))*********))))))***++++++'''((()))******+++******%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((()))(((((()))******(((&&&'''(((((())))))(((((('''(((((())))))************************************))))))*********+++++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------+++---///...---000555:::OOOgggxxx|||zzz{{{xxxfffYYYUUUWWWZZZXXXYYY[[[YYYVVVRRRPPPPPPMMMLLLKKKIIIHHHFFFEEEDDDAAABBBBBBAAA???===;;;999333444555555666666666555444222111///...---......------,,,,,,++++++******))))))+++,,,,,,------,,,***))))))(((((())))))***'''(((***+++,,,+++)))(((''''''(((((((((((()))))))))))))))))))))(((''''''&&&((()))((('''&&&''')))((((((((((((((())))))***''''''''''''(((((((((((('''((((((***+++,,,------,,,000555999===AAAEEEIIIKKKNNNSSSUUUSSSNNNHHHDDDBBB@@@===;;;===DDDNNNUUUUUUWWWZZZ___bbbaaa^^^[[[VVVSSSOOOKKKDDD>>>???CCCEEEPPP___kkkuuuuuugggddd^^^VVVRRRUUU```iiisssrrrqqqnnniiiccc]]]ZZZWWWYYYZZZZZZ[[[```iiipppzzz{{{}}}{{{{{{zzzxxxvvvtttsssqqqmmmggg```ZZZVVVNNNNNNMMMIIIDDDAAA??????>>>;;;999888999999999888999::::::;;;<<<=========>>>>>>??????@@@@@@AAAAAA??????@@@AAABBBCCCCCCCCCEEEEEEFFFFFFEEEDDDBBBAAACCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGGGGEEECCCBBBEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA===<<<<<<<<<<<<<<<=========???AAACCCEEEHHHMMMPPPVVVYYY___fffnnnvvv||||||uuuqqqsssxxxgggZZZOOOMMMLLLLLLUUUaaa}}}tttdddZZZWWWUUURRRRRRQQQMMMGGGAAA555222///............---++++++*********)))))))))))))))((((((((()))******(((((())))))***)))))))))''''''((((((''''''&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$%%%&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((+++)))))))))))))))'''%%%'''(((((())))))(((((('''((((((((()))******++++++************************)))************+++++++++)))***++++++,,,,,,++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,---......---333:::EEE]]]www|||{{{xxxhhhZZZTTTVVVYYYXXXYYYZZZYYYVVVRRRPPPOOOLLLLLLKKKIIIGGGFFFDDDDDD@@@@@@AAA@@@???===<<<:::777777777777777777666666333222000///............,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++******))))))(((((((((((())))))''')))+++------,,,***)))((((((((())))))*********((((((((((((((())))))***&&&((()))((('''&&&''')))((((((((((((((()))******''''''''''''((((((((((((((((((((((((***,,,...//////333888===AAADDDHHHKKKMMMNNNOOOOOOMMMHHHDDDAAA>>>>>>>>>>>>AAAHHHQQQWWWWWWWWWXXXZZZ\\\[[[WWWSSSLLLHHHEEECCC>>>:::@@@IIISSS[[[eeemmmttt|||tttbbb]]]UUURRRWWWeeevvv}}}tttlllddd___]]][[[^^^aaaccceeekkksssyyyyyysss~~~~~~zzzwwwvvvuuusssqqqnnnllliiiddd^^^WWWQQQNNNFFFFFFEEEAAA===;;;<<>>???@@@@@@@@@AAAAAABBBCCCCCCCCC@@@@@@AAABBBDDDFFFGGGHHHMMMMMMNNNNNNLLLJJJHHHFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGIIIJJJJJJHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>???@@@DDDFFFNNNPPPUUU\\\dddkkkppprrrttttttuuuvvv{{{|||llllllnnnvvv}}}iiiVVVOOOMMMKKKOOOWWWkkk{{{|||tttbbbZZZWWWSSSSSSTTTRRRMMMHHH<<<888222///---------,,,+++++++++*********))))))&&&&&&&&&&&&&&&'''(((((((((((()))))))))(((''''''***+++++++++******)))(((%%%%%%&&&&&&'''(((((()))%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&''''''((((((((())))))))))))(((((()))******(((&&&((())))))******))))))((('''(((((()))******++++++************************)))************+++++++++)))***+++,,,,,,,,,++++++------.........---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,---......000999CCCVVViii~~~{{{iiiZZZRRRRRRTTTWWWYYYZZZYYYUUURRRPPPOOOLLLLLLJJJIIIGGGFFFDDDDDD???@@@@@@@@@???>>><<<;;;::::::::::::999777666555333222000///.........///)))))))))))))))***************++++++***)))'''&&&))))))(((((((((((())))))((())),,,......---+++)))))))))******++++++++++++''''''&&&&&&(((***,,,---)))***+++***)))((()))+++((((((((((((((()))******))))))))))))************((((((''''''))),,,///111111555;;;@@@CCCGGGJJJLLLNNNNNNLLLIIIFFFBBB???>>>;;;===???AAAEEEJJJPPPUUUWWWUUUUUUVVVWWWVVVQQQMMMCCC@@@>>>???======FFFRRRbbbdddhhhmmmqqqwww|||ooo]]]UUUMMMPPP___wwwzzznnneee```^^^___ccchhhlllooouuu}}}|||ppp}}}|||xxxtttsssqqqooonnniiigggccc^^^WWWQQQKKKHHHBBBBBB@@@<<<888888;;;>>><<<:::888888999;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEGGGGGGHHHIIILLLOOORRRTTTUUUVVVVVVVVVTTTQQQNNNMMMIIIIIIHHHHHHIIIIIIJJJKKKOOOQQQSSSTTTTTTRRRPPPNNNGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>===>>>>>>===<<<<<<>>>AAACCCEEEIIIOOOWWW]]]aaacccdddeeefffhhhjjjooouuuyyyooommmmmmtttuuu\\\QQQMMMJJJLLLQQQ]]]wwwqqqwww}}}lll^^^YYYUUUTTTUUUUUUQQQLLLAAA<<<555///---,,,,,,++++++++++++************))))))))))))))))))***++++++(((((()))(((((('''&&&&&&((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((())))))'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((''''''(((***+++***(((******++++++++++++******'''(((((()))***+++++++++************************)))************+++++++++)))***+++,,,---,,,++++++((())))))***)))((('''&&&******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,---///000444???KKKbbbppp|||kkk[[[SSSTTTWWWYYYXXXWWWWWWWWWTTTPPPMMMOOOMMMLLLLLLKKKIIIEEEBBB>>>>>>>>>>>>============888666555444555555444222222111000...---------------,,,++++++******++++++***++++++)))&&&&&&)))+++,,,))))))+++---,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++++++++***))))))******))))))(((((((((((())))))((())))))***+++,,,***)))((((((((()))+++,,,((()))*********((('''&&&))))))(((''''''***...222444999===>>>CCCJJJMMMLLLOOOLLLGGGBBB@@@===;;;:::>>>@@@BBBEEEHHHIIIJJJJJJSSSSSSRRRPPPNNNJJJGGGEEECCC===:::<<<===AAANNN\\\kkkooosssssspppooorrruuuzzz~~~uuucccNNNQQQVVV___nnn|||ooollljjjgggooossswwwwwwwwwzzz}}}}}}~~~{{{xxxtttpppnnnmmmjjjiiiaaa]]]WWWQQQMMMIIIEEEBBB;;;888777888;;;<<<;;;999>>>??????<<<999888<<>>>>>??????@@@???>>><<<<<<<<<======@@@BBBEEEIIIMMMPPPRRRSSSVVVVVVWWWZZZ]]]aaadddfffnnnuuuvvvooovvv~~~aaaRRRLLLJJJKKKNNN]]]lllrrrnnnuuu|||fff\\\UUUUUUVVVUUUSSSTTTHHHCCC<<<444...,,,,,,---,,,,,,,,,++++++++++++***((((((((((((((((((((((((,,,,,,,,,+++***))))))(((''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&''''''(((((())))))---,,,***(((''''''((((((++++++************++++++))))))))))))))))))))))))************+++,,,------+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++...------,,,+++++++++,,,------......///.........---...000222333999IIIZZZnnnvvv|||kkk\\\TTTUUUXXXXXXWWWWWWWWWWWWUUUQQQNNNOOOMMMKKKJJJIIIHHHEEEBBBAAA@@@???>>>===<<<;;;:::888666555444555555444222222111000///------,,,,,,---,,,++++++******++++++***++++++***((('''***,,,((('''&&&'''(((((((((((()))***++++++,,,,,,++++++***++++++++++++***))))))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''))))))((((((((()))***+++((()))******)))((('''&&&((()))+++++++++---///222444888;;;<<>>DDDQQQ^^^lllqqquuutttppplllkkkllllllooorrrssstttrrrdddVVVPPPUUU]]]hhhwww~~~qqqnnnnnnlllwww{{{~~~|||{{{{{{|||~~~~~~}}}ssspppkkkhhhfffdddbbb```XXXTTTNNNIIIEEEAAA>>>;;;999777666777999;;;999888<<<===>>><<<999999===@@@BBBCCCEEEGGGIIIKKKNNNOOOTTTRRRPPPNNNNNNOOORRRTTTXXX]]]___]]]^^^dddgggfffgggffffffhhhjjjhhhdddaaa```aaabbbaaa``````bbbccceeehhhlllmmmllljjjhhhhhh^^^]]][[[ZZZYYYXXXUUURRRNNNMMMKKKIIIHHHGGGGGGFFFDDDDDDDDDEEEFFFGGGGGGHHHHHHFFFEEECCCAAA@@@@@@AAABBBAAA???======<<<=========>>>@@@CCCFFFHHHJJJKKKMMMMMMNNNPPPSSSWWWZZZ\\\```fffoooxxx{{{jjj\\\RRRMMMOOOUUU[[[fffzzzzzznnnlllwwwlll```VVVTTTUUUSSSQQQPPPKKKFFF???777111...------++++++++++++++++++++++++************************,,,++++++***))))))(((((('''''''''''''''''''''''')))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))'''''''''(((((((((((((((++++++***)))((((((((((((***))))))(((((())))))***************************++++++*********+++,,,,,,+++++++++*********))))))************************,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,------...............111000222666999BBBRRRbbbwww{{{jjj\\\UUUUUUXXXVVVVVVVVVVVVVVVUUUQQQNNNOOOMMMJJJHHHGGGFFFDDDBBBCCCCCCAAA???<<<:::888888888666555444555555444222333222111///---,,,,,,+++---,,,++++++******++++++***+++++++++))))))+++---)))******)))))))))))))))))))))***+++++++++++++++******++++++******)))((())))))((((((((((((''''''******)))))))))((((((((((((((('''''''''((()))***((())))))))))))((((((''''''***---//////000222333777:::<<<<<>>======>>>AAAHHHNNNPPPNNNMMMNNNQQQPPPOOOLLLIIIEEEAAA>>>===555555888===BBBJJJVVVbbbmmmqqqvvvuuuooogggbbb```^^^``````^^^]]]ZZZSSSLLLSSSZZZeeeppp}}}tttuuuwwwxxx{{{~~~}}}{{{{{{yyyxxxwwwwwwwwwvvvtttrrrhhhddd```\\\ZZZXXXVVVTTTMMMJJJEEEAAA>>>;;;888666888666555666777999888888;;;===???>>><<<<<<@@@DDDFFFHHHKKKMMMPPPSSSXXX[[[___\\\YYYVVVUUUWWWZZZ\\\ccchhhjjjiiikkkppptttuuurrrqqqrrrtttuuuuuussspppppprrrssssssrrrppppppppptttvvvzzz{{{zzzxxxwwwvvvmmmllljjjiiihhheee```\\\RRRQQQOOOMMMKKKJJJIIIIIIEEEEEEEEEEEEEEEFFFGGGHHHKKKJJJHHHFFFDDDCCCCCCCCCCCCBBBAAA???>>>=====================???AAACCCDDDDDDDDDEEEFFFIIILLLNNNPPPTTTYYY```gggoooyyy~~~rrreeeXXXOOOQQQWWWZZZbbbpppuuunnnmmm||||||lll[[[UUUUUUSSSPPPNNNNNNJJJDDD<<<666111...---++++++************++++++************************+++******))))))(((((('''''''''''''''''''''''''''************************((((((&&&&&&&&&'''((()))(((((((((((((((''''''''')))))))))******))))))((()))((((((''''''(((((()))************************,,,,,,+++*********+++++++++++++++***************++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++******++++++,,,,,,,,,---------......000...///555>>>JJJZZZggg{{{wwwhhh[[[TTTTTTWWWUUUTTTTTTUUUVVVUUUQQQOOOOOOLLLHHHFFFEEEEEEDDDBBBCCCCCCAAA???<<<:::888888777666555444555555444222333222111///---,,,++++++---,,,++++++******++++++***+++++++++++++++,,,---***------***)))++++++***((())))))***+++************************))))))((()))))))))))))))))))))))))))*********++++++******'''''''''''''''(((((()))((())))))))))))((((((((((((***---///000222444666;;;>>>??????BBBJJJMMMMMMIIIGGGCCC>>>;;;<<<>>>AAAFFFNNNVVVWWWSSSOOOPPPTTTZZZWWWQQQJJJCCC<<<888666444777===CCCHHHPPPZZZcccjjjooossssssmmmccc[[[VVVXXXXXXVVVRRRNNNMMMLLLLLLVVV^^^iiisss{{{}}}yyy}}}|||yyyyyyyyy{{{|||~~~{{{xxxwwwwwwxxxvvvuuussssssrrroookkkhhh^^^[[[VVVRRRPPPNNNKKKIIIGGGDDD???===;;;:::888666777666555666777888::::::???AAACCCBBBAAAAAADDDHHHMMMOOOSSSUUUXXX]]]dddiiillliiieeebbbaaacccfffhhhnnnpppssstttvvv{{{~~~{{{zzzyyyxxxuuuqqqkkkggg___]]]ZZZWWWSSSPPPNNNLLLHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>AAA@@@>>><<<<<<===???@@@@@@???@@@AAABBBEEEGGGHHHKKKOOOUUUZZZ```hhhrrrzzz|||rrrdddZZZVVVWWW[[[```jjjyyy}}}ooovvv}}}fffZZZVVVTTTQQQPPPPPPMMMHHHAAA;;;555000...,,,+++************+++,,,***************************)))))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((''''''&&&''''''((()))))))))((((((''''''&&&&&&&&&''')))*********)))((()))((((((''''''(((((()))++++++++++++++++++++++++,,,,,,+++***))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++*********++++++++++++,,,,,,------......000---...999FFFTTTcccnnn|||rrrdddYYYSSSSSSTTTTTTTTTTTTUUUUUUTTTQQQNNNOOOLLLHHHFFFEEEDDDCCCBBBAAAAAA@@@>>>===;;;::::::777666555444555555444222333222000///---,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,++++++%%%***,,,'''%%%((()))''''''((())))))******)))))))))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))((((((&&&''''''((((((((((((((()))(((((((((((()))))))))***+++,,,,,,...222777;;;>>>AAAAAA@@@BBBHHHKKKJJJDDDCCC???;;;999;;;@@@DDDLLLTTT[[[[[[VVVQQQRRRUUU^^^ZZZRRRIIIAAA:::666444888>>>EEEJJJNNNTTT[[[___eeeiiinnnoooiii```WWWQQQSSSQQQMMMJJJFFFGGGKKKPPP[[[bbbjjjpppsssuuuxxxzzzyyy}}}|||}}}~~~vvvqqqoooqqqsssvvvyyy}}}{{{wwwuuuuuuvvvwwwtttrrrqqqpppmmmiiiddd```XXXUUUPPPLLLJJJGGGEEECCCAAA???<<<:::::::::999888777777888888999;;;>>>@@@DDDFFFHHHHHHFFFFFFIIILLLUUUXXX]]]___bbbgggooouuu{{{yyyvvvssssssuuuyyy{{{yyyzzz|||~~~xxxsssooonnnkkkfff```ZZZTTTQQQLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBAAA@@@@@@CCCAAA???<<<;;;;;;<<<===============>>>???AAABBBAAADDDIIIMMMQQQXXXaaahhhrrr|||xxxmmmccc[[[XXX[[[dddpppzzzxxxtttuuurrraaaYYYUUURRRRRRPPPOOOKKKGGG@@@999333000...---+++*********+++,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''&&&&&&%%%&&&(((*********)))(((***))))))(((((())))))***************************,,,++++++***))))))))))))************************++++++++++++++++++++++++************++++++++++++************++++++++++++,,,++++++***++++++,,,,,,,,,,,,+++,,,,,,...///000444222777EEEUUUcccpppyyy~~~|||~~~|||oooaaaWWWSSSRRRSSSTTTTTTTTTTTTTTTSSSOOOLLLNNNLLLIIIGGGFFFEEECCCAAA@@@??????>>>===<<<<<<;;;888666555444555555444222222111000...---------------,,,++++++******++++++,,,+++***+++,,,,,,***(((###+++---'''%%%))),,,)))''''''((()))))))))))))))))))))******))))))(((''''''''''''''''''(((((((((%%%&&&((()))******))))))&&&'''((())))))))))))((()))(((((((((((())))))******+++,,,,,,...333:::>>>===@@@AAA@@@AAADDDEEEBBB??????===999888;;;CCCJJJTTTYYY^^^]]]XXXSSSRRRSSSWWWSSSLLLEEE???;;;999999@@@IIIQQQTTTVVVZZZ\\\]]]aaadddggghhheee]]]UUUOOOLLLGGGDDDCCCCCCEEELLLTTT```eeeiiikkkjjjiiijjjlllllluuu}}}tttiiicccdddiiimmmuuuxxx}}}|||zzzwwwuuutttttttttuuurrrqqqnnnllliiieee___[[[UUUQQQLLLHHHEEECCC@@@>>>;;;999777777888::::::999999;;;<<<<<<===AAAEEEIIIIIILLLOOOOOONNNNNNQQQTTT___dddiiilllmmmqqqyyy|||{{{yyytttlllcccZZZUUUSSSQQQNNNJJJHHHGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA???===;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<>>===<<<;;;;;;888666555444555555444222000000///...............---,,,++++++******++++++---+++******,,,+++(((%%%!!!***...'''$$$***---+++&&&'''(((((())))))(((((()))))))))))))))(((((('''))))))))))))*********+++***+++,,,,,,,,,***)))''''''((()))*********)))))))))(((''''''((()))***+++***+++...000222777<<<@@@>>>BBBCCCAAAAAABBBAAA=========<<<999999>>>HHHPPP\\\]]]^^^\\\XXXTTTQQQQQQPPPLLLGGGBBB???>>>>>>???LLLWWW```bbbbbbddddddaaa___aaabbbccc```ZZZSSSOOOHHHBBB>>>AAAEEEIIIQQQZZZ```bbbdddcccaaaaaacccffflllwww}}}mmmaaa]]]aaahhhnnnuuuwww{{{~~~~~~|||{{{vvvvvvuuutttsssrrrqqqpppqqqoookkkhhheeeaaa[[[XXXQQQNNNIIIDDDBBB???<<<:::777555444555777:::;;;;;;<<<>>>@@@AAABBBFFFLLLQQQPPPTTTXXX[[[[[[\\\```ccciiiooovvvxxxxxx{{{uuukkkddd^^^[[[WWWSSSOOONNNMMMNNNKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGGGGFFFEEEDDDBBBBBBAAA???>>>===<<<<<<:::999888777777777888999;;;===???@@@AAAEEELLLRRRUUUZZZccclllwwwuuukkkaaa^^^ccceeecccfffoooqqq}}}xxxsssyyyppp___UUUSSSPPPRRRSSSRRRNNNGGG@@@;;;555333///,,,+++***+++,,,))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))*********'''''''''((((((((((((((((((((('''''''''(((((())))))((((((''''''(((((()))((((((((((((((((((((((((***))))))))))))******+++))))))*********+++++++++*********************************++++++,,,,,,,,,*********+++++++++,,,,,,------,,,,,,------...///...---------...000222333444;;;JJJ^^^mmmvvv}}}|||www{{{||||||{{{mmm```XXXUUUTTTTTTVVVUUUTTTTTTSSSQQQMMMJJJMMMLLLJJJJJJIIIGGGCCC@@@AAAAAA@@@>>>===;;;::::::888666555444555555444222//////............//////---,,,++++++******++++++---+++******+++***&&&###%%%)))"""&&&***'''&&&''''''((((((((((((((()))))))))))))))(((((('''%%%&&&&&&&&&''''''((((((******+++***)))&&&###!!!'''(((***+++++++++***))))))(((''''''''')))***+++))),,,000444777:::===@@@@@@DDDFFFDDDCCCCCC@@@;;;<<<===<<<::::::@@@KKKUUU```___^^^[[[XXXTTTQQQOOOOOOKKKFFFBBB@@@@@@BBBCCCWWWbbblllmmmmmmnnnlllhhh`````````___]]]XXXRRRNNNIIIBBB???DDDKKKPPPXXX```\\\^^^^^^]]][[[\\\aaaeeeppp{{{pppdddaaagggooouuuvvvwwwxxxyyyyyyxxxvvvuuussstttttttttrrrpppnnnlllpppmmmiiifffbbb^^^YYYVVVOOOKKKFFFBBB???<<<999777666555444555888;;;======>>>@@@CCCDDDFFFJJJQQQWWWWWW[[[aaadddfffiiimmmqqqooovvv~~~yyyhhheee```[[[WWWUUUUUUUUUQQQQQQPPPOOOMMMJJJGGGEEEDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCCCCCCCBBBAAA???>>>;;;:::888777777777888888777999;;;::::::===CCCHHHNNNRRRYYY```gggqqq}}}ooocccbbbaaa\\\^^^fffaaaiiitttuuunnnuuu}}}gggYYYUUUQQQSSSVVVVVVSSSLLLDDD???777444111---+++++++++,,,***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))************&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))(((((()))***++++++))))))******++++++++++++))))))))))))))))))))))))+++++++++,,,,,,---------++++++,,,,,,,,,------------------------...///000///...------...000333555:::CCCVVVkkkyyy}}}tttvvvyyy{{{~~~yyyxxx}}}mmm___XXXUUUTTTTTTUUUVVVVVVVVVTTTQQQMMMKKKLLLMMMLLLKKKIIIEEEAAA??????>>>===<<<;;;:::999999777666666444333222111111111111111000//////......+++++++++++++++++++++++++++++++++++++++***)))(((******)))(((((((((((((((+++)))'''&&&%%%&&&'''(((,,,***((('''((('''%%%###&&&&&&%%%%%%&&&)))+++---(((((((((((((((((((((((())))))(((((('''''''''&&&,,,+++***((((((((()))***---...111444888:::<<<===@@@BBBEEEEEECCCAAA???>>>:::;;;;;;:::;;;BBBNNNWWWaaa^^^ZZZXXXWWWUUUQQQMMMMMMGGGAAA???>>>AAAIIIRRRggguuu~~~}}}|||tttmmmfff```___[[[SSSMMMJJJEEEGGGHHHLLLUUU^^^```\\\^^^[[[WWWVVVYYY```hhhmmmyyy|||ssskkkjjjooowww{{{}}}yyytttqqqooooooooorrrpppnnnmmmmmmmmmllljjjkkkfff```]]]\\\YYYSSSMMMIIIEEE@@@>>>>>>===:::888666555666888;;;=========BBBFFFJJJNNNRRRUUUXXX[[[bbbeeeiiimmmpppsssvvvyyy~~~~~~sssiiidddaaa```___[[[ZZZWWWSSSNNNKKKJJJKKKOOOMMMKKKJJJJJJIIIFFFDDDBBBBBBCCCCCCCCCBBBAAAAAA???>>>===;;;::::::;;;;;;666777888999;;;>>>@@@AAAGGGIIILLLQQQXXXaaakkkrrr~~~tttggg```]]]YYYVVVVVVYYY___kkkuuupppxxxuuubbbVVVWWWSSSPPPRRRQQQLLLIIIHHH@@@:::333...,,,,,,,,,,,,,,,+++******)))*********---,,,,,,+++***))))))((())))))))))))(((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))************++++++++++++++++++++++++---,,,***)))))))))******,,,,,,,,,+++++++++******+++*********,,,---,,,+++******+++++++++,,,,,,,,,------------------------+++,,,---.........---,,,111---,,,000333333555888AAARRRdddooowwwvvvtttuuuzzz{{{zzzuuuvvv~~~nnn```XXXUUUUUUTTTUUUVVVWWWWWWUUURRROOOMMMLLLMMMLLLKKKIIIFFFCCCAAA??????>>><<<;;;999888888777666555444333222222111111111000//////......---************************+++++++++++++++***))))))******)))(((((((((((((((+++)))(((&&&&&&&&&((()))+++,,,,,,+++++++++++++++,,,***(((&&&%%%&&&''''''((((((((((((((((((((((((******)))))))))((((((((())))))(((((((((***+++,,,///111555999===@@@BBBCCCCCCEEEGGGFFFDDDAAA???>>>999:::;;;;;;>>>FFFSSS]]]___]]]ZZZYYYXXXVVVQQQMMMKKKCCC===<<<>>>DDDOOOZZZlll|||yyypppfff___XXXOOOIIIHHHHHHMMMRRRVVV\\\bbbbbb___YYYXXXWWWYYY^^^gggpppvvvzzzxxxsssrrruuuxxxzzzyyywwwtttrrrpppppppppppppppmmmkkkjjjjjjjjjiiigggeee```ZZZWWWVVVSSSMMMHHHDDD@@@<<<;;;::::::888666777777999;;;???BBBCCCDDDLLLOOOTTTYYY\\\```dddfffjjjnnnrrrwwwzzz}}}xxxrrrnnnkkkmmmjjjeee^^^WWWRRRPPPOOOQQQNNNKKKJJJHHHGGGDDDBBBBBBCCCCCCDDDDDDDDDCCCCCC@@@???===;;;::::::::::::999999999:::;;;<<<>>>>>>@@@BBBEEEIIIOOOWWWaaagggtttttteee[[[UUUQQQMMMPPPUUUbbb|||~~~rrrrrrxxxnnn```WWWRRROOORRRSSSQQQOOOOOODDD???777111...---------,,,++++++*********************)))(((((('''&&&&&&))))))))))))((((((((((((+++***)))(((((()))***+++(((((((((((())))))))))))''')))+++,,,,,,+++)))'''(((((())))))(((''''''&&&))))))))))))************++++++++++++++++++++++++,,,,,,***)))))))))******---------,,,,,,,,,+++++++++***)))***,,,,,,,,,*********+++++++++,,,,,,,,,------------------------+++,,,---.........------///,,,,,,///111222777===LLL^^^qqqxxx{{{zzzuuutttwwwyyyyyy|||yyyzzzpppbbbYYYVVVUUUUUUVVVWWWXXXXXXWWWTTTPPPNNNLLLMMMLLLLLLJJJGGGEEECCC@@@???>>><<<:::888777666666666555444333222222111000000//////...------,,,++++++++++++++++++++++++***++++++++++++***))))))******)))((((((((())))))***)))((('''&&&'''((()))###&&&((((((''''''))),,,---+++)))'''%%%%%%%%%%%%((((((((((((((((((((((((************))))))))))))&&&&&&&&&''')))+++...///111444888===AAAEEEGGGHHHFFFHHHHHHGGGCCC@@@>>>>>>:::;;;===>>>AAAJJJUUU]]][[[ZZZYYYXXXVVVRRRMMMIIIEEE>>>999<<>><<<999888888888777666:::;;;>>>AAAEEEJJJMMMOOORRRVVV\\\aaadddgggkkkmmmsssvvvzzz~~~||||||wwwpppggg___YYYVVVTTTTTTQQQMMMJJJHHHFFFCCCAAABBBCCCDDDEEEEEEFFFEEEEEECCCBBB@@@>>>===<<<;;;;;;;;;:::::::::::::::;;;;;;;;;===???BBBFFFMMMUUUZZZbbbmmm|||zzztttnnnnnnuuuppp^^^RRRMMMHHHJJJNNN[[[uuuyyypppooowwwzzzjjj\\\UUUQQQSSSUUUTTTSSSTTTKKKEEE<<<555000///......,,,,,,+++***************,,,,,,++++++******))))))(((((((((((())))))))))))******))))))))))))******'''''''''((()))*********'''***---//////---***'''))))))))))))(((((('''&&&))))))))))))************************************,,,+++******)))*********...---------,,,,,,,,,,,,***)))((()))+++,,,+++*********+++++++++,,,,,,,,,------------------------+++,,,------......------///...///000000333===III]]]nnn~~~~~~xxxxxx{{{}}}~~~~~~~~~rrrcccZZZVVVVVVWWWZZZ[[[[[[ZZZXXXTTTPPPNNNMMMMMMLLLLLLJJJHHHFFFEEE@@@???>>>;;;999777666555666666555444333333222222/////////...------,,,,,,------------------------******+++++++++******)))******))))))((())))))***))))))(((''''''(((((()))"""%%%%%%!!!!!!$$$)))(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''))),,,///000333555999>>>BBBEEEFFFGGGHHHHHHHHHEEEAAA===<<<<<<===???BBBEEEGGGLLLRRRWWWWWWWWWVVVUUUQQQLLLFFFBBB===888999@@@KKKVVVbbblllppp}}}iiiWWWLLLHHHMMMTTTeeesss~~~}}}uuunnnhhhddd``````cccgggoooxxxzzzwwwwww{{{zzzxxxwwwvvvtttqqqoooqqqpppnnnllljjjiiiiiihhhjjjhhhfffeeedddbbb___\\\SSSOOOJJJFFFDDDAAA===;;;999888888888999:::::::::===@@@CCCHHHLLLRRRWWW[[[[[[___dddhhhkkkmmmppprrr|||xxxnnngggaaa]]][[[VVVRRRNNNKKKIIIFFFDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFDDDBBB@@@???>>>===:::999999888888888999999;;;<<<===???AAAFFFLLLQQQXXX```lllzzzvvvkkkffffffpppgggUUUKKKHHHJJJNNN[[[rrrvvvpppooo}}}yyyiii___WWWUUUVVVTTTSSSTTTPPPJJJAAA999444111///...,,,,,,+++************+++,,,,,,++++++************(((((((((((())))))))))))((((((''''''''''''(((((('''((((((((()))))))))***((()))+++,,,,,,+++)))(((''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))++++++******************------,,,,,,,,,+++++++++)))(((((((((***+++***)))******+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,---------------000000222222222888HHHXXXooo{{{||||||}}}rrrdddZZZVVVWWWYYY^^^^^^^^^\\\XXXTTTOOOLLLMMMMMMLLLKKKIIIHHHFFFFFF???>>>===;;;999666555444555555555444444333333222/////////...------,,,,,,------------------------)))******+++++++++************))))))))))))******))))))((((((((()))))))))###'''***((($$$###&&&***%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((***---///111666999===AAADDDEEEEEEEEEFFFFFFEEEAAA===:::::::::>>>BBBHHHNNNQQQRRRSSSSSSVVVWWWVVVSSSMMMFFF@@@<<<666666<<>>;;;:::888555666888:::;;;<<<>>>???CCCFFFKKKOOOSSSYYY```fffhhhlllqqqtttvvvwwwxxxyyyzzzrrrjjjddd___WWWSSSOOOKKKIIIGGGDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@>>>===888777777777777777888888;;;<<<======>>>BBBFFFJJJQQQVVV___kkkyyy|||pppjjjkkkvvvttt[[[MMMGGGHHHOOO\\\pppxxxnnnrrr~~~xxxjjj]]]XXXWWWUUUTTTTTTRRRLLLDDD===888333000...---,,,,,,+++***+++++++++'''''''''&&&&&&&&&&&&&&&'''((((((((()))))))))***''''''((((((((((((''''''***)))))))))((((((((('''(((((('''&&&&&&'''(((((($$$%%%''')))***++++++,,,((()))))))))************))))))))))))))))))))))))************+++*********++++++++++++*********))))))(((((((((***+++***)))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------......///000222333555>>>RRRfff}}}{{{{{{}}}rrrdddYYYVVVXXX[[[______^^^\\\YYYTTTOOOLLLNNNMMMLLLJJJHHHGGGEEEEEE>>>===<<<:::888666555444555555444444444333333333000000//////...------,,,++++++++++++++++++++++++))))))***++++++++++++*********)))))))))***++++++(((((())))))))))))******(((***+++***'''%%%''')))''''''(((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((((((***,,,///222333;;;===AAAEEEGGGHHHHHHGGGCCCCCCAAA>>>:::999999;;;===BBBKKKSSSWWWXXXVVVTTTUUUVVVUUUQQQJJJBBB===;;;555777BBBTTTdddkkknnnqqqppppppppprrrvvvzzz{{{{{{qqq\\\MMMEEEHHHVVVdddvvvkkkeeeeeeggglllsss{{{wwwrrrppprrrssswwwtttqqqooonnnmmmlllkkkffffffggghhhiiijjjkkkkkkiiigggdddaaa]]]XXXSSSOOOFFFDDD@@@<<<:::999999999333666:::===???@@@CCCEEEKKKOOOTTTWWW[[[aaaiiiooorrrvvv{{{~~~tttjjjccc^^^YYYTTTOOOLLLIIIGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEEEECCCBBB@@@>>>===999999888888777888888999:::;;;;;;;;;;;;===@@@CCCHHHKKKRRR^^^jjjwwwvvvwww~~~bbbQQQEEEFFFMMMZZZkkkrrrmmmooovvvddd\\\ZZZXXXWWWWWWRRRNNNHHHBBB===888333///------,,,+++++++++++++++((((((((((((''''''''''''''''''(((((())))))******))))))************))))))*********)))((('''''''''((('''%%%$$$$$$%%%'''((($$$%%%''')))***,,,,,,,,,))))))))))))************************************))))))***++++++++++++***************))))))))))))***)))((()))+++,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,---...///------000444999EEE\\\qqq{{{yyyzzz|||}}}qqqcccYYYVVVYYY]]]\\\]]]]]]\\\YYYUUUQQQNNNOOONNNLLLIIIGGGEEEDDDCCC<<<<<<;;;999888666555555555444444444444333333333111111000//////......---************************))))))***+++++++++++++++******))))))******+++,,,(((((()))***************((((((((((((''''''''''''((())))))(((((('''&&&&&&))))))))))))))))))))))))''''''(((((())))))))))))&&&'''(((+++...222666888;;;>>>CCCGGGJJJKKKJJJJJJAAA@@@???<<<999999;;;===>>>BBBHHHOOOSSSTTTRRRPPPOOOPPPOOOKKKDDD>>>;;;:::999;;;GGG[[[kkkqqqrrrsssooojjjfffeeeffffffeeeeeeddd[[[QQQKKKJJJPPP___mmmwwwmmmhhhgggjjjooouuuzzz~~~tttnnnnnnqqqsssssstttqqqnnnllllllkkkiiihhhdddeeefffhhhjjjkkkllllllhhhfffbbb^^^YYYSSSLLLGGGAAA@@@===:::777777888:::777;;;@@@DDDFFFIIILLLOOOTTTXXX]]]___bbbhhhpppwww{{{|||sssmmmhhh```YYYUUUQQQMMMKKKIIIJJJJJJKKKKKKKKKJJJJJJFFFFFFFFFFFFEEECCCAAA@@@>>>===<<<:::999999999999999::::::999999:::===???@@@AAAHHHSSS[[[eeetttiiiZZZLLLKKKNNNXXXeeeyyy|||pppjjjsssooobbb]]]YYYVVVVVVQQQOOOLLLHHHDDD===666222------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,'''''''''((()))*********((()))***++++++***)))((())))))))))))(((((((((((((((((('''&&&&&&'''(((((('''((()))***************))))))))))))************++++++++++++++++++++++++((()))***+++,,,++++++***+++++++++*********))))))+++***)))***,,,,,,,,,*********+++++++++,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,---...//////...111888AAAPPPhhh||||||yyyzzz|||{{{pppcccXXXUUUYYY^^^YYYZZZ[[[[[[YYYVVVSSSQQQOOONNNKKKIIIFFFDDDCCCBBB;;;;;;:::999888777666555444444444444444444333333111111111000//////......++++++++++++++++++++++++((()))***+++++++++++++++******))))))***+++,,,,,,'''((()))******************)))((()))***+++***)))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))*********+++$$$%%%(((+++000555999<<<999<<>>;;;999999<<>>999888888===???KKK^^^nnntttuuuuuulllfff```^^^]]][[[XXXWWWKKKHHHHHHKKKPPPYYYhhhuuu{{{xxxooojjjlllnnnqqquuuxxxzzz{{{{{{|||sssiiiggglllqqqsssrrrpppnnnlllkkkjjjhhhfffcccgggggghhhiiijjjjjjjjjiiigggeee```\\\VVVOOOHHHCCC>>>===;;;888666666999;;;<<>>======CCCLLLRRRXXXeeesss}}}nnnaaaWWWSSSRRRXXXbbbtttxxxlllnnnzzzwwwggg___YYYTTTRRRQQQPPPNNNLLLHHHAAA999444...---,,,,,,++++++,,,,,,*********************+++&&&''''''((()))******+++&&&'''((())))))((('''&&&''''''(((((())))))******((()))***++++++***)))(((***************)))(((((())))))))))))************++++++++++++++++++++++++((()))***+++,,,,,,+++***,,,,,,,,,+++++++++******+++*********,,,---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,---...//////------,,,+++,,,---...///222222555===HHHYYYqqq{{{|||~~~|||~~~{{{oooddd^^^[[[ZZZYYYYYYZZZZZZZZZXXXUUURRRPPPPPPOOONNNMMMJJJFFFCCCAAA>>><<<::::::;;;;;;:::999555555444333333222111111000///...---------------++++++++++++++++++++++++************************&&&%%%%%%&&&)))+++******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''&&&%%%%%%%%%&&&''''''(((''''''''',,,,,,---///222666999<<<<<<@@@FFFKKKMMMKKKHHHFFF>>>;;;888888:::===??????GGGJJJLLLHHHBBB@@@DDDIIIJJJIIIFFF???888555555777???EEEOOOZZZeeennnsssuuullldddZZZTTTSSSSSSPPPNNNBBBBBBEEELLLVVVaaahhhlllyyy}}}wwwpppnnnnnnpppppppppppppppqqqppppppmmmgggbbbdddkkkpppooommmiiigggeeebbbaaa```aaabbbccccccdddeeeffffffffffffccc```[[[UUUNNNGGGBBB???===777111333999>>>===:::>>>FFFOOOUUUWWWYYY]]]aaajjjlllnnnnnnooosss{{{zzzvvvoooeee^^^YYYVVVSSSSSSUUUWWWUUUSSSSSSQQQNNNKKKJJJHHHEEECCCDDDCCCAAA@@@AAAAAA@@@???<<<;;;999888888999;;;<<<:::<<>>CCCGGGHHHGGGEEECCC@@@<<<999888:::>>>@@@BBBFFFHHHGGGCCC===;;;>>>CCCGGGEEEAAA;;;555444777:::@@@FFFOOOZZZbbbgggjjjjjjhhh```UUUNNNKKKJJJFFFDDD???BBBHHHRRR\\\dddiiijjjfffjjjmmmmmmkkkiiijjjlllnnnooopppooolllhhhfffeeeeeebbbbbbeeejjjlllkkkhhhdddcccaaa___^^^___```aaa```````````````______^^^\\\YYYTTTMMMFFFAAA===;;;<<<999555777;;;@@@@@@???FFFMMMWWW\\\^^^```eeeiiipppsssuuuvvvwww{{{}}}uuulllgggaaa_________]]][[[[[[WWWRRRNNNKKKIIIGGGEEEHHHFFFCCCBBBBBBBBBAAA???>>><<<:::999888999:::::::::;;;>>>AAAEEELLLSSSXXXaaammm{{{ppphhh]]]WWW[[[```jjj}}}xxxoooooozzzppp___YYYXXXTTTRRRQQQPPPOOOJJJBBB<<<666222,,,+++---...---***++++++++++++******************))))))))))))******((((((((((((((())))))***''''''((((((((()))))))))''''''((()))***++++++,,,)))))))))))))))))))))))))))(((((()))+++,,,***)))******++++++++++++******---,,,+++***))))))))))))******************************+++++++++,,,,,,,,,++++++***++++++,,,---...+++,,,------......------,,,,,,---...000111000000333555<<>>@@@BBBAAA@@@???@@@===999888:::???CCCDDDJJJJJJGGGBBB===<<>>===CCCMMMYYYcccggggggeee[[[]]]___bbbfffiiimmmooonnnpppqqqnnnggg```]]]\\\___aaaeeehhhiiiiiifffeee```___^^^^^^^^^___```aaaaaaaaaaaa```^^^]]][[[ZZZUUUQQQKKKDDD???;;;999888<<<;;;;;;===???CCCGGGIIIQQQXXX```eeegggjjjpppuuuzzz}}}vvvrrrppppppooommmkkkeee]]]UUUPPPMMMKKKJJJKKKIIIEEEDDDCCCCCCBBBAAA@@@>>><<<:::888888888888999:::;;;===???CCCIIINNNUUU^^^jjjwwwsssfff\\\\\\___eeeqqq~~~xxxppptttyyycccYYYWWWUUUVVVVVVTTTPPPJJJCCC???:::444...,,,,,,------+++,,,+++++++++******************))))))))))))******((((((((((((((())))))***((())))))))))))*********((()))))))))************)))))))))))))))))))))))))))))))))***,,,---,,,***)))******************))),,,,,,+++***))))))))))))************************)))***+++,,,---,,,++++++)))))))))***+++,,,......+++,,,------......------++++++,,,...///000111111444;;;GGGUUUcccooowww{{{yyy}}}xxxuuuwwwuuupppppp{{{tttggg]]]YYYWWWVVVWWWXXXYYYYYYXXXVVVSSSRRROOONNNKKKGGGEEECCCCCCCCCBBB@@@?????????>>><<<:::555555444444333333333333333222000///---,,,++++++************************************************,,,***(((((()))(((&&&%%%(((((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))*********)))))))))******+++,,,000333777:::;;;<<<999::::::;;;<<<=========???;;;777777:::???CCCFFFLLLJJJFFFBBB???@@@BBBEEEEEEAAA:::555555;;;CCCIIIOOOQQQVVVYYY\\\\\\[[[ZZZXXXRRRJJJDDDBBBAAAAAA@@@>>>EEEQQQ^^^ffffffaaa\\\YYYZZZ]]]ccciiinnnoooooopppqqqqqqkkkddd^^^]]]^^^bbbfffjjjkkkiiifffeeeeeeaaa``````______``````aaaaaa``````^^^\\\ZZZXXXWWWOOOKKKEEE???;;;::::::;;;;;;>>>AAACCCEEEIIINNNSSSZZZ```ggglllnnnrrryyyxxxlllaaaYYYTTTPPPNNNMMMJJJFFFEEEEEEEEEDDDCCCBBBAAA???<<<:::888777777777888999:::;;;>>>BBBFFFRRRXXX```iiiuuusssddd```aaadddkkkqqqyyyvvvsssmmm\\\TTTTTTVVVXXXVVVQQQJJJFFFCCC>>>999222---,,,---,,,,,,,,,,,,+++++++++***************))))))))))))*********************++++++,,,))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))+++***)))***++++++***((())))))************)))))),,,++++++***))))))******************************((())),,,------,,,+++***++++++++++++,,,,,,---...+++,,,------......------+++,,,---......///000222444???OOO___kkkrrrxxx{{{{{{uuuzzzyyy{{{sssoooooo{{{vvvggg^^^XXXVVVUUUWWWWWWXXXXXXWWWUUURRRPPPPPPNNNKKKHHHFFFDDDDDDDDD>>>=========??????===;;;555555444444444444333333222111///---,,,*********++++++++++++++++++++++++***************************)))(((((()))***)))''''''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))))))))((())))))((((((((()))***+++,,,...222666999:::;;;;;;888888888999:::;;;<<<===<<<999666666999???CCCEEEFFFDDDAAA@@@AAABBBDDDDDDCCC>>>777444888@@@JJJPPPWWWXXXXXXYYYYYYZZZYYYYYYSSSNNNHHHBBB@@@@@@AAABBBCCCIIITTT___dddbbbZZZTTTSSSVVV]]]fffmmmooonnnkkklllkkkhhhccc___^^^bbbeeehhhkkkmmmjjjeeebbbbbbdddaaaaaa```______^^^^^^^^^\\\\\\ZZZXXXVVVSSSQQQPPPHHHEEE@@@;;;999:::<<<>>><<>><<<999777666666777888888999;;;???BBBNNNPPPUUU]]]eeeppp|||}}}vvvllliiihhhiiikkkeeekkkvvv~~~tttwww~~~gggWWWSSSUUUVVVUUUQQQMMMJJJHHHBBB===666111...---------,,,,,,,,,++++++++++++*********))))))))))))*********************++++++,,,************++++++++++++************))))))))))))************************,,,***))))))***)))'''%%%))))))************)))))),,,+++******)))*********************************((())),,,------,,,+++***,,,,,,+++***))))))******+++,,,------......---------...//////---...000333555CCCVVVgggpppvvv{{{~~~~~~sssttt}}}{{{sssoooqqq}}}wwwhhh^^^YYYWWWVVVWWWWWWWWWWWWUUURRROOONNNOOOMMMKKKIIIGGGEEEDDDDDD999999999;;;<<<<<<;;;999555555444444444444444444000///...,,,+++*********++++++++++++++++++++++++************************)))((('''(((***+++***)))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))(((((('''&&&((((((''''''(((***,,,------000444888:::;;;::::::777777777888999:::<<<===888666555666;;;@@@CCCEEECCCBBBAAADDDHHHJJJHHHEEE===999555666>>>IIISSSYYY^^^^^^^^^]]]\\\[[[ZZZYYYRRRNNNHHHBBB>>>>>>???AAAJJJNNNUUU\\\___]]]WWWQQQPPPWWWbbbkkkppppppllliiiaaa]]]YYYWWWYYY^^^dddiiiiiijjjjjjfffaaa^^^___aaa______^^^^^^]]]\\\[[[[[[]]]\\\ZZZWWWTTTPPPMMMKKK???===:::888888;;;???AAAAAAEEELLLQQQUUU[[[bbbhhhiiinnnsssuuuxxx~~~vvvkkkaaaYYYTTTQQQNNNJJJHHHHHHIIIIIIIIIGGGFFFDDDAAA>>>;;;999888666888999999999:::===@@@CCCDDDIIIQQQXXX```lllwww|||yyy~~~}}}yyywww{{{|||ssslllfffaaa```aaagggsssxxxpppmmmrrr^^^UUUUUUUUUTTTRRRPPPNNNLLLEEEBBB<<<555000...------,,,,,,,,,,,,++++++++++++******))))))))))))******((((((((((((((())))))***)))************+++++++++*********)))))))))))))))************************+++***)))))))))(((&&&$$$)))******************)))++++++***************+++************************)))***+++,,,---,,,++++++++++++)))((('''&&&&&&&&&+++,,,------......---------///111000......222666===KKK___nnnuuuzzzvvvnnnvvv~~~pppnnnqqq~~~xxxiii^^^YYYWWWWWWVVVWWWWWWVVVSSSPPPMMMKKKLLLKKKKKKIIIGGGEEECCCBBB:::999:::;;;===<<<999777444444555555555555555555//////...---,,,+++++++++************************************************)))((('''(((***+++***)))'''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$(((((('''(((***,,,///111///222666:::;;;;;;999888444555555777888:::;;;<<<777666666999===BBBDDDEEEBBBBBBDDDJJJOOOPPPJJJDDD999777777===HHHVVV```fffggghhhiiihhheeeaaa\\\YYYPPPMMMHHHCCC@@@@@@CCCEEEPPPQQQTTTWWWZZZZZZWWWUUUVVV^^^iiioooooojjjfffdddTTTOOOKKKNNNVVV___eeegggggggggfffdddaaa_________]]]^^^^^^^^^^^^^^^]]]]]]aaa___\\\WWWQQQLLLGGGEEE:::999888888:::>>>BBBEEEGGGJJJQQQXXX___fffmmmqqqrrrvvv{{{}}}wwwlllccc]]]YYYUUUOOOLLLJJJJJJJJJJJJIIIHHHFFFDDDAAA===;;;999888999:::999888888:::<<<<<<<<>>===>>>>>>???>>>:::777444444555555555555555555000///...---------------))))))))))))))))))))))))************************+++)))((()))******)))(((''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''%%%######)))(((((()))+++...222444000333777;;;<<<;;;888777222333444666888:::;;;<<<666666777;;;@@@DDDEEEFFF======AAAHHHOOONNNEEE===888777:::CCCRRRaaalllqqqnnnpppssssssppphhh```ZZZMMMKKKHHHEEEDDDFFFJJJNNNSSSRRRSSSTTTWWWYYYYYYYYYZZZbbbkkkmmmggg___[[[YYYLLLGGGEEEJJJVVV```eeeeeeeeeeeeeeeeeedddcccaaa___]]]^^^___```aaaaaaaaaaaa```]]]YYYRRRKKKDDD>>>;;;888888888:::===BBBFFFIIIKKKNNNTTT\\\eeemmmsssvvvyyy}}}vvvlllfff___ZZZTTTOOOLLLKKKJJJIIIJJJIIIGGGEEEBBB???<<<;;;:::;;;;;;999777666777999;;;;;;AAAHHHKKKMMMVVVbbbiiittt|||pppgggcccdddxxxuuugggbbbdddkkkwwwyyymmm___ZZZWWWYYY[[[eee}}}~~~ooo___nnnbbb\\\UUUSSSTTTUUURRRNNNIIIGGGCCC<<<555000...------------,,,,,,,,,++++++******))))))))))))*********************++++++,,,((())))))))))))*********((()))))))))************************************((('''(((***,,,------,,,++++++,,,,,,,,,,,,+++++++++***************++++++************************++++++*********+++,,,------------,,,------......+++,,,------......------))),,,000000000333:::@@@SSSaaaqqqzzz}}}}}}|||zzz{{{www~~~rrrooonnnpppxxxrrrooopppzzzvvvggg^^^ZZZYYYYYYWWWWWWWWWUUURRROOOLLLKKKLLLLLLKKKJJJGGGDDDAAA???AAA???===<<<<<<<<<:::999:::777444444555555333111222000...,,,+++******+++......---,,,+++***)))((()))************+++++++++((((((((((((((()))))))))(((((())))))))))))(((((('''&&&&&&&&&(((***,,,---'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''+++&&&%%%))),,,---///333555777:::<<<===;;;999777,,,111777:::999888999;;;444777;;;@@@CCCEEEEEEEEE<<<:::===FFFJJJEEE===888777555;;;IIIXXXdddsss~~~{{{zzz||||||tttfffZZZQQQDDD<<>>:::888888888888;;;@@@GGGNNNRRRWWW\\\aaaeeeiiiooowww}}}yyyqqqggg```ZZZVVVQQQKKKJJJLLLJJJHHHGGGGGGFFFDDD@@@===;;;888666555777999::::::777888:::>>>BBBGGGLLLNNNYYYgggsssxxxyyyvvvkkk___[[[eeeuuuzzziii___bbbooo}}}ooobbbYYYVVVXXXTTTUUUiiiyyypppjjjoooqqqdddYYYUUUUUUSSSRRRRRRPPPKKKDDD>>>;;;777111---(((+++//////---++++++,,,++++++++++++++++++++++++((()))++++++******+++---***************)))))))))+++*********))))))((((((+++,,,,,,------,,,,,,+++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///---///222333333===III]]]lllyyy{{{|||~~~xxxqqqttt}}}vvvmmmggggggjjjooorrrxxx{{{qqqnnnpppzzzvvvhhh___[[[ZZZZZZYYYYYYXXXWWWTTTQQQNNNMMMNNNNNNMMMKKKIIIFFFCCCAAABBB???===<<<<<<<<<:::999999666333333444444333111222111///---,,,+++++++++,,,,,,,,,++++++++++++***,,,+++++++++******))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((&&&&&&%%%%%%%%%'''''''''''''''''''''''')))))))))************+++)))%%%$$$(((++++++...222777999<<<>>>>>><<<999777111333666888888888999999555888>>>BBBEEEFFFDDDCCC;;;888:::AAAEEEAAA;;;888;;;<<>>:::777555999:::<<<@@@EEELLLRRRVVV[[[___dddiiilllrrryyyxxxmmmeee^^^YYYTTTNNNLLLNNNLLLKKKIIIHHHGGGDDDAAA>>>===;;;888777888999999999777777999<<<@@@DDDHHHKKKRRR^^^jjjppptttvvvrrrkkkeeehhhqqq}}}}}}ooohhhlllxxxeeeYYYRRRRRROOOQQQeeepppfffeeevvv|||mmm]]]WWWWWWUUUTTTTTTQQQMMMGGGBBB???:::444///+++...000000---++++++,,,(((((((((((((((((((((((()))***,,,+++******+++,,,+++***))))))(((((())))))************)))))))))(((******++++++++++++******************************************************++++++*********+++,,,---+++******************+++++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------............---///222222777EEESSSeeerrr|||~~~|||xxxuuuzzzyyytttlllgggeeegggjjjlllpppuuu|||}}}vvv{{{~~~rrrppprrr|||vvviiiaaa]]][[[ZZZZZZZZZZZZXXXVVVSSSPPPOOOPPPOOONNNMMMJJJHHHFFFDDDBBB@@@===<<<<<<<<<:::999666444222222333333333222222111000///...,,,++++++*********++++++,,,,,,,,,------,,,+++***)))((('''+++++++++***)))))))))((('''(((((())))))(((((('''***))))))((('''%%%###"""((((((((((((((((((((((((************++++++++++++)))&&&&&&)))+++,,,///333:::<<>>;;;999888777666666777888777666444888???EEEGGGFFFCCC@@@<<<888777<<>>CCCNNNYYYaaagggrrr}}}}}}tttfff[[[GGGAAA???IIIWWWaaagggjjjgggaaa[[[ZZZ```fffiiiiiifffiiiiiibbbYYYPPPDDD:::===CCCMMMVVV^^^bbbbbbbbb]]]]]]\\\\\\]]]]]]^^^______^^^]]]]]]]]]]]][[[YYYTTTNNNEEE>>>:::888777777;;;===AAAFFFMMMTTTYYY\\\```dddjjjnnnqqqvvv}}}uuulllddd___ZZZSSSPPPQQQOOOMMMKKKJJJIIIFFFCCC@@@AAA>>>;;;999999999888777777777888:::===@@@CCCEEEIIISSS]]]eeemmmvvv{{{{{{yyywwwvvv{{{{{{xxx}}}mmm]]]PPPLLLKKKNNNbbbyyyxxxggg^^^fffvvvyyyddd[[[YYYWWWVVVWWWRRROOOJJJGGGDDD???888222///000111000---++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++,,,...---+++***)))***+++,,,************))))))))))))((())))))))))))))))))(((************************************************++++++*********+++,,,---*********))))))***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------............///000111444>>>RRReeettt{{{~~~}}}~~~vvvsssnnniiigggfffhhhiiimmmsss|||~~~uuupppyyyxxxwwwzzzttthhhaaa\\\ZZZYYYZZZZZZYYYXXXVVVSSSQQQOOOPPPOOONNNLLLJJJIIIGGGFFFBBB@@@===<<<<<<;;;:::888444333222111222222222222222111111000///---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((---,,,,,,+++***)))(((((('''(((((((((((((((((('''&&&''')))*********)))((((((((((((((())))))))))))''''''((((((((()))))))))+++))))))---......222888;;;===AAADDDEEECCC???===>>>:::555444666777666444222888@@@GGGJJJHHHDDDAAAAAA;;;777888999666555666>>>HHHVVV___bbbeeelllsss{{{xxxuuurrrmmmdddWWWNNNCCC@@@CCCOOO___llltttvvvrrriii______fffmmmnnnlllfffeee```YYYPPPIIIAAA===???HHHSSS[[[______``````ZZZ[[[\\\]]]]]]^^^^^^]]][[[ZZZZZZ[[[\\\\\\ZZZXXXMMMGGG@@@;;;:::;;;<<<===<<<@@@FFFMMMUUU\\\aaaccceeejjjooosssvvvzzzuuukkkfff```YYYUUUUUUQQQOOOMMMKKKKKKIIIFFFDDDEEEBBB???<<<;;;:::888666777777777888999<<<>>>???CCCJJJRRR[[[eeesssvvvcccQQQJJJIIIOOO```sssppp^^^^^^gggrrrlll___[[[YYYYYYYYYSSSPPPNNNLLLIIIDDD<<<555000000///...---,,,,,,,,,------------------------,,,---...---+++***+++,,,---+++)))''''''(((***,,,*********)))))))))))))))(((((())))))))))))((((((***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******++++++++++++************++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------...............000222333888HHHbbbwwwvvvuuurrrnnnkkkjjjkkkmmmtttzzzzzzpppmmmxxxrrrggg___[[[YYYXXXXXXXXXXXXWWWUUURRRPPPNNNNNNNNNLLLKKKIIIHHHGGGGGGCCCAAA>>><<<<<<;;;999888222333222111111111222222222222111///...---,,,+++,,,,,,,,,+++++++++******************************---,,,,,,+++***)))((((((''''''((((((((((((''''''$$$&&&(((***++++++******'''((((((((())))))******&&&&&&&&&'''''''''((((((+++***+++/////////444:::;;;???DDDHHHIIIGGGDDDBBBAAA<<<666444555666666444555:::BBBIIIMMMMMMJJJGGGFFF???999777555333444777AAANNN\\\dddeeeeeehhhkkkmmmiiieee```[[[SSSJJJCCC???BBBIIIVVViiizzz~~~rrrfffccchhhllliiieee___ZZZSSSMMMHHHDDDCCCDDDFFFNNNXXX]]]^^^\\\\\\]]]YYYZZZ[[[\\\]]]]]]]]]]]]ZZZYYYYYYYYYYYYWWWTTTQQQCCC???;;;999;;;>>>AAACCC@@@DDDKKKSSS\\\ccchhhjjjkkkpppuuuyyy{{{~~~uuuoooiiibbb\\\ZZZTTTQQQOOONNNMMMLLLJJJHHHGGGEEEAAA???===;;;999666888777666666777999:::;;;AAAEEEKKKSSS]]]lll}}}yyygggTTTKKKIIIOOO^^^mmmzzzccc]]]aaalll~~~vvvggg```[[[ZZZ[[[TTTRRRPPPOOOMMMHHH@@@999111///...,,,,,,---------************************,,,---...---+++***+++,,,)))'''$$$###"""$$$&&&'''))))))))))))))))))******)))******++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------.........//////...222555777@@@UUUqqqyyyxxxuuupppmmmmmmqqqttt~~~zzzpppnnnzzzrrrfff^^^ZZZYYYXXXWWWWWWWWWVVVTTTRRROOONNNMMMLLLKKKIIIHHHHHHGGGGGGCCCAAA>>><<<<<<;;;999777333444444222111000111333333222000---,,,,,,,,,,,,,,,,,,,,,++++++*********))))))*********++++++++++++++++++***)))))))))(((&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))***(((((((((((())))))))))))))))))+++.........333;;;>>>BBBGGGKKKMMMKKKGGGEEE@@@===888555444555666666;;;???EEEKKKNNNOOONNNMMMHHHAAA:::777444222555:::GGGUUUbbbhhhiiiiiihhheeeccc___YYYSSSNNNIIIDDDAAA@@@FFFOOO]]]ooovvvjjjeeeeeeddd^^^WWWTTTNNNHHHFFFDDDCCCGGGKKKOOOTTTZZZ\\\[[[YYYYYYZZZXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\YYYWWWTTTPPPJJJFFF;;;999777888<<<@@@DDDEEEEEEIIIPPPXXXaaaiiiooorrrrrrvvv||||||vvvmmmfffccc[[[XXXTTTRRRQQQOOOMMMKKKHHHFFFCCCAAA@@@>>>;;;888999888777666666777888999???AAAFFFNNNVVVbbbtttuuugggWWWNNNKKKNNNZZZfffnnncccbbbkkkvvvhhh]]]ZZZ\\\WWWTTTRRRRRRPPPLLLDDD>>>555222...,,,------------+++++++++++++++++++++++++++,,,---,,,+++***+++,,,+++***((('''&&&''')))***))))))))))))***************++++++,,,,,,++++++***)))))))))***++++++,,,,,,************************++++++,,,,,,,,,+++******+++,,,---......---,,,+++)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++------........./////////...333888<<>><<<<<<;;;999777444555666444111///111333444222...+++******,,,---***+++++++++++++++,,,,,,+++++++++***************))))))))))))))))))))))))&&&''''''((((((''''''&&&)))((('''&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((())))))))))))*********)))***---//////...555===CCCFFFKKKOOOOOOLLLGGGDDD===<<<999666444444777999???AAADDDGGGIIIKKKKKKKKKFFF???999666444444888???LLLYYYeeejjjllllllhhhaaa[[[VVVOOOIIIEEECCCBBBBBBFFFMMMUUU___mmm{{{wwwooofffbbbaaa]]]VVVOOOLLLGGGFFFHHHJJJIIILLLRRRUUUVVVXXXYYYXXXXXXXXXYYYXXXXXXYYYZZZ[[[\\\]]]^^^]]][[[XXXUUUQQQKKKDDD@@@999888888;;;???CCCFFFFFFKKKOOOUUU]]]fffooouuuyyyxxx}}}{{{rrrnnneeebbb\\\XXXUUURRRNNNLLLHHHFFFDDDCCCBBB@@@===;;;:::999888777777777888999;;;<<>><<<<<<:::888777555666777444111///000333444111---)))((())),,,---((()))***+++,,,---......---,,,,,,+++***)))(((((((((((((((((())))))))))))&&&''''''''''''''''''&&&***)))(((''''''((()))***%%%%%%%%%&&&'''(((((()))(((((((((((())))))))))))+++,,,///222111111777@@@GGGJJJNNNQQQPPPLLLFFFCCC:::;;;;;;777444444777;;;@@@@@@AAABBBCCCDDDEEEFFFBBB<<<777666444555;;;BBBNNNYYYdddiiilllmmmfff]]]TTTOOOHHHAAA>>>>>>@@@AAAMMMSSSYYY]]]fffppprrrnnniiieee```^^^^^^[[[UUUOOOIIIFFFHHHOOOQQQPPPRRRWWWXXXWWWVVVVVVWWWXXXYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^YYYXXXVVVSSSPPPJJJDDD???<<<;;;<<>><<<:::999777555222222222222222222222222000000///...---,,,,,,,,,+++++++++++++++++++++++++++)))(((***---///...,,,'''((()))******)))((('''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&$$$&&&(((((('''((()))++++++---...///000333777:::CCCIIIOOOQQQNNNHHHDDDBBB>>>;;;888888:::===>>>???DDD@@@<<<:::;;;>>>@@@AAACCC;;;444222333777???GGGSSSYYY___ccchhhiiibbbYYYQQQLLLGGGAAA:::777===GGGPPPUUU[[[^^^^^^]]]^^^```YYY]]]aaabbb]]]UUUMMMHHHFFFIIIOOOTTTWWWXXXVVVUUUYYYXXXVVVWWWYYYZZZZZZZZZ[[[ZZZXXXYYY[[[\\\\\\[[[[[[XXXTTTNNNHHHCCC???===:::<<>>888222...------...111---(((''')))+++,,,,,,******************++++++************************)))))))))))))))))))))))))))+++------+++)))((((((++++++++++++++++++,,,,,,,,,------......------,,,++++++******+++---///000---......,,,******+++---+++++++++,,,,,,---------,,,,,,,,,---------......---///000000//////000222555222;;;SSSlll|||{{{qqqooouuuxxxiii___ZZZYYYXXXZZZZZZYYYXXXUUUSSSPPPNNNQQQOOOLLLJJJHHHGGGHHHHHHCCC@@@===;;;:::999777555444333333222111000000000000///...------,,,,,,,,,++++++++++++++++++++++++)))'''&&&'''***,,,***))))))***+++,,,,,,+++***)))******)))((((((((((((((()))))))))(((((())))))))))))(((((((((''''''''''''((()))******(((((((((***+++---///111333666:::===@@@EEEJJJKKKHHHDDDAAA???999777777888===AAADDDEEECCC@@@<<<;;;===???BBBBBB@@@999444333555999BBBJJJSSSYYY___cccffffff___VVVKKKFFFAAA<<<777555===FFFTTTWWWZZZZZZWWWUUUTTTUUUTTTXXX\\\]]]ZZZTTTNNNKKKKKKNNNRRRVVVXXXXXXWWWVVVWWWUUUTTTUUUWWWYYYYYYXXXYYYXXXVVVWWWXXXYYYYYYXXXUUURRRNNNHHHBBB>>>;;;999;;;>>>BBBHHHNNNRRRTTTTTTXXX[[[___dddjjjrrr{{{~~~}}}{{{yyywwwwwwwwwxxxzzz|||~~~zzzwwwqqqjjjbbbYYYRRRMMMJJJIIIJJJKKKKKKIIIFFFCCC???===;;;:::888888777888777888:::===BBBJJJSSSZZZbbbsss|||wwwrrriii```\\\______gggsssvvvyyy~~~kkkaaa___]]]ZZZWWWVVVTTTOOOKKKDDD@@@:::444000......///111---***)))+++---------++++++***************+++************************************************)))+++------,,,+++++++++,,,,,,,,,++++++******)))***++++++,,,,,,,,,++++++***))))))))))))***,,,---,,,---...,,,+++***+++---******++++++++++++++++++,,,,,,,,,---------......---///000000//////000111777777BBBYYYooo~~~sssnnnttt}}}zzzjjj```[[[ZZZYYY[[[ZZZZZZXXXVVVRRRPPPNNNPPPNNNLLLJJJHHHGGGGGGGGGCCCAAA>>><<<<<<;;;999888555444333222000///...---000///...---,,,,,,,,,,,,++++++++++++++++++++++++)))(((''''''))))))((('''******++++++++++++******+++***))))))(((((())))))))))))))))))))))))))))))((((((((((((''''''''''''+++,,,,,,+++)))(((((()))))),,,///222444888;;;>>><<>><<<;;;666666777:::@@@EEEHHHIIIAAA???======???BBBDDDDDD???999555777:::???GGGOOORRRXXX^^^aaacccbbb[[[RRRFFFAAA<<<999666666>>>GGGSSSTTTTTTRRRPPPNNNNNNNNNQQQSSSUUUWWWWWWUUUQQQOOORRRSSSUUUWWWXXXXXXXXXWWWTTTSSSRRRSSSUUUWWWWWWVVVWWWVVVTTTUUUVVVVVVUUUTTTOOOLLLGGGBBB===:::888777<<<@@@GGGNNNTTTWWWYYYZZZ^^^```dddhhhmmmssszzz|||yyywwwvvvtttsssrrrrrrsssuuuwww{{{~~~xxxppphhh___WWWRRRLLLKKKKKKKKKKKKJJJGGGDDDAAA@@@>>><<<:::888777777666777888:::===DDDLLLRRRXXXggg{{{rrrfff___[[[]]]bbbhhhrrr~~~yyy}}}xxxkkk```]]]YYYYYYYYYVVVQQQNNNGGGCCC===777333000/////////---,,,,,,---///......---,,,+++***************************************************************%%%''')))***))))))***+++---,,,,,,+++***)))(((((((((((()))***++++++************))))))))))))***+++,,,---...---+++***+++,,,++++++******************,,,,,,,,,---------.........///000///......000111666<<>>>>>===<<<:::333333222111000///...---///...------,,,,,,,,,---+++++++++++++++++++++++++++******))))))))))))(((((((((((())))))(((((((((***))))))((((((((((((((('''''''''(((((('''''''''((((((((((((((('''''''''***+++,,,+++)))((()))******---111444555777:::<<<999999;;;;;;:::999999888666777999>>>CCCGGGHHHHHH@@@???>>>@@@BBBDDDEEEEEE===999888;;;???CCCJJJQQQPPPWWW]]]______^^^WWWOOOEEE@@@<<<:::888999@@@IIIKKKKKKLLLLLLMMMNNNQQQRRRRRRRRRSSSUUUVVVVVVUUUTTTUUUUUUVVVWWWXXXXXXYYYYYYSSSRRRQQQRRRTTTVVVVVVVVVVVVUUUTTTTTTTTTTTTRRRPPPJJJGGGCCC>>>;;;:::::::::???DDDKKKSSSXXX\\\^^^```dddfffjjjmmmqqqvvv|||}}}yyywwwwwwvvvtttrrrrrrrrrsssuuuxxx{{{~~~wwwmmmddd[[[UUUOOOMMMLLLKKKKKKJJJGGGEEEEEECCCAAA>>><<<999888777666666777888:::???EEEJJJRRR]]]mmmyyylllccc___\\\\\\```nnn}}}|||tttccc]]]YYYZZZ[[[WWWRRRPPPIIIFFFAAA;;;555222//////,,,,,,------.........---...---,,,+++***)))))))))************************************************''')))******))))))***++++++++++++******)))))))))'''((()))***++++++++++++---,,,,,,++++++++++++++++++,,,------,,,++++++,,,,,,,,,++++++******)))))),,,,,,,,,---------.........//////.........000333555@@@SSSeeesss}}}|||lllbbbjjj|||}}}lllaaa\\\[[[[[[[[[[[[ZZZYYYVVVSSSPPPOOONNNMMMLLLJJJHHHGGGFFFFFFBBB@@@>>><<<<<<<<<:::999111111111000000000000000...------,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++***)))((((((((()))(((((((((((((((((()))(((((('''&&&&&&&&&&&&'''''''''((())))))((('''''''''''''''(((((((((((((((&&&((())))))))))))***,,,111444777999999999999:::666666666666777777777777444666:::@@@FFFIIIJJJIII@@@@@@@@@BBBDDDEEEDDDCCC:::777888===BBBEEEKKKQQQRRRYYY______]]]ZZZSSSKKKDDD???<<<<<<;;;<<>>;;;999777777777888777888;;;AAADDDKKKSSS```ooo~~~}}}nnneee]]]XXXYYYaaattt|||wwwiii___XXXZZZ[[[WWWRRRQQQKKKHHHDDD>>>888333000...+++,,,---...------,,,,,,...---,,,+++************************************************************---...///---,,,+++,,,---))))))******+++++++++,,,)))******+++,,,,,,++++++,,,,,,,,,,,,+++******)))***,,,---...,,,+++,,,,,,------,,,,,,+++++++++***,,,,,,,,,---------......---...///......///333555999III^^^nnnxxx|||mmmggggggsss~~~lllaaa\\\[[[[[[ZZZZZZZZZYYYWWWTTTRRRPPPMMMMMMLLLJJJIIIGGGFFFEEE@@@>>>;;;999999888666555111111111111111111111111------,,,,,,,,,,,,------++++++++++++++++++++++++((()))***)))'''&&&'''(((++++++************++++++((('''&&&&&&%%%%%%&&&&&&))))))++++++++++++))))))'''''''''(((((((((((((((###%%%((())))))***,,,...777:::>>>???>>><<<::::::555444333444666777666555000333999AAAHHHLLLLLLKKKAAAAAABBBDDDEEEDDDAAA???666555999@@@FFFJJJOOOTTTYYY```eeeccc]]]WWWOOOGGGAAA===;;;>>>??????BBBGGGJJJIIIIIILLLQQQVVVXXXYYYVVVTTTRRRTTTXXX[[[[[[YYYTTTUUUUUUVVVWWWXXXYYYYYYSSSRRRQQQSSSUUUXXXXXXXXXWWWVVVTTTTTTTTTRRRNNNKKKAAA???;;;999:::===BBBEEEJJJOOOVVVZZZ]]]```eeeiiinnnqqquuuxxx{{{~~~~~~~~~xxxwwwvvvvvvvvvvvvuuussssssrrrrrrssstttvvvxxxyyy~~~~~~~~~~~~~~~|||{{{{{{|||~~~~~~~~~}}}~~~~~~~~~~~~ssshhh```ZZZWWWRRROOOMMMKKKIIIHHHIIIHHHFFFDDDAAA===:::999888888888777777999===AAAJJJNNNYYYeeeqqq~~~yyypppqqqxxxxxxjjj]]]WWWUUUYYYgggwww}}}qqq{{{rrrdddZZZ[[[\\\WWWSSSSSSNNNLLLHHHBBB<<<666111///,,,---......,,,++++++,,,...---,,,+++++++++++++++************************+++++++++++++++++++++++++++,,,,,,***((('''(((***))))))***+++,,,------...+++,,,,,,,,,,,,,,,++++++)))*********)))((('''''')))+++---...---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---.../////////222666999CCCVVVlllzzz~~~}}}}}}{{{uuupppgggjjjttt~~~lll```[[[ZZZ[[[YYYYYYYYYYYYWWWUUUSSSRRRMMMLLLLLLJJJIIIGGGEEEDDDAAA>>>;;;999888777555333333333222222111111111000---,,,,,,+++,,,,,,------++++++++++++++++++++++++(((***+++***((('''(((***,,,+++***))))))***+++,,,(((((('''&&&&&&&&&&&&&&&((()))+++,,,,,,+++)))(((''''''''''''((((((((()))$$$&&&(((******+++...000888;;;???AAA???<<<:::999333111111222555777555444000444:::BBBIIILLLKKKHHHCCCCCCDDDEEEFFFCCC>>>:::777777>>>HHHQQQUUUZZZ```eeellloooiii___VVVLLLCCC>>><<<===BBBEEEEEEGGGKKKNNNMMMMMMPPPTTTXXXYYYXXXRRROOONNNQQQWWW[[[[[[YYYWWWWWWXXXXXXXXXXXXWWWWWWRRRQQQQQQRRRUUUWWWXXXXXXVVVUUUTTTSSSSSSPPPLLLIIIAAA>>><<<;;;===CCCIIINNNRRRWWW\\\^^^___bbbhhhmmmqqqtttxxx|||}}}|||{{{zzzyyytttsssssssssuuuuuusssrrrqqqqqqqqqqqqsssuuuwwwxxx}}}|||{{{{{{{{{|||}}}~~~zzzyyyxxxzzz~~~~~~~~~}}}|||xxxzzz}}}~~~|||zzzwwwwwwwwwxxx{{{tttlllbbb^^^XXXSSSPPPNNNLLLJJJIIIIIIHHHEEEBBB???<<<:::888888888777666888;;;>>>FFFJJJSSS^^^gggqqqxxxmmmnnnyyyrrr^^^VVVRRRQQQZZZgggrrrtttrrrvvv|||jjj]]]]]]]]]WWWTTTVVVRRRQQQMMMGGG@@@999444111...000111///,,,***+++------,,,,,,+++++++++,,,,,,************************++++++++++++++++++++++++((((((((('''%%%%%%''')))+++++++++,,,---------...------------,,,+++***)))(((((()))******)))((('''(((+++---...---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------......------...///111444999===MMM```vvv~~~zzz~~~zzzttttttvvvuuupppjjjfffooo~~~~~~lll```[[[ZZZZZZXXXYYYYYYYYYXXXVVVTTTSSSMMMLLLLLLJJJIIIGGGEEEDDDDDDAAA>>><<<;;;999777555666555444333222000//////,,,,,,,,,++++++,,,------++++++++++++++++++++++++))),,,------***)))+++---***)))(((''''''((()))***))))))((('''''''''''''''&&&((()))******)))(((&&&&&&'''''''''(((((())))))&&&(((***++++++,,,...000555999===???===:::888777111000///222555666555222444777===DDDIIIIIIFFFCCCDDDDDDEEEFFFFFFBBB<<<888:::<<>><<>>>>>BBBIIIPPPUUUXXX\\\```aaaaaacccjjjppprrruuuzzz~~~}}}|||yyywwwvvvrrrrrrqqqrrrttttttsssqqqqqqqqqqqqrrrtttvvvxxxzzz{{{{{{yyyyyyxxxyyyzzz{{{yyyxxxwwwzzz~~~~~~~~~~~~}}}{{{zzzuuuwwwzzz{{{{{{yyyvvvtttlllkkkjjjkkkooottt{{{~~~~~~vvvgggbbb\\\VVVSSSPPPNNNMMMIIIIIIHHHFFFDDD@@@===;;;777777777666555777:::<<<>>>AAAJJJUUU]]]eeeuuuzzzoooqqq{{{bbbVVVPPPLLLQQQ\\\aaauuu{{{pppiiitttooo___^^^^^^XXXUUUXXXVVVTTTPPPJJJCCC<<<666333111222222000,,,***,,,...,,,,,,+++++++++,,,------************************+++++++++++++++++++++++++++,,,,,,+++++++++...000---------------------------------,,,+++***)))((()))***+++,,,,,,+++***)))(((***---......,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,---------......,,,---...///111666;;;???RRReee{{{{{{{{{|||pppxxx~~~yyyyyysssnnnooossssssnnniiifffppp}}}nnn```ZZZ[[[^^^ZZZZZZZZZZZZXXXVVVTTTRRRPPPNNNMMMLLLLLLKKKHHHFFFAAA???===<<<;;;999666444222111000//////111333444000///...---,,,+++++++++***+++---......+++)))'''(((((()))***+++***'''$$$'''((()))***+++,,,+++++++++,,,,,,+++***(((&&&%%%))))))))))))))))))))))))((((((((((((((()))******%%%'''***+++,,,---///111333:::???>>>===<<<888444000111333555555555333222000666===DDDHHHGGGDDDAAA???FFFLLLKKKCCC;;;888888>>>FFFQQQ[[[gggqqqtttrrrsssyyy}}}vvvhhhWWWGGG===;;;CCCJJJNNNQQQTTTQQQLLLNNNNNNOOOQQQUUUVVVVVVUUUPPPLLLIIILLLRRRXXXZZZYYYXXXXXXXXXWWWWWWVVVUUUUUUSSSTTTUUUVVVWWWXXXXXXXXXRRRRRRQQQOOOLLLHHHDDDBBB:::===BBBFFFIIIMMMQQQTTT___bbbeeeffffffggglllpppsssyyy~~~~~~~~~|||yyywwwvvvuuuttttttsssrrrqqqpppqqqrrrrrrpppppppppqqqrrruuuwwwxxx{{{zzzxxxvvvuuuuuuvvvvvvvvvvvvvvvvvvxxxzzz|||}}}yyyyyyzzz{{{|||zzzvvvssssssuuuxxxyyywwwqqqkkkfffbbb^^^]]]aaaeeeiiiooovvv|||{{{{{{|||}}}rrrpppjjjbbbXXXPPPKKKIIILLLLLLLLLJJJGGGCCC???<<<===;;;888666666888;;;===>>>???DDDLLLTTT]]]lllyyy|||hhhQQQIIIJJJNNNPPP]]]kkkppp```fff|||kkk]]]ZZZ[[[ZZZWWWTTTSSSQQQMMMHHHBBB<<<999888555222000///...---+++...,,,+++))))))***,,,---&&&'''((()))*********)))************************---------,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,+++******+++---...+++---444444333>>>OOO```rrr}}}{{{xxxuuuqqqxxx~~~|||~~~tttnnnlllnnnoookkkgggeeennnxxx~~~|||nnn___YYYZZZ]]]\\\\\\[[[ZZZYYYVVVTTTRRRPPPNNNMMMLLLLLLKKKHHHFFFBBB@@@===<<<;;;999555333666555333111111111222333000///...---,,,+++++++++)))***,,,------,,,+++************+++,,,,,,***(((++++++++++++++++++******---,,,***)))((('''''''''((((((((((((((((((((((((((((((((((((((()))******''')))+++,,,,,,---000222333:::@@@???>>><<<888333222333444555444333222111111666===CCCFFFEEEBBB???<<>><<<888555444444555777>>>>>>AAAHHHOOOWWWdddpppiiiRRRHHHGGGKKKNNNXXXhhh}}}lllkkktttqqqbbb]]]\\\[[[YYYWWWVVVTTTPPPJJJDDD???;;;:::666222///...---+++***,,,,,,************+++,,,((())))))***++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++,,,,,,---......---......---+++***+++---///,,,///444444666EEEXXXiiiwww~~~zzzzzzwwwzzz~~~{{{|||{{{lllhhheeeggggggdddcccdddoooxxxnnn___YYYYYY\\\]]]]]]]]][[[YYYVVVTTTRRROOONNNLLLLLLLLLKKKIIIGGGCCCAAA>>><<<:::888555222:::888666333222111111111000///...---,,,+++++++++))))))***+++,,,,,,------)))((('''((()))***)))(((,,,,,,***)))((((((((((((...,,,)))'''&&&'''(((***''''''''''''''''''''''''((((((((((((((()))******)))***,,,,,,,,,...111444555<<>><<<;;;???BBB@@@;;;888:::===EEEMMMWWW___hhhqqqtttrrrcccfffgggbbbXXXLLLDDDAAACCCRRRcccooosssnnnbbbVVVWWWUUUSSSRRRQQQOOOLLLJJJJJJHHHGGGJJJQQQVVVXXXXXXXXXWWWVVVUUUSSSQQQPPPPPPSSSTTTTTTTTTSSSSSSRRRQQQRRRPPPMMMIIIEEEBBB???>>>@@@EEELLLQQQUUUWWWYYY[[[cccggglllmmmmmmnnnpppsssyyy~~~}}}|||zzzxxxvvvuuussssssssssssrrrqqqqqqqqqqqqrrrrrrqqqpppppppppqqqssstttwwwwwwwwwwwwvvvtttrrrqqqqqqppppppqqqrrrtttvvvxxxyyyyyyzzz{{{|||zzzvvvssspppnnnkkkeee___WWWQQQNNNJJJIIIJJJMMMOOOTTT```lllyyy~~~zzzvvvqqqmmmjjjllliiieeeaaa^^^\\\\\\\\\[[[aaaiiisss|||oooddd[[[UUURRRLLLLLLLLLLLLKKKIIIGGGEEE@@@===:::666444444555666===<<>>:::777222///---,,,***)))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,------...,,,---...---,,,,,,---//////...111444444:::OOOeeettt}}}{{{uuuoooiiitttwww~~~zzzlllhhheeeeeecccaaaeeejjjsssyyypppaaaZZZZZZ\\\______^^^\\\ZZZVVVSSSRRROOOMMMLLLLLLLLLKKKIIIGGGEEEBBB>>>;;;:::777444222999888666444222111111111000///...---,,,+++++++++++++++*********+++------***((('''''')))******)))***)))(((&&&&&&&&&&&&''',,,+++)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,...222666:::BBBHHHHHHFFFDDD???999999888555333111000000000555777;;;>>>???>>><<<:::===>>>>>>;;;777777<<<@@@LLLTTT\\\```cccffffffccc[[[ZZZYYYUUULLLCCC@@@BBBGGGYYYnnn|||yyyhhhYYYTTTSSSRRRQQQQQQPPPNNNKKKFFFEEEFFFJJJPPPUUUWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRTTTQQQMMMHHHEEEBBBAAA@@@CCCHHHOOOUUUYYY[[[]]]^^^dddiiinnnqqqpppppprrrttt}}}|||}}}~~~zzzzzzyyywwwvvvtttrrrqqqrrrrrrqqqqqqqqqpppppppppllllllmmmnnnppprrruuuvvvvvvwwwxxxxxxwwwtttqqqooorrrrrrqqqpppqqqrrrssstttsssssstttvvvwwwvvvssspppllliiiccc\\\TTTNNNIIIGGGCCCCCCEEEGGGHHHMMM\\\jjjwww~~~~~~wwwoooiiiddd___\\\```^^^ZZZWWWTTTRRRQQQQQQTTTWWW[[[```hhhtttttthhh^^^WWWTTTQQQPPPOOONNNKKKHHHFFFDDD@@@>>><<<999888888999:::<<<;;;===AAADDDIIISSS]]]mmm|||sss^^^OOOIIILLLQQQ]]]rrr}}}nnneeehhhxxxsssfff___\\\[[[[[[ZZZWWWSSSMMMHHHCCCAAA:::666111...------,,,+++)))***++++++,,,++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++,,,,,,,,,---///111...///111333555@@@YYYqqq~~~wwwnnnfffaaa```nnn~~~yyywww~~~qqqlllgggddd``````gggqqqyyy|||rrrccc[[[[[[]]]______^^^\\\ZZZVVVSSSRRRNNNMMMLLLLLLLLLLLLIIIGGGEEEBBB>>>;;;999777444222555444333222222111111111000///...---,,,+++++++++...---+++***)))***+++,,,,,,***))))))***++++++***((((((((('''''''''(((((((((((()))))))))(((((('''))))))))))))))))))))))))((((((((((((((())))))***************+++///444888AAAHHHNNNNNNLLLIIIDDD???<<<999666222111111222333777999:::<<<===<<<;;;:::@@@???<<<888555777===BBBQQQZZZaaabbb```___\\\WWWUUUQQQMMMJJJCCC<<<===CCCNNN___sss{{{jjj[[[SSSQQQPPPPPPPPPPPPMMMKKKCCCDDDFFFKKKPPPSSSUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTSSSPPPKKKFFFCCCBBBBBBCCCEEEJJJRRRXXX\\\^^^```aaafffkkkpppsssrrrrrrtttvvv~~~||||||sssuuuxxx{{{~~~xxxxxxwwwwwwuuusssqqqppppppppppppppppppoooooooookkkkkkkkklllnnnqqqtttuuuuuuvvvxxxxxxwwwtttpppnnnqqqpppooonnnmmmnnnnnnoookkklllmmmooopppooollliiiddd```YYYRRRKKKGGGDDDCCC???@@@BBBDDDEEEJJJXXXgggpppzzz~~~zzztttlllddd]]]XXXSSSPPPOOONNNKKKIIIHHHGGGGGGFFFKKKMMMNNNPPPTTT]]]iiirrr}}}pppfff^^^YYYSSSSSSQQQOOOLLLIIIGGGFFFBBBAAA>>><<<::::::::::::::::::<<<@@@CCCFFFPPPZZZ```ooouuucccTTTLLLNNNRRR[[[pppppphhhlll}}}~~~mmmbbb\\\ZZZ[[[YYYVVVRRRMMMIIIEEECCC999666111...---.........)))***+++,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,+++******,,,...,,,...111333888HHHccczzz}}}tttjjjccc```cccuuu{{{vvvzzzxxxpppggg```[[[]]]gggssstttddd]]]\\\]]]]]]]]]]]][[[YYYVVVTTTRRRNNNMMMLLLLLLLLLLLLJJJHHHEEEBBB===:::999777555444111111111111111111111111000///...---,,,+++++++++...---,,,***))))))***+++((('''&&&&&&''''''&&&$$$((()))***************)))&&&'''(((******)))((('''************************((((((((((((((()))******************,,,111888===FFFLLLQQQOOOMMMKKKHHHCCC===:::666222111222555777::::::;;;;;;<<<<<<<<<<<>>DDDQQQ[[[eeefffccc___ZZZTTTPPPIIIEEECCC>>>999===GGGUUUbbbqqqyyyzzztttggg[[[SSSRRROOONNNMMMKKKHHHEEEAAADDDHHHLLLPPPRRRSSSTTTQQQQQQRRRRRRSSSTTTUUUUUUOOOOOOQQQRRRSSSTTTTTTTTTOOOKKKFFFBBB@@@AAADDDFFFIIIMMMTTTZZZ___bbbdddfffiiinnnrrrtttttttttwwwzzz|||zzzyyyrrrtttwww{{{}}}}}}}}}|||vvvvvvvvvvvvtttrrrpppnnnnnnnnnoooooonnnnnnmmmlllllllllllllllmmmnnnpppqqquuuvvvwwwwwwuuurrrooollllllkkkjjjiiiiiiiiijjjkkkiiihhhiiiiiiiiigggccc```XXXTTTNNNHHHDDDAAA@@@@@@======>>>AAABBBGGGSSS```lllwww}}}uuummmggg___XXXRRRNNNJJJHHHDDDCCCBBBBBBAAAAAAAAAAAABBBDDDFFFGGGJJJPPPZZZaaalllyyywwwlllccc]]]TTTTTTRRRQQQOOOMMMLLLKKKGGGEEEAAA===:::777666555888888:::>>>@@@CCCLLLUUUYYYeeeuuu}}}sssdddWWWPPPOOOQQQ\\\pppzzzpppssswwwggg^^^ZZZYYYXXXUUUQQQMMMJJJGGGFFF;;;777222///.../////////++++++,,,,,,------......///...,,,***))))))************************************+++++++++++++++,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,)))'''((())),,,...111555>>>RRRlllyyyqqqmmmnnnsssyyyvvvwwwiii```\\\```mmmyyytttddd\\\[[[\\\\\\\\\[[[ZZZYYYVVVTTTRRRMMMLLLKKKLLLMMMLLLJJJHHHDDDAAA===:::888888666555111111111111111111000///000///...---,,,+++++++++,,,,,,++++++++++++++++++'''&&&%%%&&&&&&%%%""" '''(((***+++***(((&&&$$$''''''''''''(((((())))))))))))))))))))))))))))))((((((((((((((()))******++++++++++++...444===BBBGGGLLLOOOMMMKKKJJJGGGCCC===:::555222222555999<<<===<<<<<<<<<<<<===>>>??????<<<777333333999AAAFFFOOO\\\gggiiieee___XXXRRRKKKCCC???@@@===999@@@MMMWWW___fffhhhhhheee]]]UUUQQQOOOLLLKKKIIIFFFCCC@@@AAAEEEIIIMMMPPPQQQRRRSSSPPPPPPPPPQQQRRRRRRSSSSSSOOOOOOPPPQQQQQQQQQQQQQQQMMMIIIDDD@@@@@@CCCHHHKKKOOOSSSYYY^^^bbbfffjjjmmmnnnqqquuuvvvvvvwwwzzz~~~~~~~~~|||xxxtttvvvyyy||||||{{{yyyxxxtttuuuuuuuuutttqqqooommmllllllmmmmmmmmmlllkkkjjjkkkkkkjjjkkklllmmmooopppsssttttttsssrrrooollljjjfffeeeeeefffgggiiikkkllllllkkkjjjhhhfffaaa[[[WWWOOOMMMHHHCCC@@@>>>>>>???>>><<<<<>>>>>======<<<>>>BBBCCCEEEIIIOOOUUUWWWbbbqqquuujjjcccZZZYYYVVVTTTRRRPPPOOONNNJJJHHHDDD@@@<<<999777666777666888;;;<<<>>>EEENNNSSS]]]jjjxxx}}}yyypppfff\\\VVVSSSRRR```ooo{{{xxxmmmaaa[[[YYYWWWUUUQQQNNNLLLJJJIII@@@;;;555000............------,,,,,,---...000111111000---+++******++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,.........,,,***)))***+++---///222888FFF[[[rrr~~~~~~|||}}}uuuvvvyyyggg^^^^^^eeessssssddd[[[ZZZ[[[ZZZZZZZZZZZZXXXVVVTTTSSSMMMLLLKKKLLLMMMLLLJJJHHHDDD@@@<<<999888888777666222333333222111000///...000///...---,,,+++++++++)))******+++,,,,,,,,,------,,,,,,------+++'''$$$%%%'''((()))((($$$ )))'''&&&%%%%%%'''***,,,((((((((((((((((((((((((((((((((((((((()))******,,,,,,,,,---000777@@@FFFFFFKKKMMMJJJGGGGGGEEEBBB===:::555222333666<<>>===<<<<<<===>>>???@@@<<<999444111333:::BBBHHHOOO\\\hhhjjjeee]]]TTTMMMGGG???<<<>>>===:::CCCRRRVVVZZZ\\\ZZZXXXXXXTTTOOOLLLJJJHHHGGGFFFDDDAAA???BBBEEEJJJNNNPPPQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPOOONNNNNNMMMJJJEEEAAABBBFFFLLLPPPSSSWWW\\\aaafffjjjooorrrqqqtttwwwwwwwwwyyy}}}~~~|||~~~}}}yyyrrrtttvvvxxxxxxuuurrrpppssstttuuuuuusssqqqooommmjjjkkklllllllllkkkjjjiiigggggghhhiiilllooorrrtttrrrrrrrrrqqqooollljjjiiiccccccdddfffiiillloooqqqqqqooollliiiddd^^^WWWRRRMMMKKKFFFBBB???>>>>>>???AAA===<<<@@@DDDHHHNNNUUU___mmmvvvtttssstttmmmaaaXXXSSSLLLFFFDDDBBBAAA@@@<<<<<<;;;::::::999888888777:::>>>??????@@@DDDHHHJJJTTT___llluuummmaaa___\\\WWWSSSPPPNNNLLLJJJHHHFFFCCC@@@>>><<<<<<666555666888888999@@@HHHKKKSSS___kkk{{{|||xxxqqqiiiaaa[[[WWWUUU```jjj{{{rrrccc\\\YYYWWWUUURRRPPPNNNLLLLLLDDD???777222///---,,,,,,///...---,,,---///111333333111///,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,---000222...000333:::KKKbbbwww{{{yyy}}}yyyrrrvvvttt```XXXZZZcccrrr~~~qqqccc]]]ZZZVVVXXXWWWWWWXXXXXXWWWUUUSSSOOONNNLLLLLLMMMMMMKKKJJJFFFCCC@@@===;;;999777444333222111000////////////000//////---,,,+++******)))***,,,,,,,,,+++)))'''---,,,***(((&&&&&&&&&&&&)))))))))))))))))))))))))))((((((((()))***++++++000---++++++,,,,,,)))'''))))))((((((((((((((()))+++***+++...555<<>>@@@:::444222555:::===>>>HHHDDDAAAAAACCCCCC???:::888555222222666<<>>>>><<<:::999===FFFMMMWWWWWWTTTNNNHHHFFFIIIMMMLLLKKKJJJHHHFFFEEEDDDCCCHHHIIIKKKMMMOOOPPPQQQQQQPPPPPPQQQQQQQQQPPPOOONNNOOONNNMMMLLLKKKKKKKKKLLLEEEDDDCCCCCCEEEKKKRRRXXXVVVYYY^^^ccciiinnnqqqssswwwxxxxxxyyyzzz{{{|||}}}~~~|||{{{{{{{{{{{{yyyxxxuuusssqqqqqqqqqrrrqqqoooqqqrrrssspppllliiijjjlllppplllggggggjjjkkkhhhdddjjjiiihhhggghhhjjjlllnnnppppppooonnnllljjjhhhgggiiijjjmmmqqqvvv{{{zzztttmmmcccXXXPPPJJJJJJGGGDDDDDDFFFDDD???BBBDDDFFFFFFFFFIIINNNRRRbbbffflllooollldddZZZTTTLLLFFFBBBEEEKKKMMMHHHAAA888888888888888777777777<<<;;;::::::<<<>>>AAABBBHHHIIIPPPZZZhhh}}}wwwnnnddd[[[YYYXXXSSSNNNMMMHHHIIIHHHEEEAAA>>><<<<<<999888777777888;;;???AAAJJJPPP\\\hhhuuuyyyuuuwwwtttggg[[[UUU[[[cccqqq~~~lll^^^[[[YYYTTTPPPOOOOOOMMMJJJCCC???888222......///000---------------------------.../////////...,,,,,,,,,,,,***)))))))))***+++)))))))))))))))******+++************************++++++++++++++++++++++++,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,444000+++)))***+++***(((***++++++,,,---...//////...333777===MMMbbbpppssswwwttttttsssrrruuutttvvv~~~jjjZZZ\\\dddiiiooowwwnnn```\\\ZZZWWW[[[ZZZZZZZZZ[[[ZZZXXXUUUOOOMMMLLLKKKLLLLLLKKKJJJFFFCCC???===;;;999666444333222111000////////////000///...---,,,++++++***((()))***+++***)))'''&&&...---+++)))((((((((()))************************))))))))))))))))))***+++---***))))))******(((&&&))))))(((((((((((()))))),,,,,,,,,000666<<>>;;;666222222888???EEEGGGHHHFFFDDDDDDFFFEEEAAA<<<666444333444888???DDDHHHOOOSSSYYY\\\ZZZSSSJJJDDD???>>><<<;;;<<>>CCCDDDIIIQQQ]]]ppp~~~wwwlllaaa]]][[[VVVQQQOOOJJJJJJIIIGGGCCC???===<<<999888777666888:::===???IIIOOOXXXcccooo{{{~~~~~~zzzmmm```YYYTTTZZZdddpppuuuggg[[[XXXTTTQQQPPPOOOLLLIIIEEEAAA;;;555000///000111---------------------------...//////000///...---***************))))))((()))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,111...***)))+++,,,,,,+++***+++,,,,,,......///000///333777???NNNaaalllmmmqqqqqqsssuuutttuuu~~~www|||uuu```RRRWWWccckkkrrrzzzyyyjjj]]]ZZZYYYWWWXXXXXXWWWXXXYYYXXXUUUSSSPPPMMMKKKJJJJJJKKKKKKJJJFFFCCC???<<<;;;999666444333222111000//////////////////...---,,,++++++***)))***+++++++++***((('''------,,,+++++++++++++++************************+++***)))))))))))))))))))))'''&&&'''((()))(((&&&))))))(((((((((((())))))------///111666;;;@@@CCCAAA???>>>???@@@@@@>>>===999555111333;;;DDDJJJMMMFFFFFFFFFHHHIIIGGGAAA<<<444444555777;;;AAAFFFIIIMMMQQQVVVXXXVVVOOOGGGBBB???===:::;;;???EEEJJJLLLKKKIIIGGGFFFFFFGGGFFFFFFJJJHHHFFFEEEEEEGGGIIIKKKNNNMMMMMMMMMMMMOOOPPPQQQRRRQQQOOONNNLLLKKKKKKKKKJJJJJJJJJIIIGGGEEECCCAAA@@@AAACCCFFFKKKSSS\\\bbbgggiiilllooosssvvvxxxyyy|||||||||||||||}}}~~~~~~}}}xxxvvvsssrrrrrrttttttssstttrrrpppooooooooonnnlllkkkjjjiiiiiijjjjjjiiihhhiiifffbbbbbbccccccaaa^^^`````````aaabbbeeegggiiinnnnnnnnnpppuuuzzz}}}rrriiibbb^^^aaaaaa[[[WWWUUURRROOOKKKKKKKKKKKKLLLOOOTTTXXXYYYYYYYYYVVVQQQKKKFFFBBB===;;;:::;;;===>>>>>>>>>:::::::::999999888888888777666666666777888:::;;;>>>???BBBHHHQQQaaayyywwwkkkddd```YYYTTTRRRNNNMMMKKKIIIEEEBBB???>>>:::999777666777999<<<>>>GGGKKKRRR[[[eeeqqq|||}}}wwwhhh___UUUXXX]]]cccnnnqqq^^^YYYUUUSSSRRRPPPLLLIIIIIIEEE???888333111000111------------------------,,,---///000111000000///++++++,,,,,,,,,+++***)))***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,...,,,******+++---------++++++,,,---...//////000111444:::CCCTTTccciiihhhjjjlllrrrwwwxxxyyyzzzmmmZZZNNNUUUdddooovvv|||~~~www~~~hhh[[[XXXXXXWWWWWWVVVVVVVVVWWWVVVTTTQQQPPPMMMJJJIIIJJJKKKKKKJJJEEECCC???<<<:::888666444333222111000//////////////////...---,,,,,,++++++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++***)))((((((((()))&&&&&&&&&'''(((((((((((()))(((((((((((())))))***,,,...000222555999===@@@<<<:::888999:::<<<<<<<<<;;;777333555<<>>BBBGGGJJJPPPSSSWWWYYYWWWQQQJJJEEE<<<999777:::@@@FFFHHHIIIJJJFFFBBBBBBFFFIIIIIIHHHJJJIIIHHHGGGIIIMMMPPPSSSQQQOOONNNLLLLLLNNNOOOQQQUUUTTTQQQOOOMMMLLLLLLLLLKKKKKKKKKKKKIIIEEEBBB@@@@@@BBBEEEIIIOOOWWW```fffiiikkknnnqqquuuxxxyyyzzz}}}||||||||||||}}}~~~~~~~~~{{{zzzvvvssspppnnnoooqqqrrrrrrtttrrrooonnnnnnmmmllljjjkkkhhhfffgggiiijjjhhheeecccaaa___```bbbcccbbbaaaaaabbbcccfffiiimmmppprrrvvvwwwyyy|||yyysssooossszzz}}}yyyqqqjjjbbb\\\TTTRRRPPPNNNNNNPPPTTTWWWYYYWWWSSSNNNIIIDDD@@@>>><<<<<<<<<;;;:::;;;<<<>>>;;;;;;::::::999999888888888888777777888999:::;;;======???DDDKKKXXXnnntttllleee]]]WWWUUUQQQOOOMMMKKKHHHEEEBBB@@@;;;:::888666666888:::<<>><<<:::888555333333222111000////////////.........------,,,,,,+++------------,,,,,,++++++*********+++++++++++++++((((((((((((((((((((((((++++++***)))((((((((()))&&&''''''((((((((()))***((((((((((((((()))******+++...111222333555888;;;888666444444666999::::::999666444666===DDDHHHIIIEEEGGGKKKMMMLLLGGG@@@;;;333666:::===@@@DDDIIIMMMSSSVVVXXXYYYVVVPPPIIIDDD888666555999???DDDEEEDDDJJJEEE@@@???CCCHHHJJJJJJHHHHHHIIIKKKMMMQQQTTTVVVQQQPPPNNNLLLLLLMMMNNNOOOUUUSSSRRROOOMMMLLLKKKJJJKKKKKKKKKJJJHHHEEEAAA???>>>AAAEEEJJJPPPWWW^^^dddhhhjjjnnnrrrwwwzzz}}}~~~||||||{{{zzz{{{|||~~~~~~}}}zzzwwwuuuuuurrrnnnmmmnnnpppqqqrrrtttqqqnnnmmmlllkkkiiihhhkkkhhheeeeeeggggggdddaaa]]]]]]]]]___bbbdddffffffdddfffiiinnnsssxxx{{{~~~tttggg^^^ZZZTTTOOONNNOOORRRTTTXXXUUUPPPJJJFFFBBB@@@???>>>@@@@@@>>><<<;;;===>>><<<<<<;;;;;;:::999999888999999999999999999::::::;;;<<<>>>CCCHHHSSSgggzzz}}}ssskkkaaaZZZXXXSSSPPPMMMLLLKKKIIIEEEBBB>>><<<999777666777999:::>>>AAAFFFMMMVVVbbbnnnuuu~~~{{{ttttttsssfffhhhlllrrr{{{uuu]]]YYYWWWXXX\\\fff{{{}}}}}}kkk```YYYZZZZZZVVVQQQPPPMMMJJJDDD>>>888333000////////////......---------+++,,,...000222222222222000...+++((((((***,,,...***************++++++,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,......---,,,+++***+++++++++,,,,,,---...///000111222555@@@PPP```iiikkkiiihhhlllsss{{{|||vvvfff]]]WWW___mmmwwwzzz{{{}}}|||gggZZZXXXYYYYYYXXXWWWWWWXXXXXXXXXUUUSSSOOONNNLLLLLLMMMMMMKKKJJJEEEBBB>>>;;;:::888555333333222111000////////////......---------,,,,,,,,,+++*********))))))))))))((()))***************)))((((((((((((((((((((((((+++***))))))))))))))))))&&&((())))))(((((()))+++(((''''''(((((()))***+++***...222333222222555777666444222333555777888777333222222777???FFFJJJJJJGGGJJJNNNPPPMMMGGG@@@;;;333777<<<@@@CCCHHHOOOUUUYYYZZZZZZXXXRRRJJJBBB===555666777;;;???BBBCCCCCCGGGDDD@@@???AAAEEEHHHJJJCCCEEEIIIMMMQQQSSSTTTUUUPPPOOOMMMLLLLLLLLLMMMMMMQQQPPPPPPNNNLLLJJJHHHGGGHHHHHHHHHFFFDDDAAA???===<<>>===<<<;;;;;;::::::::::::::::::999999999;;;;;;>>>BBBFFFPPPccctttzzzqqqggg^^^[[[SSSPPPMMMMMMMMMLLLHHHDDD@@@>>>;;;888777777888999;;;>>>BBBIIIQQQ\\\gggooo|||}}}~~~wwwssszzzrrr___```dddkkkxxxkkk___VVVWWWZZZ___kkkxxxwwwrrrdddZZZ[[[\\\WWWSSSTTTMMMKKKFFFAAA;;;666222000000000//////...---------+++,,,...000111111111111...,,,)))&&&&&&(((***,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---......---+++******+++,,,,,,---...///000000111111666DDDVVVccchhhjjjlllmmmpppvvv|||xxxssszzzYYYWWWZZZcccoooyyy}}}~~~~~~|||xxxeeeZZZZZZ[[[[[[VVVUUUUUUUUUVVVUUURRRPPPNNNNNNNNNOOOPPPNNNLLLIIIDDDBBB>>>;;;999888555333333222111000////////////...------------,,,,,,,,,******))))))(((((((((((()))******++++++***)))(((************************))))))))))))))))))***+++&&&(((***)))''''''(((***''''''''''''((()))***++++++000444555333111333666444333222333555666666555///000333:::CCCIIIKKKJJJGGGJJJMMMNNNJJJCCC<<<888222777>>>CCCHHHOOOYYYaaagggfffccc]]]SSSHHH>>>888666999===???AAABBBCCCDDDEEEFFFFFFFFFEEEEEEGGGIII@@@DDDLLLRRRVVVWWWUUUSSSMMMMMMLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPNNNKKKHHHFFFGGGFFFDDDCCCAAA???>>>===<<<@@@FFFMMMSSSZZZaaaeeejjjlllpppuuuzzz~~~|||{{{zzzzzz|||{{{{{{zzzxxxtttqqqqqqqqqqqqooonnnnnnoooppppppooommmkkkhhheeedddccc```___ZZZ[[[[[[ZZZYYYXXXXXXYYYXXXZZZ\\\___bbbeeeiiikkkqqqssswww{{{jjjcccYYYRRRPPPQQQRRRSSSUUUTTTRRRPPPNNNMMMKKKKKKFFFGGGJJJLLLMMMMMMKKKJJJDDDCCCBBBAAA@@@???>>>>>>===============<<<;;;;;;======@@@DDDGGGOOO```pppxxxlllccc___RRROOOLLLMMMOOONNNJJJFFFCCC@@@===:::888777888999:::<<>>999444222000000000///...---------+++,,,...///000000000///,,,,,,+++***************++++++******++++++,,,---------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***,,,......+++***+++---,,,,,,---...///000111111666===LLL^^^ggghhhkkkpppqqqtttyyy}}}zzzvvvyyyzzztttxxxcccOOOUUU^^^hhhrrrzzz~~~~~~sss{{{tttcccZZZ[[[]]]]]]YYYXXXWWWXXXYYYXXXUUUSSSNNNNNNOOOQQQQQQPPPLLLIIIDDDBBB>>>;;;999777555333333222111000////////////------------------,,,,,,,,,+++******)))************++++++,,,+++***)))(((++++++++++++++++++++++++))))))(((((()))***++++++&&&(((***)))'''&&&''')))''''''''''''((()))++++++,,,111666777444222333666444333222333555666555444000111555<<>>777444111777???EEEKKKUUUaaajjjtttrrrmmmdddXXXKKK???888777<<>>AAAAAACCCFFFHHHOOO```ooo|||pppfffaaaRRRNNNKKKLLLOOOOOOLLLGGGDDDBBB>>>:::888888888999:::<<<@@@EEEKKKRRRZZZ```ooottt|||~~~pppsssyyyyyy```ZZZ\\\ZZZXXXZZZ\\\sssyyyfffYYYZZZ[[[WWWTTTWWWPPPNNNKKKFFFAAA;;;777444111000000///...---------+++,,,---/////////......,,,---000111000///,,,***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,(((+++---...,,,+++---///,,,,,,---...///000111111<<>>;;;999666222///555444333111000///////////////...---,,,***)))((())))))))))))))))))))))))************************++++++************++++++))))))(((((()))***++++++(((((('''&&&%%%$$$$$$###)))******)))((()))+++...111444888999888555222111222000000222555777555333///222999@@@FFFKKKMMMNNNJJJJJJIIIDDD>>>999777666888CCCHHHEEEJJJ\\\kkkppp~~~yyyqqqbbbOOOBBB===999:::===BBBGGGJJJKKKKKKLLLIIIGGGFFFGGGGGGDDDAAACCCDDDNNN]]]ccc]]]TTTQQQJJJJJJKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNMMMLLLJJJIIIGGGFFFDDDBBBAAAAAAAAAAAACCCIIIQQQWWW[[[```hhhooonnnpppsssvvvyyy{{{|||}}}wwwzzz}}}~~~~~~~~~{{{xxxqqqpppooonnnnnnppprrrssspppnnnlllmmmnnnnnnkkkggggggeeeaaa]]]YYYXXXYYYZZZPPPNNNMMMNNNQQQRRRRRRRRRQQQRRRSSSUUUWWWZZZ\\\]]]aaa]]][[[___cccfffmmmtttwww}}}}}}{{{zzz{{{{{{zzzlllbbbYYYWWWWWWWWWZZZ]]]ZZZaaafffeeecccaaa]]]YYYVVVXXX]]]bbbeeedddaaa]]]WWWRRRLLLHHHIIIIIIIIIGGGIIIHHHGGGGGGHHHHHHGGGFFFCCCBBBCCCFFFIIIRRRbbbqqq}}}nnncccXXXTTTNNNLLLMMMMMMKKKIIIHHHFFFCCC???;;;999888777888;;;???BBBFFFMMMVVV]]]kkkqqq|||pppWWWRRRWWWUUUMMM\\\hhh}}}ttt|||ppp]]]VVVXXXYYYXXXXXXQQQOOOKKKGGGCCC===777333/////////111222111///---,,,---...,,,))))))+++......---,,,+++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++,,,***(((***---...---+++++++++,,,,,,+++)))((('''---......///......---,,,000,,,,,,///111000111444>>>PPPbbbhhhggghhhlllnnntttvvvvvvssslllgggeeeeeepppnnnqqqrrrqqq~~~xxxoooyyy||||||sssrrrwwwtttcccVVVSSSPPPZZZfffpppuuuxxx{{{}}}{{{wwwwwwxxxxxxwwwvvvtttsssvvv{{{zzzjjj^^^YYYYYYZZZZZZYYYWWWVVVVVVWWWWWWVVVTTTQQQOOONNNMMMMMMKKKGGGDDDCCCAAA===;;;:::777444222222222111111000111111222------------,,,++++++***************************************************)))))))))(((((())))))))))))))))))))))))***++++++))))))((((((''''''&&&&&&)))******))))))))),,,...222666:::;;;999666444333333222111333555666555333///444;;;BBBHHHLLLNNNNNNFFFEEECCCAAA???<<<999777<<>><<<999777666555444333444555555444333111666>>>EEEKKKNNNNNNMMMHHHEEEBBB>>><<<;;;999888>>>QQQ___^^^[[[___eeehhhooommmkkkggg\\\NNNEEEDDDKKKRRR[[[bbbbbb]]]UUUOOOQQQOOOLLLKKKJJJJJJHHHFFFIIILLLUUU```ddd___YYYUUUPPPNNNKKKIIIGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHFFFBBB???>>>@@@BBBDDDLLLPPPVVVZZZ]]]```eeeiiioooppprrrtttuuuvvvuuuuuuwwwyyy|||||||||{{{{{{||||||~~~~~~}}}|||yyyvvvsssqqqpppooonnnnnnnnnooopppqqqsssqqqooonnnpppqqqrrrrrrooollljjjiiikkkkkkhhhfffddd```[[[VVVTTTQQQNNNLLLKKKJJJIIIGGGGGGGGGGGGHHHGGGFFFHHHOOOTTTWWW\\\aaaoootttwwwvvvwwwzzz{{{yyyyyyxxxwwwvvvwwwxxxzzz|||qqqiiibbbeeeooowwwxxxvvvhhhaaa[[[\\\___bbbhhhnnnvvv|||~~~}}}{{{www{{{zzzyyyyyywwwsssmmmiiiccc___ZZZUUUSSSRRRQQQPPPNNNMMMNNNQQQUUUXXXYYYXXXVVVRRRPPPOOOOOOTTTbbbpppvvviii]]]YYYTTTRRRRRRQQQOOOLLLKKKIIIEEEAAA===:::888777666999<<<>>>AAAGGGOOOVVVaaaiiiuuuzzzaaaQQQMMMMMMLLLUUUccczzzuuussszzzpppddd___[[[YYYYYYUUURRRNNNJJJFFFAAA<<<888222000...---...///...------...---,,,))))))***+++,,,,,,---------------...,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++---+++***+++,,,,,,+++***((()))+++------------,,,...---,,,,,,,,,---...///...,,,,,,///000111777>>>OOO^^^llloookkkiiiiiiiiihhhggghhhlllrrrwwwxxxwwwuuupppssssssrrrwwwrrrtttiiicccYYYMMMGGGHHHTTT]]]iiirrrwwwzzz}}}zzzsssuuuwwwyyyzzzzzzzzzzzzttt|||xxxhhh\\\WWWWWWYYYYYYYYYXXXWWWWWWXXXYYYXXXWWWOOONNNLLLLLLKKKIIIEEEBBBBBB@@@===<<<;;;999666444////////////000222333444,,,,,,,,,,,,,,,,,,,,,,,,************************************************((((((''''''''''''((((((***)))))))))))))))******(((((()))))))))*********((()))*********+++...000777;;;???AAA@@@===;;;:::777777555555555444444333333888@@@HHHLLLMMMLLLKKKCCCBBB???;;;999;;;AAAFFFBBBOOOZZZ[[[YYY\\\_________[[[XXXUUUNNNFFFCCCEEENNNZZZiiittttttjjj]]]UUUNNNMMMKKKIIIIIIIIIHHHHHHJJJNNNVVV]]]```]]]WWWTTTQQQOOOKKKGGGEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHEEE@@@======@@@DDDGGGPPPSSSXXX\\\^^^```dddfffnnnoooqqqsssttttttttttttuuuxxxzzzzzzyyyxxxxxxxxxzzz}}}{{{zzzyyywwwtttqqqooonnnnnnnnnmmmmmmmmmnnnoooppppppooommmmmmppptttxxxzzz}}}{{{zzz|||}}}yyywwwrrrlllfffaaa\\\XXXUUUPPPNNNKKKHHHEEEDDDDDDDDDBBBBBBGGGOOOVVVYYY]]]bbbnnntttwwwvvvvvvyyyzzzxxxzzzzzzyyyyyyxxxzzz}}}uuummmeeefffoooxxx{{{{{{nnnfff___^^^aaafffoooxxx~~~~~~|||yyyvvvrrrnnnhhhdddaaa___ZZZWWWUUUTTTSSSSSSTTTTTTUUUXXX]]]```aaaaaaaaa]]]YYYUUUSSSVVVbbbooo}}}~~~rrrccc^^^YYYVVVUUUSSSPPPMMMLLLJJJGGGCCC???;;;999777666999;;;===>>>DDDKKKRRR[[[cccppp~~~zzzdddSSSLLLNNNRRR^^^kkk}}}vvvxxx}}}{{{mmmddd^^^[[[\\\XXXUUUPPPLLLHHHDDD???;;;444111---,,,,,,---......//////...---+++******++++++,,,------............++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++++++++***)))***+++,,,,,,,,,+++)))(((---,,,++++++---///222333000......//////111:::DDDYYYeeennnnnniiihhhjjjjjjqqqnnnnnnuuu{{{|||{{{zzzvvvvvvzzzlll```TTTIIIFFFIIIUUU]]]hhhqqqvvvyyy}}}~~~yyytttvvvyyy{{{~~~www~~~mmm```ZZZYYYZZZZZZYYYWWWVVVWWWYYYYYYXXXWWWPPPOOOMMMMMMLLLJJJFFFDDDDDDAAA>>><<<:::888444222111000000///000000111111///...---+++++++++++++++************************))))))))))))))))))))))))***))))))))))))))))))*********)))))))))))))))***&&&''''''(((((())))))***((()))*********,,,///222888<<>>::::::888666444333333444666:::AAAGGGJJJJJJHHHFFF999;;;:::777555===MMMZZZOOORRRTTTUUUWWWYYYYYYVVVRRRLLLGGGDDD@@@===AAAGGGQQQ^^^qqq|||zzzmmm^^^TTTKKKJJJIIIHHHHHHIIIJJJLLLKKKQQQWWW[[[\\\ZZZVVVSSSQQQNNNJJJGGGEEEDDDEEEFFFEEEFFFGGGHHHIIIHHHGGGFFFFFFCCC???===>>>BBBHHHKKKRRRUUUZZZ^^^aaaccceeeffflllnnnppprrrttttttuuutttsssuuuwwwxxxwwwuuuuuuvvvzzz|||yyywwwuuusssqqqooonnnmmmmmmmmmlllmmmmmmmmmnnnnnnnnnnnnnnnppptttzzzyyyrrrjjjccc^^^WWWTTTOOOKKKGGGEEEDDDDDDEEEEEEKKKUUU\\\___cccgggnnnsssvvvuuuuuuwwwxxxwwwzzz{{{{{{zzzyyyzzz}}}{{{ttttttyyy~~~}}}uuullldddaaaccciiiuuuzzzwwwsssooollliiieeebbb^^^]]][[[XXXVVVVVVVVVWWWTTTTTTWWW[[[aaafffhhhhhhiiieeeaaa]]]YYYZZZdddppp}}}~~~lllfff___YYYWWWTTTQQQMMMLLLKKKHHHEEEAAA===:::888777:::;;;<<<===AAAHHHNNNXXXaaannn{{{vvvgggXXXQQQUUU\\\fffsss||||||uuujjjaaa^^^```ZZZVVVRRRMMMJJJFFFAAA>>>666222...,,,,,,---......000///.........---,,,+++++++++,,,---.........---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++*********---......//////...,,,,,,,,,++++++,,,...222555777222111111000///222???LLLccckkkoookkkggghhhlllnnnuuutttvvvvvvrrrwwwyyylll\\\NNNDDDCCCGGGUUU]]]hhhpppuuuxxx|||}}}yyyxxxyyy|||qqqccc\\\[[[ZZZZZZXXXVVVVVVVVVXXXYYYXXXWWWQQQPPPNNNNNNMMMKKKGGGEEECCCAAA===;;;999777333111222111000///////////////000...---+++******++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************+++++++++******)))))))))))))))&&&&&&&&&''''''((((((((('''(((******+++---000333777<<>><<<:::;;;BBBKKKTTT___nnntttpppcccVVVNNNKKKKKKJJJIIIHHHHHHKKKNNNNNNTTTZZZ[[[ZZZYYYWWWSSSNNNLLLIIIGGGEEEEEEFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA???>>>@@@EEELLLPPPSSSVVV[[[aaaeeehhhjjjjjjmmmnnnqqqsssuuuuuuuuuuuurrrtttwwwwwwwwwvvvvvvwww{{{}}}~~~}}}}}}}}}~~~wwwvvvssspppnnnmmmllllllkkkkkklllllllllmmmmmmmmmmmmoooqqqtttyyyxxxmmmggg___[[[VVVPPPLLLIIIIIIIIIMMMNNNSSS\\\aaacccfffjjjlllqqqtttsssrrruuuvvvtttwwwyyyzzzxxxvvvwww{{{~~~vvvooollllllqqq|||vvvrrrnnnjjjhhhfffeeeccc[[[\\\[[[YYYWWWVVVXXXYYYTTTUUUXXX^^^eeekkknnnoooooollliiifffaaa```iiisss~~~yyyqqqfff^^^YYYVVVRRROOOLLLKKKIIIFFFCCC???<<<;;;888:::;;;::::::>>>EEEJJJVVV___lllzzz|||uuukkkaaaWWWRRRVVV\\\ggguuu~~~qqqeeeaaaccc[[[XXXSSSNNNKKKGGGCCCAAA777444000---------...---......---...//////---+++***+++,,,---------,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,*********,,,'''(((***,,,---......---++++++,,,---///222444666111111222222000555FFFWWWmmmrrrsssmmmiiikkkppprrrtttvvv{{{mmmoooxxx~~~ppp]]]LLLDDDEEEJJJVVV]]]hhhoootttxxx{{{~~~}}}||||||}}}rrrddd]]][[[[[[[[[VVVUUUUUUVVVWWWXXXXXXVVVQQQPPPNNNNNNMMMKKKGGGEEE@@@>>>;;;999888666444222111111000///////////////...---+++******+++---...++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++++++++***)))))))))))))))'''''''''''''''''''''''''''((()))***+++---111444666;;;AAAEEEGGGGGGFFFFFF??????===888444111333555999;;;>>>AAAAAA???===;;;>>>:::555111000444:::@@@OOOQQQUUU[[[]]]YYYQQQLLLEEE@@@<<<;;;:::<<>>???CCCIIIOOOSSSUUUXXX]]]dddkkkoooqqqqqqqqqrrrsssuuuuuuuuuuuutttsssuuuxxxyyyxxxxxxyyyyyy|||}}}|||{{{yyyyyyzzz|||vvvtttpppmmmkkkkkkkkkllljjjjjjkkkllllllllllllllllllnnnrrruuuyyy}}}vvvllliiiccc]]]YYYVVVVVVVVVZZZYYY\\\bbbeeeeeefffiiilllqqqtttrrrrrrtttuuussssssvvvxxxwwwvvvwww|||{{{xxxrrrooonnnmmmmmmllldddeeeeeeccc___^^^___aaa``````bbbffflllppprrrrrrsssqqqpppnnnjjjhhhoooxxx}}}oooccc\\\XXXUUURRRKKKJJJIIIGGGEEEAAA>>>===777999999888888:::AAAFFFNNNYYYhhhuuu{{{oooccc]]]XXXTTTUUUYYYfffuuuwwwiiiccceee\\\XXXSSSNNNKKKHHHDDDBBB888555111//////......---+++******,,,......,,,******+++,,,------+++***(((******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++)))+++---,,,******+++---###$$$''')))***++++++***,,,,,,,,,---...//////000...000222222222:::OOOcccuuuzzz{{{vvvqqqqqqssssssyyyvvvlllqqq}}}www```LLLEEEJJJPPPWWW___iiipppuuuxxx|||}}}~~~~~~qqqccc]]][[[[[[[[[VVVUUUTTTUUUWWWXXXWWWVVVQQQOOONNNMMMMMMJJJGGGDDD===;;;999888888777555333000000////////////000000,,,+++*********,,,///000++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++++++++***))))))((())))))((((((((((((((('''''''''&&&((()))***+++...111444555:::@@@EEEHHHHHHHHHHHH@@@@@@>>>999444111222555:::;;;===>>>>>><<<:::888333...***+++333999;;;:::===DDDQQQ\\\]]]WWWOOOJJJ@@@===;;;;;;;;;<<>>>>>@@@EEEKKKQQQUUUVVVYYY___gggoootttvvvvvvtttuuuvvvvvvvvvuuutttssstttvvvyyy{{{zzzzzz{{{|||||||||{{{yyyvvvvvvwwwyyyuuurrroookkkiiiiiijjjkkkiiijjjkkklllllllllkkkkkkiiimmmqqqtttwww|||zzzvvvpppjjjfffdddddddddeeecccdddhhhhhhffffffiiimmmrrruuussssssuuuvvvtttqqquuuxxxxxxwwwyyy{{{zzz{{{{{{{{{tttuuuuuurrrnnnlllmmmoooooonnnnnnppprrrttttttsssuuuttttttssspppnnnttt|||tttggg___ZZZWWWTTTJJJJJJIIIHHHFFFBBB@@@>>>666777888666555888>>>CCCGGGRRRbbbpppzzzuuugggbbb___[[[YYY[[[fffuuu{{{kkkdddeee\\\XXXSSSNNNKKKHHHEEECCC999666333111000///...---)))((((((***---...+++)))******,,,,,,,,,***((('''*********++++++,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++(((***---,,,******,,,...)))***+++,,,,,,+++***))),,,---------,,,+++******+++---111222333>>>UUUkkk{{{}}}xxxvvvtttrrrxxxooowwwyyy^^^HHHCCCIIIQQQYYY```jjjqqqvvvyyy~~~~~~~~~~~~rrrccc[[[XXXVVVTTTUUUTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPQQQOOOKKKFFFAAAAAA@@@>>>;;;888555333111444000------000111---)))------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))***************)))(((&&&&&&&&&'''((('''''''''((((((((((((((()))((('''&&&&&&'''((())))))))))))***---111444777666;;;CCCJJJNNNMMMJJJGGGAAAAAA>>>999444333666:::<<<>>>???<<<999777888:::444333000///000333777999>>>IIITTTXXXYYYVVVPPPIII@@@===:::999;;;@@@FFFJJJPPPMMMIIIGGGHHHIIIIIIIIIHHHHHHGGGDDD@@@@@@CCCFFFNNNOOOPPPQQQOOOLLLIIIGGGFFFFFFGGGFFFFFFEEEDDDCCCFFFFFFFFFEEEEEEDDDCCCBBB???AAADDDHHHLLLPPPSSSUUUYYY]]]eeelllrrrvvvxxxxxx|||yyyvvvuuuvvvwwwwwwwwwssstttuuuuuuuuuwwwzzz|||~~~{{{wwwtttssstttwwwyyypppooonnnmmmkkkjjjiiihhhiiijjjjjjkkkkkkkkkjjjjjjllllllmmmppptttyyy}}}|||uuullliiilllmmmjjjhhhgggiiijjjjjjjjjpppsssvvvyyyyyyxxxtttrrrwwwxxxzzz{{{{{{}}}~~~xxxsssvvvvvvuuusssqqqqqqsssuuu|||nnneee```[[[WWWNNNLLLJJJHHHFFFDDDBBBBBB<<<:::888666777999===???EEEMMM[[[iiirrrwwwwwwqqqiii^^^XXXWWWaaammmpppffffff___[[[UUUPPPMMMJJJFFFDDD@@@;;;444...------......---------,,,,,,,,,++++++,,,,,,+++***)))))))))***,,,,,,++++++++++++,,,,,,'''(((***,,,---,,,+++***(((***,,,//////...,,,***---,,,+++******,,,...///,,,,,,---------,,,++++++,,,---...///000000000000///---...333888CCCZZZooo{{{}}}~~~}}}zzzzzz|||~~~xxxvvv{{{~~~sssUUUEEEHHHOOOQQQ\\\bbbkkksssyyy|||~~~pppbbb[[[YYYWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSPPPPPPOOOPPPOOOMMMHHHEEEAAA???===999555222000...///,,,***,,,///111///,,,---,,,,,,+++)))(((((('''))))))))))))))))))))))))))))))))))))************++++++)))((((((((())))))+++***)))((('''&&&%%%%%%)))((('''&&&&&&'''((())))))))))))+++---111555777888>>>FFFNNNPPPMMMHHHDDD@@@???<<<777444555:::>>>CCCBBB@@@<<<999888777777333111000///000333777999===HHHQQQUUUTTTQQQJJJCCC>>><<<999888:::???EEEIIINNNKKKGGGFFFGGGIIIJJJJJJIIIHHHGGGCCC@@@@@@DDDGGGMMMNNNOOOOOONNNKKKHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFFFFEEECCCAAA???>>>===???CCCIIINNNRRRUUUWWWZZZ^^^eeelllrrruuuwwwwwwzzzxxxvvvuuuwwwyyyyyyyyyuuuuuuvvvvvvuuuvvvyyy{{{}}}{{{wwwtttsssssstttvvvnnnmmmmmmlllkkkjjjiiiiiiiiiiiijjjkkkkkkkkkkkkkkkllllllmmmnnnqqquuuyyy{{{zzz|||}}}zzzvvvxxxuuuqqqmmmjjjjjjkkklllkkknnnqqquuuyyyzzzzzzxxxvvvvvvxxxzzz{{{|||~~~~~~zzzyyyxxxvvvssssssvvvxxxwwwlllddd]]]XXXSSSQQQMMMJJJGGGEEEBBBAAA===;;;999777777999<<<>>>BBBIIIVVVdddlllqqq{{{xxxllldddaaaYYYbbbrrruuuiiieee^^^[[[VVVRRROOOLLLIIIFFF@@@;;;444///------......---,,,,,,,,,++++++++++++---,,,,,,+++******++++++******))))))))))))******((()))******+++***))))))***+++---//////...---,,,---,,,+++******,,,---///------,,,,,,++++++******)))***+++,,,------------...---///333999GGG___uuu~~~~~~|||zzzzzz|||zzzxxx}}}www~~~hhhPPPDDDFFFOOOVVV```fffnnnvvvzzz}}}nnnaaa[[[YYYYYYXXXTTTUUUUUUUUUUUUUUUVVVVVVPPPOOONNNNNNNNNMMMJJJGGGCCCAAA===999555222///......+++***+++...000...,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++*********++++++******)))(((((('''&&&&&&((((((''''''''''''((()))***)))***+++...222555777999???HHHOOOPPPLLLEEEAAA???===999555555:::AAAGGGLLLGGGAAA===<<<:::777444111000......000333777999???IIIQQQRRRQQQMMMGGG@@@===;;;999999<<>>;;;888888999:::<<<>>>DDDOOO[[[bbbhhhsss~~~wwwkkkeeeWWW[[[dddtttnnnccc]]][[[XXXUUUSSSOOOKKKHHHBBB===666111///.........,,,,,,,,,+++++++++******------,,,,,,+++,,,,,,,,,******))))))))))))******++++++******************---------...............,,,++++++******,,,---......---+++***)))))))))***((()))***+++,,,,,,,,,,,,......111555<<>>:::777444333222111///------...---+++)))&&&'''((()))***,,,,,,---))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++'''''''''((())))))******'''''''''''''''(((((()))*********,,,///222666888999===DDDIIIJJJGGGCCC??????<<<777555888@@@JJJQQQSSSKKKBBB>>>???>>>:::555000///......000444888;;;CCCKKKRRRSSSQQQNNNIIICCC>>><<<;;;;;;===BBBHHHKKKHHHFFFCCCCCCEEEIIILLLMMMKKKHHHDDD@@@@@@CCCHHHLLLJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFEEECCC???;;;999999===CCCKKKQQQUUUWWWXXX]]]```ffflllppprrrrrrrrrvvvuuussstttvvvxxxxxxwwwuuuvvvuuutttssssssuuuwwwxxxxxxwwwuuurrrooommmkkkhhhiiiiiiiiiiiijjjjjjjjjhhhiiijjjlllmmmnnnnnnnnnmmmmmmllllllmmmnnnooopppqqqrrrssstttuuuxxx}}}yyypppiiiggghhhkkklllnnnppptttwwwzzz|||}}}}}}|||~~~}}}}}}}}}~~~~~~}}}|||~~~|||uuummmggg]]]XXXQQQMMMKKKHHHEEEBBBBBB@@@===:::888888999:::;;;???IIISSSYYY```lllwww|||pppggg[[[[[[^^^gggvvvrrrbbb\\\ZZZXXXWWWUUUQQQMMMIIICCC???888333000///......,,,,,,+++++++++*********---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,///...,,,*********+++,,,...---,,,,,,,,,,,,---...++++++******++++++,,,---///---+++((((((((()))***+++,,,---......///......---///222777AAAUUUppp|||vvvrrrqqqssstttttt{{{xxxsssnnn}}}wwwTTTHHHFFFFFFQQQbbbkkkooouuuzzz|||}}}nnn___XXXVVVVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXSSSQQQNNNLLLJJJHHHEEEBBB@@@>>>;;;888666555555555222000///.........,,,+++*********+++++++++,,,,,,))))))))))))))))))))))))((()))))))))************))))))******************''''''(((((()))******+++&&&''''''(((((((((((((((+++++++++,,,///333777999777999<<>>EEEMMMRRRRRRQQQOOOKKKFFF<<<;;;999:::<<>>===;;;>>>EEELLLQQQUUUVVVWWW___ccchhhmmmpppqqqqqqppptttsssqqqrrrtttuuutttttttttttttttrrrqqqqqqrrrtttvvvvvvvvvuuurrrnnnkkkhhhgggggghhhiiiiiijjjkkkkkkhhhiiikkklllmmmnnnoooooonnnnnnmmmmmmmmmmmmnnnnnnrrrssssssttttttvvvzzz}}}|||~~~xxxnnngggfffhhhkkkmmmpppqqqsssvvvxxxzzz{{{{{{zzz|||}}}zzzrrrlll^^^XXXQQQMMMLLLJJJGGGDDDCCCAAA???;;;999888888888:::===DDDLLLRRRZZZgggttt|||rrrssswww~~~}}}rrr```\\\[[[aaajjjxxxuuuaaa\\\ZZZXXXWWWUUURRRMMMJJJEEEAAA:::555222000///---,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++++++++,,,,,,...---***(((((()))***,,,---,,,+++***)))***,,,---************++++++,,,,,,...---***((((((((()))***,,,---...//////000000000...000333:::GGG^^^uuuyyyrrrmmmjjjhhhhhheeevvvzzzzzzrrrqqqwwwRRRIIIIIIHHHSSSeeennnrrrwwwzzz{{{|||}}}~~~~~~~~~}}}|||mmm^^^WWWUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWSSSQQQOOOMMMKKKHHHCCC@@@<<<:::777444333333444444........./////////000000//////...,,,+++)))((('''))))))))))))))))))))))))))))))))))))************'''((())))))***)))))))))*********))))))(((((((((%%%&&&'''((()))))))))(((,,,+++,,,---000444777999777777888999;;;<<<======>>>999444555<<>>AAAFFFMMMQQQPPPNNNMMMKKKFFF:::999888888:::===AAADDDCCCCCCCCCEEEHHHKKKLLLLLLGGGDDD@@@???AAAEEEIIIKKKIIIGGGEEECCCBBBAAAAAABBBAAABBBCCCDDDEEEFFFFFFFFFCCCCCCCCCCCCBBBAAAAAA@@@>>>AAAGGGMMMSSSWWWYYYZZZccceeejjjnnnpppqqqpppoooppppppoooqqqsssttttttssssssssssssrrrpppppprrrtttuuuuuuuuutttqqqnnnjjjhhhggghhhhhhiiijjjjjjkkkkkkjjjkkklllmmmnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmpppqqqrrrrrrrrrtttwwwyyyzzzyyy{{{xxxnnngggfffhhhlllnnnppppppqqqsssuuuvvvxxxyyyuuuxxx}}}~~~zzz}}}vvvpppbbb[[[RRRNNNNNNMMMIIIEEEDDDBBB@@@===:::999888888999:::@@@GGGMMMVVVeeerrryyynnnmmmnnnvvvfff^^^ZZZ^^^dddkkkzzz{{{fff^^^\\\YYYWWWUUURRRNNNKKKGGGBBB<<<777333111///------------,,,,,,,,,++++++******))))))******++++++******))))))))))))******+++***(((&&&&&&''')))***---,,,***))))))******+++*********+++++++++++++++---,,,+++***)))***++++++++++++,,,---............///111444<<>>>>>BBBFFFHHHIIIIIIGGGDDDBBB@@@@@@AAABBB@@@AAABBBDDDEEEFFFFFFFFFCCCBBBAAA@@@??????@@@@@@@@@CCCIIIOOOUUU[[[___aaaeeehhhllloooqqqqqqooonnnllllllmmmppptttvvvvvvvvvsssttttttsssqqqrrrtttvvvtttttttttsssqqqnnnkkkiiihhhiiiiiijjjjjjkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnjjjkkkkkklllmmmmmmmmmmmmnnnpppqqqqqqqqqrrruuuwwwyyyvvvwww|||}}}vvvmmmeeeccceeehhhiiimmmnnnnnnppprrrtttvvvxxxvvvyyy~~~{{{vvvyyy~~~|||zzz~~~xxxhhh___UUUPPPPPPNNNIIIEEEDDDCCC@@@>>>;;;:::888888777888<<>>888555222///---.........---------,,,,,,+++************+++,,,---******))))))))))))*********)))((((((((()))***+++---,,,++++++*********+++))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,------------000111444>>>TTTkkkuuuuuuvvvssspppnnnjjjddd\\\WWWUUU```qqq|||kkkNNNGGGLLLSSS^^^iiirrruuuyyy{{{{{{|||}}}~~~~~~~~~rrrttt|||jjj\\\VVVVVVXXXYYYVVVVVVVVVUUUUUUTTTTTTTTTQQQQQQRRRRRRQQQNNNHHHDDD???<<<888444222111222222/////////...,,,***++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************'''((()))***++++++***)))&&&'''((()))***+++,,,,,,$$$%%%'''))))))))))))(((,,,,,,---...111444888::::::;;;===>>>===;;;888777:::555000222:::FFFQQQVVVXXXUUUQQQNNNKKKFFF???999444333333555999>>>DDDGGGOOOSSSUUUPPPMMMKKKHHHEEE???>>>===<<<===@@@CCCEEEAAACCCEEEIIIMMMMMMKKKIIIBBB???===>>>BBBFFFHHHHHHIIIGGGDDDAAA@@@@@@AAABBB@@@AAABBBDDDEEEFFFFFFFFFDDDBBB@@@>>>======>>>???BBBEEEJJJQQQXXX___dddggggggiiimmmppprrrqqqooonnniiijjjlllpppuuuyyyzzzzzztttuuuuuutttssstttvvvxxxtttttttttsssqqqnnnllljjjiiiiiijjjjjjjjjkkkkkkkkkmmmmmmnnnnnnnnnnnnnnnmmmhhhiiijjjkkklllmmmmmmmmmnnnoooqqqqqqqqqrrruuuwwwvvvssstttzzz||||||{{{tttjjjbbb___```bbbccckkkkkklllmmmpppsssvvvxxxzzz}}}wwwqqquuu{{{|||vvvsssuuuuuuvvvxxx|||mmmdddYYYRRRQQQOOOIIIDDDDDDCCC@@@>>><<<:::999888666666:::@@@GGGQQQbbbqqqtttxxxqqqdddbbbaaa\\\```hhhtttuuueeeaaa\\\XXXVVVTTTQQQOOOIIIEEE>>>999555222///---//////.........---------++++++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++,,,---......---------,,,,,,+++++++++))))))***++++++++++++*********,,,---------------++++++,,,---............111222444@@@WWWnnntttnnnpppooonnnnnnkkkeee\\\UUURRRYYYeeerrr~~~yyybbbKKKDDDKKKWWWbbbkkksssvvvzzz||||||}}}~~~~~~rrrqqqxxx{{{iii[[[UUUTTTUUUUUUXXXVVVTTTSSSRRRQQQRRRRRRVVVTTTSSSQQQOOOLLLGGGCCCCCC???999666444333333222000...,,,---......+++(((---,,,+++***))))))((((((,,,+++***))))))***+++,,,************************---+++((((((***+++++++++%%%%%%%%%%%%%%%&&&'''((('''(((((())))))))))))(((&&&(((+++...222555888999999999999;;;<<<<<<999666444222111333;;;EEENNNSSSRRRQQQSSSVVVQQQFFF>>>;;;444111222999===>>>CCCJJJMMMMMMMMMJJJGGGEEEFFFGGG@@@>>>>>>@@@DDDFFFEEEDDDFFFFFFIIINNNRRRQQQJJJCCC@@@>>>===???CCCEEEDDDBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBAAA??????@@@BBBJJJJJJLLLSSS[[[bbbddddddmmmmmmnnnnnnnnnmmmkkkjjjhhhiiijjjlllppptttwwwyyy{{{zzzyyywwwvvvuuuuuuuuuvvvuuurrrooollliiifffeeefffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmkkkiiijjjlllooonnnnnnooopppqqqrrrssssssrrrrrrrrrsssuuuxxx{{{}}}uuuppphhh```[[[ZZZ[[[\\\gggjjjnnnqqqsssuuuwwwyyy{{{~~~|||}}}uuuooopppttt|||yyyrrrpppnnnllliiijjjnnnsssvvvxxxsssjjj^^^WWWTTTRRRNNNJJJEEECCC@@@===;;;:::999999:::888888<<>>===<<>><<<:::999888:::888888<<<@@@HHHVVVcccjjjnnnuuulllccc[[[QQQPPPXXXhhh|||vvveeeXXXXXXYYYUUUQQQQQQMMMKKKGGGBBB===777333111....../////////...---,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++,,,------------,,,+++++++++******+++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---////////////...///555===HHHWWWdddgggdddiiinnnrrrsssrrrnnndddZZZTTTTTTZZZbbbeeehhhyyyyyyzzz}}}||||||}}}|||xxxsssnnnZZZKKKBBBHHHQQQYYYeeeqqqwwwzzz}}}~~~~~~}}}}}}}}}{{{~~~rrrqqqxxx}}}kkk\\\UUUTTTTTTTTTSSSSSSSSSSSSQQQPPPOOONNNPPPOOOMMMMMMLLLIIIDDDAAA>>>;;;777444333333222111000///...///000000///---******)))))))))))))))***++++++***))))))***++++++((((((((((((((((((((((((***(((''''''((())))))(((******)))((((((((()))))))))))))))*********+++++++++---222666888999888777555444444666777888666555222111333888@@@HHHNNNQQQQQQPPPQQQRRRMMMAAA888555555444777>>>CCCFFFJJJOOOTTTVVVWWWUUUOOOIIIDDDAAADDDFFFJJJOOORRRSSSPPPNNNPPPOOOOOOQQQRRRNNNFFF@@@;;;;;;<<>>>>>AAAFFFJJJMMMMMMOOOUUU]]]dddhhhjjjhhhiiikkklllmmmmmmllllllnnnnnnnnnoooqqqssstttuuuvvvuuuuuutttttttttssssssnnnlllkkkiiihhhiiijjjkkkjjjjjjkkkkkkkkkkkkjjjjjjiiijjjjjjjjjkkkkkkkkkllloooooommmkkkiiihhhjjjlllqqqqqqpppoooooonnnmmmmmmiiijjjllloooqqqrrrsssssstttvvvyyy{{{zzzwwwtttqqqllliiiddd___\\\ZZZYYYYYY___dddkkkqqqtttvvvxxxyyyxxx{{{~~~}}}zzzyyy{{{}}}{{{sssjjjccc___dddnnn|||~~~wwwwwwrrrllliiijjjmmmpppqqqrrrvvv||||||rrreee\\\XXXTTTOOOKKKDDDCCCBBB@@@>>>;;;999888:::888999<<>>888555333...////////////...------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---//////000//////222444>>>LLLWWW[[[^^^```hhhooouuuwwwwwwuuunnngggaaa]]]]]]______cccssswwwyyy|||yyytttmmmjjjiiigggaaa\\\OOOFFFCCCLLLWWW]]]gggpppwwwzzz}}}|||}}}~~~~~~~~~uuuvvvlll]]]VVVTTTSSSSSSSSSSSSTTTTTTSSSQQQOOONNNPPPOOONNNMMMMMMJJJFFFBBB???<<<888666666555444333111000///...---+++)))(((&&&&&&&&&%%%&&&&&&''''''+++******************+++))))))))))))))))))))))))***)))'''((()))***)))((((((''''''&&&%%%%%%%%%%%%)))))))))******+++,,,,,,,,,///555:::<<<<<<:::888555444333444555666555444222222555<<>>999;;;===@@@AAA@@@>>><<<>>>??????@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDD@@@@@@???===>>>AAAGGGLLLPPPQQQSSSWWW]]]cccgggjjjiiijjjkkklllllllllkkkjjjmmmmmmnnnoooqqqrrrssstttsssttttttttttttsssssssssmmmkkkiiiggggggiiikkkmmmlllllllllllllllkkkjjjiiiiiiiiijjjjjjkkkkkkllllllnnnnnnllliiigggfffhhhjjjppppppoooooonnnmmmmmmmmmkkkmmmppprrrtttuuuuuuuuuuuuuuuvvvvvvuuussspppnnnfffdddaaa]]]ZZZXXXWWWWWW\\\bbbiiipppsssuuuvvvwwwzzz{{{{{{xxxuuuvvvzzz~~~~~~xxxqqqiiiaaa\\\ZZZ```lll{{{||||||yyytttqqqqqqqqqpppoooiiilllrrrzzzuuuhhh___[[[WWWRRRNNNDDDDDDDDDCCC@@@===:::888999888:::===???BBBJJJTTT]]]cccnnnzzzyyykkk]]]TTTZZZggg~~~xxxvvvxxxzzz~~~zzzhhhZZZZZZ\\\XXXUUUVVVTTTQQQKKKEEE>>>999555444---------------,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,))))))***+++++++++++++++,,,------------------,,,,,,+++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,---...///000000111444555AAAQQQXXXVVVXXX___fffooowwwzzz{{{|||zzzvvvtttnnnhhhfffdddiiiwwwwwwyyyvvvjjjdddbbb___YYYSSSJJJEEEFFFOOOYYY___gggnnnuuuxxx||||||}}}~~~~~~~~~vvvzzznnn^^^VVVSSSSSSSSSQQQQQQRRRRRRQQQOOOMMMLLLOOONNNMMMMMMLLLIIIEEEBBB>>><<<999777666666444333111222111000...,,,+++++++++***************+++,,,*********++++++*********************************+++***)))***++++++***)))''''''&&&%%%$$$$$$$$$%%%))))))))))))***+++,,,---,,,000777===@@@AAA???===:::888555444555555555444333444888???HHHNNNRRRTTTWWWPPPJJJEEE???888666888444888===BBBGGGLLLOOOOOOOOONNNLLLGGGCCCAAABBBCCCHHHVVViiiwwwyyyooo___UUUVVVUUUSSSPPPLLLFFF???;;;999;;;>>>@@@@@@???>>>======>>>???@@@@@@@@@??????BBBBBBBBBBBBCCCCCCCCCCCCAAAAAA???>>>>>>AAAGGGKKKSSSUUUWWWZZZ]]]aaafffhhhllllllmmmmmmllljjjhhhgggiiijjjlllnnnppprrrssssssrrrrrrssstttssssssrrrqqqnnnllliiihhhgggiiikkklllllllllllllllkkkjjjiiiiiiiiijjjjjjkkkllllllmmmmmmlllllljjjhhheeedddfffhhhnnnnnnnnnnnnooooooooooooooopppsssuuuwwwwwwwwwwwwsssssstttssspppmmmiiigggaaa```]]]ZZZWWWUUUTTTSSSZZZ```hhhnnnrrrtttuuuuuu{{{zzzwwwrrroooqqqwww}}}}}}yyyrrrjjjccc\\\XXXTTT[[[gggxxx~~~}}}{{{zzzxxxsssnnnjjjcccdddhhhmmmvvvxxxkkkbbb^^^ZZZUUUQQQFFFFFFFFFEEEBBB???<<<::::::999;;;>>>???AAAHHHQQQXXX```kkkwwwzzzmmmbbb^^^hhhvvvwwwuuuxxx~~~}}}kkk]]]\\\]]]YYYVVVWWWTTTQQQLLLFFF???:::666333......------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,((()))******++++++******,,,---............---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---...///000111222444999HHHXXX[[[WWWYYYbbbfffpppyyy|||}}}yyytttrrrwwwxxx{{{}}}ppphhhddd^^^UUUNNNFFFEEEGGGPPPZZZbbbkkkqqqtttwww{{{~~~~~~}}}~~~~~~}}}}}}}}}~~~tttxxxooo___VVVSSSRRRRRROOOOOOOOONNNMMMLLLKKKJJJNNNMMMKKKKKKJJJGGGBBB???===:::777555555333111000***,,,......---,,,---...------,,,,,,,,,,,,,,,---)))***++++++++++++***)))************************+++******+++,,,,,,***))))))((((((''''''''''''((()))((((((((()))+++,,,...---222999AAAFFFHHHHHHGGGBBB???;;;888777777666555333555999@@@IIIPPPTTTUUUWWWOOOGGGBBB<<<666666999666;;;AAADDDIIIOOOQQQOOOMMMJJJFFFAAA>>>???CCCGGGDDDTTTjjjzzz|||rrrcccYYYTTTSSSPPPLLLGGG@@@;;;888999<<>>@@@@@@???>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@??????BBBGGGKKKUUUWWW[[[^^^```cccfffiiinnnnnnnnnmmmllljjjhhhggghhhiiikkknnnpppqqqrrrrrrpppqqqrrrrrrrrrpppooonnnmmmkkkjjjhhhhhhhhhjjjkkkkkkkkklllkkkkkkjjjiiiiiijjjjjjkkklllmmmnnnooooookkkkkkiiigggeeedddfffhhhlllmmmmmmnnnpppqqqqqqrrrpppqqqrrrtttuuuvvvwwwwwwvvvwwwwwwvvvrrrlllfffccc]]]\\\YYYUUUSSSQQQPPPPPPWWW]]]dddkkkpppsssuuuwww{{{zzzvvvqqqnnnooouuuzzz}}}zzztttmmmeee^^^YYYVVVNNNTTT```rrr}}}yyyqqqhhhaaa]]]]]]^^^bbbhhhqqqyyy~~~}}}pppfffaaa]]]XXXSSSJJJIIIHHHFFFDDDAAA???>>><<<;;;<<>>===;;;888666555333000...&&&))),,,,,,++++++,,,...,,,++++++***)))))))))))))))***++++++++++++***)))************************)))))))))***++++++)))'''***))))))))))))******+++((('''''''''(((***,,,......333<<>>???@@@???>>>===????????????@@@@@@@@@@@@===>>>???@@@AAAEEEIIIMMMTTTYYY___ccceeehhhkkkmmmmmmnnnnnnnnnmmmllljjjiiikkklllmmmoooppppppppppppnnnoooooopppooommmkkkiiihhhhhhhhhgggggghhhiiiiiijjjjjjjjjjjjjjjjjjiiiiiikkkkkklllmmmnnnoooppppppkkkkkkjjjhhhffffffhhhkkkmmmmmmnnnooopppqqqrrrsssqqqqqqqqqrrrsssuuuvvvwwwzzz|||~~~}}}xxxpppgggaaa[[[YYYUUUQQQNNNMMMMMMMMMSSSXXX```hhhnnntttxxx{{{|||}}}}}}zzzvvvuuuwwwzzz~~~vvvtttooohhhaaaZZZVVVUUUNNNRRR\\\lll~~~wwwmmmbbbZZZVVVUUUUUUXXX^^^gggpppuuuzzz|||wwwllleee```YYYTTTMMMLLLJJJGGGEEECCCBBBAAA@@@>>>>>>>>>===<<>>DDDMMMVVV```iiiqqquuuvvvyyy}}}|||rrruuuqqq```WWWSSSRRRQQQVVVUUUSSSQQQPPPPPPPPPQQQRRRQQQOOONNNLLLHHHCCC@@@@@@>>>;;;888777555111///,,,///111111...---...000------+++***)))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((()))+++***(((&&&))))))(((((()))***++++++''''''&&&&&&'''))),,,---000555===GGGPPPVVVYYYZZZQQQLLLEEE???;;;999888777222333777>>>FFFNNNSSSUUUQQQLLLGGGEEE???888444666:::BBBHHHJJJNNNTTTTTTPPPDDDBBB>>>999777888===AAALLLSSS\\\aaa^^^XXXSSSPPPMMMMMMJJJEEE???999666555888:::<<<;;;999888:::===;;;<<<>>>???@@@???===<<<@@@@@@AAAAAAAAABBBBBBBBB999;;;>>>@@@CCCGGGKKKNNNSSSYYYaaafffiiilllooorrrlllmmmnnnnnnnnnmmmlllkkknnnooopppqqqqqqpppooonnnlllmmmnnnnnnllljjjhhhfffdddeeeffffffggghhhhhhiiihhhiiiiiijjjjjjjjjiiiiiillllllmmmnnnooopppqqqrrrllllllkkkiiihhhhhhkkkmmmooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrsssuuuwwwyyyzzz}}}yyyoooddd]]]ZZZWWWSSSOOOLLLJJJKKKKKKOOOUUU]]]fffmmmuuu{{{||||||||||||~~~rrrpppllleee^^^XXXTTTSSSRRRUUU\\\iii~~~~~~uuujjj___XXXRRRQQQPPPRRRXXXbbbkkkqqqtttwww}}}|||ppphhhaaaYYYSSSPPPNNNKKKHHHEEEDDDDDDDDDCCC@@@>>>===:::999>>>EEEGGGRRR^^^ffflllwwwuuupppiiidddbbbgggrrr|||tttccc```___ZZZWWWXXXRRRRRRQQQNNNIIIBBB;;;777000///...,,,,,,------...+++,,,,,,------,,,,,,+++)))************+++++++++******+++,,,,,,,,,,,,+++***+++---......---+++***))))))******++++++++++++))))))***+++,,,,,,------------------///111333555===UUUhhhiiidddeeegggfffnnnyyy~~~mmmiiisssnnn[[[NNN@@@HHHRRRZZZbbbiiinnnoooxxx{{{~~~sss}}}ppp]]]SSSRRRSSSTTTUUUTTTTTTTTTSSSQQQNNNLLLMMMRRRSSSNNNIIIFFFAAA<<<777666444333333222000.........//////......---,,,************************))))))))))))))))))))))))+++++++++***)))(((((('''((((((((('''((()))************++++++++++++******)))&&&(((+++,,,***))),,,222999AAAHHHRRR[[[^^^[[[TTTNNNFFF@@@===;;;888555555666999???EEEIIIMMMRRRUUULLLDDD@@@;;;555222333???BBBHHHNNNRRRQQQLLLIIIAAA<<<:::;;;<<<<<>>??????>>>===<<<>>>???@@@@@@@@@>>>===<<<:::;;;===@@@DDDHHHKKKMMMQQQUUU\\\ccciiimmmnnnnnnnnnnnnnnnllliiiiiijjjlllmmmnnnoooppppppooonnnmmmkkkiiihhhfffeeeeeeeeeeeedddccccccbbbcccfffhhhiiijjjjjjjjjjjjjjjiiihhhggghhhiiijjjmmmoooqqqssstttqqqnnnkkkkkkmmmnnnmmmkkkmmmnnnoooppprrrrrrrrrrrrvvvtttqqqnnnnnnpppsssuuu}}}{{{pppeee]]][[[]]][[[RRRJJJGGGFFFDDDHHHSSS```hhhmmmqqqyyy}}}{{{wwwkkkhhhddd___[[[UUUPPPLLLKKKOOOWWWdddwwwzzzuuulll```WWWRRRNNNNNNQQQTTTXXXbbbkkkrrrwwwuuukkkddd]]]XXXVVVSSSNNNJJJGGGEEEBBB@@@AAA@@@>>><<<;;;===@@@DDDFFFMMMQQQZZZjjjsss}}}|||sssllljjjddd^^^fffuuusssbbb\\\\\\ZZZXXXXXXSSSPPPMMMKKKIIIDDD<<<666111000......//////...------,,,***))))))***,,,---(((((()))***+++,,,,,,---+++++++++*********))))))++++++++++++++++++++++++,,,,,,------...------,,,++++++++++++++++++++++++,,,111......222000111>>>PPP^^^hhhfffbbbdddhhhhhhpppxxxwwwbbbeeeuuu~~~~~~qqqYYYCCCEEEKKKTTT\\\bbbiiirrrwww}}}}}}~~~wwwppp^^^UUUSSSUUUVVVUUUTTTSSSRRRRRRPPPNNNMMMQQQUUUUUUPPPKKKHHHDDD@@@:::888666555444333111///......//////......---,,,************************))))))))))))))))))))))))++++++******)))(((((('''(((((((((((())))))))))))(((((())))))))))))(((((((((%%%$$$'''(((''')))...333;;;DDDJJJRRRZZZ]]]\\\UUUOOOHHHBBB???<<<999666555777:::???DDDGGGLLLOOOQQQHHH@@@<<<999444333666@@@CCCHHHNNNRRRQQQMMMIIIAAA;;;777888888999>>>DDDJJJPPPUUUTTTLLLEEEBBBCCCDDDEEEEEEAAA<<<777555555999::::::::::::;;;;;;;;;<<<===>>>??????>>>======??????@@@@@@???>>>===<<<999;;;>>>BBBFFFJJJMMMOOORRRVVV]]]dddjjjnnnoooooonnnnnnmmmkkkiiihhhiiikkkooooooppppppooonnnlllkkklllkkkhhhfffcccaaaaaa```ddddddccccccdddfffhhhjjjiiijjjjjjjjjjjjiiiiiihhhjjjjjjkkklllmmmoooooopppmmmkkkiiiiiilllnnnnnnmmmmmmmmmooopppqqqrrrrrrrrrwwwuuusssqqqqqqsssuuuvvv{{{}}}zzzpppeee^^^WWW[[[YYYQQQJJJHHHHHHFFFIIISSS```hhhmmmrrryyy~~~~~~~~~{{{uuuooohhheee```[[[WWWSSSNNNKKKGGGKKKSSS```rrr}}}yyytttkkk___VVVQQQMMMMMMPPPSSSWWW```jjjqqqwww~~~zzzooofff^^^YYYXXXTTTOOOLLLIIIFFFCCCAAA???>>><<<999666777:::===BBBJJJNNNXXXgggoooxxxyyyqqqmmmddd\\\```llluuubbb\\\\\\\\\ZZZYYYUUURRRNNNLLLJJJEEE>>>888222000...---...///...---,,,,,,------------,,,,,,*********+++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,111//////333111444BBBWWWcccmmmkkkggggggjjjjjjnnnttt{{{uuuccciiixxx~~~}}}jjjSSSBBBEEELLLUUU^^^dddkkkrrrxxx|||}}}}}}~~~~~~~~~sss|||qqq___VVVUUUWWWXXXVVVTTTRRRQQQOOOOOOOOOOOOSSSVVVVVVPPPKKKHHHFFFBBB>>>;;;888666555444222000......//////......---,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((((((((&&&''')))*********)))(((&&&''''''((((((''''''&&&)))%%%"""$$$&&&''',,,111555>>>HHHMMMQQQWWW[[[\\\UUUPPPJJJDDD@@@===:::777777:::???BBBDDDGGGKKKMMMNNNEEE<<<888666444555999???BBBHHHNNNRRRRRRMMMJJJBBB;;;555444444777>>>EEEMMMQQQRRROOOGGGAAA@@@AAADDDDDDCCC@@@;;;888666666:::::::::;;;;;;;;;<<<<<<;;;<<<>>>?????????>>>>>>?????????>>>===<<<<<<;;;999<<<@@@EEEJJJNNNPPPQQQTTTXXX___fffllloooqqqqqqoooooonnnkkkhhhggghhhiiioooooooooooonnnmmmlllkkkkkkjjjhhhfffdddbbb```___eeedddccccccdddfffhhhjjjiiiiiiiiiiiiiiijjjjjjjjjlllllllllllllllllllllkkkiiigggfffhhhkkknnnoooooolllmmmnnnoooqqqqqqqqqqqquuutttsssrrrssssssuuuuuuxxx{{{~~~~~~yyypppfff```TTTXXXXXXQQQKKKJJJJJJHHHJJJSSS___ggglllrrryyy|||zzzxxxssslllgggddd```[[[VVVSSSPPPLLLJJJIIIMMMUUUaaarrr|||wwwqqqhhh]]]UUUOOOLLLKKKNNNQQQUUU^^^gggqqqvvv}}}uuukkkbbb[[[YYYVVVRRRNNNKKKHHHEEEBBBAAA@@@>>>:::777777999;;;>>>FFFKKKUUUdddjjjsss|||uuuiii]]]]]]dddrrrxxxbbb[[[\\\^^^\\\ZZZWWWTTTPPPNNNLLLGGG@@@;;;222000...------...---,,,+++---...000000...---+++---,,,,,,,,,+++++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,111//////444333999HHH^^^hhhpppnnniiiggghhhhhhjjjnnnttt}}}uuugggnnn|||tttvvvzzz{{{```LLLDDDEEEMMMWWW```gggmmmsssxxx{{{||||||}}}~~~~~~~~~ttttttaaaWWWVVVWWWXXXVVVUUUSSSPPPNNNNNNPPPRRRSSSVVVUUUNNNIIIGGGEEEBBB@@@===999666555333111///.........///......---,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))((((((%%%''')))***+++***((('''&&&''''''((((((''''''&&&***&&&$$$''')))+++///555666@@@JJJLLLNNNRRRVVVWWWQQQNNNIIICCC???<<<999888<<>>AAAGGGMMMQQQQQQMMMIIICCC;;;444111222666>>>GGGOOOPPPPPPKKKEEEAAABBBEEEEEEDDDBBB???<<<:::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>???@@@@@@???>>>>>>===<<<;;;::::::::::::999===BBBHHHNNNQQQSSSTTTVVVZZZ```hhhmmmppprrrrrrqqqpppooollliiiggghhhiiimmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjiiihhhgggeeeeeeeeedddccccccdddfffiiijjjhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjggggggfffgggjjjlllnnnooolllmmmnnnooopppqqqqqqqqqrrrrrrqqqqqqrrrrrrssssssvvvyyy||||||xxxpppgggaaaTTTXXXXXXQQQKKKJJJIIIHHHJJJRRR\\\eeekkkqqqwww}}}{{{xxxtttooogggaaa```\\\WWWRRRPPPNNNLLLJJJJJJNNNVVVaaaqqq~~~zzzuuunnneee[[[SSSNNNJJJJJJLLLOOOSSS\\\eeepppuuu||||||qqqggg```[[[XXXSSSPPPMMMIIIEEEBBBAAA@@@>>>;;;888777999;;;<<>>GGGKKKKKKJJJGGGCCCCCCEEEHHHHHHEEEBBB???>>>===<<<<<<;;;;;;<<<<<<<<<=========<<<===>>>@@@@@@@@@???>>>;;;:::888777777777999:::;;;>>>DDDJJJPPPTTTVVVVVVXXX\\\bbbiiinnnqqqrrrrrrqqqqqqpppmmmiiihhhiiijjjiiiiiijjjkkkmmmnnnppppppmmmnnnoooooonnnllliiihhheeeeeedddcccdddgggiiijjjiiihhhhhhhhhiiijjjkkklllhhhiiiiiiiiijjjjjjkkkkkkiiiiiiiiiiiiiiijjjlllnnnlllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssvvvxxx{{{|||wwwpppgggaaaVVVZZZZZZSSSLLLJJJHHHFFFIIIPPPYYYaaahhhnnnuuuyyy}}}{{{vvvrrrmmmeee___\\\YYYTTTPPPOOONNNLLLKKKGGGKKKSSS^^^mmm}}}{{{xxxssslllbbbYYYRRRMMMIIIHHHKKKNNNRRRZZZcccnnnttt{{{wwwmmmfff\\\YYYUUUQQQNNNJJJFFFCCC<<<<<<:::888555555666888<<>>666333///------------,,,...---,,,++++++,,,---...******+++,,,,,,---...............---------,,,,,,++++++++++++++++++++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((...---,,,111444>>>RRRfffiiilllkkkfffaaaaaacccgggiiiooo}}}uuuooovvvuuuxxxzzzrrrSSSGGGKKKIIIQQQ[[[dddjjjoootttxxxyyyzzzzzz{{{|||}}}~~~}}}|||{{{{{{~~~vvvcccXXXVVVWWWWWWVVVVVVUUURRROOONNNRRRVVVWWWZZZZZZTTTNNNLLLJJJFFF???;;;666333111000///.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))))))))&&&''')))*********)))(((((())))))******))))))((()))&&&'''+++------000444:::AAAFFFFFFDDDEEEEEECCC@@@@@@???===:::888999999EEEQQQXXXUUURRRVVVWWWTTTSSSHHH<<<666333333777<<<<<>>?????????<<<<<<<<<============>>>>>>>>>???@@@@@@???>>>===999888666444555777999;;;>>>@@@EEEKKKPPPTTTWWWXXX[[[^^^dddjjjnnnpppppppppppppppooollliiihhhiiijjjgggggghhhjjjllloooqqqrrrrrrssstttsssqqqmmmiiiffffffeeeddddddeeegggiiikkkjjjiiihhhhhhhhhiiijjjkkkggghhhhhhiiijjjkkkllllllkkkllllllkkkjjjjjjlllnnnmmmnnnooopppqqqrrrrrrrrrtttsssrrrrrrssstttvvvwwwxxxzzz||||||wwwooofffaaaXXX]]]\\\UUUNNNJJJHHHEEEGGGLLLTTT]]]dddkkkqqquuuyyy{{{}}}wwwrrrooojjjccc^^^XXXUUUQQQOOONNNNNNLLLKKKHHHMMMUUUaaaooozzzzzzwwwrrrjjj```XXXRRRMMMIIIHHHJJJMMMQQQYYYbbbmmmsss|||}}}rrrkkk^^^[[[XXXTTTQQQMMMHHHDDD>>>>>>===;;;888777888:::;;;DDDIIIRRRaaahhhpppzzzuuuvvvyyy~~~|||rrrmmmjjjkkkpppqqqccc^^^\\\\\\]]]ZZZVVVRRROOONNNJJJEEEAAA999555000...------------///---+++******+++---///))))))***+++,,,---............---------,,,,,,,,,++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,(((...,,,+++000444AAAWWWhhhhhhjjjkkkiiifffiiinnnrrrsssxxxzzzssssss~~~www|||mmmPPPFFFIIILLLSSS]]]dddiiinnnssswwwxxxyyyzzz{{{|||}}}}}}~~~yyyxxxwwwwwwzzz~~~~~~uuubbbYYYWWWYYYZZZUUUWWWXXXUUUPPPPPPSSSWWWWWW[[[[[[VVVQQQNNNJJJFFF>>>:::666222111111000///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))***(((((((((((())))))))))))((())))))******))))))(((---)))(((+++,,,---222777>>>BBBDDDCCCBBBAAA>>>:::888:::;;;;;;999888:::<<>>@@@@@@@@@<<<<<<=========>>>>>>>>>???@@@AAAAAA@@@???===<<<999777555444555888<<<>>>@@@BBBFFFJJJOOOTTTXXXYYY]]]```eeejjjmmmooonnnnnnmmmmmmllljjjgggggghhhiiigggggghhhiiikkknnnppprrrqqqsssttttttqqqmmmhhheeefffeeeddddddeeegggjjjkkkllljjjiiihhhggghhhjjjjjjhhhiiiiiijjjjjjkkkkkkllllllnnnnnnmmmkkkkkknnnqqqnnnoooppprrrssssssssssssuuusssrrrqqqrrrtttwwwxxx|||}}}~~~|||wwwnnneee___YYY]]]^^^WWWOOOLLLIIIFFFEEEIIIPPPXXX```gggmmmqqqwwwxxx{{{~~~yyytttoookkkhhhddd^^^ZZZSSSQQQOOONNNNNNMMMKKKJJJKKKPPPYYYeeesssyyyyyywwwrrriii___WWWRRRMMMIIIHHHJJJMMMPPPYYYbbblllsss|||~~~~~~~~~vvvnnnaaa___[[[XXXUUUPPPKKKGGGCCCCCCBBB???<<<::::::;;;999AAAEEENNN^^^eeeoooyyyoooooorrr||||||tttmmmkkkkkkrrrzzzjjjaaa]]]]]]```\\\XXXSSSQQQOOOMMMHHHCCC;;;777222///..................------------......)))*********++++++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------------------------------------***000...,,,000555CCCZZZfffdddfffkkkmmmnnnuuu}}}tttttt}}}yyydddMMMFFFFFFOOOUUU]]]cccggglllrrrvvvxxxxxxyyyzzz{{{||||||}}}yyyxxxwwwwwwzzz~~~sssaaaYYYYYY[[[]]]UUUXXXYYYVVVRRRQQQTTTXXXTTTYYYZZZUUUPPPMMMHHHCCC>>>;;;666333222111111000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********((((((((((((((()))******(((((())))))))))))((((((444...***+++---///555<<>>CCCRRR[[[VVVSSSWWWXXXSSSNNNDDD:::666444444888===???BBBHHHOOOTTTTTTPPPMMM:::555333444555555888===???AAADDDGGGHHHIIIIIIIIIHHHCCC>>>;;;===???@@@@@@============>>>>>>>>>>>>AAAAAAAAAAAA@@@>>>===;;;:::888666555666:::>>>AAABBBCCCFFFJJJOOOTTTXXXZZZ^^^aaafffjjjmmmnnnmmmlllkkkkkkjjjhhhfffeeegggiiiiiihhhhhhiiijjjmmmoooppplllnnnqqqrrrqqqnnnjjjgggfffeeeddddddeeegggjjjkkkmmmkkkiiihhhggghhhiiijjjjjjjjjjjjjjjjjjjjjkkkkkklllnnnooonnnmmmmmmqqqtttooopppqqqrrrssstttttttttsssrrrooonnnooorrruuuwww~~~}}}wwwmmmddd^^^XXX]]]^^^XXXQQQNNNKKKHHHCCCGGGNNNVVV^^^eeekkknnnvvvvvvxxxzzz|||}}}{{{yyyrrrmmmhhheeeccc```[[[VVVOOONNNMMMMMMNNNMMMJJJHHHHHHNNNWWWcccqqq}}}xxxyyywwwrrriii___WWWSSSMMMJJJHHHJJJMMMPPPYYYbbblllsss}}}}}}}}}}}}}}}wwwooodddbbb^^^[[[WWWSSSMMMIIIDDDCCCBBB>>>:::777666777666>>>BBBKKKZZZcccmmm~~~qqqqqqwwwzzzrrrooommmmmmrrrpppddd]]]___ccc^^^ZZZUUURRRQQQNNNJJJFFF<<<888333///.../////////---...///111111///...---+++++++++************)))------,,,,,,,,,+++++++++++++++++++++++++++++++++((()))***+++,,,---------------------------------,,,222///---111666EEE]]]bbb___bbbjjjooosss}}}rrrvvv{{{\\\KKKGGGEEERRRWWW^^^cccfffkkkqqquuuwwwxxxxxxyyyzzz{{{|||}}}{{{zzzyyyzzz}}}~~~}}}ppp```ZZZZZZ\\\\\\\\\[[[ZZZVVVSSSRRRTTTVVVWWWWWWVVVTTTOOOJJJDDDAAA???:::555111000000000000000000///...---,,,,,,++++++++++++***++++++,,,,,,+++*********))))))((((((((((((''''''''''''(((((())))))***++++++++++++++++++*********))))))((((((***+++++++++,,,111777<<>>@@@EEEIIILLLOOOQQQMMMGGG===555000222444444888>>>???CCCHHHIIIHHHHHHIIIKKKDDDAAA===;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===??????@@@BBBCCCBBB@@@===:::;;;<<<;;;;;;;;;===???DDDFFFHHHJJJMMMRRRXXX]]]bbbfffllloooooollljjjiiiiiihhhfffeeeddddddeeeeeeggghhhiiijjjjjjjjjjjjjjjiiilllppppppnnnjjjgggeeehhhhhhhhhhhhiiikkknnnooojjjiiihhhhhhhhhhhhhhhiiilllkkkkkkjjjjjjkkkkkklllnnnmmmkkkiiiiiikkkmmmnnnpppqqqrrrrrrsssssssssrrrpppqqqrrrrrrrrrsssvvvxxx|||||||||zzzuuunnnfffbbb^^^^^^]]]XXXQQQJJJEEECCCAAAEEEKKKPPPVVV]]]fffmmmttttttuuuxxx{{{{{{wwwssshhheeeaaa```aaa___YYYTTTOOOPPPPPPOOOLLLIIIIIIIIIIIIOOOYYYfffsss|||}}}yyyxxxuuuppplllfff^^^WWWRRRJJJHHHHHHKKKLLLNNNWWWaaajjjrrr}}}~~~~~~}}}|||}}}~~~yyyppplllgggccc```[[[SSSNNNNNNCCCBBBAAA@@@>>>;;;777444<<<<<>>JJJKKKKKKIIIEEE???999666444666888777555666:::>>>GGGLLLNNNMMMMMMQQQRRRQQQGGG===444333555777:::???@@@FFFJJJLLLOOOPPPKKKDDD777333222777:::888888;;;BBBFFFJJJKKKJJJIIIIIIKKKBBB???;;;::::::<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@???>>>===<<<===>>>>>>===>>>@@@BBBGGGIIIKKKMMMPPPUUU[[[___ccchhhmmmpppooommmkkkjjjgggffffffeeeeeeeeeeeeeeeggghhhiiijjjjjjjjjjjjiiifffiiimmmmmmkkkgggdddccchhhhhhhhhiiijjjkkkmmmmmmiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkmmmnnnoooooonnnlllkkkkkklllnnnoooqqqqqqrrrssssssrrrrrrqqqpppqqqrrrqqqqqqrrrtttwwwzzz{{{{{{yyytttllleee```]]]]]][[[VVVOOOIIIEEECCC@@@DDDJJJOOOTTT[[[ccchhhnnnooorrrvvvwwwtttmmmhhhZZZXXXWWWYYY]]]^^^ZZZVVVOOOPPPPPPNNNKKKIIIHHHIIIIIIOOOYYYeeesssyyyvvv{{{zzzwwwuuurrrnnniiiddd\\\UUUPPPJJJHHHIIIKKKLLLOOOXXXbbbjjjrrr|||~~~~~~tttkkkeee```]]]XXXPPPMMMMMMHHHFFFDDDBBBAAA???;;;999::::::???GGGOOOYYYhhhuuuyyylllaaa^^^^^^eeevvvyyyjjjeeeccc``````___\\\WWWQQQLLLIIIHHHAAA===666222///...------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++++++++,,,,,,******++++++++++++******+++,,,,,,+++))))))+++---,,,,,,++++++,,,,,,---......---...111333;;;MMM___bbbbbbccciiirrr~~~yyybbbJJJCCCGGGJJJRRRXXX```fffiiilllooorrrxxxyyyyyyzzz{{{|||}}}}}}zzz{{{{{{}}}}}}|||{{{|||{{{www}}}qqqaaaZZZZZZ[[[[[[ZZZZZZXXXVVVSSSSSSTTTUUUUUUTTTSSSQQQMMMHHHCCCAAA???;;;666333222222222111/////////...---------,,,,,,++++++*********++++++,,,,,,,,,+++++++++++++++******))))))))))))******'''(((((()))))))))))))))******))))))))))))(((((()))***++++++...444;;;@@@KKKJJJIIIFFFBBB===999666333555666555444666<<<@@@DDDGGGIIIIIILLLQQQPPPLLLFFF<<<444444666888;;;???AAAGGGLLLNNNPPPPPPJJJBBB777444333777:::;;;<<>>;;;888888999;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<>>===>>>@@@@@@AAABBBBBBAAAAAACCCEEEKKKMMMOOOQQQSSSXXX]]]aaaeeeiiinnnpppooommmkkkjjjdddeeefffgggggggggffffffhhhhhhiiiiiijjjjjjiiiiiifffiiilllmmmjjjgggdddcccgggggghhhjjjjjjkkkkkkkkkggggggggggggggghhhhhhhhhhhhhhhiiikkklllmmmnnnooopppooommmllllllmmmooopppqqqqqqrrrssssssrrrqqqpppppppppqqqpppoooppprrruuuxxxyyyyyywwwrrrjjjccc^^^]]]\\\YYYTTTMMMGGGDDDCCC???CCCIIIOOOUUU[[[aaaeeejjjmmmpppsssqqqkkkaaaZZZNNNMMMNNNRRRXXX[[[YYYWWWOOOPPPPPPNNNJJJHHHHHHHHHJJJOOOYYYeeessswwwuuuxxx||||||yyyvvvrrroookkkfffaaaZZZSSSNNNKKKIIIIIIKKKLLLOOOXXXbbbjjjqqq|||~~~|||nnnggg___\\\WWWQQQMMMNNNIIIFFFBBB???>>>===;;;999999888;;;CCCJJJTTTdddqqq|||mmm\\\VVVVVVZZZhhhwww~~~~~~oooeeeaaa``````___[[[WWWSSSNNNKKKJJJCCC???888333111///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,******++++++++++++******+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---...---,,,---111666AAASSScccdddeeehhhpppzzz~~~zzzhhhPPP@@@???FFFLLLWWW]]]eeejjjlllmmmqqqsssyyyzzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~|||zzzyyyzzzssszzzqqq```ZZZYYYZZZZZZXXXXXXXXXVVVSSSSSSTTTUUUTTTTTTRRRPPPLLLHHHDDDBBB>>>;;;777444333333222111...............---------,,,++++++***************++++++++++++++++++++++++((((((''''''''''''((((((&&&''''''((()))((((((((())))))))))))))))))(((((())))))***,,,///555<<>>888333222666<<>>AAAEEEDDDEEEEEEEEECCCDDDEEEGGGLLLNNNQQQSSSVVVZZZ___cccfffjjjnnnooonnnkkkiiihhhbbbdddgggjjjkkkjjjiiihhhhhhhhhiiiiiiiiiiiihhhhhhiiilllnnnooommmjjjhhhgggfffgggiiijjjjjjjjjiiiiiifffggggggggghhhhhhhhhgggkkkllllllllllllllllllkkkooonnnllllllllllllnnnooopppqqqrrrssssssrrrpppooooooppppppooonnnnnnqqqssswwwxxxxxxvvvpppiiibbb]]]\\\ZZZWWWQQQJJJEEECCCCCC@@@DDDJJJRRRYYY___dddgggnnnoooooonnniii```VVVPPPKKKKKKLLLPPPTTTVVVVVVTTTPPPQQQPPPMMMJJJHHHHHHHHHKKKPPPZZZfffttt{{{{{{}}}|||xxxuuuooolllhhhddd___YYYRRRMMMKKKIIIIIIJJJKKKNNNXXXccckkksss}}}~~~~~~wwwmmmddd___[[[UUURRRRRRKKKGGGBBB???===<<<;;;:::999888:::@@@GGGPPP___lllxxxmmmYYYSSSUUUZZZeeerrr|||yyy{{{}}}~~~~~~~~~uuufffaaabbbaaa___[[[XXXUUUQQQNNNKKKEEE@@@999444111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,///888FFFWWWdddfffhhhmmmvvv~~~{{{xxxsssppptttzzzyyyvvvtttqqqllldddUUUDDD:::<<>>777333555:::===@@@DDDEEEJJJOOOQQQRRRRRRLLLDDD???;;;777555999AAAGGGJJJJJJJJJJJJJJJHHHFFFBBB@@@666444444555888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<@@@CCCBBB??????DDDIIIGGGHHHHHHGGGEEEDDDEEEGGGKKKMMMQQQTTTWWW[[[```dddgggjjjmmmmmmkkkhhhgggfffccceeeiiilllmmmmmmkkkjjjhhhhhhiiiiiiiiihhhhhhgggjjjllloooooommmkkkiiiiiifffggghhhiiijjjiiihhhgggffffffggghhhiiiiiihhhhhhkkkllllllmmmmmmllllllkkklllkkkjjjjjjjjjjjjkkkllloooppprrrssssssrrrpppnnnnnnnnnooonnnmmmnnnpppssswwwwwwwwwuuupppiiiaaa]]]ZZZYYYVVVPPPIIIEEECCCCCCAAAEEEKKKTTT]]]eeekkkmmmqqqpppllleee]]]TTTMMMIIIHHHIIIKKKNNNQQQSSSRRRRRRRRRRRRQQQMMMJJJHHHHHHIIILLLQQQ[[[ggguuu~~~}}}zzzuuurrrmmmkkkgggddd___YYYRRRMMMKKKIIIHHHIIIJJJNNNXXXcccmmmuuu~~~~~~~~~}}}~~~uuuiiiddd```ZZZVVVUUUQQQMMMGGGCCCAAAAAA@@@???:::999:::@@@EEEMMMZZZgggtttppp]]]XXX[[[aaalllwwwzzztttwwwxxxxxxzzz|||jjjcccdddccc___[[[YYYWWWTTTPPPLLLFFFAAA:::444111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,+++***+++,,,,,,,,,++++++,,,,,,---...///......111;;;LLL]]]fffggghhhmmmwww~~~{{{uuupppooouuuvvvpppjjjeeeaaaWWWIII???;;;???IIIQQQ```eeellloooppppppsssuuuzzzzzzzzzyyyyyyyyyyyyxxxzzz|||~~~|||zzzyyy|||pppyyyooo^^^WWWVVVVVVVVVSSSUUUVVVUUUTTTSSSTTTUUURRRQQQOOOMMMJJJGGGEEECCC<<<999666444444333222111,,,---------.../////////,,,+++***))))))))))))))))))))))))))))))***************))))))))))))******&&&''''''(((((((((((((((''''''(((((((((((())))))((()))***+++...555<<>>;;;999666555444444444222222777???FFFOOORRRRRROOONNNMMMIIIBBB<<<666333888>>>BBBEEEIIIJJJNNNPPPPPPPPPPPPJJJBBB999;;;>>>@@@EEELLLMMMKKKLLLKKKIIIHHHGGGCCC???;;;444333333555888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::<<<>>>>>>===@@@EEEIIIKKKLLLKKKIIIFFFDDDEEEFFFIIIKKKPPPTTTWWW\\\aaadddhhhjjjlllllljjjgggeeeddddddfffiiilllmmmmmmlllkkkhhhhhhiiiiiihhhhhhgggggggggjjjlllllljjjhhhggggggggghhhhhhhhhhhhggggggfffeeeggghhhjjjjjjjjjiiiiiigggiiikkkmmmnnnoooooonnniiiiiiiiihhhhhhiiiiiiiiimmmoooqqqssstttrrrpppooolllmmmnnnnnnmmmoooqqqtttwwwxxxxxxvvvqqqiiibbb]]]XXXXXXUUUPPPJJJEEEBBBBBBAAADDDIIISSS^^^gggmmmooopppmmmfff]]]SSSKKKGGGFFFEEEFFFJJJMMMPPPQQQRRRSSSTTTTTTRRRNNNKKKIIIIIIJJJMMMSSS]]]jjjwww|||{{{wwwrrrmmmllljjjfffccc^^^YYYRRRMMMKKKHHHFFFGGGHHHLLLWWWbbbnnnvvv~~~~~~~~~}}}}}}}}}{{{|||~~~|||pppjjjeee^^^YYYVVVRRRNNNHHHDDDBBBAAA@@@???;;;:::<<<@@@DDDJJJUUU```mmmxxxvvveeebbbeeekkkvvvzzz}}}oooffffffeeeaaa\\\YYYXXXVVVQQQMMMGGGBBB;;;555111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++)))+++------+++***++++++,,,,,,++++++,,,,,,---...222222000333AAATTTdddkkkjjjiiillluuuyyytttyyy~~~yyyqqqhhh```[[[OOOCCC===>>>DDDNNNWWWaaagggmmmpppqqqqqqsssuuu{{{{{{{{{{{{zzzzzzzzzzzzxxxzzz}}}|||zzzxxxwwwzzzrrr|||nnn]]]UUUTTTTTTTTTRRRSSSUUUUUUTTTSSSSSSTTTOOONNNLLLJJJGGGEEECCCBBB:::888555444333333111000,,,,,,------...//////000,,,+++***)))(((((((((((()))))))))******+++++++++******))))))))))))******''''''((())))))))))))((('''''''''((((((((())))))((())))))+++...333;;;@@@===>>>>>>===;;;999666555555555333111111666???FFFMMMRRRSSSOOOKKKIIIFFFAAA;;;666555<<>>CCCHHHKKKPPPPPPNNNKKKGGGEEEDDDEEEGGGJJJOOOTTTXXX]]]bbbfffjjjlllmmmmmmjjjgggeeeddddddeeehhhjjjkkkkkkkkkjjjhhhhhhhhhhhhhhhggggggffffffhhhjjjjjjhhhfffffffffiiihhhggggggfffffffffffffffgggiiikkklllkkkjjjjjjgggiiikkknnnooooooooonnnhhhhhhhhhhhhhhhhhhhhhhhhkkkmmmpppssstttsssqqqpppkkklllmmmnnnnnnpppsssvvvyyyyyyzzzwwwrrrkkkccc___WWWWWWVVVRRRKKKFFFBBBAAA@@@AAAEEEMMMXXXccciiikkkjjjhhhccc[[[QQQKKKIIIIIIGGGJJJMMMPPPQQQSSSTTTUUUVVVUUUSSSOOOKKKJJJJJJLLLMMMTTT```mmmyyy|||zzzwwwrrrmmmjjjhhheeeaaa]]]XXXQQQMMMJJJFFFEEEEEEFFFKKKVVVaaannnvvv~~~~~~}}}||||||||||||}}}xxxrrrmmmeee]]]YYYPPPMMMHHHDDDBBB@@@>>>===;;;:::<<<@@@CCCFFFOOOYYYdddooozzzxxxkkkkkkooouuuuuuhhhfffgggbbb]]]ZZZYYYWWWQQQLLLIIIDDD===666222000...---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,******+++,,,,,,++++++,,,,,,---...111111000333DDD[[[kkkpppqqqnnnnnnvvvxxx{{{zzzqqqiiiZZZLLL@@@===@@@FFFOOOXXXaaafffmmmpppqqqqqqsssuuuxxxxxxxxxxxxxxxyyyyyyyyyvvvxxx{{{}}}~~~yyyvvvtttssswwwuuummm\\\TTTSSSSSSRRRQQQSSSUUUUUUTTTSSSSSSTTTMMMLLLJJJGGGEEECCCAAA@@@999777555333333333111///+++,,,,,,---...///000000,,,+++***)))((((((((((((*********++++++,,,,,,,,,((((((''''''''''''(((((('''(((((()))))))))))))))&&&'''''''''(((((())))))((())))))***---222999???BBBCCCDDDDDDCCCAAA>>><<<666555444111111666???FFFJJJPPPSSSOOOIIIFFFDDDAAA<<<777777???GGGLLLPPPTTTTTTUUURRRMMMIIIFFF???888:::???BBBEEEOOO]]]dddcccPPPMMMJJJHHHFFFBBB<<<777444333333555888:::::::::;;;;;;;;;<<<<<<<<<=========;;;:::<<>>>>>@@@HHHSSS]]]cccfffggggggccc\\\TTTNNNMMMMMMNNNPPPSSSUUUUUUTTTUUUVVVWWWVVVTTTPPPLLLJJJKKKMMMNNNUUUaaannn{{{}}}|||yyytttoooiiifffccc```\\\WWWQQQLLLIIIFFFDDDDDDEEEJJJUUU```mmmuuu~~~}}}}}}{{{{{{{{{|||}}}~~~yyytttkkkbbb]]]SSSPPPLLLHHHFFFDDDAAA???::::::<<<@@@BBBDDDLLLTTT\\\hhhssszzzvvvmmmooouuu|||xxxiiifffiiiccc]]][[[ZZZWWWQQQLLLKKKFFF>>>888444111///...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,+++***+++,,,,,,++++++,,,,,,---...---------111DDD]]]mmmrrrxxxtttsssyyy~~~www{{{~~~uuu\\\MMM???===@@@DDDLLLTTTaaaffflllppppppqqqsssuuussstttttttttuuuuuuuuuuuuuuuwwwzzz|||}}}wwwsssqqqpppyyyrrrppp^^^TTTRRRTTTUUUWWWVVVUUUUUUUUUTTTRRRPPPQQQLLLHHHFFFFFFDDDAAA>>><<<999444111111111111111000///...---------------,,,---,,,+++))))))***,,,************))))))))))))))))))))))))((((((((((((******))))))(((((('''''''''''''''''''''&&&&&&&&&))))))))),,,000666<<<@@@@@@GGGKKKGGGBBBAAABBBAAA???888333444555888AAALLLOOOMMMLLLJJJIIIEEE@@@===222333777@@@KKKSSSWWWXXX\\\ZZZWWWRRRHHH===888:::;;;===CCCKKKTTTYYYYYYWWWKKKJJJJJJJJJIIICCC;;;555333333444666888:::<<<============>>>>>>>>>;;;999<<<<<<<<<>>>BBBHHHNNNRRRTTTRRRNNNIIIDDDBBBCCCEEEHHHJJJNNNQQQWWW^^^fffkkkkkklllmmmkkkiiifffffffffllliiiggghhhkkkmmmllljjjkkkiiihhhfffeeedddeeeeeeddddddddddddddddddddddddfffffffffgggffffffeeeeeeiiijjjkkkkkkjjjiiihhhggghhhjjjlllmmmllllllmmmnnnkkklllmmmnnnnnnmmmlllkkkfffiiinnnrrrsssrrrpppnnnnnnlllkkknnnssswwwxxxxxx~~~~~~|||xxxqqqkkkgggeee[[[XXXUUURRRNNNJJJEEEAAA???===>>>FFFMMMTTT]]]eeeffffffaaa[[[XXXYYYWWWSSSYYYZZZZZZYYYWWWUUUUUUVVV\\\VVVQQQOOOLLLHHHHHHLLLSSSXXXeeettt||||||xxxtttoookkkfffeeeddd```XXXQQQKKKHHHGGGHHHIIILLLVVV```iiipppyyy}}}|||{{{{{{{{{|||}}}~~~wwwjjj```\\\QQQOOOKKKHHHFFFDDDBBB@@@===;;;<<>>===<<<===>>>>>><<<999<<<<<<<<<>>>BBBHHHMMMPPPTTTRRRNNNIIIEEEDDDFFFIIIJJJMMMPPPSSSXXX^^^eeeiiikkkllllllkkkhhheeeeeeeeejjjhhhfffgggjjjlllkkkiiikkkiiigggfffddddddddddddccccccccccccccccccccccccffffffgggggggggffffffeeehhhiiijjjjjjjjjiiihhhggghhhjjjlllmmmllllllmmmnnnlllmmmnnnnnnnnnnnnmmmlllgggjjjnnnqqqttttttsssrrrtttqqqnnnoootttzzz}}}~~~}}}xxxpppjjjeeeccc[[[YYYVVVTTTPPPKKKEEEAAA>>><<<===BBBGGGMMMWWW```kkkllliiidddcccdddbbb^^^^^^^^^___^^^]]]\\\\\\\\\]]]WWWRRRPPPLLLIIIIIIMMMRRRYYYfffttt}}}}}}zzzwwwsssooojjjgggddd___VVVPPPJJJGGGFFFGGGHHHKKKUUU```iiipppzzz~~~}}}}}}|||}}}~~~zzzmmmccc___TTTQQQMMMJJJGGGEEEBBB@@@>>><<<===BBBFFFHHHLLLRRRYYYaaalllttt|||vvvnnnqqq{{{pppjjjgggeeebbb___[[[WWWRRRNNNKKKHHHBBB<<<666111///---++++++,,,---............++++++++++++++++++++++++***++++++++++++++++++,,,************+++,,,---...******+++,,,---------,,,)))+++,,,,,,+++***,,,---//////222999HHH^^^wwwxxx~~~}}}^^^III<<>>BBBFFFNNNUUUSSSNNNJJJEEE@@@>>>888333222444777>>>FFFFFFEEEDDDDDDCCC???:::777333555:::BBBLLLTTTYYY[[[___YYYRRRKKKBBB999666999888:::???EEEIIIIIIFFFCCCEEEEEEEEEEEEDDD???999444444555666777999:::<<<<<<>>>===<<<===>>>>>><<<:::<<<<<<===???BBBGGGKKKMMMPPPNNNJJJEEEBBBCCCGGGKKKNNNPPPSSSVVVYYY^^^cccgggkkklllllliiifffdddddddddgggffffffgggiiijjjjjjiiijjjiiigggeeeccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbeeeffffffgggggggggffffffggghhhhhhiiiiiiiiiiiihhhhhhjjjllllllkkkkkklllmmmlllmmmnnnoooooonnnmmmllliiijjjmmmpppsssuuuvvvwwwwwwtttqqqqqquuu{{{yyyqqqiiidddbbb\\\ZZZYYYVVVSSSMMMFFFAAA>>>===>>>@@@AAAEEEQQQ]]]iiilllmmmkkkkkkmmmkkkgggeeeeeeeeeeeeeeedddcccbbb^^^XXXRRRPPPMMMIIIJJJNNNRRRZZZhhhvvv}}}}}}{{{wwwsssmmmhhhddd]]]TTTNNNJJJGGGFFFGGGHHHKKKUUU___hhhoooyyy~~~{{{oooeeeaaaWWWTTTPPPLLLIIIFFFCCCAAA???======BBBFFFHHHLLLRRRWWW___iiipppxxxyyysssuuutttkkkhhhfffbbb___\\\XXXSSSPPPKKKHHHCCC===777222///...,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++*********,,,---...+++,,,,,,---------,,,,,,)))+++,,,,,,++++++,,,---000000222;;;LLLddd~~~~~~xxx}}}wwwYYYGGG;;;>>>AAABBBKKKXXX```dddjjjnnnpppqqqssstttrrrtttuuuuuusssqqqppppppnnnppptttxxx|||{{{wwwuuu~~~|||xxxeee[[[WWWWWWWWWXXXWWWUUUVVVWWWXXXWWWVVVRRRMMMIIIFFFFFFDDD@@@===888777555444444333111///---------...------,,,,,,///000222111...***((('''************)))))))))((('''''''''((()))*********(((((((((((((((((((((((()))***************++++++((())),,,000555;;;???BBBBBBIIIOOOMMMJJJHHHCCC>>><<<777222111444999>>>CCCEEEDDDDDDDDDCCC???:::666///222777???HHHPPPUUUXXX^^^VVVLLLDDD<<<555444777999<<>>999666555666777999:::;;;;;;;;;>>><<<<<<<<<>>>>>>===;;;<<<<<<===???BBBEEEHHHJJJHHHGGGCCC@@@???AAAFFFJJJQQQSSSVVVXXX[[[^^^bbbeeejjjkkkjjjhhhdddcccccccccggggggggghhhjjjjjjjjjjjjiiihhhfffdddbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaacccdddeeeffffffffffffffffffgggggghhhhhhiiiiiiiiigggiiikkkkkkkkkjjjkkkmmmmmmmmmnnnoooooonnnmmmmmmkkkkkklllnnnpppsssuuuvvvuuusssrrrssswww||||||tttkkkeeebbb]]]\\\[[[YYYUUUOOOGGGAAA@@@@@@AAAAAA???CCCPPP^^^dddkkkpppqqqrrruuussspppmmmlllkkkkkkjjjiiifffddd^^^XXXRRROOOLLLIIIKKKOOOSSS]]]kkkwww~~~|||vvvsssnnniiiccc[[[SSSMMMIIIGGGFFFGGGGGGJJJTTT___gggnnnxxx~~~zzzmmmccc___[[[WWWRRRNNNKKKHHHDDDAAA???<<<<<<@@@CCCFFFJJJPPPUUU\\\eeemmmuuuxxxvvv|||xxxllliiifffccc```]]]YYYUUURRRLLLIIIDDD>>>888333000..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,*********,,,---///------.........---,,,,,,,,,---......------...000111111444===QQQkkk|||www}}}zzzoooSSSEEE;;;===@@@CCCMMMYYY___ccciiimmmpppqqqsssuuurrrtttvvvuuussspppppppppnnnpppsssvvvzzz}}}}}}}}}yyyggg\\\XXXXXXXXXXXXVVVUUUUUUWWWYYYYYYYYYSSSOOOJJJGGGFFFEEEAAA===888666555444444333111///............---,,,*********,,,......,,,***))))))************)))))))))((())))))))))))(((((((((((('''''''''''''''(((((((((((((((((()))))))))******(((***---222666;;;???AAA>>>CCCEEEDDDCCCDDDBBB???:::666222111666===AAACCCDDDDDDDDDDDDBBB>>>999444,,,000666>>>EEEMMMSSSWWW[[[QQQFFF>>>777111111444777;;;AAAEEEGGGFFFDDDCCCBBBDDDEEEEEEBBB>>>:::888666777999:::;;;;;;;;;;;;>>><<<;;;<<<===>>>===<<<;;;<<<>>>???AAACCCEEEFFFCCCBBB@@@>>>>>>AAAGGGKKKQQQTTTXXXZZZ\\\^^^aaaccchhhiiihhhfffcccaaabbbdddhhhiiijjjkkkkkkjjjjjjjjjgggfffdddcccbbbaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeffffffffffffffffffgggggghhhhhhiiifffhhhjjjkkkjjjjjjkkkllllllmmmnnnoooooonnnmmmlllmmmlllkkkkkklllnnnqqqsssrrrsssuuuxxx{{{~~~wwwnnngggddd^^^]]]\\\ZZZVVVOOOGGGBBB??????@@@@@@>>>AAANNN\\\aaakkkuuuyyy|||~~~}}}zzzsssqqqoooooonnnlllgggddd___XXXRRROOOLLLIIIKKKOOOVVVaaaooozzz~~~{{{sssqqqmmmhhhaaaZZZSSSNNNJJJGGGFFFGGGHHHKKKUUU___fffmmmwww{{{oooddd```]]]YYYTTTPPPMMMIIIEEECCC???;;;:::===@@@AAAFFFLLLRRRXXXaaajjjrrr}}}vvvpppsss~~~nnnjjjgggccc___]]]YYYVVVSSSLLLJJJEEE@@@:::555111///////////////...---,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,---,,,+++++++++,,,---...------.........---,,,,,,,,,...//////...---///000111111555@@@UUUpppzzzwww}}}|||iiiNNNCCC<<<===@@@EEENNNYYY^^^bbbgggllloooqqqtttvvvtttuuuvvvtttrrrqqqqqqrrrssstttuuuwwwyyy~~~{{{iii___[[[ZZZZZZVVVUUUSSSTTTWWWYYYZZZZZZUUUQQQLLLIIIHHHFFFBBB>>>888666444333333333222111------......---,,,***)))&&&(((++++++***)))******************))))))))))))***)))))))))((((((((('''&&&''''''''''''(((((((((&&&''''''(((((()))))))))(((***...333777;;;===>>>===??????======AAABBB@@@777666333222999BBBFFFFFFDDDCCCDDDDDDBBB===777222---222999@@@GGGNNNTTTYYYXXXMMMAAA:::444000000333444888===AAABBBBBBCCCCCCCCCEEEFFFEEEAAA===;;;:::777888:::;;;<<<;;;;;;:::>>><<<;;;;;;===>>>>>>===;;;<<<>>>@@@AAABBBBBBBBBAAAAAAAAA@@@AAADDDIIILLLPPPSSSXXX[[[]]]___aaacccffffffeeecccaaaaaacccdddiiikkkmmmmmmkkkiiiiiiiiieeedddcccaaaaaaaaabbbcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccdddffffffgggggggggffffffffffffgggggghhhfffhhhjjjjjjiiiiiijjjkkkkkklllmmmnnnnnnmmmlllkkklllkkkjjjiiijjjlllnnnoooqqquuuyyy|||~~~zzzqqqiiifff```^^^\\\ZZZVVVOOOHHHBBB>>><<<<<<<<<<<<>>>IIITTTZZZggguuu|||~~~vvvtttrrrrrrrrrooojjjeee```YYYRRROOOLLLJJJLLLQQQYYYfffsss|||~~~zzzqqqpppmmmhhhaaaYYYSSSOOOKKKHHHGGGHHHIIILLLVVV```hhhoooxxxssshhhccc]]]ZZZUUUQQQNNNJJJGGGDDD???;;;999:::<<<===BBBGGGLLLSSS\\\fffooozzztttllllll{{{pppiiifffbbb^^^\\\YYYVVVTTTMMMKKKFFFAAA;;;666222//////////////////...---,,,************************,,,++++++++++++++++++***,,,,,,,,,---------------+++,,,,,,---------,,,,,,***,,,------,,,,,,---...111222666CCCYYYsssxxxwww~~~gggJJJBBB======AAAFFFQQQ[[[]]]aaafffkkknnnqqquuuwwwvvvvvvuuutttrrrrrrtttvvvyyyyyyyyyxxxyyy}}}~~~zzzhhh^^^[[[ZZZYYYUUUTTTRRRSSSVVVYYY[[[[[[WWWSSSMMMKKKIIIGGGCCC@@@999777333222222333333222)))***,,,.........,,,,,,'''(((***)))))))))***+++************))))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))***(((***///333777:::;;;;;;;;;===<<<:::;;;>>>???<<<555555333333<<>>777222...333:::AAAGGGNNNUUU[[[VVVKKK???888444111111444222666;;;===>>>>>>@@@BBBCCCEEEGGGEEE@@@<<<999999888999;;;<<<===<<<:::999>>><<<:::;;;<<<>>>>>>>>>;;;<<<>>>@@@AAAAAA@@@???>>>???AAAAAABBBDDDHHHKKKMMMQQQWWW[[[^^^```bbbdddddddddcccbbb```aaacccfffiiikkknnnmmmjjjgggfffgggbbbbbbaaa```aaabbbcccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddfffggghhhiiiiiihhhgggfffeeeeeeeeefffgggeeegggiiijjjiiiiiijjjkkkjjjkkklllmmmmmmlllkkkjjjjjjiiihhhiiijjjlllnnnoooqqqtttxxxzzz|||~~~{{{rrrjjjfffaaa___\\\XXXTTTNNNHHHCCC???<<<:::;;;;;;<<>>DDDFFFMMMWWWbbblllwww|||zzz}}}zzzqqqnnnuuunnniiifffaaa]]][[[YYYVVVTTTMMMKKKGGGBBB<<<777222000...////////////......---++++++++++++++++++++++++***++++++++++++++++++,,,+++,,,...///...---,,,+++******+++,,,---------,,,+++,,,------,,,,,,---///111222777EEE\\\tttvvvvvv|||jjjGGGBBB>>>>>>BBBHHHSSS\\\]]]aaafffjjjnnnqqquuuxxxwwwwwwuuusssqqqssswww{{{|||{{{zzzxxxyyy}}}~~~wwweee\\\YYYXXXWWWTTTSSSQQQRRRUUUYYY[[[[[[XXXTTTNNNLLLJJJHHHDDD@@@:::777333111111333333333&&&(((***---/////////...)))******)))((((((***,,,************))))))))))))&&&&&&'''((()))***++++++&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((+++///333777999999::::::<<<;;;888999<<<:::666333444333444>>>KKKPPPLLLKKKKKKKKKJJJGGGAAA:::444---222:::AAAGGGMMMUUUZZZVVVJJJ???999555222333555444777;;;<<<;;;<<>><<<::::::<<<>>>>>>>>>;;;===???@@@AAA@@@???>>>;;;<<>>:::;;;<<<<<<@@@FFFXXXhhh{{{yyywwwvvvxxx{{{zzzuuupppeee^^^WWWSSSPPPNNNQQQVVV___lllxxx~~~}}}uuutttqqqkkkaaaYYYRRROOOLLLJJJIIIJJJJJJNNNWWWbbbooottt|||~~~~~~~~~|||{{{|||~~~wwwkkkeee]]]YYYUUUQQQOOOLLLHHHFFFCCC===999999999999===CCCBBBHHHSSS^^^jjjvvvtttppprrr{{{zzzssssss}}}iiihhheee```]]]ZZZXXXVVVTTTMMMKKKHHHCCC===777222000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***,,,...000000...+++***((()))***+++,,,------------...//////......///111111222888GGG]]]tttuuuvvvzzzmmmEEEBBB??????BBBIIITTT]]]]]]```eeejjjmmmqqquuuxxxyyywwwuuurrrqqqtttzzz~~~}}}|||zzzxxxyyy}}}~~~}}}}}}yyyggg]]]XXXUUUTTTUUUSSSRRRTTTWWWZZZ\\\\\\VVVTTTQQQNNNKKKGGGBBB>>>===:::666444333222000///......---------,,,,,,,,,++++++***)))(((((())))))******))))))))))))******(((((()))***+++,,,,,,,,,&&&'''((())))))***))))))(((((((((((())))))))))))(((,,,111888===@@@AAAAAAAAA>>>:::777444444444555333222333999DDDMMMSSSUUUOOOLLLMMMNNNKKKAAA888444222777<<>>>>>??????>>>>>>>>>>>>>>>???@@@??????@@@BBBDDDEEEEEELLLPPPUUU[[[___bbbccccccgggeeebbbbbbccceeeeeeeeefffgggjjjkkkjjjhhheeebbbbbb```^^^\\\]]]___bbbdddiiigggeeecccccccccdddeeegggdddcccdddhhhkkklllkkkgggggggggfffffffffggggggeeefffggghhhiiijjjjjjkkkllllllllliiigggfffgggiiijjjjjjjjjjjjkkkmmmooopppqqqtttuuuvvvvvvyyy{{{rrrjjjgggfffbbb\\\WWWRRRNNNIIIFFFDDD@@@===>>>===>>>DDDLLLXXXhhhzzz~~~~~~yyyuuukkkfff^^^VVVRRRQQQTTTVVVeeelllwww{{{yyyssslllddd\\\VVVSSSNNNKKKIIIIIIJJJNNNYYYdddpppyyy~~~~~~|||}}}~~~}}}{{{{{{|||~~~vvvkkkddd```[[[UUUQQQOOOLLLHHHEEE@@@@@@>>>;;;888888999;;;???EEEOOO\\\hhhrrrzzzsssnnnoooyyyzzz{{{{{{wwwllldddffffffeee```ZZZUUUSSSNNNJJJFFFAAA===888222...000///......---,,,++++++......///---+++)))******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000000000333222999JJJ^^^sssxxx|||}}}wwwnnnHHHBBB>>>AAAGGGMMMUUU]]]aaacccfffjjjooorrrtttvvvvvvwwwvvvuuutttuuuxxxzzz}}}yyyxxx|||~~~}}}|||xxxfff[[[WWWUUUUUURRRQQQQQQRRRVVVYYYZZZ[[[YYYVVVSSSOOOLLLHHHDDD@@@;;;888555444333333222111......---------,,,,,,,,,++++++***)))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,'''(((((())))))))))))(((&&&&&&&&&&&&''''''''''''(((+++111888>>>BBBDDDEEEBBB@@@<<<999666555666666333222444;;;EEENNNTTTUUUOOOLLLJJJKKKGGG>>>666333111666;;;AAAIIIRRRUUUSSSQQQGGG===888555111111333555555666777:::===???AAAEEEBBBBBBBBB???888777:::<<<<<<<<<===<<<;;;999888::::::;;;;;;<<<=========??????>>>>>>>>>>>>>>>???@@@???@@@AAADDDFFFGGGHHHMMMQQQVVV\\\aaaccceeeeeecccaaa______```bbbccccccdddfffhhhjjjiiigggeeeccc^^^]]][[[ZZZ[[[^^^aaacccfffeeecccbbbbbbcccdddeeeiiigggdddeeegggiiiiiihhhgggffffffeeeeeefffggghhhgggggghhhiiiiiijjjkkklllkkklllkkkjjjhhhhhhjjjllljjjjjjjjjkkklllmmmnnnoooooorrrtttuuuuuuyyyzzzqqqjjjgggfffccc^^^YYYUUUPPPKKKHHHEEEAAA??????>>>???EEEMMM]]]lll{{{uuunnnhhh```XXXTTTUUUXXX[[[fffmmmvvv|||yyytttmmmeee\\\VVVRRRNNNKKKIIIIIIKKKOOOZZZeeerrr{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||zzzyyyzzz|||zzzooohhh___ZZZSSSPPPNNNKKKGGGDDD@@@@@@>>>;;;999888:::;;;@@@FFFPPP\\\hhhrrrzzzzzzzzz{{{wwwsssvvvooodddeeefffddd```ZZZVVVSSSOOOLLLHHHCCC???999444000,,,,,,++++++++++++++++++***,,,------++++++,,,...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------.../////////444444===MMM```rrr|||zzzfffGGGAAA>>>BBBHHHNNNVVV^^^bbbdddgggkkkooorrruuuvvvwwwwwwvvvsssqqqqqqsssvvv|||zzzxxxwwwxxxzzz}}}~~~~~~xxxeeeZZZVVVVVVVVVPPPOOOOOOQQQUUUXXXYYYYYYZZZWWWRRRNNNKKKHHHDDDAAA999777444333444444333333......---------,,,,,,,,,++++++***))))))))))))***(((((((((''''''(((((((((************************((())))))))))))(((((('''&&&&&&&&&&&&''''''''''''(((+++111888>>>DDDGGGIIIDDDAAA>>>;;;888777777777333333555===GGGPPPTTTUUUNNNIIIEEEEEEAAA999333111111666;;;@@@IIIRRRUUUSSSNNNFFF>>>:::666222222444555666777:::===@@@CCCDDDGGGEEECCCBBB===888777:::<<<<<<===<<<<<<;;;999999999:::;;;<<<<<<======<<<>>>>>>>>>======>>>>>>???@@@@@@AAACCCFFFHHHJJJLLLOOORRRXXX^^^cccfffhhhhhhbbb```]]]]]]___aaabbbbbbbbbdddfffhhhiiigggeeeddd]]]\\\ZZZZZZ[[[^^^aaaccceeedddcccccccccdddeeefffkkkiiiffffffggggggfffeeegggfffeeedddeeegggiiijjjjjjjjjjjjjjjjjjkkklllllljjjkkkkkkjjjiiijjjlllnnnjjjkkkkkklllmmmmmmmmmllllllooorrrssstttyyyyyyqqqkkkgggfffccc```\\\XXXSSSMMMIIIGGGCCC@@@@@@@@@AAAGGGNNNaaaqqqyyyqqqkkkccc[[[XXXZZZ^^^bbbgggmmmuuu}}}}}}{{{vvvooofff]]]UUUQQQNNNJJJIIIJJJLLLQQQ\\\hhhttt~~~~~~}}}~~~~~~}}}}}}|||{{{{{{{{{}}}}}}}}}{{{yyyxxxyyyzzz}}}rrrkkk```[[[TTTPPPOOOLLLHHHEEEAAA@@@???<<<999888:::<<>>CCCJJJPPPXXX___dddeeehhhlllpppssstttuuuwwwvvvtttqqqnnnmmmoooqqqxxxyyyzzzxxxwwwyyy~~~wwwcccYYYVVVVVVWWWPPPOOOPPPRRRUUUWWWXXXWWWXXXTTTOOOJJJGGGEEEBBB@@@:::888555333333444333222......---------,,,,,,,,,++++++***))))))*********))))))(((((((((((())))))************))))))))))))))))))***))))))((('''&&&(((((((((((())))))))))))))),,,111777>>>CCCGGGIIICCCAAA>>>;;;999777777777111222666>>>HHHPPPSSSSSSIIICCC>>>===:::555111222111666;;;@@@HHHQQQTTTRRRMMMFFF???;;;777222111444555666999<<>>============>>>>>>???@@@BBBDDDFFFHHHJJJMMMPPPQQQTTTZZZ```eeeiiijjjjjjeeebbb___^^^___aaaaaaaaabbbcccfffhhhhhhhhhgggfff___^^^]]]\\\]]]___bbbcccddddddddddddeeefffggghhhiiihhhggggggfffffffffeeehhhgggffffffgggiiilllnnnmmmlllkkkjjjjjjkkklllllliiijjjjjjiiihhhiiikkkmmmjjjkkklllmmmmmmmmmlllkkkjjjmmmppprrrtttyyyyyyqqqkkkiiieeeccc```]]]ZZZTTTNNNJJJHHHCCCAAAAAAAAABBBHHHPPPaaappp~~~sssmmmddd]]][[[^^^cccgggiiinnnuuu|||~~~|||xxxqqqhhh^^^UUUPPPMMMJJJIIIKKKMMMRRR^^^jjjuuu~~~~~~~~~}}}|||~~~}}}|||{{{zzzxxxwwwwwwzzz{{{{{{zzzyyyxxxzzz|||}}}ssslllccc^^^WWWSSSQQQOOOKKKGGGAAA@@@???<<<999888:::<<>>DDDLLLSSS[[[aaaeeegggjjjmmmppprrrtttuuuuuutttssspppmmmlllnnnppprrruuuwwwuuutttxxxvvvcccYYYVVVWWWXXXRRRRRRRRRTTTVVVXXXXXXWWWUUUQQQLLLIIIFFFDDDBBB@@@<<<:::666444333222111000......---------,,,,,,,,,+++***************+++++++++******))))))******+++******))))))))))))))))))))))))***))))))((('''&&&(((((((((((())))))))))))+++---222888===AAACCCDDDAAA@@@===;;;888777666555///111666@@@JJJQQQRRRQQQDDD>>>999888666333111333333777<<>>======<<<;;;;;;;;;:::888999:::;;;<<<<<<<<<<<<======<<<<<<===>>>??????AAACCCFFFHHHIIIKKKOOOSSSRRRVVV[[[aaafffiiikkkkkkgggddd```^^^^^^___^^^^^^bbbccceeeggghhhhhhgggggg```___^^^]]]]]]^^^```aaaaaaaaabbbbbbcccdddeeefffeeefffgggggggggfffggggggiiiiiihhhiiikkkmmmppprrrnnnmmmkkkjjjiiiiiijjjkkkjjjjjjjjjhhhffffffhhhjjjjjjkkklllmmmmmmmmmlllkkkjjjmmmpppsssuuuzzzyyyqqqmmmkkkdddbbb```]]]ZZZUUUOOOKKKHHHDDDBBBCCCCCCEEEKKKSSS___mmm|||~~~sssmmmeee___]]]```eeehhhjjjooovvv}}}~~~}}}yyysssjjj___VVVPPPMMMJJJIIIKKKMMMSSS___kkkuuu~~~~~~}}}}}}||||||~~~}}}|||zzzxxxwwwuuuuuuvvvwwwyyyyyyyyyzzz}}}~~~sssllleee```YYYUUURRROOOKKKGGGAAAAAA???<<<999999:::<<<@@@HHHSSS]]]dddllluuu{{{|||nnniiiffflllwww~~~fffdddcccbbbaaa___ZZZVVVQQQOOOLLLHHHDDD>>>777222000000///......---,,,,,,......///---+++)))************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------...//////000000222;;;NNNcccsss|||~~~yyynnnXXXJJJAAA===>>>FFFOOOVVV]]]dddggghhhjjjmmmppprrrssssssrrrrrrqqqooommmmmmppprrrppprrrrrrnnnkkkqqq~~~tttcccZZZXXXXXXYYYUUUTTTTTTVVVWWWXXXWWWUUURRROOOLLLIIIHHHFFFDDDBBB===:::777444333222000///......---------,,,,,,,,,+++************+++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))((())))))))))))(((((('''&&&&&&&&&&&&'''''''''''',,,///444999===@@@@@@@@@@@@???===:::888666444444///111888BBBLLLRRRSSSQQQDDD===888777666333222555666:::>>>BBBIIIQQQSSSPPPMMMGGGAAA<<<666111333888666888;;;???CCCGGGIIIJJJHHHHHHDDD<<<888999;;;;;;???>>>===<<<;;;;;;;;;;;;999999999999:::;;;<<<===<<<<<<<<<<<<===>>>??????AAAEEEHHHIIIIIIKKKPPPTTTSSSWWW\\\aaafffhhhiiijjjeeebbb^^^\\\\\\\\\\\\[[[bbbcccdddffffffgggffffff]]]\\\[[[[[[[[[\\\^^^^^^^^^^^^___```aaaaaabbbbbbbbbdddfffggggggggggggiiiiiiiiijjjlllnnnqqqssstttooommmjjjhhhgggggghhhiiiiiijjjiiigggeeeeeegggiiijjjkkkkkklllmmmmmmmmmllllllooorrrtttwww|||yyyrrrooommmeeeccc```]]]ZZZVVVQQQMMMIIIFFFDDDFFFGGGJJJQQQYYY^^^jjjwww~~~zzzrrrmmmgggaaa___aaaeeehhhkkkpppxxx}}}|||zzzuuulllaaaWWWQQQMMMJJJIIIKKKMMMSSS___jjjttt}}}~~~}}}}}}|||}}}}}}}}}|||{{{yyywwwvvvuuuttttttvvvxxxyyyzzz|||wwwppphhhccc[[[VVVSSSOOOJJJFFFBBBAAA???===:::999;;;===@@@HHHSSS\\\bbbiiirrryyy}}}ooommmfffjjjqqq|||~~~hhheeecccbbbcccaaa]]]YYYRRRPPPMMMJJJFFF???888333//////...---,,,+++*********,,,------++++++,,,...++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...------......///000000111111<<>>GGGQQQXXX```fffhhhiiikkkmmmooopppqqqqqqpppppppppnnnmmmnnnqqqtttvvvvvvtttnnnjjjooo{{{~~~}}}sssccc[[[YYYYYYYYYWWWVVVVVVVVVWWWWWWUUUSSSMMMKKKIIIHHHHHHFFFCCCAAA<<<999666444333333222000......---------,,,,,,,,,+++*********++++++,,,---++++++************++++++''''''(((((())))))******'''(((((())))))))))))(((&&&&&&&&&&&&''''''''''''+++///666<<<@@@AAA@@@???@@@???===:::888666444333000333;;;FFFPPPUUUUUURRRHHHAAA<<<:::888444333555999===@@@CCCJJJPPPRRROOOJJJEEE???;;;555222666===@@@BBBDDDFFFHHHIIIJJJJJJIIIJJJFFF===999<<>>???>>>===<<<;;;;;;;;;<<<;;;:::888777888:::===>>><<<;;;;;;<<<<<<>>>??????BBBFFFIIIJJJIIIKKKPPPTTTTTTWWW\\\aaaeeegggggggggccc```]]]\\\]]]^^^^^^^^^```aaabbbcccddddddccccccYYYYYYZZZ[[[\\\^^^```aaa______```aaaaaaaaaaaaaaaaaadddggghhhffffffggghhhfffhhhkkknnnppprrrssssssnnnllliiifffddddddeeefffhhhiiiiiihhhfffgggiiikkkjjjjjjjjjkkklllmmmnnnooonnnqqquuuwwwyyy~~~zzztttqqqpppgggeeeaaa^^^[[[XXXTTTQQQLLLIIIHHHJJJLLLOOOWWW```___jjjuuu{{{|||wwwqqqnnnhhhdddaaabbbeeeggglllrrrzzz~~~||||||{{{vvvnnncccXXXRRRMMMJJJIIIKKKLLLRRR]]]iiittt~~~}}}}}}}}}}}}}}}||||||{{{yyywwwvvvuuutttuuuwwwxxxyyyzzz|||~~~yyyoooiiiaaa[[[VVVRRRLLLHHHBBBAAA@@@===:::999;;;===???HHHSSS[[[```fffpppwww~~~ssssssooorrrzzzjjjfffcccccceeeddd___[[[TTTRRRPPPLLLHHHAAA:::444......------,,,,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,------------******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,---......//////000222===RRRhhhxxx~~~zzzxxx}}}}}}~~~}}}{{{zzzwwwrrrnnnmmmcccSSSFFFBBB===;;;>>>IIISSSZZZaaahhhhhhiiijjjlllnnnoooooopppooooooooommmlllmmmpppsssyyyyyywwwrrrooorrrzzz~~~}}}sssddd\\\ZZZZZZZZZWWWVVVVVVVVVWWWVVVSSSPPPHHHGGGFFFFFFFFFDDDAAA>>>:::777555333444444333222......---------,,,,,,,,,+++*********+++,,,,,,---******))))))))))))******&&&''''''((()))******+++''''''((())))))***))))))(((((((((((()))))))))***+++///777>>>CCCCCCBBB@@@@@@???===;;;999777555444222555===HHHSSSXXXWWWTTTMMMFFF@@@===:::666444555;;;???BBBDDDJJJPPPQQQNNNHHHBBB===999555444:::BBBKKKLLLMMMNNNNNNMMMLLLKKKJJJLLLGGG>>>:::???BBBAAA@@@???===<<<;;;;;;<<<<<<<<<:::888666777:::===???;;;;;;;;;<<<<<<>>>??????BBBFFFJJJKKKIIIJJJOOOTTTTTTWWW\\\```dddeeeffffffcccaaa^^^^^^```bbbcccccc___``````aaaaaaaaaaaaaaaXXXYYYZZZ\\\___bbbdddeeebbbbbbcccddddddddddddcccbbbeeehhhhhhfffeeeeeegggdddgggkkknnnqqqssssssrrrnnnkkkhhheeeccccccdddeeeggghhhhhhhhhhhhiiilllnnnjjjjjjjjjjjjkkkmmmoooppppppsssvvvxxxzzz{{{tttrrrqqqiiifffbbb^^^\\\YYYVVVTTTNNNKKKKKKMMMPPPTTT\\\dddbbblllvvvzzz~~~|||wwwrrrooojjjfffcccccceeeffflllrrr{{{~~~{{{{{{{{{wwwooodddYYYRRRNNNJJJIIIJJJLLLQQQ\\\hhhuuu~~~}}}}}}}}}}}}~~~|||{{{zzzyyyxxxvvvuuuuuuwwwxxxzzzzzzzzz{{{~~~~~~uuuoooggg```[[[VVVPPPKKKBBBBBB@@@===::::::;;;===>>>GGGSSSZZZ___eeennnvvv~~~uuuwww{{{kkkgggddddddfffeeeaaa\\\UUUTTTQQQNNNJJJCCC;;;666.........////////////000......///---+++)))******,,,,,,------------......******+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++,,,------......///333>>>SSShhhwww}}}~~~wwwkkkcccddd```RRREEE@@@<<<:::>>>IIITTT[[[bbbiiihhhiiijjjlllmmmnnnnnnnnnoooooonnnmmmkkklllnnnqqqrrrssssssqqqppprrrwww|||pppbbb\\\[[[[[[YYYUUUTTTSSSTTTTTTSSSPPPMMMJJJHHHFFFEEEEEEEEECCCAAA:::777444333222222111000000///...---,,,---......+++++++++*********))))))))))))(((''''''''''''''')))***+++++++++******)))***((('''(((***++++++***+++***((('''''''''((()))---111999@@@DDDFFFEEEDDDDDD???999888999999555111222777@@@KKKUUUYYYWWWSSSSSSLLLDDD>>>777222444999BBBGGGJJJJJJMMMRRRSSSPPPMMMGGG???888666:::AAAFFFPPP[[[```YYYPPPMMMMMMLLLNNNIIICCC>>>===???CCCEEE??????>>><<<999777777888999999::::::::::::;;;;;;::::::;;;;;;===>>>???@@@AAACCCEEEGGGIIILLLOOORRRTTTXXX\\\```aaaaaabbbccc___^^^^^^^^^``````___^^^bbbbbbbbbbbbaaa___^^^]]]YYYZZZZZZ[[[]]]___aaabbb```aaabbbbbbbbbcccfffiiigggffffffggghhhhhhfffdddeeeeeegggkkkqqqsssqqqoooooonnnkkkiiigggfffffffffggggggggggggggghhhiiiiiillllllllljjjiiiiiikkkmmmsssssstttxxx}}}wwwsssrrrkkkhhhccc^^^ZZZXXXXXXXXXVVVRRRMMMJJJLLLRRRZZZ___gggmmmuuu|||}}}vvvrrrnnnlllgggdddbbbbbbcccdddlllqqqyyy}}}~~~{{{{{{{{{yyyrrrgggZZZQQQNNNJJJIIIKKKMMMSSS___kkkyyy|||zzzyyyyyy|||yyyvvvvvvxxx{{{}}}~~~~~~}}}{{{zzzyyyzzz|||}}}~~~uuuiii```\\\XXXSSSNNNIIIEEEAAA>>>>>>???@@@@@@FFFIIIOOOWWW```iiiooosss|||zzz|||ooohhhdddfffhhhddd___\\\VVVUUUSSSPPPLLLEEE===888222000...---...///......---,,,+++******+++,,,---++++++***))))))***+++++++++,,,,,,------,,,,,,+++,,,,,,------......------///000000000//////000222666CCCVVVgggrrr{{{yyyqqqllllllcccQQQCCC???<<<<<<@@@HHHSSS^^^ccceeehhhgggffffffhhhlllooorrrqqqnnniiieeeeeehhhmmmqqqqqqooonnnnnnqqquuuwwwxxxpppbbb\\\ZZZZZZXXXUUUTTTSSSTTTTTTSSSPPPMMMKKKIIIGGGFFFFFFEEECCCAAA;;;888555333222222111000...---,,,+++++++++,,,,,,+++++++++*********))))))******)))((((((((((((((())))))***+++,,,---...///+++)))((((((***++++++***+++***'''&&&&&&(((***,,,...333999AAAFFFIIIIIIIIIJJJDDD===::::::999555222666;;;CCCOOOXXX]]]\\\ZZZUUUNNNFFF@@@:::555777===FFFMMMRRRSSSUUUWWWTTTOOOIIICCC;;;555444999@@@FFFSSS\\\```XXXOOOMMMNNNOOOQQQLLLEEE@@@>>>@@@CCCEEE>>>>>><<<:::888777777888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===???@@@DDDFFFIIIKKKMMMPPPSSSVVVUUUYYY___bbbcccbbbbbbbbb___^^^]]]]]]^^^_________cccccccccbbbaaa___^^^]]]YYYYYYZZZ[[[]]]___aaabbbaaabbbcccbbbbbbcccfffhhhhhhhhhgggggghhhhhhhhhggggggggghhhkkkoooqqqpppoooooonnnllljjjiiihhhgggggggggggggggggghhhiiijjjjjjkkklllllljjjiiihhhjjjlllqqqqqqssswww~~~xxxtttrrrllliiieee```]]][[[[[[\\\XXXTTTNNNJJJKKKQQQXXX^^^ggglllttt}}}{{{sssoooeeeccc```^^^^^^___bbbdddjjjpppxxx}}}~~~zzz{{{{{{xxxrrrfffYYYPPPLLLIIIHHHJJJMMMTTTbbbnnnyyy~~~|||zzzyyyyyyzzzxxxvvvvvvxxx{{{}}}~~~}}}{{{{{{{{{}}}}}}~~~~~~uuujjjbbb]]]YYYSSSNNNJJJFFFAAA>>>>>>???@@@???DDDHHHPPPYYYcccjjjooorrryyy|||zzzpppiiieeegggiiifffaaa___YYYWWWTTTPPPLLLEEE>>>999333000...---...///...---,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///,,,---...---,,,---///111666EEEZZZkkkuuu~~~yyyuuuhhhRRRBBB===<<<===AAAIIITTT^^^ccceeejjjiiihhhhhhjjjmmmppprrrqqqnnniiieeeeeehhhmmmpppsssqqqnnnmmmoooqqqtttvvv{{{~~~pppaaa[[[YYYXXXWWWUUUTTTSSSTTTTTTSSSPPPNNNLLLJJJHHHGGGGGGEEECCC@@@<<<999555333222111000......---,,,++++++++++++,,,+++++++++***************++++++***)))))))))))))))(((((()))+++---000333444---+++))))))***+++***)))***)))'''%%%&&&))),,,...000444:::AAAGGGLLLOOOPPPRRRKKKCCC===;;;999666333666:::AAAKKKTTTZZZ[[[ZZZSSSLLLEEE@@@:::666999???LLLTTT[[[^^^^^^\\\UUUMMMGGGAAA999333333999BBBGGGOOOUUUWWWPPPHHHGGGJJJLLLUUUOOOFFFAAA???AAACCCEEE>>>===;;;999888777777888999999::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>???EEEHHHLLLNNNPPPRRRUUUWWWXXX\\\bbbeeeeeecccbbbaaa___^^^\\\[[[\\\]]]```aaaddddddcccbbbaaa___]]]\\\YYYYYYZZZ[[[\\\^^^```aaabbbcccddddddcccccceeegggkkkjjjiiihhhhhhiiijjjkkkjjjiiiiiikkknnnoooooonnnnnnnnnmmmmmmllljjjiiihhhgggggghhhiiiiiijjjkkkkkkkkkkkkkkkjjjhhhhhhiiijjjmmmnnnqqqvvv|||yyytttrrrmmmjjjfffccc`````````aaa]]]WWWOOOJJJIIINNNUUU[[[ccchhhpppyyyuuummmhhh\\\[[[ZZZYYY[[[___cccfffiiioooxxx}}}}}}yyyzzzzzzwwwqqqfffYYYPPPKKKHHHFFFIIILLLUUUdddqqqyyy~~~}}}{{{zzzzzzzzzxxxvvvuuuuuuxxx|||}}}~~~~~~|||{{{zzzzzz{{{{{{}}}}}}~~~~~~vvvkkkddd```[[[TTTNNNKKKGGGBBB@@@???@@@@@@???BBBGGGPPPZZZccckkkooorrrwww}}}xxxzzzrrrjjjfffhhhjjjhhhdddbbb]]]ZZZUUUQQQLLLFFF???:::333111...---...///...---,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---...,,,***))))))+++...000+++,,,------,,,---000222999KKKcccttt|||}}}nnnSSS@@@;;;<<<>>>BBBJJJTTT\\\bbbdddkkkkkkjjjjjjlllnnnpppqqqqqqnnniiieeeeeehhhlllooouuurrrnnnkkkkkknnnqqqtttxxx{{{{{{pppaaaZZZXXXWWWUUUTTTSSSSSSSSSTTTSSSQQQNNNMMMLLLJJJIIIHHHFFFCCC@@@===:::666333222111///...//////......------------************************+++***))))))(((((()))))))))))))))***,,,///333555...,,,***)))***+++***)))'''''''''((()))***,,,---000333999@@@GGGMMMRRRTTTXXXQQQGGG@@@;;;888555444555999???GGGNNNRRRTTTUUUNNNGGGAAA<<<777333777===PPPXXX___aaa```]]]TTTLLLHHHBBB:::444444:::BBBHHHKKKNNNMMMHHHBBBBBBGGGLLLXXXPPPGGG@@@???AAABBBCCC>>><<<:::888888999999999999999999:::::::::;;;;;;===<<<;;;::::::;;;===>>>CCCGGGKKKNNNPPPRRRTTTUUUZZZ___eeehhhgggdddaaa```___^^^\\\ZZZZZZ\\\```dddfffeeedddcccaaa^^^\\\[[[XXXXXXYYYZZZ\\\^^^```aaaccceeeeeeeeedddccceeefffllllllkkkiiiiiijjjlllnnnmmmlllkkkkkklllmmmnnnnnnmmmmmmnnnoooooommmlllkkkhhhiiiiiijjjkkkllllllllliiijjjkkkjjjhhhggghhhiiijjjllloootttzzzzzztttqqqmmmkkkhhheeeccccccdddeeeccc\\\SSSKKKIIIMMMSSSXXX^^^cccjjjrrrzzzyyyooofffaaaXXXXXXWWWXXX[[[```eeehhhkkkpppxxx~~~}}}|||xxxyyyyyywwwpppeeeXXXPPPKKKHHHFFFHHHKKKTTTcccpppyyy~~~}}}|||{{{{{{zzzzzz{{{wwwuuutttuuuyyy|||~~~~~~|||{{{zzzyyyxxxwwwwwwwww|||{{{|||~~~}}}}}}~~~vvvmmmfffbbb\\\UUUNNNLLLIIIDDDAAA@@@@@@@@@???@@@DDDLLLVVV```iiiooosssyyy~~~zzzvvvuuuyyyssskkkfffhhhjjjhhheeeddd```]]]WWWRRRMMMGGG@@@<<<444222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))---,,,,,,++++++,,,,,,---,,,,,,+++******,,,---...---............000333666AAAVVVooo}}}|||{{{~~~~~~pppSSS@@@;;;;;;>>>CCCJJJSSSZZZ```bbbjjjjjjkkkkkklllmmmnnnooopppmmmiiifffeeehhhkkknnntttqqqnnnjjjiiilllqqquuuzzz~~~zzzvvvyyy|||ooo```ZZZXXXVVVUUUTTTSSSSSSSSSTTTSSSQQQOOONNNMMMLLLKKKIIIGGGCCC???===:::666333222111///..................---------************************))))))(((''''''''''''(((+++***))))))***,,,///000---+++))))))*********((($$$&&&)))+++---,,,+++***///222777>>>EEELLLQQQTTTXXXRRRIII@@@:::777444333888<<>>@@@AAAAAA???<<<888777999:::;;;:::999999999:::::::::;;;;;;===<<<:::999999;;;===>>>CCCGGGLLLPPPRRRRRRTTTUUU[[[```fffiiigggdddaaa______^^^]]]ZZZYYY\\\aaafffhhhgggfffdddaaa^^^\\\ZZZWWWWWWXXXYYY[[[]]]___```dddeeeffffffeeedddeeefffkkklllkkkjjjiiiiiimmmpppnnnnnnmmmlllllllllmmmnnnlllmmmnnnppppppooonnnnnnjjjkkkllllllmmmmmmllllllhhhiiijjjjjjiiihhhiiijjjiiilllooosssyyy{{{uuurrrmmmkkkiiifffeeefffhhhiiiiiibbbXXXOOOKKKMMMRRRVVV\\\```eeekkkrrr{{{}}}tttjjjbbb^^^WWWVVVUUUVVVZZZ___cccgggmmmrrryyy~~~||||||xxxxxxxxxwwwqqqfffYYYPPPMMMIIIGGGHHHKKKSSSaaannnzzz}}}|||{{{{{{{{{{{{{{{{{{vvvuuuuuuvvvzzz}}}~~~~~~{{{zzzzzzyyyxxxwwwwwwwww{{{zzz{{{|||{{{{{{xxxnnngggccc^^^VVVPPPMMMJJJFFFCCCBBBAAA@@@>>>@@@BBBGGGOOOYYYeeeooouuu}}}vvvssssssuuuxxxuuulllfffgggiiihhhfffeeebbb___YYYTTTOOOIIICCC>>>555222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))---,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++---.........///222666999HHH___xxxyyy{{{|||www}}}nnnPPP@@@===:::>>>DDDJJJQQQWWW]]]```hhhhhhiiijjjkkklllllllllnnnlllhhhffffffhhhlllnnnqqqpppmmmjjjiiimmmsssyyy~~~vvvvvvxxx|||nnn```YYYWWWVVVUUUSSSSSSRRRSSSTTTTTTQQQOOOPPPOOOMMMLLLKKKGGGCCC???<<<999555333222111000...,,,,,,------,,,,,,+++******************+++++++++)))((((((''''''''''''''',,,+++***)))))))))***+++,,,***(((((()))***)))((($$$&&&))),,,------+++***...111666===DDDJJJNNNQQQRRRNNNGGG???999555333222666:::@@@DDDFFFGGGHHHJJJJJJDDD>>>999555222555;;;KKKQQQWWWXXXXXXVVVPPPIIICCC???888444333666;;;???FFFDDDBBBBBBAAABBBJJJSSS[[[QQQEEE>>>>>>AAABBBAAA???;;;666666888;;;;;;:::999999::::::::::::;;;;;;===;;;999888999;;;===???EEEJJJPPPTTTVVVVVVVVVWWW\\\```eeegggfffccc```___^^^___^^^\\\ZZZ\\\bbbgggiiihhhgggdddaaa^^^[[[YYYWWWWWWXXXYYYZZZ\\\^^^___ccceeeggggggfffffffffggghhhjjjllljjjhhhhhhlllooommmnnnooonnnlllllllllmmmkkklllmmmoooppppppqqqqqqlllmmmnnnooonnnmmmlllkkkfffhhhjjjkkkjjjjjjkkklllkkkmmmqqqssswww~~~wwwtttooommmkkkiiihhhiiikkklllmmmggg]]]TTTOOOOOORRRUUU\\\___ccchhhnnnttt{{{}}}vvvnnnfff___[[[SSSSSSRRRSSSVVV[[[```cccnnnrrrxxx|||~~~|||{{{xxxxxxyyywwwqqqfffZZZQQQMMMJJJIIIKKKNNNUUUbbbnnnzzz}}}||||||{{{{{{{{{{{{|||xxxwwwvvvxxx{{{}}}~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyzzz|||{{{{{{yyyooohhhddd___XXXRRROOOLLLHHHEEECCCBBB@@@>>>>>>???CCCJJJVVVcccooovvv{{{vvvtttrrrrrrxxxoooggggggiiigggffffffccc```[[[WWWRRRKKKEEE@@@666333000/////////...---,,,,,,------------,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++)))+++...000000///,,,+++,,,,,,------...222777;;;NNNgggxxx}}}{{{uuu|||iiiLLL>>>???;;;???EEELLLQQQVVV[[[___dddeeegggiiikkkkkkjjjjjjllljjjgggffffffiiimmmoooooooooooommmlllooovvv|||~~~zzzyyy|||mmm___YYYXXXWWWUUUSSSRRRRRRSSSTTTTTTRRROOOQQQPPPOOONNNLLLHHHCCC???;;;888555333222222111000,,,,,,---------,,,+++***))))))*********+++++++++***))))))((('''(((((((((,,,++++++***))))))(((((()))(((&&&'''((())))))((((((((()))***++++++,,,,,,...111777===DDDHHHLLLMMMKKKHHHCCC===777333111111333888???CCCDDDEEEFFFGGGKKKDDD>>>999444111555;;;DDDLLLTTTWWWXXXVVVPPPIII???<<<777555444777;;;>>>AAA===<<>>@@@FFFKKKRRRWWWYYYXXXXXXXXX[[[^^^bbbdddcccaaa```___^^^___```^^^\\\]]]ccchhhkkkjjjhhheeeaaa]]]ZZZXXXVVVVVVWWWXXXZZZ\\\^^^___bbbdddggghhhgggggghhhiiieeehhhkkkjjjhhhgggjjjnnnkkknnnppppppnnnllllllmmmkkkkkklllmmmoooqqqrrrsssooooooppppppooommmkkkjjjeeegggjjjlllllllllmmmnnnmmmpppssstttvvv}}}{{{xxxrrrqqqnnnlllkkklllmmmoooqqqkkkbbbYYYTTTSSSTTTUUUYYY\\\aaaeeeiiinnntttwwwzzzxxxsssmmmeee^^^XXXTTTPPPPPPPPPQQQTTTYYY___bbblllpppvvvzzz}}}~~~|||{{{xxxyyyyyyxxxrrrggg[[[RRRMMMKKKLLLPPPTTTZZZfffqqqzzz~~~}}}}}}|||{{{{{{{{{|||yyyxxxxxxzzz|||~~~~~~}}}zzz{{{{{{|||||||||||||||yyyyyyzzz||||||{{{{{{ooohhhccc___YYYTTTPPPMMMIIIFFFDDDBBB@@@>>><<<>>>CCCKKKVVVdddooovvv}}}{{{vvvqqq|||rrrjjjiiijjjhhhggggggbbb```]]]YYYUUUNNNGGGBBB666444111/////////...---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,---...///000///...---------......000444999>>>VVVooowww}}}xxxzzzdddGGG<<>>:::777444333333222111000---.../////////...---,,,))))))******+++++++++++++++******)))))))))))))))++++++,,,++++++***(((((((((&&&%%%&&&((()))))))))+++***((('''(((***---//////222888>>>DDDHHHJJJKKKEEEDDDAAA;;;666222000000555;;;CCCHHHIIIJJJKKKLLLJJJCCC===888333000333999???IIIRRRWWWYYYXXXPPPHHH===;;;888777888;;;>>>AAABBB>>>>>>BBBDDDFFFNNNXXX^^^SSSFFF@@@AAAEEEFFFEEE;;;666000000444888888777999999:::::::::;;;;;;;;;;;;:::888777888;;;???AAAFFFKKKRRRWWWYYYXXXXXXWWWZZZ]]]aaabbbaaa`````````]]]```aaa___]]]^^^ccciiikkkjjjhhheeeaaa]]]ZZZXXXVVVVVVWWWXXXZZZ\\\]]]___aaadddggghhhhhhhhhhhhiiibbbgggkkkkkkhhhfffiiillljjjnnnqqqqqqnnnllllllmmmkkkkkkkkklllnnnqqqsssuuupppqqqqqqqqqpppmmmjjjiiidddgggjjjlllmmmmmmnnnoooooorrrtttuuuvvv|||~~~{{{uuussspppnnnmmmnnnpppqqqrrrmmmeee]]]WWWUUUUUUVVVVVVYYY^^^bbbfffjjjooorrrrrrpppkkkddd]]]VVVPPPMMMOOOOOOOOOQQQUUU[[[```dddkkknnntttyyy~~~}}}{{{yyyyyyzzzxxxssshhh\\\SSSLLLLLLNNNSSSXXX^^^jjjuuuzzz~~~}}}||||||{{{||||||{{{zzzyyy{{{}}}~~~~~~}}}wwwxxxyyyzzz{{{{{{{{{{{{yyyyyyzzz}}}|||||||||pppgggccc___ZZZUUUPPPMMMJJJGGGEEEBBB@@@===:::===DDDMMMYYYeeeooouuuzzz}}}{{{uuuyyyuuullljjjkkkiiihhhhhhaaa```]]][[[VVVPPPHHHBBB777444111/////////...---,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---)))+++---000000---+++)))...............///000000///000000111333777===AAA]]]vvvwww{{{}}}aaaDDD:::>>>>>>DDDKKKPPPTTTXXX]]]aaaaaacccgggjjjllllllkkkjjjhhhgggeeeeeegggkkkoooqqqpppssstttsssppprrrwww}}}|||jjj```[[[WWWVVVXXXZZZVVVSSSRRRTTTTTTSSSQQQTTTRRROOOLLLHHHDDDAAA@@@<<<:::666222///...//////...,,,++++++---......---************************+++++++++***)))(((((('''+++((('''(((***+++)))'''&&&&&&&&&'''((())))))***+++***)))))))))***,,,,,,222333666;;;AAAEEEFFFFFF:::999777444222000//////111>>>KKKOOOOOOPPPOOONNNPPPIII@@@999333000444;;;@@@JJJUUUZZZ[[[XXXPPPFFFEEE@@@999666666888;;;<<>>===>>>BBBIIIPPPTTTZZZOOOEEEAAA@@@>>>>>>AAA::::::999888777777888888777888888888888999999999888666555555777:::???AAAJJJMMMQQQTTTUUUUUUVVVWWW^^^```bbbbbb```_________\\\]]]^^^]]]]]]___cccfffkkkjjjiiigggddd```\\\ZZZYYYXXXWWWWWWXXX[[[___aaadddddddddeeeeeeggghhhiiikkkiiigggffffffgggiiikkkmmmooorrrrrrqqqooonnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmlllllllllllllllggghhhkkkmmmoooooooooooopppqqqrrrrrrtttzzzyyyuuurrrqqqmmmjjjmmmrrrrrrpppkkkddd]]]XXXWWWWWWVVVVVVXXX\\\bbbfffhhhhhhhhheee___YYYSSSOOOMMMLLLKKKLLLLLLMMMPPPUUU\\\bbbfffkkksssxxx~~~~~~zzzxxxvvvxxxyyyvvvoooeeeZZZSSSMMMNNNPPPSSSXXXaaakkkrrr|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyxxxxxxyyyyyyxxxzzzyyyxxxxxxzzz}}}}}}||||||}}}}}}~~~{{{zzz}}}~~~~~~}}}pppiiibbb\\\XXXXXXUUUQQQLLLGGGDDDAAA>>><<<:::===BBBKKKUUUaaajjjpppyyyzzz}}}www~~~~~~yyy{{{qqqiiiiiigggjjjkkkddddddaaa]]]ZZZXXXTTTNNNIII999555111///111222111///...,,,+++,,,------***(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++---+++...555222777IIIggg{{{xxx|||~~~|||^^^BBB:::BBB@@@DDDJJJQQQVVV[[[^^^___cccdddfffhhhiiijjjjjjiiigggdddbbbcccgggllloooqqqxxxwwwtttpppnnnrrrzzz}}}kkk```[[[WWWVVVWWWYYYVVVSSSRRRTTTUUUTTTSSSUUUSSSPPPLLLHHHDDDAAA???<<<999666222///.../////////---++++++,,,,,,+++*********************************))))))(((''''''&&&'''%%%$$$%%%'''(((&&&$$$$$$%%%%%%&&&''''''((((((***))))))))))))+++,,,---222555:::AAAFFFHHHFFFDDD777777555333222111111111555BBBOOOSSSTTTUUUTTTSSSSSSJJJAAA999222///444;;;CCCMMMWWW\\\^^^\\\SSSKKKDDD@@@999555555777999;;;=========???CCCHHHNNNQQQTTTJJJBBB@@@???===<<<>>>:::999999888777777888888888888888888999999999999999888666666888;;;???AAAIIILLLPPPSSSTTTUUUVVVWWW]]]___aaabbbaaa```````````````aaa``````bbbfffiiikkkjjjiiifffccc___[[[YYYYYYXXXXXXXXXYYY\\\^^^```___```bbbdddfffhhhjjjkkkjjjiiihhhhhhhhhhhhiiijjjlllnnnqqqqqqpppooonnnnnnooooooooooooooopppppppppkkkkkkkkkkkkllllllmmmnnnlllmmmnnnppprrrsssssssssqqqssstttuuuwww|||~~~zzzvvvsssrrrnnnjjjlllpppuuusssnnnggg```ZZZWWWVVVYYYYYYXXXZZZ]]]______^^^___]]]XXXSSSOOOLLLJJJIIIJJJJJJKKKLLLOOOTTT[[[```eeekkkrrrxxx}}}~~~zzzyyywwwyyyzzzwwwpppeeeZZZSSSMMMNNNOOOQQQWWW```kkkrrr}}}|||yyyxxxxxxyyyyyyyyy|||{{{zzzyyy{{{~~~~~~}}}}}}}}}~~~{{{{{{~~~~~~ssskkkeee]]]YYYYYYTTTQQQLLLHHHEEECCC@@@>>>;;;===BBBJJJUUU```iiiooowwwyyy|||{{{sss{{{|||ttt|||ppphhhjjjhhhkkklllffffffbbb^^^[[[YYYUUUOOOJJJ<<<777222000000111///---......///---+++******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...+++...666444;;;NNNmmmxxx~~~cccCCC:::@@@BBBFFFLLLSSSYYY]]]```bbbeeefffhhhjjjkkkkkkkkkkkkfffdddbbbcccfffkkkooopppssssssrrrooonnnrrrzzz~~~lllaaa[[[WWWUUUVVVWWWUUUSSSSSSTTTUUUUUUUUUVVVUUUQQQMMMHHHDDDAAA???;;;999555222000////////////---+++*********)))(((************************))))))((((((''''''&&&&&&)))((('''((()))***)))'''&&&&&&''''''(((((())))))((((((((((((***,,,...///222666===DDDHHHGGGCCC???555444333222222222222222666CCCPPPTTTUUUWWWWWWVVVUUUKKK@@@888111///444<<>>@@@DDDHHHKKKMMMLLLDDD>>>===>>>;;;:::;;;:::999888888777888888888888888888888999999999:::;;;:::999888999<<>>CCCJJJTTT^^^gggmmmtttwwwzzz}}}~~~wwwyyymmmgggjjjiiilllnnnggghhhddd```]]][[[VVVPPPKKK>>>999333000000///---+++,,,///111///+++)))+++...++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------...///,,,...666666???TTTuuuzzziiiEEE999>>>BBBFFFMMMTTTYYY]]]```ccceeefffhhhiiijjjjjjjjjjjjeeecccaaabbbeeejjjnnnooonnnpppqqqppppppssszzz}}}lllaaa[[[WWWTTTUUUUUUTTTSSSSSSTTTUUUVVVWWWXXXVVVRRRMMMHHHDDD@@@>>>:::888555222000////////////---+++***++++++***)))************************)))))))))(((((('''''''''************************))))))******++++++++++++'''''''''(((***,,,///000222555;;;AAADDDCCC>>>:::444333222111111111111111333@@@LLLPPPQQQSSSTTTSSSSSSIII???777111000777???HHHQQQZZZ^^^```___ZZZSSSDDD???888333333444666777:::<<>>;;;999999999999888888888888888999888888888999999999::::::===<<<;;;:::;;;===@@@AAAGGGIIIMMMPPPQQQRRRTTTVVVZZZ\\\_________^^^^^^___[[[]]]^^^___aaadddiiilllmmmllljjjgggccc^^^ZZZWWWVVVWWWYYY[[[\\\\\\\\\\\\]]]___bbbdddeeeeeeddddddhhhiiikkkllllllkkkiiihhhhhhkkknnnpppooonnnnnnooopppppppppooooooooooooooojjjjjjkkkmmmnnnnnnoooooooooooonnnnnnoooqqqrrrtttqqqtttwwwxxx{{{|||yyyvvvtttooohhhgggjjjqqqrrrqqqmmmfff___YYYVVVVVVTTTRRRRRRTTTUUUUUUUUUSSSRRROOOMMMJJJIIIHHHGGGDDDEEEFFFGGGJJJPPPWWW\\\ccciiiqqqvvvzzz||||||{{{||||||yyyrrrfff[[[TTTMMMMMMLLLMMMSSS]]]jjjrrrzzz|||~~~|||yyyxxxyyy{{{{{{{{{zzzxxxvvvuuuwww{{{~~~~~~~~~~~~}}}}}}~~~uuunnnhhhaaa]]]]]]WWWSSSNNNJJJHHHEEECCCAAA===???CCCJJJSSS]]]fffkkkqqquuuyyy}}}~~~{{{xxx{{{}}}kkkeeehhhhhhlllnnnhhhhhhddd```]]][[[VVVPPPJJJ>>>999222/////////...,,,***---000222111000......+++++++++,,,,,,,,,------........................---------.........//////000111---...444666AAAXXXyyyjjjFFF:::>>>@@@EEEMMMSSSWWW[[[___bbbcccdddfffggghhhggggggfffdddbbb``````dddiiilllnnnmmmooorrrrrrqqqtttyyy}}}|||kkkaaa[[[VVVTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWWWWUUURRRMMMHHHCCC@@@>>>999888555333111000//////...,,,++++++---...---,,,******************************)))))))))))))))(((''''''''''''''''''''''''*********+++++++++++++++&&&&&&'''(((***---///111555666888<<<>>>>>>;;;888444333222111000/////////111===IIIMMMMMMOOOQQQPPPNNNEEE<<<555111222:::CCCHHHPPPWWWZZZ\\\\\\XXXQQQCCC>>>777333333444666888999<<<@@@DDDGGGGGGGGGFFFBBB<<<999===???<<<999999999888888888888888999999888999999999999:::::::::>>>===<<<<<<===???AAABBBFFFIIILLLNNNPPPRRRTTTVVVXXX[[[]]]^^^]]]\\\\\\]]]XXXZZZ\\\^^^```eeejjjnnnnnnmmmkkkhhhddd___[[[XXXVVVXXXZZZ\\\]]]\\\\\\[[[\\\^^^aaaccceeeeeedddccchhhiiikkkmmmmmmkkkiiihhhhhhkkknnnpppooonnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmmmmnnnooopppoooooooooooonnnmmmmmmnnnooopppqqqppprrrvvvxxxzzz|||yyyvvvtttnnnfffeeeggglllnnnpppnnniiiccc^^^\\\WWWUUURRRRRRSSSTTTTTTTTTRRRPPPNNNKKKIIIFFFEEEDDDBBBBBBCCCEEEHHHNNNUUU[[[bbbhhhpppuuuzzz~~~|||~~~|||}}}}}}zzzrrrfffZZZSSSMMMLLLLLLMMMRRR]]]iiirrryyy{{{~~~~~~}}}{{{yyyxxxzzz|||||||||zzzxxxvvvuuuvvvzzz~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~tttmmmhhhbbb^^^___ZZZVVVPPPLLLHHHEEEAAA???<<<>>>BBBIIIRRR\\\eeejjjppptttyyy|||xxxrrrrrr}}}~~~}}}kkkdddggggggkkknnniiihhhddd```]]]ZZZVVVOOOIII===888111...///000000...+++,,,000888======666///+++++++++,,,,,,,,,------........................---------.........//////111333......333555BBBZZZzzzeeeEEE;;;???@@@FFFNNNTTTWWWZZZ___dddddddddffffffgggfffeeedddbbb```^^^___cccgggkkklllnnnqqqttttttssstttxxx{{{yyyiii___ZZZUUUSSSSSSRRRSSSSSSRRRQQQRRRTTTVVVUUUTTTPPPLLLGGGCCC@@@>>>888777555333222000//////...,,,++++++---///......************************************))))))))))))((()))***)))((('''(((***((((((((((((((()))))))))'''''''''(((***,,,///000777666666888:::;;;:::888333222111000///.........222>>>IIILLLLLLNNNOOOOOOIIIBBB999444111222:::CCCGGGNNNSSSUUUVVVWWWTTTNNNBBB===777333333555888999;;;>>>BBBFFFHHHGGGFFFEEE@@@;;;999===???===::::::888888888777888888999:::999999999999::::::::::::======<<<===>>>@@@AAACCCFFFHHHKKKNNNOOORRRUUUWWWYYY[[[]]]]]]\\\[[[[[[[[[XXXZZZ\\\^^^aaaeeejjjnnnmmmllljjjgggccc___[[[YYYWWWXXXZZZ[[[\\\\\\[[[[[[YYY[[[^^^bbbeeeggghhhhhhiiijjjlllmmmmmmllljjjiiijjjllloooppppppooonnnoooooonnnnnnmmmmmmllllllkkknnnooopppqqqqqqqqqooooooppppppoooooooooppppppqqqnnnqqquuuwwwyyy~~~|||xxxtttqqqkkkdddcccffflllnnnqqqrrrnnniiifffddd^^^ZZZVVVSSSRRRQQQPPPOOONNNMMMKKKIIIFFFCCCAAA@@@@@@AAABBBCCCGGGMMMUUUZZZ```gggooouuuzzz}}}|||}}}~~~~~~zzzqqqeeeYYYRRRMMMLLLLLLNNNSSS]]]iiiqqqzzz|||}}}{{{xxxxxxzzz|||}}}~~~{{{zzzyyyxxxyyy{{{}}}~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}|||uuuoooiiiccc``````[[[WWWQQQLLLHHHDDD@@@>>>;;;===BBBIIIRRR\\\dddiiioootttzzz}}}uuuqqqppp|||~~~{{{nnneeeffffffkkkooojjjiiieee```]]]ZZZVVVOOOIII===777111...///000000//////...222;;;DDDDDD;;;222++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------000222//////444666DDD^^^|||}}}[[[BBB<<>>777777555444222111000///...---++++++,,,---,,,+++************************))))))))))))))))))))))))***,,,---,,,***)))+++---(((((((((((((((((((((((((((''''''(((***,,,...///333333333555777888666555000//////......//////000444???IIILLLLLLMMMNNNNNNGGG@@@999444111111888AAAGGGLLLQQQQQQRRRSSSPPPKKKAAA<<<666333444777:::;;;===???CCCGGGHHHHHHFFFDDD@@@;;;888<<<>>><<<::::::888888777777888999999:::999999999:::::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCFFFIIIKKKMMMOOORRRVVVXXX\\\^^^______]]][[[ZZZ[[[ZZZ[[[\\\]]]^^^aaaeeeiiijjjiiihhheeebbb^^^ZZZXXXXXXYYYZZZ[[[[[[[[[\\\[[[ZZZ[[[^^^aaadddgggiiijjjjjjkkklllmmmmmmlllkkkjjjlllnnnqqqqqqpppooonnnnnnooooooooonnnmmmlllllllllkkkmmmoooqqqrrrqqqqqqpppooopppppppppppppppoooooonnnqqquuuwwwyyy}}}|||wwwrrroooiiibbbbbbfffqqqtttwwwwwwuuuqqqnnnlllbbb^^^XXXTTTQQQOOOMMMLLLKKKJJJIIIGGGEEECCCAAA@@@???@@@AAACCCFFFLLLTTTZZZ___fffooouuu{{{||||||}}}~~~}}}zzzqqqdddXXXQQQLLLLLLMMMPPPUUU^^^iiiqqqyyy{{{~~~|||zzzxxxxxx{{{}}}~~~~~~{{{{{{zzzyyyyyyzzz{{{{{{zzzyyyyyyyyyyyy{{{|||}}}}}}}}}{{{{{{}}}{{{sssmmmfffbbbbbbZZZVVVPPPKKKHHHDDDAAA>>>:::<<>>777666555444222111000//////---+++***++++++***(((************************'''''''''(((((((((((((((&&&)))******'''&&&(((************)))))))))))))))((((((((((((***,,,...///......000222444444222///---------......000111222555@@@IIIKKKJJJLLLMMMLLLGGG@@@999555111000666>>>GGGLLLOOOOOOOOOPPPMMMIII@@@<<<666444555888;;;===>>>@@@DDDGGGIIIHHHFFFEEE@@@:::888;;;===;;;::::::888888777777888999::::::999999:::::::::;;;;;;;;;::::::;;;===???AAACCCDDDGGGIIIKKKNNNOOORRRVVVYYY^^^```aaaaaa^^^\\\[[[[[[ZZZZZZ[[[ZZZZZZ[[[___bbbggggggfffccc```\\\YYYWWWYYYYYYZZZZZZ[[[[[[\\\\\\_________aaabbbeeeggghhhkkkllllllllllllllllllkkkmmmooorrrrrrqqqooonnnnnnqqqppppppooonnnmmmmmmlllhhhjjjmmmpppqqqrrrrrrqqqmmmnnnoooppppppooommmlllooorrruuuwwwyyy}}}{{{vvvqqqmmmgggaaabbbfffwwwyyy||||||yyyvvvsssrrrbbb^^^XXXSSSQQQOOOMMMLLLJJJJJJIIIHHHGGGEEECCCBBB??????AAABBBFFFLLLTTTZZZ^^^eeeooovvv{{{{{{{{{}}}~~~}}}yyypppdddXXXPPPKKKLLLNNNQQQVVV___iiipppwwwyyy|||}}}}}}|||}}}~~~|||zzzxxxyyy{{{}}}yyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxzzz|||}}}||||||~~~zzzyyy|||wwwppphhhcccbbbXXXTTTOOOKKKHHHEEEBBB@@@999;;;@@@HHHQQQ\\\eeejjjpppvvv|||wwwuuuuuuzzzxxxtttyyyyyyllliiigggmmmsssooolllhhhccc```]]]XXXQQQKKKBBB;;;333...---...---,,,+++,,,...111333222000...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++000000333:::>>>NNNiiizzzaaaIII<<<<<>><<<888777555444333222222111++++++++++++***)))((('''++++++************++++++,,,,,,***)))(((((((((((())))))))))))************&&&&&&''''''(((***+++,,,(((***,,,,,,,,,,,,...///222555444222222555666444333000...000///------000888AAAJJJMMMNNNPPPPPPOOONNNDDD:::777777666888<<>>BBBEEEGGGEEECCCDDDGGGHHHFFFCCC===;;;999:::<<<===;;;999777777777777888888888888===<<<;;;:::::::::;;;<<<======<<<===???BBBEEEGGGHHHKKKMMMPPPQQQTTTWWWZZZaaacccdddccc___[[[YYYYYYYYYYYYYYYZZZ\\\^^^```bbb```bbbcccbbb___\\\ZZZYYYXXXYYY[[[[[[ZZZZZZ\\\]]]___```aaadddfffhhhjjjkkkooonnnlllkkkkkklllnnnoooooooooooonnnoooooopppppppppooommmkkkjjjiiijjjjjjgggjjjmmmpppqqqqqqooonnnkkkkkkkkklllmmmnnnoooppptttwwwyyyxxxwwwzzz~~~}}}zzzyyyuuuoooiiidddcccddduuuzzz}}}|||{{{zzzuuuooogggccc]]]XXXUUURRRPPPNNNNNNLLLJJJHHHGGGEEEBBB???BBB???@@@CCCFFFJJJRRRZZZ```gggpppvvv{{{~~~~~~~~~{{{xxxxxx|||}}}ssseeeWWWOOOMMMNNNOOORRRWWW```iiipppsssuuuxxxyyyyyyyyy{{{|||~~~|||zzzxxxwwwyyy{{{{{{{{{}}}|||zzzwwwvvvuuuuuuvvvvvvvvvvvvwwwxxxzzz{{{|||~~~~~~||||||}}}~~~rrrjjjgggfff___TTTKKKIIIIIIFFFCCCCCCAAA>>>>>>CCCOOO\\\fffkkktttxxx}}}xxxttttttyyy}}}zzz}}}~~~ooolllnnnnnnpppsssqqqlllfffbbb```[[[SSSLLLDDD:::222/////////000222...............---------........................+++---......---,,,,,,---***+++---////////////...333---///777888<<>><<<777666555333222111111111/////////......---,,,++++++******))))))******+++((((((((())))))***++++++(((((()))))))))*********))))))(((''''''''''''(((((()))*********+++---///111333444111222777888666777333000111000...///333666@@@IIILLLLLLNNNNNNLLLKKKAAA888666777888===BBBDDDMMMTTTSSSOOOKKKGGGBBB<<<999777777;;;AAAEEEHHHKKKHHHEEEDDDFFFGGGDDDBBB===;;;999:::<<<===;;;999777777777777888888888888;;;:::999888888999::::::<<<<<<<<<===@@@CCCFFFHHHKKKMMMOOOQQQRRRVVVZZZ]]]bbbddddddbbb___[[[YYYXXXYYYYYYYYYZZZ[[[]]]___```___aaabbbaaa^^^ZZZYYYXXXXXXYYY[[[[[[ZZZZZZ\\\]]]^^^___aaacccfffhhhjjjkkkjjjiiiggggggggghhhjjjkkkppppppoooooopppppprrrrrrqqqpppnnnllljjjiiiiiiiiihhhjjjlllnnnooonnnnnnmmmkkkkkkkkkkkklllnnnooopppuuuwwwyyyxxxxxx{{{~~~}}}}}}|||zzzxxxsssoookkkiiihhhsssyyy~~~~~~}}}|||vvvoooiiiddd___ZZZVVVSSSQQQOOOMMMLLLIIIHHHGGGEEEBBB???AAA??????CCCFFFIIIQQQZZZaaahhhqqqwww|||~~~|||{{{zzzwwwuuuvvvzzz}}}zzzpppbbbUUUNNNLLLMMMPPPSSSXXX___hhhnnnrrrtttwwwxxxxxxyyyzzz|||}}}~~~~~~}}}|||zzzwwwwwwxxxzzz{{{{{{}}}|||zzzxxxvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{~~~~~~~~~zzzqqqiiiddd___TTTKKKIIIIIIFFFCCCCCCAAA??????DDDPPP^^^iiinnnuuuyyy~~~}}}tttvvv{{{~~~qqqmmmnnnnnnppprrrpppkkkfffccc```[[[TTTNNNGGG===333000///......000//////......------,,,,,,------------------------+++---//////---,,,,,,---,,,---.../////////...---111,,,...666888===UUUrrr}}}xxxsssqqqkkk___NNN???888;;;???HHHMMMSSSWWWYYY\\\___cccdddeeeddddddcccaaa```___```^^^]]]```eeejjjlllmmmlllpppuuuwwwwwwwwwzzz}}}|||xxxxxxzzz}}}vvv~~~}}}pppaaaXXXSSSNNNNNNPPPTTTTTTUUUUUUTTTSSSQQQPPPPPPOOOMMMIIIEEEAAA>>><<<777666444333111000000000------------,,,+++******+++******))))))******+++)))))))))))))))*********(((((())))))))))))******))))))(((''''''''''''(((((())))))((((((***---000///222333222555;;;???>>>>>>888444333111///111555666@@@IIIKKKLLLMMMMMMJJJHHH???777555777;;;CCCJJJJJJRRRXXXUUUPPPKKKEEE???999888888:::@@@EEEHHHJJJNNNJJJFFFDDDEEEEEECCC@@@;;;:::999:::;;;<<<:::999777777777777888888888888888888777666666777888999;;;;;;<<<>>>AAAEEEHHHJJJLLLMMMNNNOOOQQQUUUZZZ^^^bbbccccccaaa]]]YYYXXXXXXZZZZZZYYYZZZZZZ\\\]]]]]]^^^___```___\\\YYYXXXXXXXXXYYY[[[[[[ZZZZZZ\\\]]]]]]^^^```cccfffhhhjjjkkkjjjiiihhhhhhhhhjjjkkklllppppppppppppqqqrrrtttuuusssrrrpppnnnlllkkkjjjjjjjjjjjjkkkkkkllllllllllllkkkjjjjjjjjjlllmmmooopppsssuuuwwwwwwwwwzzz|||zzzyyyzzz{{{zzzyyyxxxwwwuuuqqqnnntttzzz~~~xxxqqqkkkgggaaa\\\YYYUUURRRPPPMMMKKKIIIGGGFFFDDDAAA???@@@>>>>>>BBBEEEIIIQQQYYYbbbiiirrryyy~~~~~~}}}zzzxxxvvvyyyzzzwwwlll___SSSLLLKKKMMMPPPSSSXXX___fffkkkppprrruuuvvvwwwxxxzzz{{{zzz{{{|||}}}}}}~~~}}}}}}{{{yyyvvvvvvxxxzzz{{{{{{~~~|||zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz}}}yyymmmeee^^^TTTKKKJJJJJJGGGDDDDDD@@@??????EEEQQQ___kkkrrrxxx{{{wwwqqqzzzsssmmmmmmnnnoooqqqoookkkgggdddaaa]]]VVVQQQJJJ@@@666222000---,,,.../////////...---,,,,,,+++,,,,,,,,,,,,------------***,,,///000...---,,,,,,------......///......---///+++...555888???XXXttt~~~zzz}}}}}}yyyrrrllljjjaaaRRRCCC:::999<<>><<<777666444222111/////////,,,,,,,,,,,,,,,+++************))))))))))))******......,,,+++)))'''%%%$$$(((((((((((()))))))))***'''''''''((()))***+++,,,******)))((((((***...111...222444666;;;DDDJJJJJJGGG@@@999555222///000555888BBBKKKMMMNNNNNNMMMJJJIII@@@888666999>>>IIIRRRQQQYYY^^^[[[TTTMMMFFF???888888:::===CCCGGGIIIIIILLLHHHCCCBBBCCCCCCAAA???777888888999::::::999888666777777777888888888888888777666555666777888999::::::<<>>>>>>>>DDDOOO]]]kkkssszzz}}}yyyqqquuulllkkkmmmnnnooonnnlllhhheeebbb^^^XXXTTTLLLAAA777333000------///000///......---,,,++++++++++++,,,,,,,,,,,,,,,---))),,,///000///---,,,++++++,,,---......////////////---///444888AAA[[[uuu{{{vvvxxx}}}sssdddPPPAAA;;;<<>><<<777666444222000///......///////////////......---***))))))))))))))))))***000///...,,,)))&&&###!!!'''(((((((((((()))))))))((((((((()))***+++------++++++***))))))+++///222...333777:::BBBMMMUUUVVVNNNFFF>>>888222...///333:::EEENNNQQQPPPPPPOOOKKKIIIAAA:::888:::@@@LLLWWWXXX```eeeaaaYYYQQQHHHAAA999:::;;;???CCCFFFFFFFFFGGGCCC@@@???AAABBBAAA???444666888999999888888777666777777777888888888888888777777666777888999:::999:::===@@@DDDGGGJJJLLLIIIIIIJJJJJJLLLPPPVVV[[[[[[[[[[[[YYYWWWVVVXXXZZZZZZZZZZZZZZZ[[[ZZZZZZZZZ^^^___```^^^[[[YYYYYYZZZXXXYYY[[[[[[ZZZZZZ\\\]]]]]]^^^___bbbdddfffhhhiiifffgggggghhhiiikkklllmmmqqqpppoooooopppsssvvvwwwxxxxxxvvvuuusssqqqpppooopppooommmlllllllllnnnooolllkkkjjjjjjkkknnnqqqsssttttttuuuvvvxxxzzz~~~{{{uuurrrvvvwwwyyy}}}|||wwwnnnkkkfffaaa]]]YYYUUURRRMMMJJJGGGEEEDDDBBB@@@???>>><<<<<<@@@CCCGGGOOOWWWdddlllwww~~~}}}xxxmmm```UUUOOOJJJLLLOOOSSSWWW\\\bbbggglllooorrrtttuuuwwwyyy{{{zzzzzzzzz{{{|||}}}~~~~~~yyywwwuuuuuuwwwyyyzzz{{{}}}{{{zzzxxxwwwwwwwwwxxxwwwwwwwwwvvvvvvwwwxxxxxxxxxzzz}}}}}}}}}}}}~~~{{{uuulllddd\\\RRRKKKKKKLLLIIIFFFEEE=========BBBLLLZZZhhhqqqyyy|||{{{tttxxxkkkiiimmmooonnnooommmjjjgggccc___ZZZVVVLLLBBB777333222//////000///......---,,,,,,+++++++++++++++,,,,,,---------***,,,//////...,,,,,,,,,******+++---...000111222000///111555888CCC^^^wwwyyywww|||}}}pppVVVCCC===>>>AAABBBJJJQQQZZZ___aaa```aaabbbbbbbbbaaa```^^^]]]\\\[[[UUUTTTTTTTTTWWW\\\aaaeeekkkpppvvvyyyzzz|||~~~|||xxxxxxyyy{{{wwwjjj]]]UUURRROOOOOORRRTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMKKKHHHEEEAAA>>><<<888777555333111//////...,,,---------------,,,,,,***))))))(((((())))))***++++++,,,+++***(((&&&%%%''''''(((((((((((())))))++++++***))))))))))))******++++++******,,,///222000444888<<>>BBBDDDDDDCCCAAA???===>>>AAABBB@@@>>>333666999;;;:::999888999777777777777888888888888888888777777777999:::;;;:::;;;>>>AAAEEEHHHJJJLLLKKKLLLMMMNNNPPPSSSYYY]]]ZZZZZZYYYWWWUUUUUUXXXZZZZZZZZZ[[[\\\\\\[[[[[[[[[^^^______]]][[[YYYZZZ[[[XXXYYY[[[[[[ZZZZZZ\\\]]]^^^^^^```aaaccceeefffggghhhhhhjjjkkkmmmnnnooopppqqqpppnnnmmmnnnqqqtttvvvxxxxxxxxxwwwvvvtttrrrqqqqqqpppooonnnnnnnnnppppppmmmlllkkkkkklllooosssuuuwwwwwwxxxyyy{{{~~~~~~vvvrrrrrrtttwwwyyy|||}}}xxxooolllgggccc___ZZZUUURRRMMMJJJFFFCCCBBBBBB@@@???>>>;;;;;;???BBBFFFNNNVVVbbbjjjvvvyyymmm___UUUPPPKKKLLLNNNQQQUUUZZZaaafffkkknnnqqqtttvvvwwwzzz|||zzzzzz{{{|||}}}}}}}}}|||xxxvvvttttttvvvyyyzzzzzz{{{zzzyyywwwvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyxxxzzz||||||||||||}}}~~~|||tttmmmeee___ZZZRRRKKKLLLMMMJJJGGGFFF=========@@@HHHUUUdddnnnwww{{{}}}yyyvvv{{{llljjjppprrrppppppooollliiiddd___[[[XXXNNNCCC999555222000///111------------,,,,,,,,,,,,++++++,,,,,,------......+++---......---,,,,,,---******+++,,,...000222333000000333555999GGGccc{{{{{{tttwww~~~vvv{{{\\\EEE<<<===@@@AAAKKKRRRZZZ___aaa```aaaccccccccccccbbb```]]][[[YYYTTTUUUUUUUUUWWW\\\ccchhhkkkooouuuwwwyyy{{{~~~||||||}}}~~~vvviii\\\TTTQQQNNNNNNQQQVVVWWWXXXXXXWWWVVVTTTSSSMMMLLLKKKHHHDDDAAA>>><<<999888666444222000//////))))))***************)))))))))(((((((((((())))))'''(((***+++++++++)))((('''''''''((((((((())))))***))))))((('''((((((((((((***++++++***+++...000111555888;;;CCCOOOWWWYYYMMMFFF>>>:::444///000333999CCCMMMPPPOOONNNKKKGGGAAA<<<888888:::@@@MMMZZZWWW```fffbbbZZZQQQHHHAAA888888999<<<@@@BBBCCCBBB@@@>>>>>>@@@CCCCCC@@@<<<555888<<<>>><<<;;;;;;<<<777777777777888888888888888777777666777999:::;;;;;;<<>>BBBEEEMMMUUU]]]gggsss}}}xxxjjj]]]SSSNNNLLLLLLNNNOOORRRYYY```eeekkknnnqqqtttvvvxxx{{{}}}yyyzzz|||}}}}}}|||zzzyyywwwuuussssssvvvyyyzzzzzzzzzyyywwwvvvuuuvvvvvvwwwuuuuuuuuuuuuvvvxxxyyyyyyyyy{{{|||}}}|||{{{|||}}}uuullleee```ZZZQQQKKKLLLNNNKKKGGGFFF?????????@@@FFFRRRaaakkktttyyyyyyxxxwwwooollltttwwwtttqqqpppnnnjjjeee___[[[YYYQQQFFF;;;666333///...///+++,,,,,,,,,,,,---------+++,,,,,,---......//////---......,,,++++++---///------,,,,,,---...000000...000333555;;;LLLiii|||rrrsss{{{rrr}}}aaaGGG<<<<<>><<<:::999777444222111000///+++,,,,,,---------,,,,,,))))))(((((((((((())))))'''(((***+++,,,+++)))(((''''''''''''((((((((()))%%%%%%%%%&&&'''((()))***&&&(((***+++***+++,,,...333666888:::@@@KKKSSSTTTIIICCC===999555111111555666AAAKKKMMMLLLKKKHHHCCC<<<888555666999@@@MMMZZZTTT]]]ccc```XXXOOOFFF???666666777:::>>>BBBCCCCCC@@@??????BBBDDDCCC???:::666:::???@@@???======>>>777777777777888888888888777666666666777888:::;;;;;;===@@@CCCFFFHHHJJJKKKLLLNNNQQQSSSUUUWWW[[[^^^bbb```]]]XXXTTTTTTVVVXXXYYYZZZ\\\]]]^^^^^^]]]]]][[[\\\\\\ZZZXXXWWWXXXYYYXXXYYY[[[[[[ZZZZZZ\\\]]]``````aaaaaabbbbbbcccccceeefffhhhkkkmmmnnnoooooopppnnnllljjjjjjllloooqqqtttuuuvvvvvvvvvuuusssrrrnnnoooooooooppppppppppppooonnnllllllnnnrrrvvvxxxvvvuuuuuuwwwzzz|||~~~~~~vvvyyy{{{{{{xxxtttqqqooodddggghhhccc___cccooozzz|||ssspppmmmhhhddd```[[[UUUQQQMMMIIIEEEBBBAAAAAA@@@???<<<::::::>>>AAAEEEMMMUUUZZZdddqqq{{{wwwhhhZZZPPPLLLMMMMMMMMMNNNQQQXXX```fffkkknnnqqqtttvvvyyy{{{~~~xxxyyy{{{}}}}}}{{{xxxwwwvvvuuussssssvvvxxxzzzzzzyyyxxxwwwuuuuuuuuuvvvvvvtttttttttuuuvvvxxxyyyzzzzzz|||~~~~~~}}}|||}}}~~~yyyoooiiifffYYYQQQKKKMMMNNNKKKHHHGGGAAAAAA@@@AAAFFFQQQ___jjjrrrwww~~~~~~yyyyyyvvvqqqooowwwzzzwwwrrrqqqpppkkkeee___[[[YYYTTTHHH===777333...,,,---***++++++,,,,,,------...,,,,,,------...///000000......---+++***+++...000000///...---,,,,,,---...+++...222555===PPPnnn|||ppprrrzzzqqq}}}dddHHH<<<===CCCHHHMMMSSSZZZ^^^______aaaccchhhiiikkkjjjgggaaa\\\XXXRRRSSSTTTUUUWWW]]]ffflllnnnqqqtttvvvxxx|||}}}|||~~~}}}{{{kkkZZZSSSSSSRRRQQQPPPWWWWWWVVVVVVUUUTTTSSSSSSPPPMMMHHHEEEDDDCCCAAA@@@===:::666444222111...,,,---.../////////...---,,,************))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$''''''''''''(((((((((((()))***))))))((()))---///555555666888<<>>@@@>>>>>>???>>>>>>@@@CCCEEEDDDBBB???888:::===???>>><<<888555999999999999999888777666999888666444555777999;;;;;;<<<>>>@@@CCCGGGMMMPPPOOOPPPQQQSSSTTTWWW\\\___cccbbb```]]]YYYWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\[[[[[[ZZZ\\\[[[YYYXXXYYY[[[^^^````````````aaaaaabbbccccccggghhhjjjlllmmmnnnoooooorrrpppmmmkkklllooosssuuutttttttttsssrrrrrrqqqqqqmmmooorrruuuuuutttsssqqqpppooommmnnnppprrrssssssuuuyyy{{{zzz|||}}}xxxwwwuuutttssspppllliiibbb``````^^^ZZZZZZdddppp|||uuutttnnnfffbbb```]]]VVVQQQKKKHHHDDDBBBBBBBBBAAA@@@???>>><<<;;;>>>EEEOOOVVV___fffoooxxx~~~|||xxxpppfff[[[PPPJJJKKKJJJKKKMMMRRRXXX^^^bbbggglllrrrwwwyyyzzzzzzzzzyyyxxxwwwxxxyyyyyyxxxvvvssstttuuuwwwwwwwwwvvvvvvvvvuuutttsssrrrsssssstttuuuvvvwwwwwwxxxxxxwwwwwwwwwyyy|||}}}||||||}}}}}}yyyqqqiii^^^WWWOOOLLLMMMNNNLLLIIIFFFBBBAAACCCGGGOOO^^^kkkvvvyyy~~~}}}{{{}}}uuuqqqvvvxxxuuuvvvtttooojjjddd```\\\[[[RRRLLLBBB888111//////111---...///...,,,+++,,,---------,,,+++,,,---...///...------,,,,,,------...,,,,,,,,,---...///000111000111333999DDDXXXsss|||rrrrrrxxxwwwdddHHH;;;:::???CCCNNNSSSZZZ^^^```___^^^]]]hhhhhhggggggeeebbb\\\YYYUUUQQQPPPTTTWWW[[[aaahhhrrrrrrsssvvvyyy}}}{{{|||vvv|||{{{}}}lll\\\VVVUUUTTTRRRRRRVVVVVVUUUUUUTTTSSSRRRQQQQQQMMMHHHEEECCCBBB@@@???;;;999666333222111///---,,,,,,---------,,,+++***************))))))))))))((((((((((((((((((((((((++++++******)))(((((((((''''''''''''((((((((((((((()))))))))(((***---000444333444555999===AAADDDEEE===777777777555555777>>>FFFLLLLLLKKKJJJEEEAAA<<<777444444555888AAAJJJSSSYYY]]]YYYRRRLLLDDD>>>:::666777;;;>>>===<<<>>>>>>>>>@@@BBBDDDDDDAAA>>><<<>>>AAABBBBBB???;;;999777888888999999999888888:::999888777777999;;;<<<<<<===???AAADDDHHHMMMQQQQQQRRRRRRSSSTTTWWW[[[___cccbbb```]]]YYYVVVWWWXXXVVVVVVWWWXXXZZZ[[[\\\\\\```___^^^]]][[[ZZZYYYXXXZZZZZZYYYYYYZZZ\\\___`````````aaabbbccccccccccccggghhhjjjlllmmmnnnnnnoooooommmllllllmmmppptttvvvwwwvvvvvvuuutttrrrqqqpppoooppprrrtttuuutttssssssrrrqqqoooooopppqqqrrrrrrtttxxx||||||{{{yyyvvvtttrrrnnnjjjfff```^^^[[[XXXTTTSSS]]]hhhwww~~~wwwsssnnngggcccaaa]]]WWWRRRIIIFFFCCC@@@@@@@@@?????????>>><<<;;;>>>EEEOOOVVV___fffoooxxx~~~wwwrrrooommmllluuuvvvtttnnncccWWWNNNIIIKKKKKKLLLNNNRRRXXX^^^aaagggkkkrrrwwwyyyzzzzzz{{{zzzyyyxxxyyyzzzyyywwwvvvssstttuuuvvvvvvvvvuuutttvvvuuutttsssssstttuuuvvvxxxxxxyyyzzzzzzzzzzzzzzzwwwyyy{{{|||{{{{{{|||}}}{{{qqqhhh^^^WWWPPPMMMNNNOOOLLLIIIEEEBBB@@@CCCGGGOOO^^^kkktttwww{{{|||ssspppuuuxxxwwwuuusssoooiiiddd```\\\ZZZTTTMMMCCC999333000111222---...///...,,,+++,,,---------,,,,,,,,,---...///------,,,,,,,,,,,,------......---------......///---...111888FFF]]]yyy~~~tttttt{{{sss}}}cccGGG;;;<<>><<<999777444333222222000...,,,,,,------,,,,,,+++***************))))))))))))''''''''''''''''''''''''************************''''''''''''(((((((((((('''((()))))))))+++...111111111111222444777:::<<<>>>888444555666555666999DDDLLLSSSSSSQQQNNNHHHBBB;;;777555666666888???FFFRRRYYY]]]ZZZTTTMMMDDD;;;777444444999<<<;;;;;;===>>>???@@@BBBDDDCCC@@@===>>>@@@BBBCCCBBB@@@<<<:::666777888999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>@@@BBBDDDHHHMMMQQQRRRSSSSSSSSSTTTWWW\\\___cccccc```]]]XXXVVVVVVWWWUUUUUUWWWXXXZZZ[[[\\\]]]aaa```^^^\\\ZZZXXXWWWVVVXXXXXXYYY[[[\\\^^^___```___```bbbddddddddddddcccggghhhjjjkkklllmmmnnnnnnkkkkkklllmmmooorrruuuvvvxxxyyyyyyyyywwwtttrrrpppqqqqqqqqqrrrsssssstttttttttsssrrrqqqqqqqqqqqqqqqsssyyy~~~|||xxxtttqqqmmmhhheeeaaa]]]XXXTTTNNNMMMUUU```mmmwwwxxxrrrnnnhhhdddaaa]]]WWWSSSJJJGGGCCCAAA@@@@@@@@@???>>>===<<<;;;>>>EEEOOOUUU___fffpppxxx{{{ssslllhhheeedddpppssstttnnnbbbUUUNNNKKKLLLLLLLLLNNNRRRWWW\\\```fffjjjqqqvvvyyyzzz{{{||||||zzzyyyyyyzzzyyywwwuuusssttttttuuuuuutttrrrqqqtttssssssssssssuuuvvvwwwyyyyyyzzz{{{{{{{{{zzzzzzwwwxxxzzzzzzyyyyyyzzz{{{~~~sssggg^^^XXXQQQOOOQQQQQQNNNJJJDDDAAA@@@BBBFFFOOO^^^kkkrrruuuyyy|||}}}uuummmpppvvvxxxrrrnnnsssvvvuuutttrrrnnniiiddd```\\\ZZZVVVOOOEEE;;;444111111222---...///...,,,+++,,,---------,,,,,,------...///---,,,,,,++++++,,,,,,---000///......------......---...111888HHHccc~~~uuuvvv}}}sss}}}eeeGGG;;;===EEEKKKKKKPPPXXX^^^aaacccdddeeefffeeedddcccbbb^^^ZZZVVVQQQNNNMMMQQQUUUYYY```gggoooqqquuuyyy}}}}}}|||}}}~~~ooouuuzzzwww|||nnnaaa[[[YYYWWWUUUUUUVVVVVVVVVUUUTTTRRRPPPOOOQQQNNNIIIEEEBBB@@@<<<:::777555222222222222111000...............---------************)))))))))((((((((((((((((((((((((((((((((()))))))))*********''''''''''''((((((((((((%%%'''((()))***+++...111000000//////000222444555666222111444666555777;;;JJJSSSZZZZZZWWWSSSKKKDDD<<<999777999999999???FFFQQQXXX]]]\\\WWWOOODDD;;;666222222777;;;:::;;;===??????@@@BBBDDDCCC@@@======>>>@@@AAA@@@===:::888777888999999:::::::::999999:::;;;<<<===<<<<<<;;;<<<===???AAACCCGGGLLLPPPQQQRRRSSSSSSUUUXXX^^^aaacccbbb```\\\XXXVVVVVVWWWUUUVVVWWWYYYZZZ\\\]]]^^^______]]]\\\ZZZXXXWWWVVVVVVWWWZZZ\\\^^^___``````___```ccceeeeeeeeeeeedddggghhhiiikkkllllllmmmmmmkkklllmmmnnnppprrrssstttwwwxxxzzz{{{zzzwwwtttrrrqqqppppppooopppqqqrrrssssssttttttsssrrrrrrssstttttt{{{{{{vvvrrrnnnjjjgggfff```YYYSSSMMMKKKRRR[[[fffsssyyyrrrnnniiieeeaaa]]]WWWSSSMMMJJJFFFCCCCCCCCCBBBAAA>>>===<<<;;;>>>EEENNNTTT^^^eeeoooyyy{{{uuuqqqoooooorrrxxxzzzssseeeWWWPPPNNNMMMLLLLLLMMMPPPUUUZZZ]]]ccchhhoootttwwwyyy{{{|||}}}{{{zzzzzzzzzyyywwwtttssssssttttttsssrrrpppoooqqqqqqqqqqqqsssuuuwwwxxxwwwwwwxxxyyyyyyyyyyyyxxxvvvwwwxxxxxxwwwwwwxxxzzzwwwjjj___YYYSSSQQQSSSSSSOOOKKKDDDAAA@@@BBBFFFOOO^^^kkkqqqtttxxxzzz{{{}}}~~~vvvnnnqqqwwwyyy~~~ssslllpppsssqqqrrrqqqnnnjjjeeeaaa]]][[[WWWPPPGGG===555222111111---...///...,,,+++,,,------------------......///,,,,,,++++++++++++,,,,,,///...............//////111222333:::LLLhhh}}}tttwww~~~xxxlllKKK<<<>>>EEEJJJLLLQQQXXX^^^aaaccceeefffeeecccbbbaaa___\\\XXXUUUOOOKKKKKKOOOTTTXXX___fffmmmqqqvvv||||||{{{|||{{{zzz{{{rrrvvvzzzxxxyyymmmaaa\\\ZZZVVVTTTUUUWWWWWWXXXWWWVVVSSSQQQPPPQQQMMMIIIEEEBBB???;;;888555333111111111222111000//////......------------************)))))))))((())))))))))))))))))))))))(((((())))))******++++++''''''''''''((((((((((((%%%''')))******,,,...000000000///......///000000000...///444555555888<<>>DDDPPPWWW\\\\\\XXXQQQFFF;;;666222222777;;;;;;<<>>>>>???@@@@@@???<<<:::888:::::::::::::::999888888888999;;;<<<<<<<<<;;;::::::<<<===???AAAEEEJJJMMMNNNPPPRRRTTTWWW[[[```cccaaaaaa___\\\XXXVVVVVVWWWTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZYYYXXXXXXVVVWWWZZZ]]]___``````______```bbbdddeeeeeeeeeeeeggggggiiijjjkkkkkkkkkkkkmmmmmmnnnooopppqqqqqqqqqtttvvvxxxzzz{{{yyywwwvvvppppppnnnmmmnnnoooqqqrrrqqqsssuuuuuuttttttvvvxxxvvv}}}}}}xxxtttqqqnnnlllhhhbbbZZZTTTOOOLLLRRRZZZffftttzzzsssppplllhhhccc]]]XXXTTTOOOLLLGGGDDDCCCCCCBBB@@@===<<<<<<<<<>>>EEEMMMTTT]]]dddooozzz{{{zzzyyyyyyyyy}}}vvvfffXXXQQQOOOLLLKKKJJJJJJMMMQQQUUUXXX```dddkkkppptttwwwzzz{{{|||{{{zzzyyyzzzyyyvvvtttssssssssssssrrrqqqooonnnoooooooooppprrrtttvvvxxxvvvwwwxxxxxxyyyyyyxxxxxxuuuvvvwwwvvvuuuvvvxxxzzz~~~|||ooobbb\\\UUUSSSTTTSSSPPPLLLFFFCCCAAACCCGGGOOO^^^kkkqqqtttxxxzzz|||}}}~~~~~~|||}}}~~~tttnnnqqqtttrrrrrrqqqnnnkkkgggbbb^^^\\\WWWQQQGGG===555111000000---...///...,,,+++,,,---------.........//////...---,,,,,,++++++,,,,,,---,,,,,,---...///000222222111333555<<>>===BBBFFFNNNSSSYYY^^^```bbbcccddddddbbb```___]]][[[WWWTTTMMMIIIIIINNNSSSWWW___fffmmmqqqwww}}}~~~{{{{{{{{{zzztttsssvvv{{{~~~www|||zzzyyyvvvlllbbb]]]ZZZVVVTTTTTTWWWXXXYYYXXXWWWTTTQQQOOOOOOLLLHHHEEEBBB???;;;888444222111000111111000///...---,,,++++++++++++,,,************))))))))))))******************************++++++,,,,,,,,,---''''''''''''((((((((((((%%%''')))***++++++---///000//////...------------,,,,,,///444666555777<<>>AAA???@@@AAADDDFFFFFFCCCAAAAAAAAABBBBBBAAA>>><<<:::;;;;;;;;;;;;:::999888777888999:::;;;;;;;;;:::999:::;;;===>>>@@@CCCHHHLLLMMMPPPTTTWWWYYY\\\```bbb______^^^[[[XXXWWWWWWYYYSSSTTTTTTUUUVVVWWWXXXXXX[[[[[[ZZZZZZYYYYYYXXXXXXWWWYYY[[[]]]____________``````aaabbbcccdddffffffgggggghhhiiijjjkkkkkkjjjnnnnnnooooooppppppqqqqqqrrrtttvvvxxxyyyyyyxxxwwwppppppooonnnnnnooopppqqqppptttwwwwwwvvvuuuwwwzzzxxxzzzuuussspppnnngggaaaZZZVVVQQQOOOSSSYYYiiixxx~~~wwwvvvrrrmmmfff```ZZZVVVPPPLLLGGGDDDBBB@@@>>>===<<<<<<;;;<<>>666111//////---...///...,,,+++,,,---------...////////////......------,,,,,,------...+++,,,,,,...///111333444...111555>>>WWWzzzxxx{{{qqqNNN???>>>AAACCCPPPTTTYYY]]]___```aaabbbdddbbb___^^^\\\ZZZWWWTTTLLLHHHHHHMMMSSSXXX___gggmmmqqqwww}}}~~~|||{{{zzz{{{{{{sssqqqsssxxx|||~~~|||}}}uuulllccc___[[[VVVTTTUUUVVVWWWXXXXXXVVVSSSPPPNNNNNNKKKHHHEEEBBB???;;;888444222000000000000///......---,,,+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))*********+++++++++++++++''''''''''''((((((((((((&&&(((***+++++++++,,,...///......---,,,++++++++++++,,,000555666444777<<>>BBB???@@@BBBEEEHHHHHHFFFCCCCCCCCCCCCCCCAAA???===<<<:::::::::;;;::::::999999999999::::::;;;;;;;;;::::::<<<===>>>@@@CCCHHHLLLNNNRRRWWWZZZ[[[\\\]]]^^^]]]^^^]]]ZZZXXXWWWYYYZZZVVVVVVVVVWWWWWWXXXXXXXXX\\\\\\[[[ZZZXXXWWWVVVVVVYYYZZZ[[[]]]^^^_________```_________aaacccfffgggfffggghhhiiijjjjjjjjjjjjmmmmmmmmmnnnoooqqqrrrsssssstttuuuvvvvvvwwwvvvvvvqqqqqqppppppppppppqqqqqqrrrvvvyyyyyyvvvuuuwwwyyyyyyzzzuuuqqqooommmfff```[[[YYYVVVSSSVVV[[[lll|||}}}|||yyyssskkkccc]]]ZZZSSSNNNIIIDDDBBB???===;;;;;;;;;;;;<<>>@@@DDDEEEOOOSSSXXX\\\^^^___aaabbbdddbbb___]]]\\\ZZZWWWTTTKKKHHHHHHMMMSSSXXX```gggnnnqqqwww}}}}}}{{{xxxwwwyyy~~~yyyvvvvvvzzz}}}~~~uuummmddd```\\\WWWUUUVVVUUUVVVWWWWWWUUURRRNNNLLLLLLJJJGGGEEEBBB???;;;888555222000000000000///...000///...---,,,---......************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&(((++++++++++++,,,------------,,,+++******)))+++,,,111666666444666;;;JJJRRRWWWWWWSSSOOOHHHAAA888555333555666888???HHHFFFKKKOOOPPPQQQNNNDDD999444000000555999;;;>>>AAA???@@@BBBFFFIIIIIIGGGEEECCCCCCCCCBBBAAA>>><<<;;;888888999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;===>>>???AAADDDIIILLLPPPTTTYYY\\\\\\[[[ZZZZZZ\\\\\\\\\ZZZXXXXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\ZZZXXXVVVTTTTTT[[[[[[\\\\\\]]]^^^______```___^^^^^^___bbbfffhhhfffggghhhiiiiiiiiiiiiiiilllllllllmmmooorrrtttvvvuuuuuutttttttttttttttuuurrrrrrrrrrrrrrrrrrrrrrrrtttxxx|||{{{wwwtttuuuxxxyyyzzztttooollljjjfffaaa]]]\\\ZZZXXXZZZ___mmm~~~~~~xxxooofff```]]]VVVRRRLLLGGGDDDAAA>>><<<;;;;;;;;;<<>>AAA@@@AAADDDGGGFFFAAA===BBBDDDEEEEEEBBB???======:::::::::999999999888888:::;;;<<<<<<<<<;;;:::999777:::>>>AAACCCFFFJJJLLLMMMRRRUUUVVVZZZ^^^___]]][[[YYYXXXXXXYYY[[[[[[[[[ZZZ[[[\\\\\\\\\ZZZXXXWWWZZZ[[[[[[ZZZXXXVVVVVVWWW\\\]]]^^^^^^]]]]]]___aaacccbbbaaaaaaaaabbbcccdddiiijjjkkkkkkkkkkkklllmmmlllmmmnnnnnnnnnpppsssuuussssssrrrrrrrrrsssssstttwwwvvvvvvuuuvvvvvvxxxyyyzzzyyywwwuuuuuuuuuuuuvvvwww{{{zzztttpppooohhhccc^^^]]][[[\\\ccckkksss~~~zzzuuuooogggaaaWWWSSSLLLGGGCCC@@@>>>;;;???<<<;;;>>>@@@DDDMMMVVVbbbgggnnnuuu~~~|||qqqdddXXXPPPMMMIIIBBB======???@@@CCCHHHMMMRRRYYY```ffflllrrrvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttttttttttttttxxxyyyzzzyyywwwwwwwwwxxxxxxwwwuuuttttttuuuvvvwwwwwwwwwuuusssrrruuuyyy}}}~~~xxxtttpppjjj```XXXUUUTTTUUUUUUQQQJJJEEEEEEHHHPPP^^^kkksssuuuxxx{{{|||ggghhhlllttt~~~yyy|||{{{xxx||||||yyywwwsssnnnlllkkkiiifffccc```XXXKKK???777222///...,,,---.........---+++++++++++++++,,,,,,,,,---------......///000////////////............//////000222222555DDD```|||ppppppwwwzzz~~~\\\AAA:::AAAGGGGGGQQQTTTXXX\\\```bbbccccccccc___\\\[[[[[[[[[WWWTTTPPPMMMLLLQQQUUUYYY```ggghhhlllttt{{{|||tttpppqqqvvv|||yyynnnddd___[[[VVVSSSTTTUUUUUUWWWWWWUUUSSSPPPNNNMMMKKKIIIGGGEEEBBB===:::999666333222111000...,,,...------,,,,,,++++++***,,,,,,+++***)))(((''''''************)))))))))(((************************''''''(((((())))))******))))))******,,,...///000......------,,,,,,,,,,,,+++***,,,111333222333777???LLLUUURRRHHHAAA<<<999777555444333555:::AAAFFFQQQPPPNNNKKKHHHCCC@@@>>>444444333444666888;;;===@@@@@@@@@CCCEEECCC???<<<@@@BBBCCCCCC@@@===;;;;;;;;;;;;:::::::::999999999:::;;;<<<<<<<<<;;;:::999888;;;>>>AAADDDGGGJJJMMMNNNRRRTTTTTTWWW\\\]]][[[YYYWWWVVVVVVXXXYYYZZZZZZ[[[\\\]]]^^^]]][[[YYYXXXYYYZZZZZZYYYWWWVVVVVVWWWZZZ\\\^^^^^^]]]^^^___aaabbbbbbaaaaaaaaacccdddeeehhhiiikkkkkkjjjjjjkkkmmmlllmmmnnnnnnnnnooorrrtttsssssssssssssssssstttuuuuuuuuuuuutttuuuwww{{{}}}yyyxxxvvvuuuuuuvvvxxxyyyzzz}}}{{{uuuqqqoookkkeeeaaa___]]]]]]cccjjjxxx~~~xxxqqqhhhbbbXXXTTTMMMHHHDDDAAA>>><<>>AAAEEENNNWWWaaafffmmmvvvzzzoooaaaUUUMMMJJJHHHAAA<<<<<<>>>???BBBFFFJJJOOOVVV]]]dddjjjppptttuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvtttssstttuuuxxxwwwuuutttuuuvvvwwwyyyyyyxxxvvvtttsssuuuzzz~~~{{{sssmmmgggaaaZZZUUUSSSSSSTTTTTTSSSLLLFFFEEEGGGOOO\\\hhhqqqtttwwwzzz{{{~~~lllllllllpppxxx|||vvvxxxzzzwwwzzz{{{xxxvvvrrrnnnlllkkkiiifffddd```XXXLLL@@@777222///......//////000///...---,,,,,,,,,---------.........------...////////////...///............///000000333333777GGGcccwwwllloooxxx{{{YYYAAA;;;AAAHHHJJJRRRUUUYYY]]]aaacccddddddbbb___\\\[[[\\\[[[XXXTTTRRRNNNNNNQQQUUUWWW]]]ccchhhlllqqqwww}}}zzzsssppppppuuuzzz~~~|||qqqfff```[[[VVVSSSSSSSSSTTTVVVVVVVVVTTTQQQPPPPPPMMMJJJGGGEEEBBB???<<<999666333111111000...,,,...------,,,,,,++++++***,,,,,,+++***)))(((((('''************))))))))))))************************(((((((((((()))))))))))))))))))))***,,,---///000//////......---.........,,,+++,,,111444444666:::???MMMWWWRRRGGG>>>:::888444444444111111666@@@HHHRRRQQQOOOLLLGGGBBB===:::333333444555666888:::<<>>???@@@AAA@@@===:::???AAACCCBBB@@@===;;;;;;:::::::::::::::999999999;;;;;;;;;;;;;;;:::999999999<<<@@@CCCEEEHHHLLLNNNOOORRRSSSRRRTTTYYY[[[ZZZWWWUUUSSSSSSUUUWWWYYYYYY\\\]]]^^^___^^^\\\ZZZYYYXXXYYYYYYXXXVVVUUUVVVXXXXXX[[[]]]______^^^___```aaaaaaaaaaaabbbcccdddeeefffhhhjjjjjjjjjjjjkkkllllllmmmnnnnnnmmmnnnppprrrtttssssssssstttuuuuuuvvvtttttttttssssssvvv{{{zzzyyywwwuuuuuuvvvxxxyyy~~~{{{uuurrrqqqnnniiidddbbb___^^^dddkkk{{{~~~uuukkkeeeZZZUUUNNNHHHDDDBBB???===???<<<<<>>:::999666666555333444999AAAGGGQQQPPPOOOKKKFFF@@@;;;888444444666888:::;;;======>>>>>>>>>>>>>>><<<;;;999@@@BBBCCCCCC@@@===;;;;;;999999999999999999999999;;;;;;;;;;;;::::::999999;;;===AAADDDFFFIIIMMMPPPRRRTTTTTTRRRTTTYYY[[[ZZZUUURRRPPPPPPSSSUUUWWWWWW[[[\\\]]]^^^]]]\\\ZZZXXXWWWXXXXXXWWWUUUUUUWWWXXXWWWZZZ^^^``````______`````````aaaaaabbbddddddeeedddfffhhhiiiiiiiiijjjkkkkkklllnnnnnnmmmmmmoooqqqsssssssssttttttvvvwwwxxxvvvvvvtttpppnnnoootttxxxzzzyyywwwuuutttuuuvvvwww~~~}}}wwwsssrrrooojjjfffdddbbbbbbgggnnnzzzzzzooohhh[[[UUUNNNHHHDDDAAA???===???<<<<<<@@@CCCGGGOOOWWW]]]ccclllwww~~~|||{{{zzzyyyuuurrrlllcccYYYOOOIIIEEEDDD===999999::::::===@@@CCCHHHOOOWWW^^^eeekkkpppuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvyyyzzzzzzyyywwwvvvvvvwwwuuuuuuuuuuuuuuuvvvxxxxxxzzzyyyxxxvvvtttuuuyyy|||rrreee]]]YYYVVVTTTSSSTTTUUUVVVVVVTTTMMMGGGEEEGGGLLLXXXcccpppssswwwzzz{{{}}}zzzwwwssspppqqqwww}}}}}}yyy||||||yyysssrrrooommmkkkjjjhhhhhh___ZZZOOOCCC888111//////000000000000000//////...------------............+++,,,------......------......---......///000111222555<<>>666444222222333333222111...------,,,,,,++++++***************++++++++++++))))))))))))))))))******************************))))))))))))(((((((((((()))))))))***+++,,,---...------------///222444666444000...//////...000444CCCPPPZZZVVVKKKBBB>>><<<:::666333444999>>>BBBDDDOOOOOOMMMJJJEEE@@@;;;888555777:::===???AAABBBBBB??????>>>===;;;:::999999>>>@@@AAAAAA>>>;;;999999777777777888888888888888;;;;;;::::::999999999999;;;>>>BBBEEEGGGJJJNNNPPPTTTWWWVVVTTTVVVZZZ]]][[[UUURRROOOOOOQQQTTTVVVVVVWWWXXXZZZ[[[[[[ZZZYYYXXXWWWWWWWWWVVVUUUUUUXXXZZZXXX[[[___``````______`````````aaabbbccccccddddddaaadddggghhhhhhhhhhhhiiijjjlllmmmnnnnnnnnnoooqqqrrrrrrssssssuuuvvvxxxxxxuuuuuuqqqkkkdddbbbfffjjjtttssssssssstttuuuvvvwww|||xxxtttrrrmmmiiigggfffeeefffkkkrrryyy~~~ssskkk[[[VVVNNNGGGCCC@@@>>>===???<<<===@@@CCCFFFMMMVVV\\\bbbkkkvvv{{{tttpppooooooooollliiiccc\\\UUUNNNIIIFFFBBB<<<777888999888:::>>>AAAFFFNNNVVV]]]dddkkkoootttuuuuuuvvvwwwwwwxxxxxxvvvvvvuuuttttttttttttttttttvvvvvvuuutttssstttuuuttttttttttttuuuuuuvvvvvvwwwwwwwwwuuutttuuuxxx{{{rrrddd[[[XXXVVVSSSSSSTTTUUUUUUTTTRRRLLLFFFEEEGGGLLLWWWcccpppsssxxx{{{}}}~~~vvvwwwxxxxxxyyy}}}|||~~~~~~{{{tttsssrrrooollljjjjjjjjj___[[[QQQEEE999111////////////......------------+++,,,,,,,,,,,,---------+++,,,------......---------------......///111111111444===OOOjjjuuuttt|||}}}vvvpppjjjYYYFFF===;;;===EEENNNQQQSSSWWW[[[^^^___`````````]]]\\\\\\]]]\\\WWWSSSPPPNNNPPPVVVZZZ[[[___cccccchhhooowww}}}~~~}}}{{{wwwrrrooooooqqqsssuuuyyy~~~xxxjjjccc]]]XXXUUUVVVSSSTTTTTTUUUVVVVVVUUUUUUVVVSSSNNNKKKGGGDDD???<<<888555222000000///---+++...------,,,,,,++++++***------,,,+++***))))))((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++------,,,,,,---...111555999<<<>>>999555444333111333777DDDPPPYYYWWWOOOHHHCCC???:::555111333:::BBBFFFGGGRRRQQQNNNJJJEEE@@@<<<:::777999===BBBEEEGGGHHHHHH@@@AAA@@@===:::999999;;;;;;===???>>><<<999777777777777777888888888888888;;;;;;:::999999999999999;;;>>>BBBEEEGGGJJJNNNPPPUUUXXXXXXWWWXXX]]]^^^]]]WWWSSSPPPOOOPPPSSSUUUVVVSSSUUUWWWYYYZZZZZZYYYXXXWWWWWWWWWVVVUUUVVVYYY\\\[[[^^^```aaa`````````aaaaaaaaabbbccccccccccccbbb___bbbfffhhhhhhgggggghhhiiikkknnnoooooooooqqqrrrqqqqqqrrrssstttvvvxxxyyyssssssppphhh^^^ZZZ\\\```kkkmmmpppsssvvvxxxyyyzzzzzzzzzuuurrrmmmiiiggghhhhhhhhhmmmtttyyyuuummm]]]XXXOOOHHHDDDAAA???>>>???======@@@BBBDDDKKKRRRYYY___iiisss}}}vvvnnniiifffeeeeeefffbbb\\\VVVRRRMMMIIIFFFAAA;;;777888888777999<<>>:::777555222000///...,,,+++...------,,,,,,++++++***...---,,,,,,******)))(((((()))))))))************((((((((((((((((((((((((''''''(((((())))))******))))))))))))***+++,,,---,,,---...000555:::???BBBDDD>>>999777555333555999EEENNNUUUUUURRRMMMGGG@@@:::666222333999DDDOOOVVVYYYVVVQQQKKKEEE@@@===<<<777:::???EEEIIIKKKLLLLLLBBBCCCAAA>>>:::999:::<<<===>>>@@@???===:::888888888888999999::::::::::::;;;:::999888888888999:::;;;>>>AAADDDGGGJJJMMMPPPSSSWWWYYYXXXZZZ^^^___]]]YYYVVVQQQOOOQQQSSSUUUVVVPPPRRRUUUXXXZZZZZZZZZYYYXXXXXXWWWVVVUUUWWW[[[^^^___aaabbbaaa``````aaabbbbbbbbbcccdddcccbbbaaa```]]]aaaeeeggggggffffffggghhhjjjnnnppppppqqqrrrtttooopppppprrrtttvvvxxxyyytttuuutttlllbbb]]]___cccjjjmmmqqquuuxxxyyyxxxxxxzzz|||vvvrrroookkkiiiiiihhhhhhmmmsssxxxwwwppp```ZZZRRRJJJEEECCCBBBAAA???======@@@AAABBBHHHOOOUUU[[[dddnnnwwwyyyrrrmmmhhheeebbbccc^^^XXXSSSOOOLLLGGGDDD@@@:::777888888777888;;;<<>>QQQlll}}}vvvzzzuuu\\\EEE>>>>>>???DDDLLLNNNPPPTTTWWWZZZ[[[\\\\\\___]]][[[[[[[[[XXXRRRMMMKKKJJJNNNVVVZZZ[[[^^^bbbbbbffflllsssxxx{{{|||}}}|||{{{wwwvvvwwwrrrsssvvvyyy||||||yyykkkccc^^^YYYXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPMMMIIIDDD===999666444222111222222111000......---,,,,,,++++++*********+++++++++,,,,,,,,,(((((())))))*********+++((((((((((((((((((((((((&&&''''''((()))******+++***)))))))))***+++,,,,,,---...///222777>>>DDDGGG???888333111///...000555DDDLLLSSSTTTSSSPPPIIIAAA;;;999666444999FFFXXXeee___[[[UUUMMMFFFAAA>>>===666:::@@@GGGKKKNNNNNNNNNDDDDDDCCC???:::999;;;>>>@@@BBBDDDCCC@@@===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;:::999888888888999:::;;;===AAADDDFFFIIIMMMPPPQQQVVVYYYYYY[[[______\\\[[[WWWSSSPPPQQQSSSUUUVVVOOOQQQTTTXXXZZZ[[[[[[[[[XXXXXXXXXVVVVVVXXX\\\___bbbccccccaaa```___aaacccccccccddddddcccbbb```___]]]```dddggggggfffffffffgggjjjnnnpppqqqrrrtttuuunnnooopppqqqsssuuuwwwxxxwwwyyyyyysssjjjeeegggkkknnnqqquuuxxxyyyxxxuuurrr{{{}}}vvvqqqpppmmmjjjjjjhhhgggkkkrrrvvv~~~xxxqqqccc]]]TTTLLLGGGEEEDDDCCC@@@======???@@@AAAFFFMMMRRRXXXaaajjjsss{{{zzzuuuoooiiidddccc^^^WWWQQQNNNJJJEEEBBB@@@:::777888888777777:::;;;@@@HHHQQQYYYaaahhhmmmqqqqqqrrrssstttuuuvvvwwwttttttsssrrrrrrrrrrrrssspppqqqttttttuuuuuuwwwyyy{{{{{{{{{zzzyyyxxxwwwvvvtttuuuvvvwwwwwwyyy|||sssjjj]]]ZZZVVVUUUVVVYYY[[[\\\UUUOOOHHHFFFEEEHHHQQQZZZmmmqqqvvvzzz||||||}}}~~~tttkkk|||~~~yyy{{{zzzvvvzzz{{{zzzuuuooollllllmmm___]]]UUUHHH:::111///000///...---,,,+++,,,---------------.........//////---...//////000000//////,,,,,,------///000111222222666???RRRmmmzzz}}}aaaFFF???@@@AAAEEELLLNNNPPPTTTWWWZZZ[[[\\\[[[___]]][[[[[[ZZZWWWPPPKKKJJJIIIMMMUUUYYYYYY[[[___ccceeeiiinnnsssxxx{{{|||zzz~~~~~~{{{{{{|||ssstttvvvxxx{{{~~~{{{yyyuuugggaaa```^^^[[[[[[WWWWWWXXXXXXWWWUUUSSSRRRRRRPPPMMMIIIEEE@@@<<<999444333222222222111///---......---,,,++++++++++++---,,,***(((&&&&&&&&&&&&************************'''((()))******+++******))))))(((((('''''''''&&&+++*********+++---///000///......111666>>>FFFJJJJJJBBB:::555111000444:::KKKMMMNNNKKKKKKKKKGGGBBB:::999444111999KKKXXX[[[^^^ZZZSSSMMMFFFAAA<<<888666999>>>FFFLLLNNNJJJGGGAAAAAAAAA>>>;;;888888888BBBAAAAAA@@@>>><<<;;;:::===<<<999888777777888999666888:::<<<=========<<<===>>>AAADDDHHHMMMPPPRRRUUUVVVXXXYYYZZZ[[[\\\\\\^^^ZZZUUUSSSUUUXXXXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[WWWYYYZZZ[[[ZZZZZZ\\\^^^bbbaaa```````````````aaabbbccccccddddddccccccbbbaaacccfffhhhiiiiiihhhhhhfffiiilllooorrrsssssssssqqqrrrssstttuuuwwwxxxxxxuuutttsssrrrpppooonnnmmmvvvvvvvvvuuuttttttvvvxxx~~~yyyvvvuuupppjjjggghhhiiijjjiiimmmwww{{{ttthhhbbbXXXOOOIIIEEEAAA???@@@???<<<;;;===AAAEEEHHHPPPUUU]]]ccchhhooowww}}}~~~vvvqqqjjjddd[[[SSSMMMIIIFFFDDDAAA???<<<:::999888999:::<<<@@@FFFNNNVVV___hhhnnnpppqqqssstttuuuuuuvvvvvvwwwvvvuuuuuuvvvuuusssqqqmmmooorrrsssttttttvvvwww~~~~~~}}}|||{{{yyywwwvvvwwwvvvvvvwwwxxxzzz|||}}}~~~~~~|||tttkkkaaaWWWTTTXXX]]]___^^^]]]TTTLLLGGGFFFIIITTT___lllpppuuuxxxwwwwwwyyy{{{zzzqqqmmmuuurrrwww{{{|||}}}yyytttpppnnnnnnnnnfff```UUUHHH;;;333000/////////............//////........................,,,,,,.../////////...---.........//////000111222111999@@@UUUvvvzzz]]]FFF===;;;DDDLLLGGGPPPSSSVVVXXXYYYZZZ\\\^^^[[[[[[YYYWWWTTTQQQOOONNNHHHJJJMMMTTT[[[aaadddeeedddfffiiinnnrrrvvvxxxxxx|||}}}|||||||||zzzwwwyyy}}}~~~~~~sssccc]]]]]]\\\\\\]]][[[[[[[[[ZZZXXXVVVSSSRRRTTTRRROOOJJJFFFAAA===:::444333222222222111///------,,,,,,++++++++++++,,,,,,+++***(((''''''''''''(((((((((((((((((((((((())))))***+++++++++*********)))))))))((((((((((((((((((((((((***,,,...///111000000222777>>>EEEJJJHHH@@@999555111000444:::DDDHHHIIIHHHHHHIIIEEE@@@999888444111:::JJJUUUYYYXXXUUUPPPJJJEEE???;;;888777999>>>EEEJJJKKKHHHDDDAAABBBAAA???<<<999999:::@@@@@@@@@???>>><<<:::999::::::::::::999888777777:::;;;<<<===>>>?????????===???AAAEEEJJJPPPUUUWWW]]]^^^___``````___^^^]]]___[[[VVVTTTUUUVVVVVVVVVTTTTTTUUUUUUVVVWWWXXXXXXXXXYYY[[[[[[[[[[[[]]]___```_______________``````cccddddddddddddccccccbbbeeefffhhhiiiiiihhhgggfffgggiiillloooqqqrrrrrrqqqnnnoooppprrrsssuuuvvvvvvuuuttttttsssrrrqqqpppppptttuuuuuutttssstttvvvxxx}}}~~~zzzxxxtttpppllljjjjjjjjjgggeeegggooo{{{~~~xxxjjjcccYYYOOOIIIDDDBBB@@@@@@???<<<;;;<<>>===:::888666666777888:::>>>EEENNNWWW```hhhmmmpppqqqrrrtttuuuuuuuuuuuuvvvuuutttuuuvvvvvvtttrrroooqqqsssttttttuuuvvvwww{{{{{{{{{{{{zzzyyyxxxxxxyyyxxxxxxxxxyyy{{{~~~|||pppfff[[[WWWYYY^^^______]]]TTTLLLGGGFFFJJJTTT___lllpppvvvxxxxxxwwwyyy|||}}}tttmmmmmmuuusssxxx}}}~~~~~~yyytttpppnnnmmmmmmgggaaaVVVIII<<<444000000//////............//////........................,,,---.../////////...---.........//////000111222333;;;BBBWWWyyytttYYYDDD<<<:::CCCLLLIIIOOORRRUUUXXXYYYZZZ]]]___\\\[[[ZZZWWWTTTQQQNNNLLLGGGHHHLLLQQQXXX^^^ccceeegggiiikkknnnppptttwwwzzz~~~~~~|||}}}~~~|||zzz{{{~~~~~~xxxyyyooo^^^XXXXXXZZZ\\\^^^___^^^^^^\\\ZZZWWWTTTRRRVVVRRRNNNIIIEEEAAA<<<999555333222111222111///---++++++*********++++++,,,+++***)))(((((((((((()))((((((((((((((((((((((((******+++++++++***))))))*********))))))))))))((('''''''''(((***---///111333222222333777===CCCGGGDDD>>>888444111000555<<>>:::888888:::>>>CCCGGGGGGDDDAAAAAAAAAAAA???<<<::::::;;;????????????===;;;:::888888999;;;;;;;;;999666555999999999999999:::;;;;;;>>>???BBBGGGNNNUUU[[[___iiijjjkkkllljjjgggdddbbbaaa]]]XXXUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVXXXYYY[[[\\\[[[\\\^^^___]]]]]]^^^^^^______``````eeeddddddddddddccccccbbbhhhiiijjjjjjjjjhhhfffeeeiiijjjlllnnnppppppppppppnnnnnnpppqqqsssttttttttttttttttttsssssssssssssssssssssttttttssstttwwwzzz|||~~~|||{{{sssrrrpppoooooommmiiigggfffiiirrr|||nnnfffZZZOOOHHHDDDBBBAAA@@@>>><<<::::::===@@@BBBDDDGGGJJJMMMRRRZZZeeemmmxxx|||wwwpppeeeZZZPPPHHHBBB>>>???===:::888666666777888999===EEEOOOZZZdddkkknnnpppqqqrrrssstttuuuuuuuuutttsssssstttvvvwwwuuutttrrrtttvvvvvvvvvvvvwwwxxxxxxxxxyyyyyyzzzyyyyyyyyy{{{zzzxxxxxxyyy|||yyynnnbbb[[[\\\___aaaaaa]]]UUULLLHHHGGGJJJTTT___kkkpppvvvyyyxxxxxxzzz|||{{{{{{qqqlllnnnuuuuuu{{{zzzuuuqqqnnnmmmlllhhhbbbXXXJJJ===444111111//////............//////........................,,,---......//////...............//////000111222111888???TTTwwwoooTTTBBB<<<999AAAKKKKKKNNNQQQUUUWWWYYY[[[]]]___]]]\\\[[[XXXTTTPPPLLLJJJEEEFFFIIIMMMTTT[[[aaadddjjjmmmooooooppprrrwww|||~~~~~~|||}}}~~~~~~}}}|||~~~yyyuuuwwwyyyjjjZZZUUUWWWYYY[[[]]]^^^^^^]]]\\\ZZZXXXUUUTTTUUUPPPKKKFFFCCC???:::666555333111111111111///...))))))))))))***+++,,,,,,))))))))))))))))))******************************************)))((((((''')))))))))((((((((((((((((((((()))***---000333444444333222222555:::???BBB???:::666444111000666???EEEKKKOOOOOOMMMMMMIIIDDD<<<999444333999BBBJJJNNNJJJJJJIIIFFFBBB===:::888999;;;>>>AAACCCCCCAAA???@@@@@@@@@>>><<<:::::::::??????@@@@@@???===:::999888999::::::999888777666999888777666666777999999???AAADDDIIIQQQYYY```eeeqqqrrrttttttrrrnnnjjjhhhbbb```[[[XXXUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVXXXZZZZZZZZZ[[[]]]___\\\]]]^^^___``````aaaaaaeeeeeedddccccccccccccccchhhiiijjjkkkkkkjjjhhhgggjjjkkklllnnnnnnoooooooooqqqrrrsssttttttssssssrrrpppqqqqqqrrrssssssttttttssstttuuuuuuuuuvvvzzz||||||~~~vvvvvvuuuuuuuuuuuutttsssqqqooottt~~~sssjjj]]]QQQIIIEEECCCBBB@@@>>>;;;999999:::===>>>@@@AAABBBDDDHHHPPP\\\eeeqqqvvv}}}zzzxxxvvvuuuuuuvvvvvvwwwnnnhhh```WWWQQQKKKFFFCCCBBB@@@===;;;:::999:::;;;:::>>>GGGRRR^^^gggmmmpppooopppqqqrrrssstttttttttsssrrrssstttvvvwwwvvvuuutttvvvxxxxxxwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzyyyyyy{{{yyyxxxwwwyyy|||~~~uuuhhh```___aaacccccc]]]UUUMMMIIIGGGJJJTTT^^^jjjpppvvvyyyyyyyyyzzz|||{{{zzzssspppoooxxxxxx~~~{{{vvvqqqnnnlllkkkjjjdddYYYKKK>>>555222111///......------......///........................---------...........................///000111222000777>>>RRRuuu~~~qqqUUUCCC>>>:::@@@JJJLLLNNNQQQTTTWWWYYYZZZ]]]___]]]]]][[[XXXTTTOOOKKKHHHBBBDDDFFFJJJOOOVVV]]]bbbkkkooossstttssstttxxx|||zzzzzz{{{}}}~~~~~~}}}}}}}}}zzzvvvyyyrrrdddWWWUUUWWWXXXXXXYYYYYYZZZZZZ[[[ZZZYYYXXXWWWVVVPPPJJJEEECCC@@@;;;777666444111000000111000///))))))))))))***+++,,,,,,)))))))))***************************************))))))))))))((('''&&&&&&''''''''''''''''''''''''(((((()))+++---000333555444222111000222555888;;;999666444333000000888AAALLLSSSXXXVVVRRROOOJJJEEEAAA;;;555444777>>>DDDIIIJJJKKKLLLIIICCC===:::999888:::===???@@@@@@?????????@@@@@@>>>;;;999888999???@@@AAABBBAAA???<<<;;;:::999888777777777888999<<<;;;:::999999:::;;;<<<@@@BBBEEEKKKSSS[[[bbbfffmmmoooqqqrrrqqqnnnkkkhhhcccaaa^^^ZZZWWWUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSTTTVVVXXXXXXYYYYYY[[[]]]]]]^^^___aaabbbbbbbbbaaadddcccbbbbbbbbbbbbcccdddeeefffiiikkkllllllkkkjjjjjjkkkkkklllmmmnnnnnnnnnssstttttttttssspppnnnmmmkkklllmmmoooqqqssstttuuutttvvvwwwwwwwwwyyy|||~~~||||||zzzzzz|||wwwnnnaaaTTTKKKGGGDDDCCC???>>>;;;999888999;;;<<<;;;======>>>AAAIIITTT]]]kkkpppvvvzzz{{{zzzxxxxxxsssqqqooolllkkkkkklllnnnddd___YYYTTTPPPMMMIIIGGGDDDBBB@@@===<<<<<<<<<===;;;>>>FFFQQQ^^^ggglllmmmnnnoooppprrrssssssttttttsssrrrrrrtttvvvwwwwwwuuuuuuwwwyyyyyyxxxxxxxxxyyy{{{||||||{{{{{{zzzyyyxxxxxxwwwvvvvvvwwwzzz}}}~~~|||}}}wwwkkkccc```aaacccddd]]]VVVNNNJJJHHHJJJSSS]]]jjjooovvvzzzzzzzzz{{{||||||}}}}}}}}}|||wwwuuuqqq{{{{{{|||wwwrrrooolllkkkjjjdddYYYKKK>>>555222111......------------..............................------------......//////............///000111222444;;;AAAVVVyyyzzzzzzzzz[[[FFF@@@<<>>>>>???@@@AAAAAAAAAAAA>>>;;;888888888???@@@BBBCCCBBB@@@===;;;:::999777666555777999:::999999999999999:::;;;;;;AAACCCGGGMMMSSSZZZ___aaacccdddfffhhhhhhfffdddbbb``````^^^[[[XXXVVVVVVWWWSSSSSSRRRRRRQQQQQQPPPPPPRRRTTTVVVWWWXXXYYY[[[]]]^^^___```bbbbbbbbbaaaaaaaaaaaa``````aaabbbdddeeebbbdddgggjjjlllmmmmmmmmmjjjjjjjjjkkklllmmmnnnnnnqqqrrrrrrrrrpppmmmjjjhhhggghhhjjjmmmppprrruuuvvvvvvwwwxxxxxxyyyzzz}}}{{{ssseeeXXXOOOIIIEEECCC???===;;;999999999:::;;;:::<<<===>>>AAAGGGPPPXXXeeejjjooossstttsssrrrrrrqqqpppnnnjjjgggeeefffhhhbbb___YYYUUURRROOOKKKIIIEEEDDDAAA???======>>>>>>===???DDDOOO[[[dddiiiiiinnnooopppqqqrrrssssssssssssrrrrrrtttvvvwwwvvvuuuuuuwwwyyyyyyyyyxxxyyy{{{||||||||||||{{{zzzyyyxxxuuuuuuuuuvvvwwwyyy{{{|||~~~~~~}}}|||zzz{{{~~~yyyrrriiiaaa___```bbbccc^^^VVVOOOKKKIIIKKKSSS]]]iiiooowww{{{{{{zzz{{{}}}~~~}}}}}}~~~yyyvvvsss|||}}}|||xxxssspppmmmlllkkkeeeYYYKKK>>>555111000......------------.................................------------...//////.........//////000111222333;;;BBBWWWzzz{{{|||aaaGGGBBB>>>AAAIIILLLOOOQQQUUUWWWXXXYYY[[[]]]\\\\\\[[[YYYTTTOOOJJJFFF???BBBFFFHHHJJJNNNUUUZZZaaagggooowww|||}}}{{{zzzxxxwwwxxx}}}~~~|||yyy~~~|||nnn```SSSQQQSSSUUUWWWXXXUUUVVVXXXZZZZZZ[[[ZZZZZZYYYRRRJJJGGGHHHGGGBBB===777444111///000000000///---,,,,,,++++++++++++,,,)))***+++++++++***))))))((((((((((((((((((((((((((()))***************)))&&&&&&&&&&&&''''''((((((''''''((())),,,...111333444222000...---...///000000000111222000111:::EEEPPPYYY___\\\VVVPPPIIIDDDCCC999222333666;;;DDDMMMUUUXXXZZZUUULLLBBB===;;;555888;;;======???AAADDDDDDDDDCCC@@@<<<999888999>>>???AAACCCBBB@@@===;;;888888777777777777888888555666777888999999999999AAACCCHHHMMMSSSWWWZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\\\\]]]\\\ZZZWWWUUUVVVXXXSSSSSSSSSRRRQQQPPPPPPOOORRRTTTVVVXXXXXXYYY[[[]]]^^^___```bbbbbbaaa___^^^___^^^^^^^^^___bbbdddfffaaacccfffjjjlllmmmmmmllliiiiiiiiijjjkkkmmmnnnooonnnoooqqqqqqpppmmmjjjiiidddeeehhhlllooosssvvvwwwwwwxxxyyyxxxxxxzzz}}}~~~vvviii]]]SSSLLLFFFDDD>>>===;;;:::999999:::;;;===@@@DDDFFFHHHLLLSSSYYYcccggglllppprrrssstttuuutttuuusssooojjjggghhhiiigggccc^^^ZZZWWWTTTPPPMMMIIIGGGDDDBBBAAAAAAAAABBBCCCCCCFFFOOO[[[dddhhhiiimmmnnnoooqqqrrrrrrrrrrrrtttsssssstttvvvwwwvvvtttsssuuuxxxyyyyyyyyyzzz|||zzzzzzzzz{{{{{{zzzzzzyyyssstttuuuwwwxxxyyyzzzzzz|||||||||{{{zzz{{{~~~}}}ooojjjccc]]][[[\\\^^^___^^^WWWOOOLLLIIIKKKSSS\\\iiiooowww{{{|||{{{|||}}}~~~|||wwwsss|||{{{}}}|||xxxtttqqqnnnmmmjjjdddYYYKKK===444000///...------,,,,,,------..............................------,,,---...///000.........//////000111222000888AAAXXX|||dddFFFAAA???BBBJJJLLLPPPRRRUUUWWWWWWXXXYYY[[[ZZZ[[[ZZZYYYUUUOOOJJJFFF>>>BBBGGGIIIIIILLLQQQVVV]]]___fffpppzzz}}}zzzwwwssspppsssyyy~~~}}}~~~~~~|||yyy~~~{{{pppaaaRRRNNNPPPTTTWWWZZZWWWXXXYYYZZZ[[[[[[ZZZZZZWWWPPPHHHEEEGGGFFFBBB===777444111//////000000000......---,,,++++++++++++***++++++,,,+++***)))(((************************)))***+++,,,,,,,,,,,,,,,&&&'''''''''(((((())))))*********,,,...000333444555333111...------............111222000111;;;FFFPPPZZZaaa^^^XXXQQQKKKFFFBBB777000222777<<>><<<333777;;;<<<===???CCCFFFGGGGGGFFFCCC>>>;;;999:::<<<>>>AAABBBAAA???<<<:::555666888999999888777666777888:::<<<===>>>======AAADDDIIINNNRRRUUUVVVVVVYYYYYYYYYZZZZZZZZZYYYYYYXXXZZZZZZYYYVVVTTTVVVXXXVVVVVVUUUTTTSSSRRRRRRQQQSSSUUUWWWXXXYYYZZZ\\\^^^]]]^^^```aaaaaa___^^^\\\]]]\\\\\\]]]^^^aaadddfffbbbcccfffiiikkkllllllkkkhhhhhhiiijjjkkkmmmnnnooonnnoooqqqrrrrrrpppnnnlllccceeehhhkkkppptttwwwxxxwwwxxxxxxxxxwwwyyy{{{~~~xxxlll___UUUMMMGGGDDD===<<<;;;:::::::::;;;;;;CCCGGGLLLNNNPPPSSSXXX\\\dddhhhmmmqqqtttvvvxxxzzz|||}}}|||xxxsssppppppqqqjjjgggbbb___\\\YYYVVVSSSMMMKKKIIIFFFEEEEEEEEEFFFJJJHHHJJJRRR]]]fffjjjkkkmmmnnnooopppqqqrrrrrrrrrttttttssstttvvvwwwuuutttrrruuuwwwyyyyyyyyy{{{|||vvvwwwxxxyyyzzzzzzzzzzzzrrrtttvvvxxxyyyzzzyyyyyy{{{||||||{{{zzz|||wwwgggccc^^^ZZZXXXYYY[[[\\\^^^WWWPPPLLLJJJKKKSSS\\\hhhooowww||||||{{{|||}}}~~~~~~xxxssszzzyyy}}}~~~|||xxxuuuqqqooommmjjjdddYYYJJJ===333000///...------,,,,,,------.................................---,,,---...///000.........//////000111222111;;;EEE^^^eeeDDD@@@@@@DDDKKKLLLQQQSSSVVVWWWWWWWWWXXXZZZYYYZZZZZZYYYUUUOOOJJJGGG>>>CCCHHHJJJIIIJJJOOOTTTZZZZZZ^^^iiiwww~~~{{{uuupppkkklllrrryyy||||||}}}zzzyyyzzz}}}~~~}}}{{{~~~yyymmm]]]RRRLLLFFFOOOZZZYYYWWWWWWWWWYYY[[[[[[YYYXXXXXXRRRKKKHHHGGGFFFAAA===666555444222111000000000+++,,,,,,,,,,,,+++******,,,+++++++++******))))))+++*********))))))((((((&&&''''''((()))***++++++)))((((((''''''''''''(((''''''((()))***,,,000444555222///.........---,,,000...---......000999BBBIIITTT]]]\\\UUUPPPKKKHHHAAA;;;444222777???EEEIIIZZZ^^^```ZZZPPPEEE>>><<<888999999999:::===AAAEEEAAADDDFFFCCC===888777999<<<=========<<<;;;::::::;;;999777777999:::888555888999;;;;;;;;;<<>>EEELLLVVV\\\___^^^```gggnnnqqqyyyxxxxxx||||||yyyvvvoookkkfffdddccc```[[[WWWSSSPPPLLLJJJIIIHHHEEEBBBFFFIIIOOOVVV]]]cccgggiiijjjjjjkkklllnnnpppqqqrrrvvvvvvwwwxxxyyyyyyyyyyyyzzzyyywwwwwwxxxyyyxxxwwwyyyyyyxxxxxxxxxyyyyyyzzzuuuvvvwwwxxxyyyyyyzzz{{{yyyzzz{{{{{{{{{}}}{{{pppfffaaaYYYSSSQQQTTTYYY]]]^^^XXXSSSNNNJJJJJJSSS\\\kkkpppwwwzzz{{{|||~~~tttvvvvvvyyyzzz|||~~~yyyvvvuuutttsssqqqhhhaaaVVVIII===555000...//////...---,,,++++++***,,,,,,,,,---------..............................+++...000///......222555444;;;DDD___aaaBBB===AAABBBGGGPPPPPPQQQRRRTTTVVVXXXYYYZZZZZZYYYXXXWWWUUUQQQLLLHHHBBBCCCEEEGGGJJJMMMOOOQQQWWWZZZ___gggnnntttvvvvvvsssqqqnnnnnnpppsssvvvwwwxxxyyyzzzzzzxxxxxxyyyzzz}}}zzzmmm]]]SSSLLLGGGOOOZZZYYYWWWVVVVVVWWWXXXXXXVVVTTTUUUPPPJJJGGGGGGFFFAAA===777666444222111000//////+++,,,,,,,,,,,,+++******++++++*********)))))))))))))))))))))((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''(((((()))((())))))******---111444555222///.........---,,,...,,,,,,......000888AAAGGGRRRZZZXXXQQQLLLHHHEEE>>>999222111666>>>FFFJJJWWWZZZ[[[UUULLLBBB===<<<555777999;;;===@@@BBBDDDAAADDDEEEBBB<<<888999;;;============<<<;;;:::999;;;999777777999:::888666888999;;;;;;;;;<<>>:::???@@@EEEMMMQQQRRRTTTVVVXXXZZZ[[[\\\YYYXXXWWWWWWUUUQQQLLLHHHBBBBBBDDDFFFIIILLLNNNPPPUUUXXX]]]dddjjjnnnppppppqqqooonnnnnnpppsssuuuvvvzzz{{{{{{zzzyyyxxxyyyzzz{{{{{{lll\\\RRRLLLGGGOOOZZZXXXYYYWWWWWWWWWXXXWWWUUUSSSTTTPPPKKKHHHHHHEEEAAA===888777555222111///......+++,,,,,,,,,,,,+++************))))))))))))(((((((((((((((((('''''''''''')))))))))((((((''''''''''''''''''''''''((()))***))))))******+++---111555444222///------...---,,,+++***+++......///777@@@EEENNNUUURRRLLLHHHEEEBBB===888333222777???HHHMMMSSSTTTTTTOOOFFF@@@<<<<<<555777;;;>>>@@@BBBBBBBBBDDDEEEDDDAAA;;;999:::===>>>>>>>>>===<<<:::999888:::999777888999999888777888999;;;;;;;;;<<>>EEETTTbbbqqq}}}yyyvvvuuusssqqqnnnjjjfff```[[[XXXUUURRROOONNNPPPSSSXXX]]]bbbfffiiiggghhhiiikkknnnqqqsssuuuuuuvvvwwwxxxxxxyyyyyyyyyyyywwwvvvvvvwwwyyyxxxwwwzzzzzz{{{{{{zzzyyyxxxwwwzzzzzzzzzzzzzzzzzzzzzzzz}}}~~~zzzmmmdddYYYVVVSSSQQQRRRUUUZZZ]]]___YYYSSSNNNKKKKKKTTT^^^kkkqqqyyy}}}~~~~~~zzzyyyzzz}}}zzzzzz}}}{{{wwwuuusssqqqooojjjbbbVVVIII===555000...,,,,,,,,,---------.............../////////000000000000//////......---------...///...---...000222333999???WWWrrrUUU<<<999>>>@@@DDDLLLOOOQQQSSSVVVXXX[[[\\\]]]YYYXXXWWWVVVTTTPPPKKKGGGAAAAAACCCEEEHHHJJJMMMNNNSSSWWW\\\bbbhhhkkklllmmmoooppppppqqqssstttvvvwww{{{|||}}}|||zzzyyyyyy{{{zzz{{{jjj[[[QQQKKKFFFNNNXXXVVVYYYXXXWWWWWWYYYYYYXXXVVVUUURRRNNNKKKIIIEEE@@@<<<888777555333000///...---+++,,,,,,,,,,,,+++******)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''')))******((()))*********,,,000333222000---,,,---------,,,+++***+++......///666???DDDLLLRRRPPPLLLIIIGGGDDD???:::555444888@@@IIIOOOQQQQQQOOOJJJCCC>>>======::::::<<>>===<<<:::888777999888888888888999888888888999;;;;;;;;;<<>>>>>;;;::::::===CCCIIILLLNNNMMMKKKFFF@@@;;;888999:::??????>>>===<<<:::888777888888999888888888888999888999;;;;;;;;;<<>>===<<<;;;@@@OOO^^^nnn~~~xxxmmmccc\\\YYYUUUUUUUUUWWW[[[___dddgggjjjjjjjjjjjjkkklllmmmnnnrrrssstttuuuvvvvvvvvvvvvuuutttssstttvvvxxxxxxxxxvvvvvvxxxyyyzzzzzz{{{{{{}}}||||||{{{{{{zzzzzzyyyxxxyyyzzzzzzzzz|||zzzkkkbbbWWWVVVTTTSSSTTTVVVYYY[[[```ZZZSSSNNNKKKMMMVVVaaaiiiooovvv{{{|||{{{}}}~~~}}}wwwtttwww}}}yyy}}}zzzwwwuuurrrpppllldddWWWIII===555111/////////...---,,,,,,++++++,,,,,,---------.........******+++,,,---......///000///...///000111222222444:::@@@UUUyyy~~~yyyuuu\\\JJJ:::888===@@@EEEKKKKKKMMMPPPTTTWWWYYYZZZZZZWWWWWWVVVUUUSSSOOOJJJFFF@@@@@@AAACCCEEEHHHJJJKKKOOOVVV^^^fffjjjmmmppprrrtttxxx}}}}}}||||||uuuwwwzzz{{{|||~~~{{{|||~~~~~~vvvgggXXXOOOIIIDDDLLLUUUSSSQQQPPPOOOPPPSSSUUUVVVVVVTTTTTTSSSPPPKKKDDD>>>;;;888777555222111///......+++,,,,,,,,,,,,+++******(((((())))))))))))******))))))))))))************$$$%%%&&&'''((()))******'''''''''''''''((()))***'''((((((((((((***---000///---,,,,,,...111111111222///...///...///777@@@HHHOOOTTTTTTQQQPPPKKKFFF999777333111333;;;FFFMMMVVVSSSNNNIIIDDDAAA???>>>888666777===HHHQQQWWWYYYOOOLLLFFFAAA<<<:::999999>>>>>>>>>===<<<:::999888777888999999888777999:::888999;;;;;;;;;<<>>;;;777666444222111000//////+++,,,,,,,,,,,,+++******)))))))))*********++++++((((((((()))))))))******(((((())))))******++++++(((((('''''''''(((((()))(((((()))((((((***...000///...---///222555666666777333111///...000888BBBKKKQQQVVVUUURRRNNNGGG@@@666444222111444===IIIRRRXXXUUUPPPJJJFFFAAA>>>;;;888777999AAAMMMVVVZZZ[[[MMMJJJEEEAAA>>>===;;;:::============<<<;;;:::999666888:::999777777999;;;888999;;;;;;;;;<<>>;;;:::::::::999>>>EEEMMMXXXgggwwwxxxjjj```\\\TTTSSSRRRRRRUUU[[[```dddggggggggggggggghhhiiiiiinnnooopppqqqrrrrrrrrrrrrsssrrrqqqsssvvvxxxyyyxxxyyywwwuuuttttttuuuwwwxxx{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{|||||||||~~~{{{kkkaaaYYYWWWTTTRRRSSSVVVZZZ]]]bbb[[[TTTOOOKKKNNNYYYdddlllpppuuuxxxxxxzzz~~~}}}{{{}}}~~~|||zzzwwwvvvnnnfffXXXIII<<<444111000.........------,,,,,,,,,------------....................................,,,***)))+++///222222111222:::AAAUUUwwwyyyoooccc\\\LLLBBB777333666<<>>FFFPPPWWWXXXVVVJJJGGGDDDAAA@@@???===<<<<<<=========<<<;;;::::::555888:::999777777999;;;888999;;;;;;;;;<<>>>>>FFFRRR```sssuuuggg]]]YYYTTTRRRPPPPPPTTTYYY___ccceeeeeeeeeeeefffhhhiiijjjmmmnnnoooppppppqqqqqqppprrrqqqqqqsssvvvxxxyyyxxx|||yyyvvvsssqqqrrrtttvvvzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{{{{{{{}}}sssjjjWWWUUURRRQQQRRRVVV[[[^^^bbb[[[TTTOOOLLLNNNYYYeeennnqqqvvvxxxxxx{{{}}}{{{yyyxxxooofffXXXIII<<<444111000,,,,,,,,,---------................../////////000333222111000///...------)))'''''')))...111111000000999AAAUUUvvvwwwllldddLLLCCC999555777>>>FFFLLLLLLNNNRRRUUUWWWWWWVVVUUUVVVUUUTTTSSSRRRNNNHHHDDDAAABBBBBBDDDFFFHHHJJJKKKOOOWWWaaagggiiiiiilllooosss{{{{{{wwwuuusssuuuxxxzzz{{{}}}~~~vvv{{{ppp^^^SSSMMMGGGOOOWWWSSSSSSPPPMMMKKKLLLMMMNNNNNNOOOKKKGGGFFFGGGEEE>>>999888555111...,,,---...///000///,,,***((())))))***,,,***((((((***+++)))'''******)))))))))+++,,,---***************)))((('''***)))'''(((***)))%%%"""))))))))))))***+++,,,,,,111000000222666:::===>>>AAA:::333///,,,...666???MMMTTTXXXTTTMMMFFF???999888444111222:::GGGVVV___ccc^^^VVVNNNGGGBBB===:::999;;;AAAJJJRRRTTTRRRNNNFFFBBB@@@AAAAAA>>><<<===>>>@@@AAAAAA>>><<<<<<<<<888888888888999:::;;;<<<777777888888888:::>>>AAACCCEEEJJJNNNQQQRRRRRRQQQUUUSSSPPPLLLJJJJJJJJJKKKNNNPPPSSSSSSSSSRRRRRRSSSRRRSSSTTTSSSQQQPPPPPPQQQQQQQQQQQQRRRSSSUUUWWWXXXZZZ[[[\\\]]]^^^____________```aaaccceeeggghhhiiiiiiiiihhhhhhiiijjjkkkkkkmmmlllkkkjjjiiijjjjjjkkkkkkhhhdddaaa```bbbdddfffhhhhhhhhhjjjmmmoooooonnnppprrruuuwwwwwwvvvsssqqquuuuuuzzzzzztttoookkkhhhbbbcccfffhhhgggbbb[[[UUUIIIHHHEEECCCBBBCCCEEEGGGIIIHHHFFFEEEEEEBBB>>><<<;;;999777555555555666777<<<@@@GGGPPPZZZdddlllpppqqqrrrsssuuuvvvwwwxxxxxx}}}~~~~~~|||yyywwwvvvxxxxxxxxxtttmmmcccYYYSSSQQQNNNLLLLLLOOOTTTXXX[[[aaabbbdddeeeeeegggjjjlllnnnnnnooooooppppppqqqqqqrrrssstttuuutttuuuwwwyyy|||zzzwwwtttssstttuuuvvv|||}}}}}}{{{yyyxxxzzz{{{{{{{{{zzzyyyyyy{{{uuujjjcccYYYRRRSSSXXX[[[^^^aaaddd```XXXOOOJJJMMMVVV]]]jjjnnnsssxxx|||}}}{{{zzznnnhhhYYYGGG:::666333/////////.........---------..................------////////////////////////.........//////000111222444:::>>>PPPqqqzzzttt\\\FFF555777<<<===CCCNNNSSSQQQPPPSSSWWWZZZZZZXXXVVVSSSQQQQQQRRROOOHHHBBBAAAAAAAAAAAADDDGGGJJJLLLPPPXXXaaagggiiihhhggghhhnnnrrrzzzzzztttqqqoooqqqwwwyyywww{{{~~~sssaaaVVVOOOIIIPPPXXXTTTUUUSSSRRRQQQSSSSSSSSSRRROOOKKKHHHGGGGGGEEE???:::777555444111000///......///...,,,***))))))***+++,,,***((()))***+++)))'''***))))))(((((()))******))))))*********)))((((((&&&$$$$$$'''***+++***(((((((((((((((***,,,...///333222111333666;;;>>>@@@CCC;;;444000---...555>>>KKKRRRUUUPPPIIIBBB<<<666888555222444<<>>;;;<<<>>>@@@CCCCCCAAA???>>>===::::::::::::::::::;;;;;;999999999999888999<<>>GGGQQQ[[[ccchhheeefffffffffeeebbb```___ddddddeeehhhjjjkkkiiigggdddddddddeeeeeedddddddddeeeeeeeeeccc^^^XXXQQQLLLLLLJJJHHHIIILLLQQQVVVYYY^^^```cccdddeeegggjjjlllnnnnnnnnnnnnooopppqqqqqqrrrsssssssssrrrsssvvvxxxzzzxxxvvvtttssstttuuuwww|||}}}|||{{{yyyxxxxxxzzzzzzzzzzzzyyyyyyzzz}}}}}}sssfff\\\TTTTTTWWWZZZ^^^bbbddd```XXXOOOJJJLLLTTT[[[hhhlllsssyyy}}}}}}zzzxxxwwwnnnhhhYYYFFF:::555333/////////.........---------.........................................................//////000111222444:::???RRRttteeeMMM999888<<<===DDDOOORRRQQQQQQTTTXXXZZZYYYXXXVVVSSSQQQQQQRRRPPPIIIDDDAAA@@@@@@AAACCCFFFJJJLLLQQQYYYccciiikkkjjjkkkkkkhhhlllrrryyy}}}|||wwwsssuuuqqqrrrxxxzzzyyyzzzuuucccXXXPPPKKKQQQYYYUUUWWWVVVUUUUUUVVVVVVUUUTTTOOOLLLIIIHHHGGGEEE@@@;;;666666555444222000...---...---+++***)))***+++++++++***))))))******)))'''))))))((('''''''''(((((((((((()))*********))))))%%%$$$$$$%%%)))+++,,,,,,((('''&&&''')))---000333666555444444777;;;@@@CCCDDD===666111...---444<<>>999444777444222444<<>>AAAAAA===;;;;;;===@@@DDDEEEDDDAAA??????<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;999888888:::<<<===@@@DDDHHHLLLMMMMMMMMMJJJHHHFFFEEEEEEHHHLLLNNNMMMNNNPPPPPPNNNMMMMMMNNNMMMOOOPPPOOONNNNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWXXXZZZ[[[\\\]]]^^^_________aaabbbccceeefffhhhiiijjjlllkkkiiigggeeecccbbbbbbeeefffggghhhjjjlllnnnpppkkkgggaaa\\\ZZZZZZ\\\^^^___]]]]]]___ccchhhlllmmmoooppprrrttttttsssrrrppprrrrrrtttyyy}}}yyytttpppnnnsssqqqnnnllljjjfffbbb^^^UUURRRNNNJJJGGGFFFGGGGGGHHHGGGFFFFFFFFFDDDAAA>>><<<:::888666666666777888666999???HHHSSS^^^hhhmmmnnnooonnnlllggg```YYYUUUUUUSSSQQQQQQRRRRRRQQQPPPMMMNNNOOOPPPPPPQQQRRRRRRNNNOOOOOOOOOMMMJJJGGGEEEDDDDDDCCCEEEHHHMMMSSSVVVZZZ]]]bbbeeeggghhhjjjlllnnnmmmmmmmmmmmmoooqqqrrrrrrrrrrrrqqqpppqqqtttwwwwwwvvvtttsssssstttvvvwww|||}}}|||zzzxxxvvvwwwxxxyyyzzz{{{{{{zzzzzz|||}}}{{{lllaaaWWWTTTVVVYYY^^^ccceeeaaaYYYOOOJJJKKKSSSZZZeeejjjrrryyy~~~{{{wwwtttsssnnngggYYYFFF:::555222////////////.........------........................------------------------.........//////000111222333:::AAAUUUwwwnnnTTT>>>:::===>>>EEEOOOPPPQQQSSSVVVYYYZZZXXXWWWUUUSSSQQQRRRRRRPPPJJJEEEAAA@@@@@@AAACCCFFFIIIKKKQQQYYYdddkkkmmmnnnooopppeeehhhlllrrrwwwxxxvvvsssvvvrrrrrrxxx}}}~~~}}}rrraaaVVVPPPKKKSSS[[[XXXXXXVVVSSSRRRSSSSSSRRRQQQNNNLLLIIIHHHGGGEEE@@@===666666444333111///......,,,,,,+++******++++++,,,+++***)))))))))))))))((((((((((((((((((((())))))''''''((()))*********))))))(((&&&&&&&&&((()))))))))((('''&&&))),,,111444777666555555666:::???BBBCCC===666222///---222:::EEEKKKNNNIIIBBB>>>;;;777777444111222999DDDQQQYYYYYYVVVQQQKKKDDD???===<<<666888===FFFNNNRRRPPPNNNBBB>>>===@@@AAA===::::::;;;???DDDFFFEEEBBB???>>><<<<<<<<<;;;;;;:::999888:::;;;;;;:::888888:::<<<===???CCCFFFHHHIIIHHHGGGDDDCCCBBBBBBDDDIIIMMMPPPNNNOOOPPPOOOMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSUUUVVVXXXYYY[[[[[[[[[\\\]]]^^^___```aaabbbcccdddeeeggghhhhhhiiiiiihhhggggggggghhhhhhhhhhhhhhhiiijjjkkklllllllllhhhbbb\\\XXXXXXYYY[[[YYYWWWVVVXXX^^^dddjjjlllqqqrrrsssssssssrrrqqqqqqnnnmmmooossswww|||~~~zzzxxx{{{yyyuuurrrnnniiiccc___WWWTTTPPPLLLJJJIIIIIIIIILLLJJJIIIIIIHHHFFFCCC@@@;;;999777555555555666777:::>>>EEEQQQ^^^lllxxxyyyoooeee___WWWSSSOOOKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBEEEJJJPPPTTTWWW[[[aaafffhhhjjjlllnnnnnnmmmllllllmmmoooqqqssssssrrrrrrpppooopppsssvvvttttttsssssssssuuuwwwxxx|||||||||zzzwwwvvvvvvwwwyyy{{{}}}~~~}}}||||||}}}~~~pppeeeYYYUUUUUUWWW]]]dddfffbbbZZZQQQKKKLLLSSSYYYbbbiiirrrzzz~~~{{{wwwsssqqqmmmgggXXXFFF999555222///////////////............---------...............------------------------............///000111222222:::BBBXXXzzzqqqVVV???<<>>BBBDDDCCC@@@>>>===;;;;;;;;;;;;:::888777666777888::::::999:::<<<>>>???AAACCCFFFGGGFFFEEECCCBBBBBBBBBCCCFFFJJJNNNQQQOOOPPPPPPOOOMMMLLLMMMNNNNNNPPPQQQQQQPPPPPPQQQSSSSSSSSSSSSTTTUUUWWWYYYZZZ[[[[[[[[[\\\]]]^^^```aaa``````aaacccdddeeeffffffffffffffffffggghhhiiijjjhhhhhhiiiiiijjjjjjjjjjjjjjjgggaaa\\\XXXWWWWWWXXXVVVTTTSSSUUU\\\dddjjjmmmmmmllllllkkkjjjiiiiiihhhfffeeefffkkkooouuu}}}zzztttmmmddd^^^VVVTTTPPPMMMKKKKKKLLLMMMQQQOOONNNMMMKKKIIIEEEBBB;;;999777555555555666777:::@@@JJJXXXhhhyyy}}}qqqkkk^^^YYYRRRLLLHHHFFFEEECCCDDDCCCAAA???===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===:::<<<>>>AAACCCHHHNNNSSSVVV[[[aaafffiiikkknnnpppnnnnnnnnnnnnoooqqqssstttsssssssssqqqoooppprrrtttsssssssssssstttvvvwwwxxx{{{|||{{{yyywwwvvvvvvxxxzzz}}}}}}rrrggg[[[UUUTTTUUU\\\cccfffbbb[[[RRRLLLMMMSSSYYYbbbhhhqqqyyy|||zzz}}}~~~}}}yyytttrrrmmmgggXXXEEE999555222...000000/////////.........---------.........//////------------------------............///000111222222:::CCCYYY|||}}}zzzrrrVVV@@@>>>BBBBBBGGGOOOLLLOOORRRUUUVVVUUUTTTSSSSSSRRRRRRRRRQQQMMMIIIFFF@@@@@@???@@@AAADDDGGGHHHNNNVVVbbbjjjnnnppprrrsssppppppqqqtttvvvwwwvvvtttssssssttt{{{uuufffVVVMMMJJJHHHRRR\\\ZZZ\\\XXXSSSPPPOOOOOOOOONNNJJJJJJIIIHHHEEEBBB???>>>888555111---,,,,,,...///,,,,,,,,,+++++++++******)))***+++***)))((((((***&&&'''((()))************''''''((()))))))))(((((('''(((((((((&&&'''(((***+++***)))(((***,,,///111777888999666444333777:::<<<777333222///...333999EEELLLPPPNNNIIIGGGDDD@@@>>>:::555222555<<>>;;;;;;???@@@<<<888888:::===AAABBBAAA>>><<<<<<::::::;;;;;;:::888777555444666999::::::;;;>>>@@@@@@BBBEEEGGGGGGFFFDDDCCCDDDDDDFFFHHHJJJMMMOOOPPPOOOPPPPPPOOONNNMMMOOOPPPPPPRRRSSSRRRQQQQQQRRRSSSSSSSSSTTTUUUVVVXXXYYYZZZ\\\[[[[[[[[[\\\^^^```aaa``````aaabbbcccdddeeeeeeeeeeeeddddddddddddeeeeeedddeeefffggghhhiiiiiihhhdddbbb^^^ZZZWWWUUUTTTTTTRRRQQQPPPTTTZZZbbbiiilllhhhgggeeecccaaa```______ZZZXXXYYY]]]aaagggsssyyypppfff___VVVTTTQQQNNNMMMMMMOOOPPPSSSRRRPPPOOONNNLLLHHHEEE>>>===;;;999888999:::;;;>>>DDDPPP```qqq}}}jjjddd[[[SSSMMMIIIFFFDDDAAA@@@>>><<<;;;;;;;;;<<<;;;:::999888777777888888777:::>>>@@@BBBFFFMMMRRRVVVZZZ___dddgggkkknnnpppooooooppprrrssstttuuuuuutttuuuuuutttrrrqqqrrrtttssssssssstttuuuvvvxxxxxx{{{{{{{{{zzzxxxwwwxxxzzz{{{}}}{{{pppfff\\\UUURRRSSSYYYaaadddaaaZZZRRRLLLMMMSSSYYYccchhhqqqxxx~~~~~~zzz|||}}}~~~{{{wwwtttmmmfffXXXEEE999444111...000000000/////////......,,,,,,------.../////////------------------------.........//////000111222222:::CCCYYY|||yyywww{{{]]]CCC???CCCCCCGGGNNNMMMOOOSSSTTTTTTSSSTTTTTTRRRRRRSSSRRROOOKKKFFFDDD@@@?????????AAACCCFFFGGGMMMUUUaaajjjnnnppprrrtttuuuuuuvvvxxxzzzyyyvvvssswwwyyy{{{~~~vvveeeUUULLLHHHFFFPPPZZZXXXWWWVVVTTTTTTTTTSSSPPPNNNHHHIIIIIIGGGDDDAAA???>>>777555333000............---------,,,+++***)))((()))***,,,+++((('''(((***((())))))))))))(((&&&&&&((((((((()))((((((''''''###&&&((()))(((''')))+++(((((((((***+++...111222777:::;;;999444222444666777333111111//////333:::HHHPPPUUURRRMMMIIIEEE@@@>>>:::444111222999@@@FFFNNNSSSWWWUUUNNNFFFBBBAAA888888:::>>>CCCEEEBBB>>>===:::;;;???@@@;;;888888<<>>======>>>>>>;;;:::999888777666666555555999>>>@@@AAADDDKKKQQQUUUXXX]]]aaadddhhhlllooooooqqqtttvvvwwwxxxwwwwwwuuuwwwxxxxxxuuusssssssssttttttuuuuuuvvvwwwxxxxxxzzz{{{{{{zzzyyyyyyzzz|||zzz|||wwwnnneee[[[UUUQQQQQQWWW___aaa^^^XXXPPPKKKLLLRRRXXXdddiiipppwww||||||}}}yyyvvvlllfffWWWEEE888444111...000000000000/////////...,,,,,,------...//////000.................................//////000111222222:::BBBXXX{{{|||{{{kkkKKKAAABBBBBBGGGOOOOOORRRTTTUUUTTTTTTUUUWWWRRRSSSSSSQQQMMMHHHDDDBBB@@@?????????@@@BBBEEEGGGMMMVVVbbbjjjoooppprrrtttwwwyyy|||}}}xxxtttwww|||}}}}}}yyyfffVVVLLLHHHEEEOOOYYYVVVQQQRRRTTTWWWXXXVVVQQQMMMGGGHHHHHHGGGCCC@@@>>>===666666555444222000...---...------,,,+++***((('''(((+++,,,+++((('''(((************)))'''%%%###!!!((()))))))))((('''&&&&&&$$$'''******((('''''')))%%%&&&(((***---000222444888<<<>>>;;;555222222555444000///000//////444;;;KKKSSSXXXUUUOOOJJJDDD???:::666111...///555===BBBPPPVVVZZZYYYQQQGGGBBB@@@999999:::===AAABBB>>>;;;<<<999:::??????;;;888777>>>@@@AAAAAA>>><<<<<<<<<:::;;;<<<======;;;999888555777:::;;;;;;;;;<<<>>>???BBBEEEIIIKKKLLLKKKKKKJJJLLLOOORRRSSSRRRPPPOOOMMMNNNNNNMMMLLLMMMPPPRRRRRRSSSTTTSSSQQQPPPPPPQQQTTTTTTUUUVVVWWWYYYZZZ[[[\\\\\\[[[[[[\\\^^^```bbbbbbbbbcccdddeeeeeeffffffffffffeeeeeeeeefffggggggeeeeeedddcccaaa^^^[[[YYYSSSSSSSSSRRRPPPNNNKKKJJJBBBAAABBBFFFMMMTTTYYY\\\XXXVVVQQQMMMJJJHHHGGGGGGDDDAAA@@@BBBCCCHHHSSS^^^jjj|||tttmmmhhhZZZXXXUUURRRPPPPPPPPPQQQNNNMMMNNNOOOPPPPPPNNNLLLJJJIIIGGGEEEDDDEEEFFFGGGCCCIIITTTbbbooozzz{{{qqqggg___XXXRRROOOGGGEEEAAA>>><<<;;;<<<<<<<<<;;;:::999888777666666444999===??????CCCIIIOOOTTTWWW[[[^^^aaafffkkknnnppprrrvvvyyyzzzzzzyyyxxxvvvxxxzzzzzzxxxuuussssssuuuuuuuuuvvvwwwxxxxxxxxxzzz{{{{{{{{{zzzzzz|||}}}yyy{{{}}}{{{ssslllcccZZZUUUPPPPPPVVV^^^^^^[[[VVVOOOJJJKKKQQQWWWfffjjjpppvvv{{{~~~~~~yyywwwlllfffWWWEEE888444111...000000000000////////////,,,,,,------...///000000////////////////////////.........//////000111222222:::AAAWWWzzzvvvQQQCCCAAAAAAFFFOOOQQQTTTVVVVVVTTTTTTWWWZZZRRRSSSSSSPPPLLLFFFBBB@@@@@@???>>>>>>@@@BBBEEEFFFNNNWWWccckkkoooqqqsssuuuzzz|||}}}xxxsss{{{{{{zzz}}}wwwggg[[[MMMHHHKKKQQQTTTTTTUUUTTTSSSUUUWWWWWWSSSOOOKKKKKKJJJIIIGGGCCC>>>::::::888444111///......///,,,---...//////...---,,,,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))((((((((((((''''''''''''(((((((((((()))))))))(((''')))---111777>>>BBB<<<666333222111222333111...,,,...333888JJJSSSXXXRRRHHHCCC@@@>>>AAA<<<666333000222<<>>???999666:::===<<<;;;<<<;;;>>>AAA@@@===::::::;;;===>>>@@@???===;;;::::::======>>>>>>======<<<;;;999777666999===??????===BBBCCCFFFJJJMMMPPPQQQRRRQQQSSSUUUVVVVVVTTTRRRPPPNNNMMMKKKJJJKKKMMMPPPRRRNNNPPPSSSUUUTTTSSSSSSTTTUUUUUUUUUUUUVVVWWWXXXXXX[[[XXXVVVWWW[[[^^^^^^]]]```aaaaaacccdddfffhhhiiicccdddeeeggghhhjjjkkklllhhhgggeeeccc___ZZZTTTOOOQQQNNNLLLMMMNNNMMMJJJGGGBBBBBBCCCDDDGGGJJJMMMOOOJJJHHHFFFCCC@@@>>>===<<<;;;:::::::::===BBBGGGJJJ[[[lll~~~uuunnnbbbaaa]]]XXXWWWZZZYYYVVVTTTOOOKKKKKKLLLLLLQQQWWWWWWXXXWWWVVVXXXZZZVVVPPPKKKMMMRRR]]]iiirrrvvvvvvxxxzzz~~~~~~yyyrrriii___WWWSSSJJJHHHDDDAAA>>>============<<<:::888666555444444888888888:::>>>BBBGGGJJJPPPUUU[[[aaafffiiimmmooosssrrrrrruuuyyyzzzxxxuuuyyyyyyyyyxxxwwwvvvuuutttuuuvvvvvvwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyy~~~~~~{{{kkkccc^^^XXXTTTSSSVVVXXXYYY___]]]WWWPPPKKKLLLRRRXXXgggkkkrrrwww{{{||||||xxxvvvooocccQQQBBB999444111///000000000000////////////............////////////....................................///111222333666999AAATTTppp~~~aaaFFFBBBHHHLLLKKKPPPSSSXXXZZZYYYVVVTTTSSSUUURRRNNNMMMKKKHHHBBB>>>@@@AAAAAA@@@@@@AAAEEEGGGMMMYYYeeejjjlllpppsssrrr{{{uuurrryyy~~~|||~~~tttggg[[[MMMFFFIIIOOOTTTUUUTTTSSSSSSUUUXXXWWWTTTPPPLLLKKKJJJIIIHHHDDD>>>:::999777555222000///......,,,---............---,,,,,,,,,+++++++++*********((((((((((((((((((((((((*********))))))))))))(((''''''''''''(((((((((((()))))))))(((''')))---000999@@@DDD>>>777444222//////000111///---///555999HHHQQQVVVPPPGGGAAA???===@@@;;;555222000333===GGGWWWaaaddd\\\TTTQQQJJJ@@@>>>888555999<<<;;;:::<<<<<>>>>>>>>>>>???::::::;;;;;;::::::999999999888777:::===@@@???>>>CCCDDDGGGJJJMMMOOOQQQRRRQQQSSSUUUWWWWWWVVVTTTSSSPPPNNNMMMKKKLLLNNNPPPRRRPPPRRRUUUUUUTTTRRRQQQQQQRRRRRRSSSSSSTTTVVVWWWXXXZZZXXXVVVWWW[[[]]]]]]\\\______```aaaccceeefffgggffffffggghhhjjjkkklllllliiihhheeebbb\\\UUUMMMIIIIIIGGGEEEEEEFFFFFFCCC@@@;;;;;;<<<===>>>AAACCCEEECCCBBB@@@>>>===;;;;;;:::999888777777999===AAACCCNNN]]]uuuyyynnnnnniiibbb``````]]]XXXVVVOOOKKKJJJJJJKKKPPPVVV```eeejjjkkkllllllfff___SSSQQQRRRWWW^^^ccceeeeeehhhiiikkkooossstttrrrpppoooooommmjjjeee^^^YYYUUUMMMKKKGGGDDDAAA?????????>>>===;;;:::888777777777777777777999===AAAFFFIIIOOOSSSZZZ```dddhhhlllnnnsssrrrrrrtttxxxyyyxxxvvvyyyyyyyyyxxxwwwvvvuuutttuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxyyyzzz{{{{{{~~~~~~~~~~~~zzzkkk___ZZZTTTQQQQQQTTTWWWXXX[[[YYYTTTMMMIIIJJJQQQWWWgggkkkqqqvvvzzz~~~~~~zzzvvvtttooocccQQQBBB999444111///000000000000/////////...............////////////....................................///111222333444777???QQQmmmbbbGGGBBBGGGKKKJJJNNNRRRVVVXXXWWWTTTSSSRRRUUURRROOOMMMKKKHHHBBB>>>@@@@@@AAA@@@???AAADDDGGGNNNYYYdddiiikkkppptttttt|||zzzttt{{{~~~zzzoooeeeZZZLLLEEEGGGNNNRRRTTTRRRQQQRRRUUUXXXXXXUUUQQQMMMLLLKKKJJJHHHEEE???;;;777666555333111///...---+++,,,,,,------,,,,,,++++++++++++************************)))((((((((('''))))))))))))((((((((((((''''''''''''((((((((((((((())))))(((((()))---000:::BBBFFFAAA999444000---,,,///111000///111555999FFFOOOTTTNNNEEE???===<<<>>>999444222111444>>>IIIZZZdddhhh```VVVQQQJJJBBB===777444777:::::::::;;;===@@@DDDDDDBBB???===<<<555888;;;===>>>>>>???@@@999999999999888888888777999888999;;;>>>@@@AAA@@@DDDFFFHHHKKKMMMOOOQQQQQQQQQRRRUUUWWWXXXXXXWWWVVVRRRQQQNNNLLLLLLMMMOOOPPPQQQSSSUUUUUUSSSQQQOOOOOOOOOOOOPPPRRRTTTUUUWWWWWWYYYXXXWWWXXXZZZ\\\]]]\\\]]]^^^___```bbbdddeeefffiiiiiijjjjjjkkkllllllmmmhhhhhheeeaaaYYYQQQIIIDDDAAA@@@???@@@AAA@@@>>><<<999888888888999;;;<<<>>><<<<<<;;;::::::999999888:::999888888999;;;>>>???DDDOOObbbzzz{{{sssmmmjjjddd]]]YYYRRRLLLJJJIIIJJJOOOUUUfffrrr~~~vvvmmm^^^YYYTTTRRRTTTWWWWWWVVVXXXXXXXXXZZZ\\\]]]\\\[[[\\\]]]^^^^^^\\\XXXTTTQQQLLLJJJGGGDDDBBBAAAAAAAAA??????>>><<<;;;::::::999666666666888;;;@@@DDDGGGLLLQQQXXX^^^bbbfffjjjlllrrrqqqqqqsssvvvxxxxxxwwwxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxzzzyyyxxxxxxxxxzzz}}}~~~{{{{{{|||}}}zzzkkk]]]XXXSSSPPPQQQUUUXXXYYYXXXVVVQQQLLLHHHKKKRRRYYYhhhkkkpppuuuxxx|||zzzvvvtttpppdddQQQAAA888333111///000000000/////////......---............/////////....................................///111222333444777>>>OOOkkkcccIIICCCFFFIIIIIINNNQQQTTTVVVUUUSSSRRRRRRTTTRRRPPPNNNKKKGGGCCC??????@@@@@@??????AAADDDGGGMMMWWW```dddhhhnnnrrrsss{{{{{{vvv{{{~~~tttiii```WWWMMMGGGHHHLLLOOOPPPOOOOOOPPPTTTXXXYYYUUURRRMMMMMMLLLKKKIIIEEE@@@<<<666666555444222000...---++++++++++++++++++++++++************************...------,,,+++***))))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''((()))(((((())),,,///;;;CCCGGGBBB:::444///+++,,,///222222111111444777DDDMMMQQQKKKBBB===<<<;;;<<<888333222111444???KKKWWWaaafff___UUUNNNHHHCCC<<<555222666999:::;;;===???AAADDDEEEDDDAAA===;;;:::<<<>>>>>>===;;;;;;<<<::::::999999888888888888999999:::<<>>@@@@@@??????;;;;;;::::::;;;===???@@@@@@AAA@@@@@@@@@???>>>>>>>>>>>>======>>>???AAABBBDDDJJJWWWiii}}}{{{uuummmddd___WWWPPPLLLJJJJJJNNNTTTddduuuvvvhhhbbbYYYTTTSSSTTTSSSRRRPPPOOONNNNNNPPPQQQPPPOOOOOOPPPRRRSSSQQQMMMIIIFFFEEEEEECCCBBBAAAAAABBBBBBBBBBBBAAA???>>><<<:::999555555555666999>>>BBBEEEJJJNNNUUU\\\```dddhhhjjjqqqqqqqqqsssuuuwwwxxxxxxvvvwwwwwwxxxxxxxxxwwwwwwuuuuuuttttttuuuvvvwwwxxxzzzyyywwwwwwxxx{{{~~~zzzzzzzzz{{{~~~zzzmmm___[[[UUURRRSSSVVVYYYZZZWWWUUURRRMMMJJJNNNVVV]]]hhhkkkppptttwww{{{}}}}}}zzzxxxrrrdddQQQ@@@777333111000000000/////////.........---------.........//////....................................///111222333666888???OOOkkkdddKKKDDDGGGIIIJJJNNNPPPSSSTTTTTTSSSRRRSSSTTTSSSQQQNNNKKKGGGCCC@@@????????????>>>@@@CCCFFFJJJRRRZZZ]]]cccjjjooopppwwwyyy|||yyytttvvvzzz}}}|||}}}oooeeeZZZTTTMMMJJJJJJKKKLLLLLLLLLLLLNNNSSSXXXXXXUUUQQQMMMMMMLLLKKKIIIEEE@@@<<<555555555444222000...---++++++++++++++++++++++++******************++++++...------,,,+++***)))))))))))))))(((((((((''''''''''''''''''(((((((((((('''(((((((((((())),,,...999AAAFFFAAA999333///+++---000333333111000222444CCCKKKOOOIII@@@<<<;;;:::;;;777333111111555@@@LLLSSSZZZ^^^ZZZRRRKKKFFFCCC;;;444111555:::<<<>>>@@@BBBCCCDDDEEEDDDAAA===:::>>>???@@@???===:::999::::::999888777777777777888888999;;;===???@@@BBBDDDFFFHHHJJJLLLNNNPPPQQQRRRMMMOOOQQQTTTWWWYYYZZZZZZTTTRRROOOLLLJJJKKKLLLMMMNNNQQQSSSTTTSSSQQQPPPPPPLLLMMMPPPSSSVVVXXXYYYZZZWWWXXXZZZ[[[[[[\\\]]]]]]^^^___aaaccceeefffffffffiiijjjjjjjjjjjjjjjjjjjjjffffffccc\\\QQQGGG@@@===999:::<<<===>>>???@@@@@@<<<<<<===>>>AAACCCFFFHHHLLLLLLLLLLLLKKKJJJHHHHHHDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHOOO]]]mmm~~~uuulllddd]]]UUUQQQMMMKKKNNNSSS```rrrtttmmmccc[[[XXXVVVTTTRRRNNNKKKIIIHHHIIIIIIHHHGGGFFFHHHIIIJJJHHHEEEAAA>>>??????@@@@@@AAACCCDDDDDDEEEDDDCCCAAA???<<<999777444444444555888===AAADDDGGGLLLSSSZZZ___cccgggiiinnnpppqqqssstttvvvwwwxxxuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvtttttttttuuuwwwxxxzzzxxxwwwvvvxxxzzz~~~}}}}}}|||}}}~~~|||pppbbb]]]WWWSSSSSSUUUWWWXXXVVVUUUQQQLLLJJJNNNVVV]]]hhhkkkppptttxxx{{{~~~ssseeeQQQ???666222111000////////////............------------................................................///111222333555777===NNNiii~~~aaaLLLFFFGGGJJJKKKOOOQQQSSSTTTSSSSSSTTTUUUTTTSSSRRROOOKKKFFFCCCAAA>>>??????>>>>>>???CCCEEEIIIPPPVVV[[[aaajjjooopppooooooqqquuuxxxwwwtttssstttxxxzzzyyy|||yyylllcccVVVRRRMMMJJJIIIIIIJJJJJJJJJJJJMMMRRRVVVWWWSSSOOOMMMLLLKKKJJJHHHEEE???;;;666555444333111000//////,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,*********)))((((((((('''++++++++++++************''''''''''''((((((((((((&&&'''((()))((()))+++---666>>>BBB>>>666222///,,,...111333333000///111444BBBJJJMMMGGG>>>;;;::::::;;;777333111111555@@@LLLSSSUUUVVVTTTOOOIIIDDDAAA:::444111666<<>>@@@BBBDDDFFFHHHJJJMMMOOOQQQRRRSSSMMMNNNQQQTTTWWWYYYZZZ[[[UUUSSSPPPMMMKKKKKKMMMMMMNNNPPPSSSTTTRRRQQQPPPQQQLLLNNNQQQUUUXXXZZZZZZ[[[WWWZZZ\\\]]]\\\\\\]]]___^^^```bbbeeegggggggggggghhhhhhhhhiiiiiiiiiiiiiiiiiihhhcccYYYLLLBBB===;;;:::<<<>>>>>>>>>===>>>???<<<===???CCCHHHMMMQQQTTTUUUVVVWWWWWWVVVUUUSSSRRROOOPPPPPPPPPOOONNNMMMLLLKKKHHHKKKUUU___mmmzzzqqqhhhaaaYYYUUUPPPLLLMMMQQQ\\\mmmtttkkkfffaaa\\\XXXSSSPPPLLLJJJHHHFFFDDDBBBBBBBBBCCCCCCCCCAAA>>>===<<<===>>>@@@BBBDDDEEEFFFDDDDDDCCCBBB???<<<999777444444444555888<<<@@@CCCFFFKKKRRRYYY^^^bbbfffiiikkknnnrrrtttuuuuuuvvvwwwtttuuuvvvwwwxxxyyyyyyzzzxxxwwwuuuttttttuuuwwwxxxyyyxxxwwwwwwwwwyyy|||}}}|||sssbbb]]]VVVRRRQQQSSSUUUWWWVVVTTTPPPKKKIIILLLTTTZZZggglllrrrvvvzzz|||}}}~~~uuufffQQQ???555111111111/////////.........------,,,------------.............................................///111222333333444:::KKKfff~~~~~~{{{xxxpppZZZJJJEEEGGGJJJLLLOOOQQQRRRSSSRRRSSSTTTVVVSSSTTTSSSPPPKKKFFFCCCBBB===>>>>>>======???BBBEEEJJJQQQWWW\\\dddmmmrrrqqqiiigggiiiooosssttttttvvvqqqvvvxxxxxx{{{wwwkkkbbbWWWRRRKKKFFFEEEGGGIIIKKKHHHHHHKKKPPPUUUUUUPPPLLLLLLKKKJJJIIIHHHDDD>>>:::777555333222000000000000---,,,++++++++++++,,,---++++++,,,,,,,,,---------((((((((((((((((((((((((+++************)))))))))''''''''''''((((((((((((%%%'''((()))((()))+++,,,222:::>>>999333000///---...000222111000000333666AAAIIIMMMFFF>>>:::::::::<<<777333222111555@@@LLLXXXTTTQQQPPPNNNIIICCC???:::444222777>>>CCCGGGKKKMMMJJJFFFDDDCCCAAA===:::===???AAAAAA@@@?????????888777555444333444555666555888;;;======???BBBEEEFFFGGGJJJMMMPPPRRRTTTUUUOOOPPPRRRTTTWWWZZZ[[[\\\VVVTTTQQQOOOMMMNNNOOOPPPOOORRRTTTTTTRRRPPPOOONNNLLLNNNRRRUUUXXXYYYZZZZZZXXX[[[^^^___^^^]]]^^^```^^^```ccceeeggghhhggggggggghhhhhhhhhiiiiiijjjjjjjjjiiieee[[[OOOGGGEEEFFFGGGHHHIIIGGGCCCAAAAAAAAA@@@BBBGGGMMMTTT\\\bbbfffggghhhjjjkkklllkkkjjjiiifffffffffdddbbb___\\\ZZZVVVPPPPPPTTTXXX^^^ppp|||sssiiibbb\\\WWWQQQLLLKKKMMMUUUbbbsssxxxpppkkkeeebbb]]]XXXTTTOOOJJJFFFCCCCCCBBBAAA???>>>===<<<:::;;;<<<>>>@@@AAAAAABBB@@@AAAAAAAAA???<<<:::888555444444555888<<<@@@BBBEEEJJJQQQXXX]]]bbbfffiiihhhmmmrrruuuuuuuuuuuuvvvssstttuuuwwwyyyzzzzzz{{{yyyxxxvvvttttttvvvxxxyyywwwwwwwwwwwwwwwxxxyyyzzz~~~}}}}}}~~~|||sssaaa\\\VVVSSSSSSUUUXXXYYYYYYWWWRRRLLLIIIKKKSSSYYYggglllsssyyy|||}}}~~~~~~}}}vvvgggQQQ>>>444111111111//////.........---------,,,,,,---------.............................................///111222333222444999JJJfffrrrrrrzzzvvvrrrooollliiikkk```QQQFFFDDDFFFIIIKKKNNNPPPPPPPPPPPPQQQTTTVVVSSSTTTTTTPPPKKKFFFCCCCCC===>>>>>>======>>>AAADDDJJJPPPWWW]]]fffooosssqqqkkkgggggglllpppoooppptttpppuuuyyyyyy|||vvvjjjbbbYYYSSSJJJCCCAAADDDJJJNNNGGGHHHKKKPPPTTTTTTOOOJJJLLLKKKJJJIIIGGGCCC>>>:::777666333111//////000111------,,,++++++,,,------,,,,,,,,,------.........))))))))))))************((('''''''''&&&&&&&&&&&&''''''''''''((((((((()))%%%'''((()))((()))***,,,000777;;;777111//////...,,,///111000///111555999AAAIIILLLFFF===::::::;;;<<<777333222111555@@@KKK]]]VVVPPPOOONNNIIIBBB>>>999444222888@@@EEEJJJNNNQQQMMMHHHEEEDDDBBB>>>;;;???AAACCCBBBAAA???>>>???;;;999777666555666888999444888;;;<<<===>>>BBBEEEEEEGGGJJJMMMPPPSSSUUUVVVPPPQQQSSSVVVXXX[[[]]]^^^XXXVVVSSSQQQOOOPPPQQQRRRRRRSSSUUUTTTQQQNNNMMMLLLLLLNNNRRRUUUXXXYYYYYYYYYXXX\\\___```___^^^___aaa^^^```bbbeeegggggggggfffggghhhhhhiiijjjjjjkkkkkkjjjjjjfff^^^UUUQQQRRRUUUUUUVVVVVVRRRLLLHHHFFFGGGGGGJJJPPPWWWaaajjjrrrvvv}}}{{{{{{zzzwwwsssnnnjjjgggccc[[[WWWXXXUUUUUUcccvvv|||tttiiiccc\\\XXXRRRKKKIIIJJJMMMWWWfffzzzyyyuuuoooiiibbb[[[TTTOOOHHHGGGDDDAAA>>><<<::::::888888:::;;;<<<<<<<<<<<<===>>>???@@@???===;;;:::555555444555888<<<@@@BBBEEEJJJQQQXXX]]]bbbfffiiiggglllsssvvvvvvuuuuuuuuurrrsssuuuwwwyyyzzz{{{{{{zzzyyyvvvuuuuuuvvvxxxzzzwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzz}}}{{{sssbbb]]]XXXUUUVVVYYY\\\^^^]]][[[VVVOOOKKKMMMTTTZZZggglllttt{{{~~~~~~~~~~~~~~~|||wwwgggPPP>>>333111111222//////.........---------,,,,,,,,,---------..........................................///111222333444555;;;LLLhhh}}}jjjiii~~~{{{vvvrrrnnnkkkhhh^^^VVVKKKCCCBBBEEEHHHJJJMMMNNNOOOOOONNNPPPSSSUUUSSSTTTUUUQQQKKKEEECCCCCC============<<<>>>AAADDDHHHNNNVVV]]]fffooorrrooopppjjjgggkkkllliiiiiimmmooouuuzzz{{{~~~uuuiii[[[OOODDDCCCFFFGGGGGGHHHCCCGGGKKKNNNOOONNNNNNOOOOOOMMMKKKIIIFFFBBB<<<888333222111111000111111111++++++++++++++++++++++++---,,,+++*********+++,,,+++*********))))))((((((*********)))(((&&&%%%$$$)))((('''&&&%%%&&&&&&'''***''''''******)))***---000444888777444000000000///000111///---...222777DDDLLLPPPJJJBBB@@@AAABBBCCC===777333111666FFFUUU\\\WWWQQQLLLHHHFFFCCCAAA888444222555???JJJSSSWWWXXXRRRKKKFFFDDDBBB>>>:::>>>@@@BBBAAA@@@???@@@AAA===;;;777666666777777777888888999:::;;;===>>>???EEEHHHLLLPPPSSSUUUVVVVVVWWW[[[]]]ZZZYYY[[[[[[ZZZZZZXXXTTTPPPMMMLLLLLLMMMPPPQQQRRRRRRQQQOOOMMMLLLPPPPPPQQQRRRUUUXXX[[[]]]\\\\\\\\\]]]]]]^^^^^^^^^ccccccdddeeeffffffffffffgggffffffhhhiiijjjjjjiiirrrppplllfffbbbcccjjjpppuuurrrlllddd[[[TTTQQQPPPTTTXXX^^^gggppp|||vvvllleee___ZZZVVVTTTYYY```uuuuuujjjeee\\\UUUQQQNNNLLLKKKMMMQQQ]]]qqq{{{ssskkkccc^^^VVVPPPIIIDDDAAA???;;;888888999:::<<<===>>>>>>>>><<<===>>>>>>>>>===;;;:::444333333333666:::>>>@@@EEEIIIPPPWWW]]]bbbgggjjjnnnooopppqqqssstttuuuvvvvvvwwwyyyyyywwwvvvwwwxxxyyyzzz{{{{{{{{{yyywwwuuuxxxyyyyyywwwvvvvvvxxx{{{zzz{{{|||}}}}}}|||qqqbbb[[[UUUVVVXXXYYY^^^cccddd]]]UUUOOOKKKLLLUUU```kkkoootttxxxzzz|||~~~~~~}}}{{{}}}wwwdddLLL;;;111,,,---111.........///////////////---...............---------...///000000///...---------......///111222333444666===NNNkkkyyyiiinnn|||||||||}}}uuukkkfffVVVDDD===AAAGGGHHHFFFMMMMMMLLLLLLMMMOOOQQQRRRQQQQQQPPPMMMJJJGGGCCCAAA======<<<;;;<<<>>>@@@AAAGGGMMMUUU^^^eeejjjlllllllllkkkjjjkkklllmmmmmmlllqqqtttwwwzzz}}}~~~yyynnn]]]QQQEEECCCEEEDDDDDDEEECCCFFFJJJLLLMMMMMMNNNOOOOOOMMMKKKIIIFFFBBB===999555444222111000/////////++++++++++++++++++++++++,,,+++***)))))))))******************)))))))))(((&&&'''((()))))))))))))))***)))((('''''''''((((((***''''''******)))***---000444777777444000000000111222222000---...222666CCCLLLQQQLLLCCC??????>>>BBB<<<666333111777GGGVVV\\\XXXRRRMMMJJJGGGDDDBBB;;;777555888@@@JJJQQQTTTSSSNNNHHHEEEDDDCCC@@@===>>>@@@AAAAAA@@@>>>??????===;;;888777888999888777888888999:::;;;===>>>???DDDFFFKKKPPPTTTWWWXXXYYYXXX\\\^^^\\\ZZZ[[[[[[XXXXXXVVVRRROOOLLLKKKLLLLLLNNNOOOQQQRRRQQQPPPNNNMMMPPPPPPQQQRRRTTTWWWZZZ\\\\\\]]]]]]^^^^^^_________aaabbbcccddddddeeeeeedddfffffffffgggiiikkklllkkkhhhjjjkkklllpppyyy~~~qqqfff```]]]\\\bbblllxxxwwwlllccc\\\WWWYYY]]]eeepppuuulllfff]]]UUUQQQNNNMMMLLLLLLNNNVVVeeetttyyymmmfff___XXXOOOHHHEEEBBB>>>;;;:::;;;<<<===>>>>>>??????===>>>>>>>>>>>><<<;;;:::444333333444666:::>>>@@@DDDIIIPPPWWW]]]bbbgggjjjnnnoooppprrrtttuuuvvvwwwuuuvvvxxxxxxvvvuuuvvvwwwzzzzzz{{{|||{{{yyywwwvvvwwwxxxxxxwwwuuuuuuwwwyyyzzz{{{|||||||||~~~tttccc\\\VVVVVVXXXYYY]]]bbbddd]]]UUUOOOKKKLLLVVVaaammmpppvvvzzz|||~~~|||~~~xxxdddLLL;;;333//////111........................---...............------------.........---,,,,,,............000111222333444666===MMMiii~~~pppvvvzzzlll[[[GGG===@@@FFFHHHGGGMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPOOOMMMJJJGGGDDDBBB>>>===;;;;;;<<<>>>@@@AAACCCIIIRRR\\\dddjjjmmmnnnooonnnnnnnnnmmmlllkkkiiippprrrvvvxxx{{{~~~~~~|||}}}sss___SSSGGGDDDCCCBBBAAABBBCCCEEEIIIKKKLLLMMMNNNOOOOOOMMMKKKIIIFFFCCC>>>:::666555333111///...------+++++++++++++++++++++++++++***))))))(((((())))))************))))))))))))&&&'''((()))******+++++++++***)))((((((((()))))))))&&&&&&)))***((()))---///333777777444000000111222444444111......111555EEENNNTTTOOOFFFAAA>>><<<@@@;;;666333222888HHHWWW[[[XXXSSSOOOLLLJJJFFFDDD===:::888;;;CCCKKKPPPQQQNNNJJJEEECCCDDDCCCAAA>>>===???AAAAAA???=========;;;999888888999999777666888888999:::;;;===>>>???BBBEEEJJJOOOTTTXXXZZZ[[[YYY^^^```^^^[[[[[[YYYVVVUUUSSSPPPMMMKKKKKKKKKLLLLLLMMMOOOQQQQQQPPPOOONNNPPPPPPPPPQQQSSSVVVXXXZZZ\\\\\\]]]^^^______``````___```aaabbbccccccccccccddddddeeegggiiilllnnnoooooorrrwwwzzzuuulllhhheeemmm{{{uuuhhh^^^UUUQQQRRRXXX```nnnxxxmmmggg]]]UUUQQQOOONNNNNNNNNOOOUUU^^^hhhvvvuuullldddYYYPPPJJJFFFBBB>>>===>>>>>>>>>????????????????????????>>><<<:::888444333333444666:::===@@@CCCHHHOOOVVV\\\aaagggjjjlllmmmoooqqqssstttuuuuuuuuuvvvwwwwwwuuuuuuuuuwww{{{||||||||||||zzzyyyxxxvvvwwwwwwvvvuuuuuuvvvxxx{{{|||}}}|||{{{|||~~~wwwddd]]]WWWWWWXXXYYY\\\aaaddd]]]UUUPPPLLLMMMVVVaaaooosssxxx}}}zzzdddJJJ;;;555222000000//////......------,,,,,,------...............---///////////////...---,,,.........///000111222333555777<<>>===;;;:::;;;===???AAAEEEJJJRRR[[[dddiiimmmnnnssstttttttttrrrnnnkkkiiimmmppptttwwwyyy||||||||||||sss___TTTIIIEEEDDDBBBBBBDDDDDDGGGJJJLLLMMMNNNPPPRRRPPPNNNKKKIIIGGGCCC???;;;666444333111///...------+++++++++++++++++++++++++++*********))))))))))))*********))))))))))))))))))***************)))((()))))))))))))))))))))))))))&&&&&&)))***((())),,,///333666666333000000111444555555222///...111444GGGPPPUUUPPPGGGBBB???===???:::666333333999HHHWWW[[[XXXTTTRRROOOLLLIIIFFF===;;;:::>>>EEELLLPPPPPPJJJGGGCCCBBBCCCCCC@@@>>><<<>>>@@@@@@>>><<<;;;;;;888777666777888888666444888888999:::;;;===>>>???CCCFFFJJJOOOTTTXXXZZZ\\\ZZZ___bbb___\\\[[[XXXSSSRRRPPPNNNLLLKKKJJJKKKKKKIIIKKKMMMOOOPPPPPPOOONNNPPPPPPPPPPPPRRRTTTVVVWWWZZZ[[[[[[\\\^^^___``````___```aaabbbccccccccccccbbbccceeegggiiilllppprrrzzztttnnnkkkttt{{{jjj^^^SSSLLLIIIRRRWWWbbbrrr|||ooohhh^^^VVVRRRPPPPPPPPPNNNPPPVVV\\\bbblll~~~zzzqqqdddYYYRRRLLLFFFBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@>>>;;;999777555444333444666999===???BBBGGGOOOVVV\\\aaagggjjjjjjkkknnnppprrrsssttttttvvvwwwxxxwwwuuuuuuvvvxxx|||}}}}}}}}}|||{{{zzzyyyvvvwwwxxxwwwvvvuuuwwwxxx{{{|||}}}|||{{{zzz|||}}}vvvfff^^^XXXWWWXXXYYY\\\aaaddd]]]VVVPPPLLLNNNWWWbbbqqquuuzzzyyyaaaGGG:::666333000/////////...---,,,+++++++++,,,---......///.........222222222111111000//////////////////000111222333555777<<>>EEELLLPPPPPPJJJFFFBBBAAABBBBBB>>>;;;;;;===@@@@@@???<<<;;;;;;999888777888999999777555888888999:::;;;===>>>???EEEGGGJJJNNNRRRVVVXXXZZZ[[[```bbb___\\\ZZZVVVRRRPPPNNNMMMKKKJJJJJJJJJJJJGGGIIILLLNNNOOOPPPOOONNNNNNNNNNNNOOOPPPSSSUUUVVVWWWXXXYYYZZZ\\\]]]______```aaabbbcccddddddddddddaaaccceeegggiiilllqqquuuyyyzzztttnnnxxxooobbbUUULLLIIILLLNNNVVVdddxxxpppiii```XXXTTTRRRQQQPPPJJJMMMRRRWWWYYY^^^kkkyyy~~~pppddd[[[SSSLLLGGGGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@>>>;;;999777555444333444666999===???BBBGGGOOOVVV\\\bbbgggkkkkkkmmmooorrrtttvvvvvvvvvxxxyyyyyyxxxvvvvvvxxxzzz}}}}}}}}}}}}|||{{{zzzzzzwwwxxxyyyyyywwwwwwwwwyyy{{{|||}}}|||{{{zzzzzz{{{~~~rrrfff^^^XXXWWWXXXYYY\\\aaaddd^^^VVVQQQMMMOOOYYYdddqqquuu{{{}}}vvv___EEE999555222///...//////...---,,,+++++++++,,,------...//////......222222111111000000000000000000///000000111222333555777;;;GGG^^^yyy}}}~~~|||~~~```III@@@BBBFFFHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJHHHFFFEEE???===;;;999999;;;>>>AAAKKKNNNSSSZZZaaafffkkkmmmssswww{{{{{{xxxssspppnnnjjjnnnssswwwxxxyyyzzz{{{|||xxxppphhhZZZQQQIIIEEEDDDCCCEEEIIIGGGKKKPPPSSSUUUUUUVVVVVVUUURRRNNNJJJFFFBBB>>>;;;333222111000///.........+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))************&&&'''((()))******++++++''''''((()))))))))(((((((((%%%%%%((()))'''(((,,,---111555666333000000111222444555333///...000222>>>IIIQQQNNNHHHEEEDDDCCCAAA<<<888555333777EEESSSWWWVVVUUUUUUSSSPPPKKKHHH;;;999888<<>>::::::===@@@AAA@@@===<<<<<<<<<:::999:::;;;;;;:::999888888999:::;;;===>>>???EEEFFFIIILLLPPPTTTWWWYYY[[[___aaa]]]ZZZXXXVVVRRROOONNNMMMKKKJJJIIIIIIIIIFFFHHHKKKMMMNNNOOONNNMMMLLLLLLLLLMMMOOORRRTTTVVVUUUVVVWWWYYY[[[]]]^^^___aaabbbcccdddeeeeeeeeeeee```cccfffggghhhlllrrrwww~~~~~~zzz|||uuurrr{{{ssscccTTTKKKIIIDDDEEEKKKVVVggg|||~~~pppjjjbbb[[[VVVTTTRRRPPPMMMNNNQQQTTTSSSSSSYYYbbbsss|||pppfff]]]TTTNNNKKKJJJGGGEEECCCBBBBBBBBBAAAAAAAAA@@@>>><<<999888555555444444666999<<>>:::888888;;;>>>@@@BBBEEEKKKSSS\\\dddjjjnnnppptttyyyyyyuuuqqqooooookkkpppuuuyyy{{{zzzzzzzzzyyy}}}{{{vvvnnneeeXXXPPPHHHDDDBBB@@@CCCHHHFFFKKKQQQVVVXXXWWWVVVVVVXXXTTTOOOJJJFFFBBB===:::444333222000...---,,,,,,++++++++++++++++++++++++***++++++,,,+++***)))(((((()))))))))************&&&'''((()))))))))))))))'''((()))*********))))))(((%%%%%%((()))'''(((,,,---111555555333000000111000222444222///...///222:::HHHTTTVVVRRRNNNKKKHHHCCC???:::666333666BBBOOOUUUUUUUUUUUUTTTQQQLLLHHH<<<999777:::@@@GGGJJJKKKGGGDDDBBBBBBCCCBBB???;;;888<<<@@@BBBAAA???>>>>>><<<:::888777999:::::::::888888999:::;;;===>>>???BBBCCCFFFJJJOOOTTTWWWZZZZZZ^^^___[[[XXXWWWVVVSSSOOOOOONNNLLLKKKIIIHHHHHHFFFGGGJJJLLLNNNNNNMMMLLLJJJJJJKKKLLLOOOQQQTTTVVVUUUVVVWWWYYY\\\^^^___```aaabbbcccdddeeeeeeeeeeee```dddgggggghhhkkkrrrxxxzzzwwwxxxeeeSSSJJJHHHBBBCCCFFFLLLXXXlllyyyooojjjddd]]]YYYUUURRRPPPPPPMMMMMMOOONNNLLLPPPVVV^^^mmm{{{qqqfff\\\UUUOOOMMMJJJFFFDDDCCCCCCCCCAAAAAAAAA@@@???===:::999666555444444666999<<<>>>CCCHHHPPPXXX^^^dddjjjnnnmmmpppssswwwzzz{{{zzzzzzyyyyyyyyywwwvvvvvvyyy{{{}}}}}}|||{{{zzzzzzzzzzzzuuuwwwyyyyyyxxxwwwwwwwww{{{|||~~~~~~}}}{{{{{{{{{~~~{{{qqqeee]]]XXXXXXYYY[[[___dddeee^^^WWWRRRNNNPPPZZZfffmmmrrrwww||||||vvvuuu}}}ppp^^^HHH;;;444000///111........................+++,,,---...////////////---,,,,,,,,,,,,...///000111111000000111111222222444666;;;FFF]]]zzzzzz~~~cccNNNCCCCCCEEEHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKJJJIIIGGGFFF@@@>>>:::777777:::>>>@@@???BBBGGGOOOYYYbbbiiimmmqqqvvvzzzyyytttpppooopppnnnrrrxxx|||}}}|||{{{{{{vvvxxx{{{~~~|||wwwnnneeeWWWOOOGGGCCC???===@@@EEEEEEJJJRRRWWWYYYXXXVVVUUUZZZVVVPPPJJJFFFAAA===:::666555333000...,,,******++++++++++++++++++++++++)))******++++++)))((('''(((((())))))*********+++*********)))(((&&&%%%$$$((()))***+++,,,,,,+++***(((%%%%%%((()))'''(((+++,,,000555555333000000111///111333222///---///222888IIIZZZ___]]]XXXRRRNNNEEE@@@;;;666333555AAAMMMTTTTTTUUUUUUUUUQQQLLLHHH>>>:::777888>>>DDDGGGHHHFFFCCCAAABBBDDDDDD@@@===888;;;@@@BBBBBB@@@??????999777444444555777888888888888999:::;;;===>>>??????AAADDDIIINNNTTTYYY[[[ZZZ^^^^^^YYYVVVVVVVVVSSSPPPOOONNNMMMKKKIIIHHHGGGFFFGGGJJJLLLMMMMMMLLLKKKIIIIIIJJJLLLNNNQQQTTTVVVUUUVVVXXXZZZ\\\___```aaaaaabbbcccddddddeeeddddddaaadddggghhhgggkkkrrryyy{{{lllXXXNNNMMMFFFGGGGGGIIIPPPaaavvv}}}uuuoookkkeee___[[[VVVRRROOOLLLGGGEEEFFFGGGHHHKKKQQQRRR^^^oooxxxmmmbbbZZZQQQNNNKKKGGGEEECCCCCCCCC@@@AAAAAA@@@???===;;;:::666555444444666999<<<>>>DDDIIIQQQXXX___eeekkknnnkkkmmmqqquuuxxxxxxxxxwwwxxxxxxxxxvvvuuuuuuxxxzzz}}}|||{{{zzzzzzyyyyyyzzztttvvvxxxxxxwwwvvvvvvvvvzzz|||}}}||||||||||||tttddd]]]WWWXXXYYY[[[___eeeeee^^^WWWRRROOOQQQ[[[ffflllpppvvv{{{~~~|||wwwuuu|||{{{~~~ooo___KKK===444000000333.........///////////////+++,,,---...////////////------------...000111333111111111111111111222222333666;;;GGG^^^{{{~~~jjjSSSGGGCCCDDDEEEJJJJJJLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGAAA>>>:::777777:::===@@@BBBDDDIIIPPPXXX```gggkkkvvvzzz}}}|||vvvqqqppprrroootttzzz~~~}}}|||uuuuuuwww{{{wwwlll___RRRFFFBBBBBBAAAAAACCCGGGMMMSSSVVVTTTTTTVVVYYYZZZVVVPPPKKKFFFAAA<<<999999666222000000///...,,,000///---+++*********+++,,,,,,+++***)))((('''''',,,+++)))'''&&&%%%&&&&&&******))))))((((((((((((++++++******))))))(((((('''((()))******++++++******///444555111------//////000///...------///111@@@LLL]]]iiilllcccVVVLLLIIIDDD>>>;;;888777<<>>BBBCCCBBB@@@??????AAADDDDDDAAA===999:::===@@@CCCCCC@@@===::::::999888777777777777<<<<<<<<<<<<<<<<<<<<<<<>>999:::>>>BBBCCCCCC@@@???@@@BBBDDDDDDAAA>>>777888;;;???BBBBBB???===<<<;;;:::999888777777777;;;;;;;;;;;;<<<<<<======AAACCCGGGLLLQQQVVVZZZ\\\\\\[[[YYYWWWVVVTTTTTTTTTOOONNNMMMLLLKKKJJJIIIIIIFFFFFFHHHKKKNNNOOOMMMKKKJJJKKKLLLNNNPPPRRRSSSTTTXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^___```aaaaaaaaaaaabbbbbbbbbbbbccchhhooottt|||lll^^^VVVNNNJJJGGGIIIOOO[[[nnn~~~}}}wwwuuuttttttvvvwwwwwwuuusssrrrooojjjeeebbb^^^ZZZWWWOOOLLLHHHFFFGGGHHHHHHHHHKKKMMMVVVdddsssrrrdddYYYWWWQQQKKKHHHGGGGGGEEECCCBBB@@@@@@@@@@@@???<<<999888777666555666999;;;===BBBGGGOOOWWW]]]bbbgggjjjnnnpppsssvvvxxxyyyyyyyyyxxxwwwuuuttttttuuuvvvxxxzzz{{{}}}~~~~~~{{{xxxvvvssstttuuutttssssssuuuwwwzzzzzzzzz{{{|||}}}}}}~~~~~~rrrggg```YYYXXX]]]cccffffffjjjaaaXXXSSSOOOPPPXXXbbbmmmrrrxxx|||}}}zzzyyynnn[[[DDD777222000///111,,,,,,,,,,,,,,,---................../////////////////////000000000000111//////000111333444444555444999<<>>@@@BBBFFFKKKNNNRRRWWW___eeennntttwwwssspppooonnnmmmnnnqqquuuxxxyyyyyyyyyyyytttvvvzzz~~~sssdddVVVIIICCCBBBAAABBBDDDFFFLLLSSSWWWWWWVVVWWWXXXZZZVVVPPPJJJEEEAAA<<<999666444111000000000000///)))******+++,,,------...)))))))))*********++++++************+++---...///))))))((((((((((((''''''''''''''''''''''''''''''''''''((())))))******+++***///444555333///...///+++,,,,,,***))))))+++---444BBBUUUeeekkkfff[[[RRRHHHCCC===:::666333777===GGGQQQ\\\aaaaaa]]]TTTJJJEEE@@@;;;;;;>>>AAACCCCCCCCCBBBCCCDDDFFFEEEBBB@@@666777999===@@@AAA???===>>>===;;;:::999888888888:::::::::;;;<<<===>>>???@@@CCCHHHNNNSSSWWWZZZ[[[[[[YYYWWWUUUTTTTTTUUUVVVQQQPPPOOONNNLLLKKKJJJIIIEEEEEEGGGJJJMMMOOONNNMMMKKKMMMOOOQQQRRRSSSSSSRRRWWWXXXYYYZZZ\\\]]]____________```aaabbbbbbbbbbbbaaaaaabbbbbbdddiiiooottt~~~}}}~~~~~~}}}}}}xxxjjjaaaVVVPPPLLLLLLQQQ[[[mmm}}}zzzuuutttssstttvvvwwwwwwvvvuuurrrmmmjjjfffccc___\\\QQQNNNJJJHHHHHHHHHGGGGGGGGGFFFKKKTTT^^^llluuuggg]]]YYYTTTNNNJJJJJJJJJHHHEEECCCBBBAAA@@@@@@>>><<<999888777555555666888;;;===AAAFFFMMMTTTZZZ```fffjjjoooqqqtttwwwyyyzzzyyyyyyxxxwwwvvvuuuuuuvvvxxxyyyzzz{{{}}}~~~}}}{{{xxxvvvrrrtttttttttsssssstttvvvyyyyyyzzz{{{|||~~~~~~ssshhh```YYYXXX]]]cccggggggkkkbbbYYYSSSPPPQQQYYYbbblllqqqwww{{{{{{}}}~~~yyylllYYYDDD888333111000111,,,++++++++++++,,,------............////////////000000000000111111111111------///000222444555666666;;;===CCCXXX{{{lllLLLCCCDDDEEEHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHGGGFFFDDDCCCBBB@@@>>>;;;999888:::<<<>>>AAAEEEKKKOOORRRVVV\\\aaaeeelllqqqooommmmmmmmmlllnnnqqquuuyyy{{{{{{zzzyyyuuuxxx}}}tttgggYYYKKKEEECCCBBBBBBDDDGGGLLLSSSXXXZZZYYYYYYZZZYYYUUUOOOJJJEEEAAA<<<999555333000000000111111000,,,,,,,,,,,,,,,+++******************************'''''''''((()))***+++,,,))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))***++++++///444666444111//////+++++++++***))))))+++---444AAATTTdddiiidddYYYQQQJJJEEE???<<<777444777<<>>???>>><<<;;;999999888888999999999:::;;;===???AAABBBEEEJJJOOOTTTWWWXXXXXXYYYWWWTTTRRRQQQRRRTTTVVVRRRQQQPPPNNNLLLJJJIIIHHHDDDDDDFFFIIIMMMOOOOOONNNKKKLLLPPPSSSTTTUUUUUUTTTWWWXXXYYY[[[]]]___```aaa___```aaabbbbbbcccccccccaaabbbcccccceeehhhmmmqqqzzz~~~|||yyyxxxyyy{{{|||{{{}}}{{{}}}uuulll___XXXRRRPPPSSS\\\mmm}}}zzzxxxvvvvvvyyy|||}}}}}}zzzwwwrrrnnnjjjeee```\\\RRROOOKKKHHHGGGGGGFFFEEEEEEDDDFFFKKKRRR\\\lllzzzxxxlllddd]]]XXXQQQMMMMMMLLLJJJGGGFFFDDDBBB@@@@@@>>>;;;999888666555444555888;;;===AAAEEEKKKQQQXXX^^^eeeiiippprrrtttwwwxxxyyyxxxxxxwwwvvvuuuttttttvvvxxxyyyyyyzzz{{{|||{{{yyyvvvuuurrrssstttsssrrrrrrtttvvvwwwwwwxxxyyy{{{}}}uuuggg```XXXWWW]]]dddhhhiiikkkcccYYYTTTQQQRRRZZZdddmmmqqqwwwzzzzzz{{{}}}zzziiiVVVBBB888444111111111///......---......//////............//////////////////000000000111111111......///111222444555555777:::===BBBUUUuuuhhhIII@@@CCCFFFIIIJJJKKKKKKLLLLLLLLLKKKHHHHHHGGGGGGFFFDDDCCCBBB???===:::888888999;;;===@@@EEEKKKOOOQQQTTTXXX\\\^^^fffllllllkkkmmmnnnlllkkknnnsssyyy}}}}}}|||zzz||||||tttlll]]]NNNFFFDDDBBBBBBDDDEEEIIIPPPUUUXXXYYYYYYYYYXXXTTTOOOIIIEEEAAA<<<999555222000///000111111111---,,,,,,++++++*********,,,,,,,,,+++***))))))(((''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***++++++///444777666333000...,,,,,,,,,+++)))***,,,...333???QQQ```fffbbbYYYRRRJJJDDD???<<<777333555;;;EEERRRaaaggggggaaaWWWNNNDDD@@@;;;888999<<>>BBBCCCBBB@@@???>>><<<;;;:::999999999999999999999;;;===@@@BBBDDDGGGKKKOOOSSSUUUUUUUUUVVVTTTRRRPPPOOOPPPRRRTTTQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDEEEHHHLLLNNNNNNNNNIIIKKKOOOSSSVVVWWWWWWWWWXXXXXXZZZ[[[]]]___aaaaaa___```aaabbbbbbccccccccccccdddeeeeeeeeegggjjjmmmssswww~~~}}}}}}xxxvvvttttttvvvyyyzzzzzzyyyzzzzzzzzzzzz{{{}}}vvvhhh```YYYUUUVVV]]]nnn}}}}}}}}}zzztttnnnggg```\\\PPPMMMJJJHHHGGGFFFDDDBBBBBBBBBDDDIIILLLQQQ\\\gggqqqzzz|||sssmmmccc]]]VVVQQQPPPNNNLLLIIIIIIFFFCCCAAA@@@>>>;;;999777666555444555888:::<<<@@@DDDJJJPPPWWW]]]dddhhhooopppsssuuuvvvvvvvvvuuutttsssrrrrrrtttvvvxxxzzzzzzzzz{{{{{{yyywwwuuutttssstttttttttssssssuuuvvvuuuuuuuuuvvvxxx{{{~~~vvvfff___XXXXXX^^^eeeiiijjjiiiaaaYYYTTTQQQSSS[[[eeennnrrrxxxzzzzzzzzz|||~~~|||zzzdddSSS@@@777444222000111000000///////////////000............////////////........./////////000000111111222222333444444444666999;;;@@@PPPnnnaaaFFF@@@DDDGGGKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFDDDDDD>>><<<:::888888999;;;<<<>>>DDDJJJNNNPPPRRRUUUYYYZZZccciiijjjkkkmmmnnnmmmiiikkkpppwww~~~||||||zzzuuuppp```PPPHHHEEECCCCCCEEECCCEEEJJJOOOSSSVVVVVVWWWWWWSSSNNNIIIEEEAAA<<<999555333000000000111111000++++++***))))))***,,,---...---,,,+++***)))((((((***************)))(((''''''''''''''''''((((((((($$$%%%&&&''')))+++,,,---((('''&&&&&&'''(((***++++++///444777888555111...,,,------,,,******,,,......999JJJYYYaaa___YYYTTTFFFAAA===:::555111333888BBBPPP___dddccc^^^VVVNNNCCC???;;;888777:::???BBBEEEGGGIIIHHHFFFCCCAAAAAA<<<<<<===@@@CCCDDDCCCAAA======<<<;;;:::::::::::::::999999999:::===@@@BBBEEEGGGJJJNNNQQQSSSTTTUUUUUUSSSQQQPPPOOOPPPQQQRRRPPPOOONNNMMMKKKJJJHHHHHHFFFEEEEEEGGGKKKMMMNNNMMMHHHJJJNNNRRRUUUXXXYYYZZZYYYZZZ[[[\\\^^^___aaaaaa______```aaabbbbbbbbbbbbdddeeeggggggffffffhhhjjjmmmqqqyyyzzzwwwuuuuuuuuusssqqqpppqqqtttwwwxxxxxxwwwxxxzzz|||~~~qqqiii```[[[ZZZaaaqqqyyyrrriiiaaa[[[OOOMMMJJJHHHGGGFFFDDDBBB>>>>>>AAAEEEGGGIIIPPPYYY\\\fffsss|||zzzvvvkkkddd\\\WWWTTTRRROOOLLLKKKHHHDDDAAA???===;;;999777666444444555777:::<<<>>>CCCJJJQQQWWW]]]cccgggnnnppprrrtttuuutttsssrrrqqqppppppqqqtttwwwzzz|||{{{||||||{{{zzzxxxvvvuuussstttuuuuuuttttttuuuwwwuuuuuutttuuuwwwzzz}}}wwwddd^^^YYYZZZ```gggjjjjjjggg___WWWSSSQQQSSS]]]gggnnnsssxxxzzzyyyxxxzzz|||}}}~~~{{{zzzwww}}}www```OOO>>>666333111000000//////...------------...............////////////............////////////222333333333333444444444444777:::???LLLfffxxx[[[FFFCCCGGGHHHKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFEEE>>><<<;;;999999:::;;;<<<===BBBHHHLLLNNNPPPTTTWWWXXXaaaiiijjjkkkmmmnnnlllhhhiiimmmttt}}}xxxtttwwwyyyxxxrrrcccRRRIIIEEECCCCCCEEEDDDEEEHHHMMMRRRVVVWWWXXXWWWSSSNNNIIIEEE@@@<<<999666333111000000111000///...,,,***'''''')))+++---,,,,,,,,,++++++***************+++,,,+++***)))((())))))))))))*********+++(((((())))))***+++++++++((('''&&&&&&&&&(((***+++,,,///333888999777222...,,,------+++******,,,...---777EEERRRZZZYYYTTTPPPDDD@@@<<<999555111333888???LLLZZZ^^^\\\YYYSSSMMMBBB@@@;;;888777;;;@@@DDDIIILLLNNNMMMIIIFFFDDDEEE???>>>>>>@@@BBBCCCBBB@@@;;;;;;:::::::::::::::;;;;;;:::999999:::<<>>AAAAAACCCIIIRRRPPP\\\jjjttt|||ssslllddd]]]ZZZWWWRRROOOMMMJJJEEEBBB???===;;;999777666444444555777:::<<<===CCCKKKRRRXXX^^^bbbeeennnppprrrssstttsssrrrqqqooooooppprrruuuyyy}}}~~~~~~|||zzzyyyxxxuuuvvvvvvvvvuuuuuuwwwxxxwwwvvvuuuuuuvvvyyy}}}wwwbbb]]]YYY[[[bbbhhhjjjiiiddd\\\UUUQQQPPPTTT^^^hhhmmmrrrvvvxxxwwwvvvwwwyyy{{{{{{yyyxxxuuuxxxppp\\\LLL<<<555333000/////////...------,,,,,,,,,---............////////////...////////////000000000000000111222333444444555333666:::???JJJ```zzzwwwiiiRRRDDDDDDGGGFFFHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEE>>>===;;;:::::::::;;;<<<<<>>???@@@HHHQQQPPP\\\jjjsssxxxrrriiibbb^^^ZZZUUURRRNNNJJJFFFBBB???===:::999777555444333444777:::<<<===BBBKKKSSSYYY^^^bbbeeeoooppprrrttttttsssrrrqqqoooooopppsssvvv{{{~~~}}}{{{zzzuuuvvvwwwvvvuuuuuuwwwyyyxxxwwwvvvvvvwwwzzz}}}wwwaaa]]]ZZZ\\\ccciiijjjhhhbbb[[[TTTQQQPPPTTT^^^iiilllqqquuuvvvuuutttuuuwwwzzzyyyzzzxxxuuu}}}tttkkkZZZJJJ:::444222000......000///...---------------............/////////000000000000000111111111111---...///000222444555666333666;;;@@@III^^^|||~~~|||}}}zzztttiiiggg[[[III@@@CCCEEECCCFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEE>>>===<<<;;;:::;;;<<<<<<<<<@@@EEEIIIKKKNNNTTTXXXWWW```hhhiiiiiikkkkkkiiinnnkkkkkkpppyyywww}}}zzzxxxxxxyyyyyymmm___PPPHHHCCC@@@@@@CCCDDDIIIOOOTTTVVVWWWXXXXXX[[[VVVPPPJJJEEEAAA===:::555333222000000111222444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((+++*********))))))((((((((('''&&&&&&&&&((()))***,,,+++)))'''&&&''')))***************************---...222666:::999666333111000...------...000111///666EEETTTYYYSSSLLLHHHFFFCCCAAA>>>999333555:::AAAPPPYYYTTTMMMMMMMMMKKKCCC@@@<<<;;;888888???HHHRRRYYY___]]]TTTKKKFFFFFF???>>>======>>>>>>===<<<<<<:::999999;;;<<<<<<;;;::::::999999:::;;;===>>>BBBBBBBBBEEEIIIOOOUUUXXXXXXWWWUUUSSSRRRQQQQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLNNNNNNKKKLLLMMMMMMOOORRRWWW[[[\\\\\\]]]]]]^^^______``````aaaaaa___^^^^^^```bbbaaadddgggfffcccbbbdddhhhoooqqquuu{{{{{{vvvrrrpppqqqqqqooopppqqqrrrrrrqqqpppoooppprrruuuxxx{{{}}}~~~~~~|||xxxyyy}}}rrrnnnnnnttt{{{tttnnnfff\\\UUUSSSRRRQQQPPPOOOLLLGGGDDDBBB???<<<<<>><<<:::888888999:::===???BBBEEEHHHMMMRRRVVVWWW]]]dddhhhhhhhhhjjjkkknnnnnnooorrrtttuuutttsssvvv{{{~~~}}}}}}zzzwwwkkk^^^OOOGGGBBB??????BBBEEEIIINNNRRRUUUXXX[[[]]]ZZZVVVPPPKKKFFFAAA===:::777555222000.........///((((((((((((((((((((((((,,,,,,+++******)))((((((************)))))))))((((((((('''''''''((()))***)))'''&&&$$$$$$$$$&&&&&&)))))))))))))))))))))))),,,...111555888888555222,,,+++***))))))***+++,,,000666DDDSSSZZZVVVPPPNNNEEECCCBBB@@@;;;555555:::GGGUUU]]]VVVNNNMMMMMMKKKFFFBBB>>><<<;;;<<>>===<<<<<<>>>>>>>>>===<<<:::999999;;;<<<<<<;;;;;;:::999999:::;;;===>>>BBBCCCEEEHHHMMMQQQUUUXXXYYYXXXWWWUUUTTTSSSRRRRRRVVVUUUTTTRRRPPPNNNMMMLLLIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNMMMNNNQQQUUUYYYYYYZZZ[[[\\\^^^___```aaa___``````___]]]]]]___aaabbbfffiiihhheeeeeehhhkkkkkkmmmpppvvv|||~~~yyytttpppoooooopppooopppqqqrrrrrrqqqppppppppprrrtttwwwzzz{{{||||||yyyvvvxxxzzzuuussswww}}}xxxssslllbbb[[[\\\YYYVVVTTTQQQMMMHHHEEECCC@@@===<<>>CCCIIIPPPVVV\\\aaaeeejjjlllnnnoooooooooppprrrssssssssssssuuuwwwzzz||||||zzzyyyyyyzzz{{{{{{zzzzzzyyyxxxzzz||||||zzzwwwxxxyyyyyyxxxxxxyyy|||~~~yyykkk```XXX]]]fffjjjkkkkkkaaaYYYRRRPPPQQQUUU^^^gggnnnsssyyy}}}}}}}}}xxxooohhhXXXIII:::444333111000000000//////...---,,,,,,,,,////////////////////////---///000///------///222222222222222333444555555888777999???JJJ___~~~xxx|||~~~|||wwwoooeeeYYYNNNEEE>>>>>>CCCEEEGGGIIIJJJIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@>>><<<999888888999999<<<>>>BBBEEEHHHMMMRRRVVVWWW[[[```eeeggghhhiiijjjiiijjjmmmrrrwwwyyyyyyxxxtttxxx}}}{{{tttjjj\\\NNNFFFAAA>>>???BBBGGGJJJNNNRRRUUUYYY^^^aaaXXXUUUQQQLLLHHHCCC===999888666333000///...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((************))))))))))))))))))((((((((()))*********)))((('''&&&'''((()))((((((((((((((((((((((((,,,---000444666666333000---,,,,,,++++++,,,,,,---000666CCCTTT]]][[[UUUSSSJJJHHHFFFDDD===666555999MMMZZZ```XXXOOOMMMMMMKKKIIICCC>>>;;;:::>>>JJJVVV^^^aaabbb\\\RRRIIIFFFFFF>>><<<;;;;;;===>>>===<<<<<<:::999999;;;<<<<<<;;;;;;::::::::::::<<<===>>>AAACCCFFFJJJOOOSSSVVVXXXZZZZZZYYYWWWVVVUUUTTTSSSUUUTTTRRRPPPNNNLLLJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLNNNNNNMMMMMMMMMOOOSSSVVVVVVXXXZZZ\\\^^^```aaaaaa___``````___^^^^^^___aaabbbeeehhhhhhggggggjjjmmmmmmnnnrrrxxx~~~~~~{{{vvvqqqnnnmmmmmmnnnnnnoooqqqrrrsssrrrrrrqqqqqqrrrtttvvvxxxyyyyyyzzzzzzwwwwww~~~{{{wwwxxx~~~{{{tttkkkdddeeeaaa[[[VVVRRRNNNIIIFFFDDDBBB???>>>BBBHHHPPPUUU[[[___gggppp{{{}}}uuullliiijjjjjjeee```XXXSSSMMMHHHDDDAAA>>><<<<<<:::777444333333555666===AAAGGGMMMSSSYYY___ccchhhjjjmmmnnnnnnoooppprrrsssssssssssstttvvvxxxyyyyyyxxxwwwxxxzzz{{{{{{zzzzzzyyyxxxxxxzzzzzzyyyxxxxxxxxxyyyxxxwwwxxx{{{}}}}}}kkkaaaZZZ___hhhllllllkkk```XXXQQQPPPQQQVVV___hhhqqqwww{{{yyypppiiiZZZKKK<<<666555222000000111000///...,,,+++***)))////////////////////////...///111000//////000222111111222222333444444444888777999???III^^^uuuyyyoooaaaTTTHHH???@@@EEEDDDFFFIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCC@@@>>>;;;999777777888888;;;===AAAEEEHHHMMMRRRUUUVVVXXX[[[```eeehhhiiiiiifffhhhmmmtttzzz}}}}}}|||uuuvvvyyy}}}|||tttiii\\\NNNFFFBBB???@@@CCCHHHKKKPPPTTTWWWZZZ]]]```VVVTTTPPPMMMIIIDDD>>>999888666444222222222444555........................*********))))))(((((((((*********)))))))))))))))***))))))))))))***************)))(((((())))))***((((((((((((((((((((((((+++,,,...222444444111///........................000666EEEXXXaaa___XXXSSSRRROOOKKKFFF>>>666555:::MMMZZZ```XXXOOONNNNNNLLLJJJCCC<<<888777<<>><<<;;;<<<<<<<<<;;;<<<:::999999;;;<<<<<<;;;;;;;;;::::::;;;<<<>>>???AAABBBEEEIIIMMMRRRVVVXXX[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSQQQOOOLLLJJJHHHHHHJJJIIIIIIIIIJJJJJJKKKLLLKKKLLLLLLKKKKKKNNNRRRVVVXXXYYY[[[]]]___```aaaaaa```aaabbbaaa``````aaacccbbbdddfffgggfffgggiiillloooqqqtttzzz~~~{{{uuuppplllkkkkkklllnnnoooqqqssssssssssssrrrrrrssstttuuuvvvvvvwwwwww|||yyyxxx}}}}}}xxxvvvzzzzzzqqqkkkfffaaaZZZUUUPPPLLLIIIGGGEEECCCAAABBBFFFMMMTTTYYY\\\```gggnnnvvvxxxqqqnnnooonnnjjjfff[[[WWWPPPJJJFFFCCC???===<<<:::777444333444555666<<<@@@FFFLLLQQQXXX^^^bbbgggjjjmmmnnnooopppqqqsssssssssssssssssstttuuuvvvwwwvvvuuuvvvyyy{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxyyy{{{}}}mmmccc\\\aaaiiilllkkkjjj___WWWQQQPPPRRRWWWaaajjjuuu||||||{{{rrrkkk^^^OOOAAA;;;:::666333222111000///...---,,,++++++////////////////////////000111222222222222222333000111111222333333444444777777888===FFF[[[|||qqq{{{~~~nnn^^^MMMBBBAAAEEEEEEGGGIIIJJJIIIHHHHHHIIIHHHHHHGGGFFFFFFEEEDDDDDD@@@>>>;;;999777777777888:::===AAAEEEHHHLLLQQQTTTVVVUUUWWW]]]dddiiijjjiiiiiikkkpppvvv|||~~~|||zzzzzz}}}|||uuujjj\\\NNNGGGCCCAAABBBEEEHHHMMMTTTYYY[[[[[[[[[[[[UUURRROOOLLLHHHCCC>>>:::888777444333222222333444************************************))))))))))))))))))))))))))))))******)))************)))))))))&&&&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))***+++---000333333111///,,,---............---,,,000666FFF[[[eeebbbXXXQQQRRRNNNHHHBBB;;;555777===JJJXXX```YYYRRRRRRSSSQQQLLLEEE===888555999EEERRRVVVVVVSSSNNNGGGDDDDDDEEEDDDAAA===;;;;;;;;;:::999<<<:::999999;;;<<<<<<;;;;;;;;;::::::;;;<<<>>>???AAAAAACCCFFFKKKQQQVVVYYYZZZZZZZZZYYYXXXVVVUUUSSSVVVUUUSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLLLLHHHIIIIIIIIIJJJNNNSSSVVV[[[\\\^^^```aaaaaa```___aaacccddddddccccccdddeeedddeeegggggggggggghhhjjjkkkmmmqqqwww}}}~~~{{{uuuoookkkjjjjjjjjjnnnoooqqqssstttuuuttttttsssssssssttttttuuuvvvvvvzzzxxxwww{{{~~~zzzwwwzzzxxxpppkkk^^^ZZZTTTOOOLLLJJJHHHFFFDDDDDDDDDGGGLLLSSSZZZ^^^^^^bbbggglllsss~~~~~~wwwtttsssrrrnnnjjj___ZZZSSSMMMHHHDDDAAA>>>:::888666444444555777888<<>>:::999777444111...------...))))))))))))))))))))))))++++++******************))))))))))))************))))))*********)))((('''&&&'''''''''(((((((((((()))))))))))))))))))))))))))***,,,///222333222000...///111333333111///...///555EEEZZZfffcccXXXQQQKKKFFFBBB>>>888444888???FFFUUU___[[[UUUUUUVVVTTTNNNHHHAAA;;;888:::DDDOOORRRQQQNNNJJJFFFEEEFFFHHHFFFBBB>>><<<;;;;;;;;;:::<<<:::999999;;;<<<<<<;;;<<<;;;;;;;;;;;;===>>>???AAABBBEEEHHHNNNSSSXXXZZZ[[[[[[[[[[[[YYYWWWUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMFFFGGGGGGHHHIIIMMMRRRVVV\\\]]]___aaabbbaaa```___bbbdddfffffffffeeefffggghhhgggggggggfffffffffffffffhhhlllssszzz~~~zzzwwwrrrnnnjjjiiijjjkkknnnoooqqqsssuuuvvvvvvvvvsssssssssssstttuuuvvvvvvvvvuuuvvvzzz~~~|||~~~~~~zzztttmmmfffbbbTTTQQQLLLIIIHHHGGGFFFEEECCCEEEHHHMMMTTT[[[aaadddbbbeeeiiilllrrr}}}}}}yyyxxxuuuqqqnnnccc^^^VVVPPPJJJFFFBBB???:::888666444444666888999;;;>>>DDDJJJQQQYYYaaafffjjjllloooppppppqqqrrrtttrrrssssssttttttuuuuuuuuutttsssrrrsssvvvxxxxxxxxxxxxyyyyyyxxxvvvuuuvvvwwwvvvxxxzzz{{{{{{|||~~~zzzmmmcccccchhhjjjhhhggg]]]VVVPPPPPPSSSYYYdddmmm{{{wwwpppcccWWWMMMKKKJJJDDD<<<888000000000000000000000000////////////////////////...---...///111111///---...000111333333333333222444555888:::???OOOnnnfffppp~~~sss[[[HHHBBBEEEGGGIIILLLLLLKKKJJJJJJKKKHHHHHHGGGGGGGGGFFFFFFFFFBBB@@@===:::888777888888:::===AAAEEEGGGJJJMMMOOORRRTTTWWW]]]bbbfffhhhhhhfffhhhlllsss{{{zzzuuuhhh[[[MMMFFFCCCBBBCCCGGGHHHMMMTTTYYYZZZZZZZZZZZZSSSOOOKKKGGGDDDAAA===;;;999777333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,((()))))))))************(((((()))))))))((('''&&&(((((()))***************((((((((((((((((((((((((((()))+++...222444333222000222555666666555222000///333AAAUUUcccccc[[[UUUHHHEEECCCAAA:::444555:::@@@PPP\\\YYYTTTTTTTTTQQQLLLGGGBBB>>>;;;;;;CCCLLLNNNMMMKKKHHHEEEEEEFFFGGGEEEBBB>>><<<<<<===>>>===<<<:::999999;;;<<<<<<;;;<<<<<<;;;;;;<<<===>>>@@@AAADDDJJJPPPVVVYYY[[[[[[\\\]]]]]]]]]\\\YYYWWWUUURRRRRRQQQPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKFFFGGGGGGGGGHHHKKKPPPTTTYYY[[[^^^aaabbbbbb```___aaadddfffgggfffffffffggggggfffdddcccbbbaaa___^^^]]]```eeellltttyyyzzzzzzsssqqqmmmjjjiiijjjlllmmmnnnoooqqqtttvvvwwwwwwwwwtttssssssssstttuuuwwwxxxvvvvvvxxx|||~~~|||xxxrrrnnnmmmnnnoooooolllllljjjfffaaa[[[WWWVVVMMMKKKHHHFFFFFFFFFEEEDDDAAAEEEKKKRRRZZZaaafffhhhfffjjjmmmooosss}}}{{{yyyuuurrreee```YYYRRRLLLGGGCCC@@@<<<:::777555444555666777999<<>>;;;999888888999;;;>>>BBBEEEGGGHHHKKKLLLNNNRRRXXX]]]```bbbdddeeeeeefffiiiooovvv|||yyytttfffYYYLLLEEEBBBAAABBBFFFHHHLLLQQQVVVXXXZZZ\\\^^^RRROOOIIIEEEBBB@@@===;;;777555333111000000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++'''((()))))))))'''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''((((((***...222444444333---///222444444222///---///111===PPP```ccc^^^ZZZLLLJJJIIIGGG???555222444:::KKKXXXVVVPPPPPPOOOLLLHHHDDDAAA???;;;;;;AAAJJJKKKJJJHHHEEECCCCCCDDDEEECCC@@@===<<<===@@@AAAAAA<<<:::999999;;;<<<<<<;;;<<<<<<;;;;;;<<<===???@@@AAAGGGOOOXXX]]]___]]]\\\^^^^^^______]]][[[XXXWWWVVVVVVVVVUUUTTTTTTSSSSSSKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHGGGGGGJJJNNNQQQVVVXXX\\\```bbbbbbaaa``````ccceeegggfffeeefffgggeeeccc```^^^]]][[[XXXVVVRRRTTTYYYaaaiiioooqqqqqqmmmllliiihhhhhhjjjmmmooommmoooqqqtttvvvwwwwwwwwwtttssssssssstttvvvwwwyyyzzzzzz|||~~~yyytttqqqkkkfff```]]]]]]___aaabbb\\\\\\[[[WWWSSSOOOMMMLLLKKKIIIGGGFFFFFFFFFEEEDDD@@@EEEMMMVVV^^^eeeiiikkkjjjmmmpppqqquuu~~~{{{xxxvvvgggbbbZZZSSSMMMHHHCCC@@@???<<<999666444444555555777:::@@@GGGOOOYYYbbbhhhjjjlllnnnooonnnnnnooopppqqqrrrsssuuuvvvwwwwwwwwwtttrrrqqqrrrtttvvvvvvuuutttxxx{{{zzzwwwtttssstttpppsssvvvyyyzzz|||{{{zzzkkkhhhjjjjjjhhhhhh\\\UUUOOOPPPTTTZZZeeeoooyyy|||yyyaaaXXXSSSTTTSSSKKKAAA:::222111111///...---,,,+++////////////////////////222111111444777777333000...///111333444333222111555888<<<======IIIddd}}}kkkpppwww|||~~~~~~~~~}}}|||aaaKKKCCCEEEFFFHHHJJJKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDBBB???<<<:::999999999<<>>??????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;>>>@@@BBBEEEKKKTTTZZZ]]]]]]\\\\\\eeedddcccccccccaaa[[[WWWYYYUUUQQQPPPQQQQQQOOOMMMIIIJJJJJJIIIHHHGGGHHHIIIGGGGGGFFFGGGIIIMMMQQQSSSWWWZZZ^^^```aaaaaabbbcccddddddeeeeeeffffffeeeeeecccbbb```ZZZTTTPPPNNNNNNNNNSSSXXXZZZ___fffhhhfffcccaaa``````cccgggiiijjjkkkmmmooorrrtttttttttsssqqqrrrssstttuuuwwwzzz}}}}}}{{{{{{~~~}}}uuuoookkkeee___[[[]]]ZZZUUUQQQOOOOOOQQQSSSSSSSSSQQQOOOKKKIIIJJJKKKKKKIIIGGGFFFGGGGGGEEEDDDDDDFFFLLLWWWdddmmmqqqrrrqqqoooqqqvvv|||~~~{{{yyyuuurrrllldddZZZQQQLLLHHHDDDAAA@@@???===:::888777666666888;;;@@@DDDJJJTTT```hhhlllllllllmmmooopppooonnnpppsssvvvxxxwwwwwwwwwwwwuuusssqqqrrrssstttsssssssssttttttuuuvvvwwwwwwwwwvvvwwwyyy{{{}}}}}}}}}|||~~~uuunnnkkkiiifffccc\\\XXXRRRQQQVVV___hhhmmmwwwyyy}}}~~~~~~~~~wwwddd[[[TTTRRRPPPHHH@@@===222111///...---...000111//////............//////000000000000111111111111...///111111000000222333555888666999BBBJJJ```vvvzzz|||||||||fffMMMDDDGGGCCCFFFJJJJJJHHHGGGHHHJJJIIIHHHGGGGGGHHHHHHFFFEEEDDDBBB>>>:::888777888999:::???EEEIIIKKKLLLMMMMMMNNNQQQUUUZZZ___cccfffgggfffgggiiinnnsssxxxzzzzzztttsss}}}uuuhhh\\\NNNGGGCCCAAACCCGGGGGGMMMSSSUUUXXX\\\[[[WWWRRROOOKKKFFFAAA<<<999777777666444222000///......///...,,,)))(((((()))***)))***+++++++++***)))(((+++***))))))))))))(((''',,,+++***)))((())))))******(((&&&'''((()))((('''%%%%%%&&&'''((()))******))))))***---111333333333//////111333555333000---...000777GGGZZZfffgggddd\\\RRRIIIEEE@@@999444333888???GGGMMMNNNMMMLLLKKKLLLGGGBBB???;;;777:::???DDDCCCAAA@@@@@@BBBDDDEEEEEEBBB???======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???AAAFFFLLLSSSZZZ\\\]]]]]]^^^bbbbbbbbbcccdddbbb^^^ZZZYYYVVVRRRQQQQQQQQQOOOMMMJJJJJJJJJHHHGGGFFFHHHJJJKKKIIIHHHHHHIIIKKKNNNPPPVVVZZZ^^^```aaaaaabbbccccccdddeeefffffffffdddddd^^^]]][[[VVVQQQNNNMMMNNNSSSWWWZZZYYY[[[^^^^^^[[[\\\ZZZXXXYYY]]]bbbfffhhhlllmmmppprrrssssssrrrqqqqqqrrrsssttttttvvvyyy|||~~~}}}|||{{{}}}zzztttlllfffbbb___[[[YYYUUUSSSRRRQQQPPPQQQRRRRRRRRRSSSSSSQQQNNNKKKKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFIIIOOOZZZeeennnrrrsssvvvttttttwww}}}}}}yyyvvvnnnfff[[[RRRMMMIIIDDDAAA@@@>>><<<:::888666666555888;;;???CCCIIIRRR^^^gggmmmmmmmmmmmmnnnnnnlllkkkooorrruuuwwwvvvvvvvvvvvvtttrrrqqqqqqrrrssssssrrrsssssstttuuuvvvwwwxxxyyyxxxyyy{{{|||}}}~~~~~~}}}|||yyywwwvvvzzzuuuoookkkjjjiiifffccc\\\WWWRRRRRRWWW```iiinnnwwwyyy{{{}}}}}}}}}tttaaaWWWOOOMMMKKKDDD>>>;;;222111///...---...///000//////............///////////////000000000111111...///111111000000222333555888666888AAAJJJ```vvvzzz~~~tttWWWIIIHHHFFFIIIKKKKKKIIIGGGGGGHHHIIIHHHFFFGGGHHHHHHGGGEEEDDDBBB>>>;;;888888888888999===CCCGGGIIIKKKLLLNNNRRRUUUYYY]]]aaacccddddddeeeeeeggglllsssyyy|||}}}sssnnnttt~~~xxxkkk^^^PPPHHHEEEBBBCCCFFFGGGNNNTTTWWW[[[^^^^^^ZZZUUURRRNNNHHHBBB===:::888777666444222000///......///...,,,+++*********+++'''((()))************))),,,***)))((()))((('''%%%******)))(((((((((((((((+++)))'''''')))))))))(((%%%%%%&&&'''((()))******(((((()))+++///222333222000000000222333333000---------444CCCUUUbbbfffeee___UUUKKKEEE@@@999444333777<<>>999999===??????@@@AAABBBCCCDDDEEEFFFCCC???=========<<<<<<::::::::::::::::::::::::::::::999999:::<<<>>>???DDDIIIPPPUUUYYY[[[\\\^^^___```aaadddeeeddd```]]]YYYVVVSSSRRRQQQQQQOOONNNKKKKKKIIIGGGEEEFFFIIIKKKNNNLLLJJJIIIIIIJJJLLLNNNUUUYYY^^^```aaaaaabbbbbbbbbdddfffggggggfffdddbbb[[[[[[ZZZXXXVVVUUUWWWYYYdddhhhiiifffdddccc___ZZZWWWTTTRRRRRRWWW^^^dddggglllnnnpppsssssssssqqqpppqqqrrrtttttttttvvvxxx{{{|||}}}}}}||||||}}}uuupppiiiccc```^^^\\\[[[SSSSSSUUUVVVXXXYYYYYYZZZYYY[[[\\\[[[XXXUUUTTTSSSRRRRRRPPPNNNKKKIIIJJJKKKJJJNNNTTT^^^iiippptttuuu|||xxxwwwzzz|||xxxppphhh]]]TTTOOOJJJEEEAAA???>>><<<999777666555555777:::>>>BBBGGGPPP\\\dddnnnnnnnnnnnnmmmlllkkkjjjnnnqqqsssuuutttttttttuuusssrrrpppppprrrsssrrrqqqrrrssstttvvvwwwyyyzzzzzzzzz{{{|||~~~~~~vvvoooiiifffeeekkkiiiggghhhjjjiiifffccc[[[WWWSSSSSSYYYbbbjjjooovvvxxxzzz{{{{{{}}}|||qqq\\\QQQHHHEEECCC>>>999888111000///.........///000//////............//////....../////////000000000...000111111111111222444555888666888AAAIII___~~~xxx{{{hhhQQQIIIIIIKKKLLLLLLJJJGGGGGGGGGIIIGGGFFFGGGHHHHHHGGGEEEDDDBBB???;;;999888888888999<<<@@@DDDGGGIIILLLOOOVVVYYY]]]```cccccccccbbbcccccceeejjjqqqxxx}}}|||ssssss{{{}}}nnn```PPPIIIEEECCCBBBDDDGGGMMMSSSWWW[[[```___\\\WWWTTTPPPJJJCCC>>>;;;999666555333111000//////...///...---,,,++++++++++++))))))******************+++)))(((((())))))'''&&&))))))(((((('''''''''''')))'''&&&'''(((******)))(((((((((((('''''''''''')))((()))+++///222333333000//////000111111///,,,//////444@@@PPP]]]bbbbbb]]]SSSIIIEEEAAA;;;777777888:::BBBMMMWWW\\\YYYUUURRRNNNKKKGGGAAA:::999;;;<<<>>>@@@CCCEEEFFFFFFFFFGGGCCC@@@======<<<<<<;;;:::::::::::::::::::::::::::999999999:::<<<===>>>@@@DDDIIINNNRRRVVVZZZ\\\___```ccceeefffddd```^^^YYYWWWUUUSSSRRRQQQOOONNNKKKKKKHHHFFFDDDEEEIIILLLNNNMMMJJJIIIHHHJJJLLLMMMTTTXXX]]]aaabbbaaaaaabbbbbbdddgggiiiiiifffdddbbb^^^___```bbbdddiiioootttyyy~~~{{{vvvmmmddd\\\XXXSSSRRRVVV\\\bbbeeejjjmmmppptttuuuuuutttsssqqqssstttuuuuuuuuuxxxyyyzzz{{{}}}}}}||||||~~~zzzwwwsssoookkkgggeeeccc^^^___```aaaccceeegggiiiiiikkkmmmmmmiiieeebbbaaa___^^^\\\XXXSSSPPPQQQRRROOOSSS[[[dddlllsssvvvwww}}}{{{{{{{{{xxxqqqiii___VVVQQQKKKFFFBBB???>>><<<999777666555444777999===@@@EEENNNYYYbbbmmmnnnoooooommmlllllllllmmmooorrrsssrrrrrrssstttsssqqqppppppqqqrrrrrrqqqrrrssstttvvvxxxyyy{{{{{{||||||}}}~~~}}}rrrhhhaaa^^^]]]``````bbbfffjjjjjjeeeaaaZZZWWWTTTUUU\\\dddlllqqqwwwxxxyyyzzzzzz|||}}}yyylllVVVJJJ@@@<<<;;;777555444111000///............/////////............//////............///////////////111222222111222333555555888666888@@@GGG\\\{{{||||||xxxYYYJJJIIIJJJKKKLLLKKKIIIHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFEEECCC@@@<<<:::888777777999<<>>LLLXXX^^^```[[[QQQHHHDDDAAA;;;777777666888???LLLYYY___]]]XXXUUUQQQMMMIIIBBB:::888:::<<<>>>BBBFFFIIIIIIIIIHHHGGGDDD@@@>>>======<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;<<<===>>>AAAEEEIIINNNSSSYYY]]]```cccfffgggfffccc___\\\XXXXXXWWWUUUSSSPPPOOONNNKKKJJJHHHEEEDDDEEEHHHKKKLLLJJJIIIHHHHHHJJJLLLNNNSSSWWW]]]aaabbbaaaaaaaaabbbdddgggiiijjjhhheeedddbbbdddhhhmmmttt}}}|||qqqiiiccc\\\WWWWWW[[[___aaagggkkkpppuuuxxxyyyxxxwwwrrrtttvvvvvvvvvvvvwwwyyyxxxzzz|||}}}|||}}}~~~|||vvvpppmmmpppnnnmmmlllnnnqqquuuwwwyyy{{{~~~}}}zzzuuuqqqoooooommmhhhbbb[[[XXXWWWWWWTTTYYYaaaiiippptttwwwyyy|||{{{~~~{{{wwwqqqjjj```XXXRRRMMMGGGCCC???>>><<<:::777666555555666888<<>>;;;999444333222111000/////////,,,,,,,,,,,,+++++++++***///...---+++***)))))))))(((''''''(((+++,,,,,,+++((((((((()))(((''''''&&&%%%$$$###%%%''')))******%%%%%%&&&'''((()))******+++))))))+++///222444555111///---,,,---...---,,,+++,,,000;;;HHHTTT[[[]]]YYYPPPHHHDDD@@@999444333222555===JJJWWW^^^\\\YYYVVVQQQMMMIIIAAA999777999===@@@DDDHHHKKKLLLKKKKKKHHHEEEAAA?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<>>;;;999777666999;;;>>>@@@BBBEEEIIILLLKKKNNNRRRXXX]]]aaacccddddddcccccceeejjjooorrrsssxxxxxxyyyyyy{{{xxxvvvzzznnnWWWIIIEEEBBBBBBCCCFFFMMMSSSVVVZZZ^^^]]]ZZZSSSQQQMMMGGGBBB===:::999444333222000////////////++++++++++++++++++******---,,,+++***))))))*********))))))***+++---,,,+++(((((()))))))))((('''&&&((('''&&&&&&((()))((((((%%%%%%&&&'''((()))*********)))((()))---111333444444111...---............***+++///888CCCMMMSSSVVVRRRKKKEEECCC@@@999444222000555>>>KKKVVV\\\\\\ZZZVVVQQQLLLGGG@@@888666999>>>AAADDDHHHKKKLLLLLLLLLHHHEEEBBB@@@@@@AAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<>><<<999888777777333666;;;???DDDNNNZZZbbbhhhlllooonnnkkkiiikkknnnmmmnnnpppppppppppprrrttttttrrrqqqqqqrrrssssssrrrqqqrrrssstttuuuvvvwwwwwwvvvvvvwwwyyy|||~~~tttfff[[[VVVUUUZZZ\\\aaahhhlllkkkddd^^^WWWVVVWWW[[[ccckkkrrruuuzzz|||~~~~~~~~~~~~|||rrrcccIII>>>444111111000//////......//////......------//////............///////////////000000000111111111222444444333333555666111777777:::??????MMMfffaaaLLLHHHGGGGGGIIIKKKKKKIIIFFFGGGFFFEEEFFFHHHIIIHHHGGGEEEDDDBBB???<<<999777666777999<<<>>>@@@BBBEEEGGGGGGIIILLLQQQWWW\\\```cccccccccdddggglllppprrrrrrrrrtttwwwxxxzzz{{{zzzsssYYYKKKFFFDDDCCCDDDGGGNNNTTTWWWZZZ^^^^^^ZZZQQQOOOKKKFFFAAA===:::888333333111000////////////******+++++++++***))))))***)))((((((((()))+++,,,---+++***+++,,,,,,+++***((()))*********)))'''&&&,,,***(((((((((((('''&&&)))((((((((('''''''''''')))''''''(((,,,000222333666333000...///000000///,,,---000777@@@GGGKKKMMMJJJDDDAAABBBAAA<<<666555111777AAAMMMWWW\\\]]]\\\VVVQQQKKKFFF>>>777666999???AAADDDHHHJJJLLLLLLLLLHHHEEEBBBAAAAAABBBBBBBBB========================<<<<<<======>>>===============???BBBGGGPPP[[[bbb___dddjjjkkkhhhccc___^^^XXXZZZ[[[YYYTTTPPPOOOOOOGGGHHHIIIHHHFFFEEEFFFHHHIIIHHHFFFDDDEEEFFFHHHJJJPPPUUU\\\aaabbbbbbaaaaaadddeeegggjjjlllnnnooooooppppppppprrrwwwvvvnnniiifffdddcccgggmmmrrrvvvvvvtttssswwwyyy{{{{{{zzzyyyxxxyyywwwxxxzzz{{{}}}{{{tttjjjbbb\\\ccclllrrruuuvvvxxxzzzzzzxxxvvvrrrnnnlllfff___XXXTTTPPPJJJEEEBBBAAA???<<<:::999888777333666:::???EEEOOO[[[ccchhhlllooommmhhhfffhhhkkkmmmoooppppppppppppsssuuuuuusssrrrrrrsssttttttsssrrrrrrrrrssstttuuuuuuvvvttttttuuuxxx{{{uuuggg[[[UUUTTTXXX[[[```ggglllkkkddd^^^WWWVVVWWW\\\dddlllsssvvv{{{}}}~~~~~~rrrcccHHH===333111222000//////......//////......---,,,//////............//////000000000000111111111111111333444444444444555777000666888;;;???>>>IIIbbb```LLLJJJHHHGGGHHHJJJJJJFFFCCCGGGFFFEEEFFFHHHIIIHHHGGGFFFDDDBBB???<<<999777555555777;;;===>>>???AAACCCEEEFFFIIIMMMSSSYYY^^^aaacccccceeeiiinnnrrrssssssooorrrvvvxxx{{{uuuWWWGGGDDDDDDCCCCCCIIIKKKPPPVVV\\\]]]\\\ZZZSSSNNNHHHCCC@@@===;;;999999666222////////////...---,,,++++++******++++++''''''''')))++++++)))&&&$$$%%%(((***++++++***)))(((((()))***+++,,,------''''''''''''''''''''''''''''''(((((())))))******&&&%%%%%%&&&)))...333777;;;666000---...000//////000///000444<<>>>>>???@@@<<<<<<;;;;;;;;;<<<<<<===:::999999999999:::;;;;;;>>>@@@BBBDDDGGGOOOZZZbbbbbbbbbeeejjjmmmkkkbbb[[[[[[XXXUUUTTTTTTRRRNNNJJJKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGFFFCCCBBBCCCFFFIIIOOOSSSXXX\\\^^^```bbbcccffffffgggjjjnnnqqqrrrrrruuuooolllnnnoooooottt|||{{{sssjjjeeedddfffiiimmmpppsssuuuuuuyyyyyyyyyyyyyyyyyyyyyzzzwwwxxxzzz{{{|||~~~wwwllleeeaaabbbffflllrrrwwwxxxxxx}}}xxxvvvtttpppmmmhhheee___YYYTTTOOOJJJGGGFFFCCC???===<<<;;;999888777777888<<>>555222111//////111///////////////..................//////////////////////////////000111111444444333222333444555666666444666999<<<@@@JJJTTTttt~~~bbbKKKGGGHHHIIIJJJJJJJJJIIIHHHKKKJJJHHHFFFDDDDDDDDDDDDHHHEEEAAA===:::888888888777999===???@@@AAACCCEEEDDDFFFGGGIIIMMMRRRZZZ___bbbfffiiikkkmmmpppvvv|||vvvvvvvvvwwwyyy{{{~~~sssVVVGGGDDDDDDCCCCCCIIIKKKPPPWWW\\\]]]\\\ZZZRRRNNNHHHCCC@@@>>>;;;999888555222000/////////...---,,,++++++******++++++***((('''((()))******)))&&&'''(((*********))))))(((((())))))***+++++++++((((((((((((((((((((((((''''''(((((())))))))))))(((((('''''')))---222444777555222111222111///---...------111888???BBBCCCDDDFFFHHHHHHEEE???999555111666AAAMMMXXX]]]\\\YYYSSSQQQNNNKKKGGGAAA;;;666888<<>>@@@BBBCCCFFFNNNXXX```cccccceeeiiimmmkkkccc]]][[[XXXVVVVVVVVVTTTQQQNNNLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGFFFDDDCCCCCCFFFIIINNNRRRWWW[[[^^^___bbbcccffffffhhhlllpppsssuuuuuuvvvqqqmmmnnnnnnkkknnnsssuuu{{{xxxqqqlllhhhiiikkknnnqqqsssuuuvvvyyyyyyzzzyyyyyyyyyyyyyyywwwxxxzzz{{{{{{}}}~~~tttmmmgggggghhhlllrrrwwwzzz{{{~~~|||wwwtttsssqqqnnnkkkeeeaaa[[[VVVRRROOOKKKHHHGGGDDD@@@>>>===<<<;;;:::888888999===DDDNNNWWW]]]eeefffggggggffffffgggiiimmmooorrrtttvvvvvvuuuuuurrrrrrqqqppppppqqqrrrsssqqqqqqrrrrrrrrrsssssstttxxxyyyzzzyyyyyyzzz}}}{{{tttiii```[[[XXXZZZ___fffnnnpppkkk```XXXWWWYYY^^^dddlllssszzz}}}~~~~~~}}}vvv___GGG===555222111//////111/////////////////////.../////////000000000000111111000000000000111222222444444333333333444555666666555666999;;;???IIISSSsss}}}pppZZZHHHFFFGGGHHHIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEAAA===:::888777777666888;;;===???@@@BBBDDDDDDFFFHHHJJJMMMSSSZZZ___aaadddgggkkknnnrrrwwwzzzzzzzzzyyyyyyzzz{{{}}}~~~qqqUUUGGGDDDCCCCCCDDDHHHKKKPPPWWW\\\^^^\\\YYYQQQMMMHHHDDDAAA>>>;;;999888555222000000///...------,,,++++++******++++++,,,***''''''(((+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))+++***((((((***---000222444444444555555333///,,,,,,,,,,,,000666<<>>>>>============>>>>>>===============>>>??????>>>@@@AAABBBEEEKKKTTT\\\ccccccdddhhhkkkiiiddd___\\\ZZZYYYYYYYYYWWWUUUSSSMMMLLLJJJHHHGGGFFFEEEEEEFFFGGGGGGEEEDDDDDDGGGIIIMMMQQQVVVZZZ\\\^^^aaaccceeegggjjjnnnrrrvvvyyy{{{yyyuuusssrrrooojjjhhhjjjhhhlllrrryyy{{{vvvrrrmmmmmmnnnoooqqqsssvvvwww{{{{{{{{{{{{zzzyyyxxxxxxwwwyyyzzzzzzzzz|||~~~xxxooonnnmmmooosssxxx|||}}}|||}}}}}}|||xxxvvvrrrpppooonnnllljjjddd```ZZZUUURRRPPPNNNLLLGGGEEEAAA???>>>>>>===;;;888888999===DDDMMMVVV[[[aaabbbdddddddddeeefffhhhmmmnnnqqqtttvvvwwwxxxxxxqqqqqqppppppqqqrrrssstttqqqqqqqqqrrrssstttuuuvvvxxxzzz{{{zzzyyyyyy{{{|||~~~|||vvvqqqkkkeee```\\\]]]bbbiiiooopppkkkaaaZZZXXX[[[bbbiiiqqqwww{{{~~~~~~}}}}}}}}}}}}}}}|||vvv___EEE<<<444222111//////111......//////////////////000000000111111222222222222111111111111222333333555444444444444555666666777666777:::;;;>>>FFFPPPqqq{{{pppjjjhhh```SSSGGGDDDEEEGGGHHHIIIIIIIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFEEECCCAAA===:::888777666555777:::<<<===>>>AAACCCDDDFFFIIIKKKOOOTTTZZZ___bbbcccffflllrrrwwwyyyzzz}}}|||zzzyyywwwvvvvvvuuummmSSSFFFDDDCCCDDDEEEHHHKKKQQQWWW]]]^^^[[[YYYPPPLLLHHHDDDAAA???<<<999888555222000000000...------,,,++++++******++++++,,,***((((((***,,,,,,++++++***))))))(((((())))))***)))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))***---000222333444555666666333000......------000555<<>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@>>>@@@AAABBBCCCIIIQQQXXXaaaaaaccceeehhhgggdddaaa___^^^]]]\\\[[[YYYVVVUUUNNNMMMKKKIIIGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFGGGIIILLLOOOTTTWWWZZZ]]]```bbbcccfffjjjooosssxxx|||~~~}}}|||{{{vvvpppkkkiiieeefffhhhkkkpppwww~~~}}}zzzwwwuuuqqqqqqpppoooqqqsssuuuwww||||||||||||{{{zzzxxxwwwxxxyyyzzz{{{zzz{{{|||~~~wwwvvvuuuwwwzzz|||}}}}}}zzzzzzzzz||||||wwwuuusssqqqooommmkkkjjjhhhddd^^^YYYVVVSSSQQQPPPHHHEEEBBB@@@???>>>===<<<777777999===DDDMMMUUUZZZ]]]___aaabbbcccdddfffhhhlllnnnppprrrtttvvvvvvwwwqqqpppppppppqqqssstttuuuqqqqqqqqqrrrssstttvvvwwwxxxyyy{{{{{{yyyxxxxxxyyyyyy|||zzzsssooonnnkkkeee``````eeekkkppppppjjjbbb\\\VVV[[[bbbkkkrrrwwwzzz{{{~~~}}}||||||{{{{{{||||||~~~uuu]]]CCC:::333111111//////000............///////////////000000000111222222222111111111111111222333333555555555555555666666666888666777::::::<<>>;;;888666555444666888:::;;;<<>><<<111444===KKKYYY___\\\XXXMMMMMMLLLKKKGGGAAA999444555<<>>>>>>>>>>>>>>======<<<<<<======>>>???>>>@@@AAABBBBBBGGGNNNUUU______aaadddeeeeeecccbbbcccbbbaaa___[[[XXXVVVUUUOOONNNLLLJJJGGGFFFDDDDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJMMMQQQUUUXXX[[[___aaaaaaeeejjjooosssxxx~~~|||vvvqqqeeeccc```___bbbgggmmmpppsssuuuwwwxxxxxxxxxwwwvvvtttsssrrrqqqrrrsssuuuwww||||||}}}}}}|||zzzyyywwwwwwyyy{{{{{{{{{{{{|||}}}|||yyyxxxwwwzzz||||||zzzwwwsssooommmlllmmmiiiccc]]]YYYUUURRRPPPJJJGGGCCC@@@???>>>===;;;555666888<<>><<<222333888EEESSS\\\\\\XXXQQQPPPNNNLLLHHHBBB;;;666555<<>>=========>>><<<<<<<<<<<<<<<======>>>>>>@@@AAABBBBBBFFFMMMSSS\\\^^^aaadddeeeeeedddcccddddddccc```[[[WWWUUUTTTQQQOOOMMMJJJGGGEEEDDDCCCDDDFFFIIIJJJIIIHHHIIIIIIHHHKKKOOOSSSVVVYYY^^^aaa```eeelllqqqtttyyyyyykkkfff___ZZZ[[[^^^aaacccgggkkkqqquuuwwwxxxyyyzzzvvvvvvuuutttuuuvvvwwwxxx{{{|||}}}~~~~~~|||zzzxxxwwwyyy{{{|||||||||}}}~~~}}}}}}zzzxxxwwwyyy~~~xxxtttqqqpppppplllfffaaa\\\WWWRRRNNNMMMJJJFFFBBBAAA???===;;;666666888;;;AAAHHHOOOSSSSSSVVVYYY\\\___bbbeeehhhkkkkkklllmmmnnnooopppqqqrrrrrrqqqqqqqqqssstttuuurrrqqqpppoooppprrruuuvvvtttwww{{{}}}|||{{{zzzzzz||||||~~~zzztttrrrrrrpppjjjeeeeeejjjoooqqqnnnhhhaaa^^^YYY^^^fffooovvvzzz||||||||||||{{{zzzzzzzzzzzzzzzzzzoooVVV???777111111111//////000------......///000000000---......///000111222222000000000000000111222222555666666777888777777777666666777::::::;;;BBBJJJaaayyy~~~{{{xxxvvvbbbMMMFFFFFFHHHIIIIIIIIIHHHGGGIIIGGGEEECCCBBBAAAAAAAAABBBBBBBBBAAA???;;;777555333555666777888;;;???BBBDDDHHHMMMQQQUUUXXX\\\___YYY[[[^^^eeekkkqqqssstttwwwyyy{{{yyyrrrhhh^^^WWW~~~|||wwwsssbbbOOOEEECCCCCCEEEHHHFFFJJJQQQYYY^^^^^^[[[WWWLLLJJJGGGEEECCCAAA===;;;666444333222222000...+++---,,,++++++******++++++)))(((''')))***+++***((()))***+++++++++***)))(((******************))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&''''''(((***+++,,,111222333222000000222555,,,,,,,,,,,,///666@@@GGGJJJJJJIIIGGGDDD@@@===;;;333111333>>>NNNYYY[[[YYYTTTRRROOOLLLHHHBBB<<<777444<<>>===<<<=========<<<<<<<<<<<<===>>>>>>===@@@BBBBBBCCCGGGMMMSSS\\\___cccfffgggfffeeedddbbbcccccc```ZZZWWWUUUVVVQQQPPPMMMJJJHHHEEEDDDCCCCCCFFFJJJKKKKKKIIIIIIIIIGGGJJJNNNQQQTTTXXX]]]```aaagggnnnsssvvv{{{|||qqqjjj```ZZZXXXZZZ[[[\\\___eeemmmsssvvvyyy{{{}}}xxxxxxyyyyyyyyyzzzzzzzzzzzz{{{}}}}}}{{{yyywwwyyy|||}}}}}}}}}~~~}}}~~~{{{yyy{{{|||wwwuuuuuurrroookkkfffaaa[[[UUUQQQRRRNNNIIIFFFCCCAAA>>><<<999999999;;;>>>CCCHHHKKKMMMPPPUUUXXX[[[___cccfffhhhiiijjjkkkmmmoooqqqrrrtttsssrrrqqqqqqrrrttttttrrrqqqooonnnoooqqqssstttsssxxx}}}~~~~~~~~~|||yyyuuusssqqqmmmgggcccfffkkkpppqqqlllfffaaa^^^[[[```hhhpppwww{{{}}}}}}||||||{{{zzzzzzzzzzzzzzz{{{kkkRRR>>>666000111111000...000------......///000000111...//////000111222333444222111111111111222333333555666777888888888777777555555666::::::;;;AAAIII\\\}}}sssuuupppWWWHHHHHHIIIJJJJJJIIIGGGFFFHHHFFFEEECCCBBBBBBCCCCCCBBBBBBCCCCCC@@@===888666444555666777888;;;???BBBDDDHHHNNNSSSVVVYYY\\\^^^XXXZZZ^^^cccggglllqqqtttxxx{{{xxxlll___VVV|||}}}{{{vvvqqq```NNNEEECCCCCCEEEHHHFFFJJJQQQYYY^^^^^^[[[WWWKKKIIIGGGEEEDDDAAA>>>;;;666444333222222000...+++---,,,++++++******+++++++++(((&&&&&&''')))******((()))+++,,,,,,+++***(((******************++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((''''''''''''((((((...111333333000000111333//////......000888BBBJJJHHHIIIJJJJJJGGGAAA<<<999444000000:::JJJWWW[[[ZZZUUURRRNNNJJJFFFAAA;;;777222;;;HHHSSSXXXVVVQQQLLLLLLKKKJJJHHHFFFDDDCCCBBB@@@???>>>===<<<<<<<<<<<<===============>>>>>>???===???BBBCCCCCCGGGNNNSSS\\\```eeeiiiiiihhhgggfff___aaabbb___ZZZWWWVVVWWWRRRPPPNNNKKKHHHEEEDDDCCCCCCFFFJJJLLLKKKJJJIIIIIIGGGIIIMMMPPPSSSXXX\\\```ccciiipppuuuxxx||||||qqqiii^^^WWWUUUUUUUUUUUUYYYaaajjjqqquuuxxx{{{}}}zzzzzz{{{|||}}}}}}||||||yyy{{{}}}~~~|||zzzwwwyyy|||~~~~~~~~~~~~{{{}}}~~~yyywwwxxxuuurrroookkkgggaaaZZZUUUUUUQQQLLLHHHEEECCC@@@>>>===<<<;;;;;;===@@@CCCEEEJJJMMMQQQUUUYYY]]]aaadddfffggghhhkkkmmmpppsssuuuuuutttsssrrrqqqrrrssstttrrrqqqooommmnnnooorrrssstttxxx~~~~~~|||{{{yyyxxxvvvssspppkkkeeeaaaggglllpppqqqllleee```^^^[[[___gggooovvvzzz|||}}}||||||{{{zzzzzzzzzzzz{{{}}}}}}iiiOOO===555000111111000...000---------...///000000111///000111222333444555555333333222222333333444555555666777999999888888777444444666999:::;;;AAAIIIYYY~~~{{{oooooozzz|||aaaIIIJJJKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCDDDDDDBBB>>>999666444555666777888;;;???BBBDDDHHHOOOTTTWWWZZZ]]]^^^YYY]]]aaadddfffkkkrrrwwwwww{{{{{{nnn___UUUzzzxxxzzz{{{yyysssaaaMMMCCCAAA@@@AAACCCGGGHHHMMMUUU\\\]]]WWWQQQNNNLLLIIIFFFEEECCC???===777555222000000000///...,,,,,,+++++++++,,,------))))))))))))))))))))))))((())))))************)))((((((''''''''''''(((((()))))))))))))))((('''''')))((('''''''''(((***+++,,,+++)))''''''(((***+++---...//////000222555888777111---...000555AAAKKKOOOSSSSSSMMMGGGCCC???:::333555555777BBBRRRZZZZZZWWWSSSMMMIIIEEEBBB???===666:::CCCPPPUUUOOOHHHEEEIIIJJJKKKKKKJJJGGGDDDBBB@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<===============@@@???@@@AAA@@@AAAIIISSS]]]aaafffiiijjjiiiiiiiiigggfffccc```\\\XXXUUUSSSSSSPPPLLLIIIHHHGGGEEECCCEEEGGGIIIKKKLLLKKKIIIHHHEEEGGGKKKNNNQQQVVV[[[___bbbhhhooouuuxxxzzz~~~{{{rrrmmmeee]]]WWWSSSUUUYYY]]]bbbkkksssyyy{{{zzzyyy||||||||||||}}}}}}}}}}}}|||}}}~~~|||{{{|||~~~~~~{{{|||yyytttooojjjeee___[[[WWWRRRJJJEEEBBBAAA@@@@@@BBB>>>:::888999<<>>>>>======@@@???@@@BBBAAABBBKKKTTT\\\```fffjjjllllllmmmmmmllljjjgggccc```]]][[[ZZZUUUQQQMMMKKKIIIHHHFFFEEEEEEFFFIIIKKKLLLKKKIIIHHHFFFGGGJJJLLLPPPUUU[[[___dddiiinnnqqqrrrtttxxx|||~~~{{{xxxssspppkkkeee___[[[[[[]]]```dddkkkqqqvvvxxxxxxxxxzzz{{{{{{||||||}}}}}}}}}~~~~~~}}}~~~{{{vvvrrrpppkkkddd___]]]WWWOOOIIIEEEBBB@@@???@@@===999888999;;;======AAACCCFFFJJJNNNTTTZZZ___dddfffhhhiiijjjllloooqqqttttttttttttttttttssssssrrrrrrqqqqqqppppppqqqqqqtttxxx~~~~~~|||xxxvvvooofffdddfffgggnnnuuusssiii```\\\[[[]]]fffooorrrtttxxx{{{zzzyyyxxxxxxyyyzzz}}}|||{{{aaaJJJ888555222000000///...---........................///000000000111111222222333333444555555555555555555777888777666666777888888888999888999;;;???CCCSSSnnn{{{rrrllluuu|||nnnWWWGGGDDDJJJGGGFFFHHHEEEHHHGGGEEEDDDDDDDDDEEEEEEHHHFFFCCCBBB@@@>>>:::777333333333555888;;;???AAADDDMMMTTTUUUXXX]]]```______aaabbbdddeeeiiinnnrrrwwwhhhZZZvvvqqq{{{}}}{{{sssaaaNNNEEECCCCCCDDDEEEFFFIIIPPPXXX^^^]]]WWWQQQJJJGGGDDDAAA@@@===:::777666444111/////////...------------,,,,,,+++++++++))))))))))))))))))))))))'''((((((''''''&&&%%%$$$)))((((((''''''(((((()))'''''''''''''''&&&&&&%%%''''''((())))))))))))(((&&&&&&''''''(((((()))))),,,///222333333333444555999333...---...222<<>>666666444333;;;FFFOOOQQQRRRNNNJJJFFFCCC@@@<<<:::777555777???DDDEEEFFFHHHLLLLLLMMMLLLJJJFFFBBB@@@BBBBBB@@@???>>>=========;;;<<<======>>>>>>======@@@???@@@BBBBBBDDDLLLTTTYYY^^^fffllloooppprrrrrrrrroookkkfffccc```______VVVSSSOOOLLLKKKJJJHHHFFFDDDFFFHHHJJJKKKJJJIIIHHHGGGHHHIIIJJJMMMSSSZZZ___fffiiilllmmmmmmnnnqqquuuttttttttttttuuuwwwxxxyyy}}}~~~~~~zzzuuuppplllkkkfffhhhkkkooorrrtttvvvvvvxxxyyyzzz{{{||||||}}}}}}yyywwwxxxuuummmfffaaa[[[TTTMMMHHHEEEBBB@@@???<<<:::999:::;;;::::::;;;===AAADDDHHHNNNTTTYYY```cccfffiiijjjkkkmmmoooqqqrrrsssttttttsssrrrqqqpppppppppppppppqqqqqqrrrssswww|||~~~~~~|||zzzxxxqqqhhhdddfffjjjpppuuurrrhhh___\\\\\\___iiiqqqtttuuuyyy{{{zzzwwwxxxyyy{{{}}}|||vvv]]]GGG888555222000000000///---........................111111111111111111222222444444555666666666555555666777888888666666666888888888999999999;;;???BBBKKKfffuuullljjjppp{{{dddLLLCCCGGGFFFFFFGGGCCCEEEDDDDDDDDDEEEFFFGGGHHHGGGEEECCCAAA@@@>>>;;;888333333333555777;;;>>>AAACCCJJJPPPSSSWWW\\\______\\\^^^```aaacccggglllppp~~~|||lll^^^oooffflllvvv~~~|||rrraaaOOOGGGEEEDDDEEEGGGFFFJJJQQQZZZ^^^]]]WWWQQQIIIFFFCCC@@@>>><<<999666666333000/////////...---)))***+++,,,---.........))))))))))))))))))))))))(((((((((((('''&&&%%%$$$))))))(((((((((((())))))''''''((((((''''''&&&%%%%%%&&&((()))))))))((('''%%%&&&'''((()))***)))))),,,///333444444333222222888222---++++++...888BBBMMMSSSVVVSSSNNNJJJDDD===777555222222888BBBKKKPPPUUURRRNNNJJJHHHEEEAAA>>>999666777===BBBEEEHHHLLLKKKLLLMMMMMMKKKGGGDDDBBBDDDCCCBBB@@@????????????<<<<<<===>>>>>>>>>>>>>>>???===>>>AAABBBDDDKKKSSSVVV\\\eeemmmrrrtttvvvwwwwwwsssnnnhhhccc```______WWWSSSOOOMMMKKKJJJHHHGGGDDDFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGJJJPPPXXX^^^cccgggkkklllkkkjjjlllooolllllllllnnnqqqwww~~~yyynnnmmmmmmmmmnnnqqqsssuuuuuuvvvxxxzzz||||||}}}}}}xxxoooeee```YYYSSSMMMIIIEEEBBB???===;;;;;;;;;;;;999777777999<<>>AAAGGG___~~~{{{nnnfffiiippp|||rrrRRRBBBEEEFFFFFFGGGBBBDDDDDDDDDEEEEEEFFFGGGGGGFFFDDDBBBAAA@@@>>>;;;999333333333444777:::>>>@@@BBBFFFKKKPPPTTTXXXZZZ[[[XXXZZZ\\\___bbbgggmmmqqq{{{}}}mmm___kkk```dddlll|||qqqaaaOOOGGGFFFFFFFFFGGGFFFJJJRRRYYY]]][[[VVVRRRJJJHHHDDDAAA???<<<999666666444111/////////...---)))***+++---------------))))))))))))))))))))))))*********)))((('''&&&%%%))))))(((((((((((())))))((())))))))))))(((''''''%%%&&&((()))))))))((('''&&&'''((()))***++++++***,,,///333555444222111000555000+++******+++333<<<@@@JJJRRRSSSQQQLLLCCC;;;777444111222777@@@KKKSSSWWWUUURRROOOMMMJJJFFFCCC:::777777===CCCEEEHHHLLLJJJKKKMMMMMMMMMJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@<<<======>>>>>>>>>>>>>>>===;;;;;;???AAACCCHHHOOOTTT[[[eeemmmsssvvvxxxyyy{{{wwwqqqjjjddd```^^^]]]VVVSSSOOOMMMKKKJJJHHHFFFDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFHHHNNNVVV\\\^^^ccciiilllkkkjjjjjjllliiikkkmmmpppvvv~~~vvvtttpppmmmlllnnnqqqssssssuuuwwwzzz|||}}}}}}}}}|||sssnnneee]]]UUUNNNGGGBBBAAA???>>>======;;;999777555777:::<<<@@@EEEKKKOOOTTTYYY___dddggghhhjjjkkkkkklllnnnpppqqqpppnnnmmmqqqqqqqqqrrrssstttuuuvvvyyy|||~~~~~~~~~~~~}}}~~~{{{yyywwwqqqiiifffhhhmmmppprrrlllbbb[[[[[[]]]```iiirrruuuwwwzzz}}}|||~~~~~~~~~~~~nnnVVVBBB777444111000000000///...111111111222222333333333222222222222333333333333555666777777888888777777888999999888777666666777888999:::::::::;;;>>>@@@GGGZZZyyyvvvfffeeefffooo}}}XXXCCCEEEFFFFFFGGGDDDFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDBBBAAAAAA???<<<:::333333333444666:::===???BBBCCCFFFKKKOOOQQQSSSTTTSSSVVVZZZ]]]bbbhhhoootttyyypppbbb{{{fff\\\aaaiiiyyyppp___NNNGGGGGGFFFFFFHHHFFFJJJRRRXXXZZZYYYUUURRRLLLIIIFFFCCC@@@>>>:::777777555222000000000///...---.........---+++)))((())))))))))))))))))))))))***+++++++++***)))((((((***))))))(((((())))))***)))))))))))))))(((((('''&&&&&&'''(((((((((((('''(((((())))))******++++++,,,///222333222000//////222...++++++***+++000777999DDDOOORRRQQQLLLCCC;;;777333000111666===JJJUUUXXXVVVTTTRRRPPPMMMIIIFFF;;;777777<<>>>>>??????>>>>>>>>>;;;:::>>>AAABBBFFFKKKRRRYYYdddmmmsssvvvxxxyyy|||yyysssllleee```^^^\\\WWWTTTPPPMMMLLLJJJIIIGGGDDDEEEFFFGGGIIIJJJJJJJJJGGGGGGFFFEEEGGGMMMTTTZZZ[[[```fffiiiiiiiiijjjlllkkkooosssxxx~~~{{{uuuooommmmmmppprrrqqqtttwww{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~tttiii^^^SSSIIIBBBCCCAAA???===<<<;;;888666555666888:::===AAAFFFJJJNNNSSSYYY___cccfffhhhjjjkkklllnnnoooppppppoooooorrrrrrrrrrrrssstttvvvvvvzzz|||~~~~~~}}}~~~~~~}}}}}}zzz{{{}}}~~~~~~{{{xxxuuusssnnnhhhgggjjjmmmppppppiii___ZZZ[[[___cccllltttwwwxxx{{{}}}||||||||||||}}}~~~mmmVVVCCC666444111000000000000///...//////000000111111222111222222333333444555555666777888888999999888888888999:::999777666666777888999:::::::::;;;===???FFFVVVssskkkhhhfffkkkyyy[[[CCCEEEFFFEEEGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBDDDCCCAAAAAAAAA???===;;;333333333444666999<<<>>>BBB@@@BBBHHHLLLMMMNNNPPPQQQSSSWWW\\\aaahhhoootttwwwwwwkkkzzzfff```ffflllyyynnn^^^NNNGGGFFFFFFFFFGGGFFFJJJQQQUUUWWWVVVTTTSSSMMMJJJFFFCCCAAA>>>:::777888666333111111111000///.../////////---***(((&&&)))))))))))))))))))))))))))******+++******))))))******))))))))))))******(((((())))))(((((('''&&&'''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***,,,...111111000...------000---,,,...---,,,000555;;;EEENNNPPPOOOLLLEEE>>>888333///111444:::GGGUUUZZZYYYWWWUUUSSSPPPLLLIII@@@:::777:::>>>AAAFFFLLLMMMOOOPPPQQQPPPNNNKKKIIIEEEDDDCCCBBBAAA@@@@@@@@@======>>>????????????>>>@@@<<<;;;???BBBBBBEEEIIIQQQXXXccclllrrrtttvvvvvvwwwtttpppjjjeee```\\\[[[YYYUUUQQQOOOMMMLLLJJJIIICCCDDDEEEGGGHHHIIIJJJKKKFFFFFFEEEEEEGGGKKKRRRWWW\\\___cccdddccceeeiiimmmoootttzzzyyysssnnnnnnoooqqqqqqssswww{{{~~~~~~~~~~~~||||||||||||~~~zzzooocccWWWLLLEEEDDDBBB>>><<<;;;999777555444666777888:::===BBBFFFHHHMMMTTT[[[```dddhhhkkknnnoooooopppqqqqqqrrrrrrrrrrrrrrrrrrsssssstttuuuwwwyyy|||}}}}}}}}}~~~}}}|||~~~|||zzzxxxtttqqqoookkkfffgggkkknnnpppooohhh^^^ZZZ]]]ccciiirrryyyzzzzzz|||}}}|||{{{zzzzzz{{{~~~{{{jjjTTTAAA666444111000000111000///,,,------...//////000000000111222333444555666777777888888999:::999999999999::::::999777666666777888999;;;;;;;;;;;;===???CCCPPPkkk|||yyytttttt}}}ZZZBBBDDDDDDBBBFFFHHHFFFFFFGGGGGGFFFEEECCCBBBDDDBBBAAAAAAAAA@@@===;;;444333333444666999<<<>>>AAA===>>>FFFKKKLLLMMMPPPPPPRRRVVVZZZ^^^eeekkkppprrr{{{uuu~~~lllffflllqqqzzz{{{mmm]]]MMMGGGFFFFFFFFFGGGFFFJJJPPPTTTUUUTTTTTTTTTMMMJJJFFFCCCAAA>>>:::777999666333222222222111000,,,---.........,,,***((())))))))))))))))))))))))((())))))************)))******))))))))))))******''''''((((((''''''&&&%%%''''''&&&%%%%%%'''((()))***)))'''&&&%%%&&&((())),,,...000000...---,,,---///---...000000...000555@@@HHHOOOOOONNNLLLGGGAAA999333///000222777DDDSSS]]]\\\ZZZXXXWWWTTTPPPMMMEEE>>>888:::===BBBHHHOOOPPPQQQRRRRRRQQQNNNKKKIIIEEEDDDCCCBBBAAA@@@@@@@@@======>>>???????????????BBB===<<<@@@CCCCCCEEEIIIPPPWWWbbbkkkqqqsssttttttpppnnnkkkgggbbb^^^ZZZYYYZZZWWWSSSPPPOOONNNLLLJJJCCCDDDEEEFFFHHHIIIJJJKKKEEEFFFEEEEEEGGGKKKQQQVVV___``````___^^^aaahhhnnnqqqwww~~~|||uuupppnnnoooppppppssswww|||~~~~~~zzzzzzzzzzzz|||xxxoooeeeZZZOOOIIIDDDAAA===:::999888666444444555666777888;;;???CCCFFFJJJQQQXXX^^^ccchhhkkkqqqqqqqqqqqqrrrssstttuuurrrrrrqqqqqqrrrrrrsssssssssvvvyyy{{{|||}}}zzzxxxwwwrrrooollliiieeegggllloooqqqooohhh___[[[___eeeooowww}}}}}}|||}}}|||{{{|||{{{zzzzzz|||wwwfffPPP>>>666444111000000111000///---------...///000000111000000111333555666888888888888999::::::::::::999999:::;;;999777666666777888999;;;;;;;;;;;;===>>>@@@KKKfffYYYAAADDDCCC@@@EEEIIIEEEEEEFFFGGGGGGFFFDDDCCCCCCBBBAAAAAAAAA@@@>>><<<444333333444666888;;;===@@@;;;<<>>888999===AAAFFFLLLOOOPPPQQQQQQPPPOOOLLLKKKFFFFFFEEEDDDCCCAAA???>>>AAA@@@???@@@AAAAAA@@@???@@@@@@AAACCCEEEGGGIIIKKKPPPVVV___iiippptttuuutttpppnnnjjjfffbbb^^^\\\ZZZYYYVVVSSSPPPOOOMMMJJJHHHFFFFFFFFFGGGGGGFFFFFFFFFHHHHHHGGGFFFFFFHHHMMMPPPXXX___ccc```___ccciiikkkvvvxxx}}}|||uuusssttttttsssqqquuuyyy||||||}}}~~~~~~}}}~~~}}}||||||~~~sssqqqlllggg```WWWNNNHHHBBBAAA???===;;;999777666666555444444666999===???BBBFFFLLLSSSYYY```fffjjjooooooooopppqqqrrrssstttwwwvvvuuuttttttsssttttttuuuuuuvvvwwwzzz~~~~~~{{{{{{rrrrrroooiiicccbbbgggmmmooonnnhhh^^^XXXZZZbbbhhhpppwww{{{{{{{{{~~~~~~{{{}}}{{{{{{~~~xxxdddNNN???444333222111000000000000/////////000111111222222111111222333333444444555999888777888:::;;;:::999;;;;;;:::999888777666555777777888999:::<<<===>>>AAAFFFYYYyyyzzz[[[???<<>>>>>??????BBBFFFIIISSSTTTVVVXXX[[[^^^```bbbmmmuuussskkkuuu}}}xxxiii[[[LLLEEEDDDCCCDDDGGGHHHIIILLLRRRXXXXXXSSSMMMLLLJJJFFFBBB???<<<;;;:::555444111000//////000111++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************&&&&&&''''''((((((((()))%%%&&&'''(((((((((((((((&&&&&&&&&&&&''')))***+++((()))+++---............000000///...,,,,,,///111===GGGOOOOOOLLLJJJGGGDDD>>>666111111222555BBBRRRbbbdddccc\\\WWWTTTPPPLLLJJJAAA::::::===@@@FFFLLLSSSSSSSSSSSSQQQNNNKKKJJJHHHGGGFFFDDDBBB@@@???>>>AAA@@@???@@@@@@AAA@@@@@@@@@AAAAAACCCEEEHHHJJJKKKOOOUUU___iiiqqquuuvvvwwwuuusssooojjjfffaaa^^^]]]XXXUUURRROOONNNMMMKKKIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGEEEDDDDDDFFFKKKOOOUUU\\\bbbbbbbbbfffkkklllqqqsssvvvzzz~~~~~~wwwuuutttsssrrrrrruuuyyy{{{||||||}}}~~~~~~}}}~~~}}}~~~~~~uuuoookkkeeebbb^^^ZZZUUUNNNHHHCCC@@@@@@>>>===;;;999888777777666555555777999<<<>>>AAAEEEKKKRRRXXX___fffjjjooooooooopppqqqrrrssstttwwwwwwvvvttttttsssssssssuuuuuuvvvyyy|||}}}||||||wwwvvvrrrjjjdddcccggglllooommmggg^^^XXXZZZbbbiiiqqqwww{{{{{{|||~~~}}}~~~|||}}}wwwaaaKKK<<<444333222111000000000000/////////000111111222222///000111333444666777888999888777888:::;;;:::999::::::999888888777777666777777777888:::;;;===>>>BBBEEEUUUqqq~~~pppUUU===:::@@@AAABBBEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDBBB???===888555222222444888:::<<<;;;<<<>>>???AAADDDHHHLLLOOOOOOPPPRRRTTTWWWZZZ\\\iiisssuuunnnyyy{{{kkk\\\MMMEEEDDDCCCDDDGGGGGGHHHMMMSSSXXXWWWRRRMMMKKKIIIFFFBBB>>><<<;;;:::555444222111000///......++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))************&&&&&&'''((()))***++++++$$$%%%'''((()))*********'''''''''''''''((())))))((()))***,,,.../////////000111000...,,,,,,...000:::DDDLLLMMMKKKJJJHHHDDDAAA888222222222444AAAPPPaaadddccc]]]WWWUUUQQQMMMNNNEEE<<<:::<<>>>>>===<<<;;;::::::999999888777666777999;;;===???CCCJJJPPPWWW^^^eeejjjoooooopppqqqrrrsssttttttxxxwwwvvvuuussssssrrrrrruuuuuuwwwzzz~~~~~~~~~~~~xxxnnngggeeehhhlllnnnkkkddd]]]YYY[[[bbbjjjrrrxxx|||||||||~~~~~~uuu^^^GGG888333222111111000000000000/////////000111111222222...///111333666888:::;;;999888777888999:::999888888888888888888888888888777777777888999;;;<<<===CCCDDDOOOgggvvv{{{uuuqqqcccOOO===:::>>>???AAAEEEHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEBBB@@@:::888555444666777888888888:::<<<>>>@@@DDDHHHLLLOOOOOOOOOPPPSSSWWWZZZ]]]dddqqquuuooozzzqqqaaaPPPGGGDDDBBBCCCFFFEEEHHHMMMSSSWWWVVVQQQLLLKKKIIIFFFBBB>>><<<::::::444444333222000...---,,,++++++++++++++++++++++++************************((((((((((((((((((((((((++++++******)))((((((''''''(((((()))******++++++)))))))))))))))((((((''')))(((((('''''''''((((((******,,,...000111222333222222111///---,,,---...777AAAIIILLLLLLMMMJJJFFFBBB999333222111222???NNN```dddddd]]]VVVTTTQQQNNNQQQHHH>>>:::;;;???GGGPPPVVVVVVUUUTTTRRRPPPNNNLLLLLLIIIFFFBBB@@@??????@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKMMMRRR\\\fffpppwww{{{}}}}}}zzzuuuoooiiiccc```XXXUUUPPPMMMMMMMMMLLLKKKFFFDDDAAA>>>>>>AAADDDFFFGGGFFFDDDBBBAAACCCHHHLLLJJJTTT]]]aaadddhhhiiigggffffffgggiiillloooqqqrrrvvvwwwzzz}}}}}}yyyuuuqqqooommmooorrruuuwwwwwwxxxyyy{{{yyyzzz}}}~~~~~~~~~{{{uuusssnnnhhhaaa[[[VVVTTTOOOLLLGGGDDDDDDCCCCCCBBB>>>>>>>>>======<<<<<<<<<:::999888777777888999:::===AAAGGGNNNUUU]]]eeejjjooopppqqqssstttuuuuuuvvvyyyxxxvvvuuusssrrrrrrrrruuuvvvxxx{{{~~~}}}sssjjjgggiiikkkmmmgggaaa\\\ZZZ[[[ccckkksssyyy}}}}}}}}}rrrZZZCCC555222222111000000000000000/////////000111111222222///000222444777999;;;<<<888777666777888999888777666666777777888999999999666666777777888:::;;;<<>>???CCCHHHIIIIIIIIIJJJIIIIIIHHHHHHIIIHHHHHHHHHIIIHHHEEECCC@@@===:::999888888777666777999;;;===???BBBFFFIIIOOOOOOOOOQQQUUUZZZ___aaacccpppuuunnnyyy}}}wwwgggTTTIIIDDDBBBBBBDDDCCCGGGLLLRRRUUUTTTPPPLLLKKKIIIEEEAAA>>>;;;:::999444333333111000...---,,,++++++++++++++++++++++++************************((((((((((((((((((((((((++++++******))))))((((((******************))))))++++++******)))'''&&&%%%))))))(((''''''''''''((()))***,,,---000222444555333444333111...,,,,,,---555>>>GGGKKKNNNPPPNNNJJJCCC:::333222000111===LLL___dddddd]]]UUURRRPPPNNNQQQHHH???;;;;;;>>>HHHRRR^^^]]][[[XXXUUURRROOONNNKKKIIIFFFCCCAAA@@@@@@@@@@@@BBBCCCBBB@@@@@@AAACCCCCCCCCDDDEEEGGGIIIJJJKKKLLLQQQZZZdddnnnwww||||||xxxqqqjjjccc___YYYVVVQQQOOONNNMMMLLLKKKFFFCCC???======???CCCFFFGGGGGGEEECCCBBBCCCGGGJJJGGGPPPXXX\\\aaaeeeeeebbb______```aaadddhhhlllnnnsssssstttuuuwwwzzz}}}{{{zzzyyyuuurrrnnnllllllnnnppprrrsssttttttvvvxxxvvvyyy}}}~~~}}}yyyyyy}}}|||xxxyyy|||vvvooommmiiiddd___ZZZVVVTTTOOOLLLGGGCCCCCCDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>:::999888777777777777888;;;???EEEKKKSSS[[[dddiiipppqqqsssuuuvvvwwwxxxxxxxxxwwwvvvuuussssssrrrrrrvvvwwwxxxzzz}}}}}}rrrjjjfffggghhhjjjccc]]][[[[[[\\\dddnnnvvv|||~~~~~~oooVVVAAA444111111000000///000000000/////////000111111222222222333444555777888999999888777666666888888777666444555666777888999999:::666666666777888999:::;;;>>>AAAJJJ\\\sss~~~~~~yyytttqqqnnnhhh___XXXTTTKKKAAA======@@@EEEJJJJJJJJJIIIIIIGGGFFFDDDDDDGGGFFFFFFGGGHHHGGGDDDBBBAAA???<<<;;;<<<<<<;;;::::::<<>>DDDHHHJJJIIIIIIHHHFFFDDDBBBAAABBBAAAAAACCCDDDCCCAAA???>>><<<::::::<<>>@@@CCCDDDEEEFFFHHHJJJMMMOOORRRWWW\\\bbbfffhhhjjjrrr|||~~~www{{{jjjlllnnnrrrzzzxxxgggSSSHHHCCC@@@AAADDDAAADDDIIILLLMMMMMMMMMMMMJJJHHHEEEAAA===;;;999999444222000...---...///000++++++++++++++++++++++++))))))))))))))))))))))))************************''''''((()))***+++,,,,,,(((((())))))))))))))))))$$$%%%&&&'''((()))))))))(((((('''''''''(((((()))'''((()))+++...111444666888999888555222...------000888AAAHHHNNNSSSQQQLLLGGG===777555333444???NNNccciiijjjaaaWWWRRRPPPOOOJJJDDD>>><<<<<<@@@KKKWWWfffddd```[[[WWWSSSPPPOOOGGGGGGFFFEEEDDDCCCBBBBBBBBBEEEHHHFFFCCCAAADDDGGGEEEEEEFFFFFFHHHIIIKKKLLLKKKOOOVVV```jjjttt{{{~~~~~~~~~}}}zzzssskkkccc^^^[[[YYYWWWUUUSSSOOOKKKHHHDDDBBB@@@>>>>>>@@@BBBDDDCCCDDDFFFEEECCCBBBBBBBBBCCCHHHLLLQQQXXXaaadddccc]]]\\\ZZZZZZ\\\```eeehhhkkkjjjiiihhhhhhiiiiiijjjlllnnnooonnnllllllmmmpppnnnpppqqqrrrqqqrrruuuwwwtttwwwzzz|||{{{{{{}}}~~~zzzzzz{{{{{{{{{|||||||||}}}}}}~~~~~~|||yyytttooojjjfffddd```\\\VVVPPPNNNOOORRRUUU[[[aaaeeefffjjjpppuuuuuuxxx}}}{{{|||}}}~~~||||||yyyrrrdddccc```]]]YYYUUUSSSQQQPPPLLLHHHFFFGGGHHHIIIIIIMMMLLLJJJGGGEEEBBBAAA@@@<<<;;;;;;;;;;;;:::::::::888;;;AAAGGGPPPYYYccciiinnnppprrruuuwwwwwwwwwwwwuuuuuuttttttttttttuuuuuusssuuuwwwyyy|||~~~~~~|||{{{zzz{{{}}}{{{uuurrrnnnkkkjjjjjjkkkkkkdddZZZUUUYYY]]]```iiittt}}}~~~yyybbbLLL<<<444000000////////////000000/////////000111111222222444444444555555666666777888777555555666777555444444555555666777888999999666666666666666777888999;;;@@@FFFQQQggg|||}}}}}}uuunnneeeZZZJJJ===:::>>>BBBDDDHHHHHHHHHGGGFFFDDDCCCBBB@@@@@@@@@AAACCCCCCAAA???===:::777666888;;;===>>>===???CCCEEEFFFHHHJJJLLLQQQSSSWWW\\\```dddfffgggeeeiiippp{{{||||||iiikkklllooowwwuuudddQQQFFFBBB@@@BBBEEEAAADDDHHHJJJKKKLLLLLLMMMJJJHHHEEEAAA===;;;999999444222///---,,,...000111++++++++++++++++++++++++((((((((((((((((((((((((************************************))))))))))))&&&&&&'''((()))***++++++%%%%%%&&&'''(((((('''''''''''''''''''''((()))))))))***+++---000333777999999:::999777333///---------555>>>FFFMMMSSSQQQLLLHHH???888777555666BBBPPPffflllmmmcccXXXSSSQQQQQQGGGBBB===<<<<<>>BBBGGGMMMOOOMMMDDDAAA<<<777666;;;CCCIIIXXXcccggg^^^VVVUUURRRKKKKKKGGGAAA<<<;;;???HHHNNNVVVRRRNNNMMMOOORRRRRRQQQJJJGGGDDDCCCDDDEEEEEEEEEIIIHHHHHHGGGGGGHHHHHHHHHEEEDDDDDDEEEHHHJJJKKKJJJMMMMMMPPPXXXdddqqq{{{}}}yyyssslllfffbbb\\\ZZZWWWTTTRRRPPPMMMJJJGGGEEEAAA>>>======>>>>>>BBBCCCDDDEEEEEEDDDCCCBBB>>>AAAEEEKKKTTT```kkksssrrroookkkgggddddddeeeeeeiiihhhhhhiiilllmmmnnnmmmlllmmmllljjjiiikkknnnqqqttttttssssssssstttttttttvvvwwwyyyxxxwwwvvvvvvwww{{{{{{zzzzzzzzz{{{{{{|||yyy{{{}}}}}}|||}}}}}}yyysssnnniiifffbbb___]]]VVVMMMIIIJJJLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMTTTVVVYYY^^^fffsss~~~|||zzzuuuuuuvvvxxxxxxuuunnnhhh___^^^]]]]]]\\\ZZZWWWTTTTTTTTTSSSQQQNNNMMMNNNOOOSSSRRRPPPMMMJJJFFFCCCAAA??????@@@???>>><<<:::999999:::<<>>HHH\\\xxxoooVVVFFF@@@>>>>>>>>>FFFFFFGGGHHHGGGFFFEEEDDDEEECCCCCCCCCDDDCCCBBB@@@===;;;777444333555777999;;;<<<>>>BBBGGGJJJKKKKKKLLLNNNPPPQQQPPPPPPRRRSSSRRRSSSUUU\\\mmm~~~ppp```NNNEEEBBB@@@@@@CCCCCCEEEHHHJJJLLLMMMLLLLLLKKKHHHDDDAAA@@@>>><<<;;;444222000/////////...---,,,,,,,,,++++++++++++***++++++***))))))))))))))))))))))))))))))(((((('''&&&''')))***)))((()))***(((((())))))((((((''''''''''''''''''''''''''''''((((((((((((((()))******(((***+++,,,---111555999888888888666333000,,,***+++222999<<>>???CCCCCCDDDEEEEEEDDDCCCBBB===???DDDJJJSSS___llltttvvvtttpppllliiigggfffeeehhhjjjnnntttxxxzzzxxxuuuqqqooommmkkkkkklllooopppqqqqqqssstttuuuvvvwwwwwwuuuwwwyyyyyyxxxwwwwwwxxx{{{{{{zzzzzzyyyzzzzzzzzzzzz|||~~~}}}~~~}}}zzzvvvqqqkkkfffeee^^^VVVQQQPPPOOOLLLIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHIIILLLOOOUUU```llluuuzzzxxxvvvuuuuuusssooollliiigggeeecccbbb```\\\ZZZYYYWWWUUURRRQQQPPPPPPPPPQQQQQQPPPNNNKKKHHHFFFEEEDDDDDDCCCBBB@@@===;;;:::<<<<<<>>>CCCKKKVVVaaagggooopppqqqsssttttttsssssssssssssssttttttttttttttttttvvvyyy|||~~~yyyuuusssuuuwwwyyyyyy|||~~~zzzuuupppmmmmmmlllkkkmmmpppqqqooommmaaa[[[XXX]]]dddjjjrrrxxx}}}|||}}}}}}|||}}}nnnWWW@@@444333000000///...............///000222222111111333444444333333444555777999:::999999888777666555333222333333333666888888666333555555444555666888999:::;;;<<>>;;;777444333555777999:::;;;===AAAEEEHHHIIIJJJIIIKKKLLLKKKIIIGGGGGGGGGCCCEEEGGGMMM\\\oooxxxxxx|||~~~kkk]]]MMMFFFCCCAAAAAACCCCCCEEEIIILLLNNNNNNMMMLLLJJJGGGCCCAAA@@@>>><<<:::444222000/////////...---,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))******)))))))))(((((((((&&&(((******))))))***+++''''''&&&&&&''''''(((((('''''''''''''''''''''''')))(((((((((((()))******''')))******,,,///333777555666666666444111...,,,***000555888>>>GGGKKKKKKKKKHHHBBB;;;777666999===KKKWWW^^^YYYTTTSSSPPPKKKIIIGGGBBB===;;;===CCCHHHIIIGGGFFFGGGKKKNNNQQQQQQNNNLLLIIIHHHGGGGGGEEECCCFFFFFFFFFFFFFFFGGGHHHIIIDDDCCCBBBCCCEEEGGGGGGGGGGGGHHHKKKQQQ[[[gggssszzz}}}yyyuuupppmmmkkkccc```\\\YYYVVVSSSOOOLLLGGGEEEBBB@@@>>>>>>>>>???CCCDDDDDDEEEDDDCCCBBBAAA<<<>>>AAAGGGPPP\\\iiirrrxxxwwwuuurrrnnnjjjgggfffggglllvvvxxxsssmmmkkklllnnnooonnnmmmnnnqqqtttwwwxxxyyyyyyuuuwwwyyyyyyxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxzzz|||wwwqqqpppjjjbbb\\\XXXTTTOOOKKKLLLKKKIIIHHHGGGFFFFFFEEECCCDDDFFFHHHLLLTTT]]]ccclllyyyzzzvvvuuuuuuuuuuuuvvvsssooolllkkkiiifffdddccc___[[[YYYZZZZZZXXXVVVVVVVVVTTTRRRPPPMMMJJJIIIIIIHHHFFFEEECCCAAA@@@???>>>>>>???DDDLLLWWWaaahhhnnnoooqqqsssttttttttttttqqqqqqrrrsssttttttuuuuuuwwwxxx{{{{{{wwwttttttuuuvvvxxx{{{}}}|||xxxrrrnnnkkknnnkkkjjjmmmqqqqqqmmmhhh```[[[ZZZ```ffflllrrrxxx~~~{{{{{{{{{|||}}}wwwfffPPP===444444000000///........./////////000222222111111333444333333333555666888:::;;;999888888777666444222111333222333666888999777666555555555555666777999:::<<<===@@@EEESSSkkk~~~iiiNNN??????CCCCCCGGGGGGHHHHHHGGGEEEDDDBBBCCCBBBBBBCCCEEEEEEDDDBBB>>><<<888555444555777888999:::<<>>;;;999444222000///000000...---------,,,,,,,,,+++++++++******)))))))))))))))************))))))))))))))))))+++,,,,,,***))))))***((('''''''''''')))+++,,,''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''((())))))***---111444444555777777666222...,,,---111444777???JJJPPPPPPLLLIIIDDD===666444555777>>>JJJSSSRRROOONNNLLLHHHIIIGGGDDD???<<<===@@@CCCCCCCCCDDDFFFJJJNNNRRRTTTQQQOOOLLLJJJIIIHHHEEECCCEEEEEEEEEEEEFFFGGGHHHHHHFFFEEEDDDEEEGGGIIIIIIHHHEEEGGGIIINNNWWWbbbnnnvvv|||yyyvvvsssqqqoooeeebbb]]]ZZZVVVSSSOOOLLLGGGFFFCCCAAA???>>>>>>???CCCDDDDDDEEEDDDCCCAAA@@@======???CCCJJJUUUaaaiiitttttttttssspppmmmiiiggghhhnnnyyy}}}vvvnnnkkkmmmooonnnllljjjlllooosssuuuwwwwwwwwwtttvvvxxxxxxxxxxxxyyyzzzyyyyyyyyyxxxwwwvvvuuuuuuyyy{{{~~~~~~~~~{{{xxxtttmmmgggbbb[[[TTTPPPSSSQQQOOOLLLIIIHHHGGGGGGEEEEEEFFFIIILLLQQQVVVZZZ___kkk~~~||||||}}}~~~|||xxxvvvuuutttrrrqqqooojjjeeedddfffgggddd``````___]]][[[WWWSSSPPPOOOLLLKKKJJJHHHGGGEEEEEEDDD>>>>>>@@@EEENNNYYYcccjjjmmmnnnpppssstttuuuuuuuuurrrrrrrrrsssttttttuuuuuuxxxzzz|||}}}xxxuuusssssssssvvvyyy{{{{{{wwwsssooonnnooollljjjmmmqqqpppjjjccc^^^\\\]]]dddjjjnnnsssyyy|||{{{{{{|||}}}uuu```KKK;;;555444000000///////////////000///111222222222222333555333333444555666777888999888888888777555444222111444555555777888888777666555555666666777888999999:::<<<@@@DDDMMMccc}}}[[[DDD@@@BBBAAAGGGGGGGGGGGGFFFEEECCCBBBBBBBBBBBBCCCEEEFFFEEECCC???===999666444555666777777999;;;===???AAADDDFFFKKKMMMNNNMMMIIIDDDAAA???@@@BBBCCCFFFOOO```uuuxxxiiiqqqxxxhhh[[[MMMGGGEEECCCBBBCCCBBBFFFLLLRRRTTTSSSOOOLLLIIIGGGDDDBBBAAA>>>;;;999555333111000000000///...---------,,,,,,,,,++++++***)))))))))))))))******++++++***)))((())))))***+++,,,,,,+++(((&&&%%%&&&((('''&&&'''((()))+++,,,''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''((((((((()))+++///222555666999:::888333...+++...111333777AAANNNUUUUUUMMMJJJDDD===666333333444666AAAMMMPPPNNNLLLJJJIIIKKKJJJGGGCCC???===>>>@@@AAABBBEEEHHHLLLPPPTTTWWWTTTQQQNNNKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCDDDGGGHHHIIIHHHGGGHHHJJJNNNTTT^^^kkksss~~~}}}{{{yyyvvvtttrrrqqqeeebbb]]]YYYVVVRRRNNNKKKHHHFFFDDDBBB@@@?????????BBBCCCDDDDDDDDDBBBAAA@@@======>>>???CCCKKKUUU\\\hhhjjjmmmooonnnllliiigggjjjnnnvvv|||uuummmjjjlllnnnmmmjjjiiijjjllloooqqqrrrrrrrrrrrrtttvvvwwwvvvvvvwwwxxxwwwwwwwwwwwwvvvuuusssrrrvvvxxx|||~~~}}}|||||||||}}}||||||||||||}}}zzzxxxtttnnnhhhbbb[[[WWWTTTRRRPPPLLLIIIFFFDDDCCCAAABBBDDDGGGKKKNNNPPPQQQUUU___ppp~~~~~~~~~yyytttooooooqqqrrrppplllhhhhhhfffccc```\\\ZZZXXXVVVUUUSSSPPPMMMJJJGGGFFF@@@@@@BBBGGGPPP[[[eeelllmmmnnnpppssstttuuuuuuuuuttttttttttttttttttttttttwwwyyy{{{~~~~~~{{{xxxuuusssrrrrrrqqqtttwwwwwwuuurrrppppppooommmmmmnnnpppnnnggg```]]]^^^ccclllqqqrrruuuzzz}}}}}}}}}|||{{{{{{}}}~~~ttt]]]GGG:::555444000000/////////000000111000111333333222222444555555555555555666666666555888888777777666444333222777888888888777666555555666666777888888999999999888:::>>>BBBHHH[[[~~~~~~sssTTTEEEAAA???FFFFFFGGGGGGFFFEEECCCBBBCCCBBBBBBCCCEEEFFFEEECCC@@@===:::777555555555666666888;;;;;;<<<>>>AAADDDEEEHHHLLLMMMKKKHHHEEEDDDCCCDDDDDDEEEKKKZZZppptttgggooo~~~}}}kkk]]]OOOHHHFFFCCCAAABBBAAAFFFNNNUUUWWWUUUPPPMMMIIIGGGEEECCCBBB@@@<<<999555333111000000000///...------------,,,,,,,,,,,,)))))))))))))))******+++,,,+++***)))((()))******((()))***(((%%%###""""""&&&&&&&&&&&&'''((()))***'''''''''''''''''''''''''''''''''''''''((())))))'''((((((((((((***...111555777:::<<<:::666000,,,,,,...000666BBBQQQXXXXXXQQQMMMGGG>>>777333333444555@@@MMMSSSSSSPPPNNNNNNMMMMMMKKKGGGCCC???>>>>>>BBBDDDHHHKKKNNNRRRVVVYYYVVVSSSNNNKKKIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDBBBAAA@@@BBBEEEGGGGGGGGGJJJKKKLLLNNNRRR[[[gggppp{{{{{{zzzxxxvvvtttqqqpppdddaaa]]]YYYVVVRRRNNNKKKHHHGGGEEECCCAAA@@@??????AAABBBCCCDDDDDDCCCBBBAAA============???DDDKKKPPP\\\___cccgggiiiiiihhhfffiiikkkpppuuuzzz|||zzzxxxuuuqqqllljjjjjjkkkjjjiiihhhhhhiiijjjlllmmmnnnoooppprrrttttttsssssstttuuutttuuuuuuvvvuuutttrrrqqqsssvvvzzz|||{{{zzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~}}}||||||~~~yyyxxxuuuqqqkkkeee```]]]WWWVVVTTTQQQMMMIIIEEECCC@@@AAADDDHHHLLLOOONNNMMMRRRZZZgggxxx}}}yyyyyy{{{|||{{{yyyrrrqqqpppnnnkkkhhhfffdddeeecccaaa\\\WWWQQQKKKHHHFFFFFFGGGKKKSSS]]]gggmmmnnnoooqqqsssttttttttttttvvvvvvuuuuuuuuuuuuuuuuuuwwwxxxzzz|||}}}}}}}}}|||yyyyyywwwvvvtttsssrrrrrrqqqtttwwwxxxwwwuuuttttttooooooqqqqqqpppkkkddd___^^^bbblllwww{{{zzzzzz}}}|||}}}}}}|||{{{|||rrrYYYCCC999555333000000/////////000111111000111333333222222444555666666777777777666555444777777777777777666666555999::::::999666555555666888888999:::::::::::::::888888===AAAFFFTTTttt|||kkkOOOCCCBBBDDDEEEFFFFFFFFFEEEDDDCCCDDDCCCCCCDDDFFFFFFEEECCC@@@>>>;;;888666555555555666999;;;;;;:::;;;@@@DDDCCCIIIOOOTTTUUUTTTSSSRRRMMMKKKJJJJJJMMMXXXkkk}}}wwwlllsssooo```QQQIIIEEEBBBAAABBB@@@FFFOOOWWWYYYVVVQQQMMMJJJHHHFFFEEECCCAAA===:::555333111000111111///......------------,,,,,,,,,)))))))))))))))***++++++---,,,***(((((()))***+++'''((()))(((&&&%%%%%%%%%&&&''''''((())))))))))))'''''''''''''''''''''''')))))))))))))))***++++++((())))))((((((***---000333666;;;>>>===999333///***,,,///777EEEUUU\\\[[[WWWSSSKKKAAA888444333555666@@@NNNWWWXXXTTTRRRSSSOOOPPPOOOLLLFFFAAA>>>===CCCGGGKKKNNNOOORRRWWWZZZXXXSSSMMMIIIHHHHHHHHHHHHEEEEEEDDDCCCBBBBBBBBBBBB@@@??????AAAEEEGGGHHHHHHLLLMMMMMMMMMOOOWWWdddmmmxxxxxxxxxxxxvvvssspppnnndddaaa]]]YYYVVVSSSOOOLLLHHHGGGFFFDDDBBBAAA@@@??????@@@BBBCCCDDDCCCCCCBBB<<<=========>>>AAAEEEIIIRRRVVVZZZ___cccdddddddddfffgggjjjnnnrrrrrrpppnnnmmmllljjjiiihhhhhhhhhhhhggggggfffgggiiikkknnnpppnnnpppqqqqqqpppooopppqqqqqqrrrtttuuutttsssrrrqqqrrruuuyyy{{{zzzxxxwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}|||}}}xxxwwwuuuqqqkkkeeeaaa___]]]]]]\\\YYYUUUPPPKKKHHHDDDEEEHHHMMMQQQRRROOOLLLPPPVVVbbbqqq}}}xxxtttpppnnnooonnnmmmjjjddd]]]WWWSSSPPPOOOOOOQQQVVV___ggglllooopppqqqsssttttttssssssuuuuuuvvvvvvwwwwwwxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxrrrrrrsssssssssssssssssssssvvvyyyyyyxxxvvvuuuuuunnnrrruuuuuuooohhhccc``````hhhuuu~~~}}}~~~nnnSSS???777444222000000//////000111111222000222333333333333444666777777888999999999888777666777777888888888888888888::::::999666555777999999:::;;;<<<<<<<<<;;;::::::999<<>>:::666333111000111111000.........---------,,,,,,,,,))))))((())))))***++++++---,,,***(((((()))***+++''')))++++++***)))***+++((()))+++,,,,,,,,,******'''''''''''''''''''''''')))))))))))))))******+++))))))))))))(((***---000111555;;;??????<<<666333***---111999HHHYYY```___]]]XXXOOOCCC:::444444555666@@@OOOYYYZZZUUUSSSUUUQQQRRRRRRNNNHHHBBB>>>===DDDHHHLLLOOOPPPRRRWWWZZZXXXSSSMMMHHHGGGHHHIIIJJJFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@AAACCCGGGJJJKKKKKKMMMNNNNNNMMMNNNUUUaaakkkvvvwwwxxxwwwuuurrrnnnllldddaaa]]]ZZZWWWTTTPPPMMMHHHGGGFFFEEECCCAAA@@@???>>>???AAACCCDDDDDDDDDCCC;;;<<<======>>>@@@DDDGGGNNNQQQVVV[[[___aaabbbbbbcccdddgggkkknnnnnnkkkhhhggghhhiiihhhgggeeefffgggfffeeeeeeeeehhhkkkooorrrmmmoooppppppnnnmmmmmmnnnpppqqqsssttttttsssrrrqqqqqquuuyyy{{{zzzxxxwwwvvvwwwwwwxxxyyy{{{|||}}}}}}|||wwwwwwtttpppjjjdddaaa```]]]^^^^^^\\\XXXRRRLLLHHHGGGGGGJJJOOOSSSRRRNNNJJJLLLQQQ[[[jjj~~~{{{uuurrrqqqrrrsssrrroooiiiccc___XXXVVVUUUUUUYYY```gggkkkoooppprrrssstttssssssrrrttttttuuuwwwxxxyyy{{{{{{wwwxxxyyyyyyyyyxxxwwwvvvmmmnnnpppqqqrrrsssssssssqqqsssuuuuuusssqqqppppppmmmsssxxxwwwooogggbbb```ccclll|||zzzyyyzzziiiOOO<<<555333000000000///000000111222222000222333333333333444666777888999;;;<<<<<<;;;;;;666666777999999:::::::::777999:::999666666888;;;:::;;;<<<=========<<<;;;<<<:::===CCCDDDJJJbbb}}}[[[DDDEEEBBBCCCDDDEEEFFFFFFEEEEEEFFFEEEDDDEEEFFFEEECCCAAAAAA???<<<999777555444444777999<<<:::888999>>>DDDAAAHHHSSS\\\aaacccccccccccc]]]YYYYYYYYY]]]jjjyyy|||kkkXXXMMMGGGCCCBBBDDDIIIEEEOOOXXXVVVTTTSSSKKKLLLHHHCCCBBBBBB@@@:::444555333000000000111111000000///---+++*********+++************************((()))*********)))'''&&&&&&%%%$$$$$$&&&''''''&&&&&&''')))*********((('''***&&&###$$$(((***)))'''***)))'''((()))***)))'''&&&$$$$$$&&&***+++***(((###+++666@@@CCC@@@999333111444555999EEEVVV______bbb[[[PPPFFF>>>999666555888>>>LLLZZZ^^^XXXUUUXXXYYYXXXUUUQQQLLLGGGCCC@@@FFFGGGIIILLLOOORRRUUUVVVVVVSSSNNNIIIGGGGGGGGGHHHDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBDDDEEEFFFGGGHHHKKKLLLLLLKKKLLLSSS]]]dddqqqwwwyyywwwtttsssqqqmmmeeebbb^^^]]][[[XXXRRRMMMKKKJJJHHHGGGFFFDDD@@@===>>>>>>???@@@AAAAAABBBBBBDDDAAA<<<888888:::???BBBKKKMMMQQQVVVZZZ^^^___```bbbdddfffggggggfffggggggeeeeeedddddddddeeeffffffbbbbbbccceeehhhkkknnnooonnnqqqssssssrrrqqqqqqqqqppppppqqqrrrrrrrrrqqqqqqssstttuuuuuuuuutttrrrrrrrrruuuwwwxxxyyy{{{}}}~~~yyysssqqqpppnnnkkkgggbbb^^^^^^]]]]]]]]][[[WWWQQQLLLKKKKKKLLLMMMOOONNNLLLIIIKKKMMMUUUdddvvv|||ppprrrqqqppprrruuutttmmmeeebbb```^^^\\\\\\```fffkkkqqqrrrsssrrrpppooopppqqqqqqrrrsssuuuvvvxxxyyyyyy|||zzzxxxzzz|||}}}{{{yyyooooooooooooppprrrtttvvvtttuuuuuutttsssrrrssstttvvvvvvxxxxxxpppeee```aaabbbkkkyyy~~~}}}}}}zzztttuuuvvv^^^EEE999777555000////////////000000000000333333333444444666777888999999999999:::;;;<<<===999999888888999999:::;;;<<<<<<;;;:::::::::;;;;;;===>>>?????????>>><<<;;;<<<999;;;BBBDDDIII\\\rrraaaEEEAAABBBCCCEEEFFFFFFFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@???AAA@@@===:::777666555555666999;;;======>>>@@@BBBFFFJJJQQQ[[[ccciiijjjjjjeeeddddddeeeaaa^^^gggsss}}}kkkXXXLLLFFFBBBBBBCCCGGGEEEQQQ\\\YYYXXXUUUKKKJJJGGGCCCBBBBBB@@@;;;777555333000000000111111000...---,,,+++++++++,,,---************************((()))*********)))''''''+++***))))))+++,,,,,,+++(((((((((((())))))******((($$$ ###$$$"""((()))))))))((('''''''''***(((&&&'''***------,,,...222999>>>@@@<<<777444...222555999DDDRRRYYYXXX[[[UUULLLBBB;;;666444222666;;;HHHWWW\\\ZZZYYY[[[^^^[[[WWWSSSOOOJJJEEEAAAFFFFFFHHHKKKNNNQQQTTTVVVZZZVVVQQQLLLIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAABBBCCCCCCDDDEEEFFFGGGGGGIIIJJJJJJIIIJJJPPPYYY```nnnuuu{{{{{{yyyxxxtttoookkkgggbbb___^^^ZZZUUUPPPMMMKKKIIIHHHFFFCCC???<<<>>>>>>>>>???@@@AAABBBBBBCCCAAA===:::999;;;>>>@@@GGGIIINNNSSSWWW[[[]]]^^^___aaadddeeeeeedddeeefffeeeeeeddddddddddddeeeeeebbbbbbdddfffhhhkkklllmmmmmmoooqqqrrrqqqpppqqqqqqqqqqqqrrrrrrrrrqqqqqqppprrrssstttuuuuuutttsssrrrssstttwwwwwwxxxxxxzzz|||~~~}}}~~~{{{wwwrrrpppnnnllljjjfffbbb___^^^]]]\\\\\\ZZZWWWSSSOOOLLLLLLMMMOOOPPPPPPMMMKKKJJJKKKRRR```rrrzzzsssrrrqqqsssvvvuuunnngggeeedddcccaaaaaaeeejjjooorrrssstttsssqqqpppqqqrrruuuvvvwwwxxxyyyzzz{{{{{{|||{{{zzz{{{}}}|||yyyvvvppppppppppppqqqsssuuuwwwttttttuuuuuutttttttttuuuyyyyyyyyyxxxpppeee```bbbdddlllvvv}}}|||}}}|||vvvvvv}}}~~~qqqYYYBBB777666444000000000000000111111111111333333333444555666888888888888888888888999:::;;;999999888888999999:::;;;:::::::::999999:::;;;;;;???@@@AAAAAAAAA@@@>>>===@@@===???DDDDDDGGGWWWjjj___EEE@@@AAABBBDDDEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCAAAAAABBB@@@===:::888666666555666888;;;======>>>???AAAFFFHHHMMMUUU^^^ffflllooommmkkkkkkkkkfffdddkkkuuu{{{jjjVVVJJJDDDAAAAAACCCDDDEEERRR\\\YYYXXXTTTGGGIIIFFFCCCBBBCCCAAA===999555333111000000111000000,,,++++++++++++,,,---...************************))))))******))))))(((''')))((('''''')))******)))+++***((('''''')))+++---,,,(((%%%$$$%%%%%%### """&&&)))***(((&&&((()))+++)))''''''))),,,......444555888999999888666555,,,000333888AAAKKKOOOOOOSSSOOOHHH@@@:::555333222333888CCCQQQZZZ\\\^^^```ccc^^^XXXUUUTTTPPPIIICCCEEEEEEGGGJJJMMMQQQUUUWWW[[[XXXTTTQQQNNNLLLIIIFFFGGGGGGFFFEEECCCBBBAAAAAADDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHGGGGGGLLLTTT[[[iiisss}}}zzztttsssmmmgggbbb```\\\XXXTTTNNNLLLIIIHHHFFFDDD@@@=========>>>>>>???AAABBBCCCBBB@@@>>><<<;;;<<<===>>>BBBDDDIIINNNSSSWWWZZZ[[[[[[^^^aaabbbbbbbbbbbbcccddddddddddddddddddddddddbbbccceeegggiiijjjjjjkkkkkknnnppprrrqqqqqqqqqrrrsssrrrrrrrrrqqqppppppppppppqqqssstttuuuuuuttttttsssuuuvvvvvvuuuuuuwwwxxxxxxyyy{{{~~~~~~{{{wwwsssqqqmmmkkkiiihhheeecccaaa___\\\ZZZXXXWWWTTTRRRLLLLLLMMMOOOQQQQQQOOOLLLIIIIIIOOO[[[kkkzzzuuurrrrrrtttrrrmmmhhhggghhhhhhhhhiiikkkooossstttuuuuuuuuusssrrrssstttwwwwwwxxxyyyyyyzzz{{{{{{||||||}}}~~~}}}{{{vvvrrrpppppppppqqqrrrtttvvvxxxvvvvvvvvvwwwxxxxxxyyyyyy}}}|||zzzwwwnnnccc```bbbgggmmmuuu|||}}}{{{}}}|||{{{yyyjjjSSS>>>555444333///111111111111222222222222222222333555666888999:::888888777777777777888999999999888888999999:::;;;999999999999999:::;;;<<>>;;;999777666555666888;;;<<<<<<===>>>@@@EEEEEEHHHNNNWWWbbbmmmssspppoooooonnniiigggllltttzzzxxx~~~uuudddQQQGGGBBB@@@AAACCCCCCEEEPPPXXXVVVWWWTTTHHHJJJHHHEEEDDDCCC@@@<<<999666444111000000111000///,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))(((((('''%%%$$$$$$&&&''''''&&&***))))))((()))***+++,,,...,,,))))))))))))&&&$$$"""((()))'''''')))---((('''''''''(((***++++++000111333444555555555444---...111444:::AAAFFFHHHLLLJJJFFFAAA;;;777555555111555===JJJWWW^^^bbbdddeee___YYYXXXZZZXXXQQQJJJEEEFFFGGGJJJOOOTTTXXX[[[\\\YYYVVVUUUTTTRRRNNNKKKIIIHHHGGGEEEDDDBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFJJJPPPVVVcccppp{{{yyysssjjjddd```\\\XXXTTTMMMKKKIIIGGGGGGEEECCC@@@============>>>@@@AAABBB@@@@@@???>>>===<<<<<<;;;>>>@@@DDDIIIOOOTTTWWWYYYYYY[[[^^^`````````aaabbbcccdddddddddddddddcccccccccdddfffhhhiiiiiiiiiiiilllnnnqqqrrrrrrrrrssstttssssssrrrqqqpppooooooooooooppprrrtttuuuuuuuuuuuuuuuuuuuuutttrrrsssuuuwwwzzz{{{~~~|||zzzxxxtttppplllkkkjjjiiihhheeeaaa[[[WWWUUUTTTSSSRRRLLLLLLMMMOOOPPPPPPNNNLLLIIIHHHLLLVVVeeexxx~~~sssooonnnlllhhhgggfffhhhkkklllmmmnnnqqqtttuuuvvvwwwvvvtttssstttuuuuuuuuuuuuvvvvvvwwwwwwwwwzzz|||~~~~~~zzzuuuqqqooooooooopppqqqtttvvvwwwxxxxxxxxxzzz}}}~~~|||yyysssjjjaaa___bbbjjjooowww}}}}}}{{{|||vvveeeNNN<<<444222111...000000000111111111222222111222444666777999:::;;;999999888888777888888888999999999999999::::::;;;999999999:::;;;<<<===>>>@@@AAAAAABBBBBB@@@???>>>??????BBBFFFEEEFFFPPP\\\www|||}}}sss\\\GGG>>>>>>???BBBDDDFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA???<<<:::888666666555777:::;;;;;;<<<===???BBBCCCFFFKKKSSS___kkksssqqqssstttssspppooorrrwwwxxxttt|||wwwkkk\\\KKKCCCAAA@@@AAADDDDDDFFFQQQWWWXXX___```UUUMMMKKKHHHEEEBBB>>>:::888666444111000000000000///......------,,,+++******************************+++******)))))))))))))))***)))'''((()))++++++***'''((()))***+++******)))((('''&&&&&&''''''&&&%%%$$$))))))&&&%%%(((+++%%%'''((()))***)))))))))...000333555666444222000000......000333888>>>CCCEEEEEEDDD@@@;;;777555666111333999DDDSSS```eeedddgggaaa]]]^^^aaaaaa\\\VVVGGGGGGJJJMMMSSSYYY___cccccc___[[[ZZZYYYVVVPPPKKKIIIHHHGGGEEEDDDBBBAAAAAAEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHGGGFFFIIINNNSSS]]]lll~~~~~~wwwmmmeee```[[[VVVSSSKKKIIIHHHGGGGGGGGGFFFDDD>>>===<<<<<<===>>>@@@AAA@@@@@@??????>>><<<;;;:::<<<>>>AAAFFFLLLQQQUUUWWWWWWZZZ]]]___``````bbbcccbbbcccdddeeeeeeeeedddddddddeeefffhhhiiijjjjjjjjjmmmpppssstttttttttuuuvvvsssrrrqqqooonnnnnnnnnooonnnoooqqqsssuuuuuuuuuuuuvvvuuussspppoooppptttxxx}}}~~~}}}{{{wwwrrrnnnlllkkkiiihhhhhhbbb[[[TTTQQQPPPOOOOOOJJJJJJKKKMMMNNNMMMKKKHHHHHHGGGJJJSSS___pppyyyooojjjdddbbbdddcccfffjjjlllmmmnnnqqqsssuuuvvvwwwvvvtttssstttuuussstttttttttuuuuuuvvvvvvwwwzzz~~~~~~zzzuuurrrmmmmmmmmmnnnppprrruuuvvvwwwwwwwwwzzz~~~{{{uuuoooeee^^^___dddmmmsss|||}}}{{{{{{~~~uuubbbJJJ:::444111///---/////////000000000111111111222444777999:::;;;;;;;;;;;;:::999999999:::::::::::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<>>>???@@@>>>>>>???@@@???>>>===<<<999;;;@@@DDDFFFIIIRRR[[[nnn}}}sssmmmooojjjYYYFFF;;;===???AAADDDFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>>;;;999777666555777999:::::::::<<<===???AAAEEEKKKRRR]]]iiirrrwww{{{~~~}}}}}}~~~yyyttt|||zzz}}}|||wwwqqqdddVVVHHHCCCBBBAAABBBDDDDDDHHHSSSZZZ\\\hhhmmmaaaNNNMMMJJJGGGBBB>>>:::888777444111000000000///............---,,,+++)))(((************************,,,+++***))))))))))))***+++***((()))+++,,,,,,+++%%%''')))++++++***((('''$$$%%%&&&'''''''''''''''(((***+++)))%%%$$$%%%''''''(((***+++***)))***+++...111666999888555000,,,111...---...///222888@@@>>>AAABBB???:::555444555222333777AAAQQQ```dddaaaeeebbb___aaadddeeeaaa]]]JJJKKKNNNRRRYYYaaahhhmmmpppjjjccc^^^[[[VVVMMMFFFGGGGGGFFFEEECCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGGGGFFFHHHMMMQQQXXXhhh||||||qqqhhhbbb\\\VVVQQQLLLJJJHHHGGGHHHHHHGGGFFF???>>><<<;;;;;;===>>>@@@@@@@@@@@@???>>><<<:::999;;;<<>>???@@@======>>>???>>>===<<<;;;666:::???CCCFFFKKKRRRYYYggg~~~zzzyyyvvvmmmhhhiiifffYYYGGG<<<===???AAADDDEEEFFFGGGGGGDDDEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@???<<<:::777666444666888999999999:::<<<<<<@@@EEEKKKRRR^^^kkkttt{{{zzzuuu}}}{{{yyy{{{{{{uuuooobbbUUUIIIEEEDDDBBBAAACCCBBBHHHSSSYYYZZZeeehhhZZZMMMMMMKKKGGGCCC>>>;;;:::777555222000000000///...,,,------------,,,******************************,,,+++***)))))))))******)))(((&&&''')))******)))&&&&&&'''(((((((((((((((&&&(((************)))***+++***)))'''&&&&&&'''((()))))))))'''%%%&&&***---+++///444777888555000---000------000000///444<<<<<<@@@CCCAAA;;;666555666444444666>>>PPP```ccc]]]^^^]]]\\\]]]______]]][[[MMMOOORRRWWW```iiiqqqvvvyyyqqqgggaaa]]]WWWMMMEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBB@@@CCCFFFFFFFFFGGGKKKOOOTTTdddxxxwwwnnnfff___XXXRRROOOMMMIIIHHHGGGGGGFFFDDDAAA???===;;;:::;;;<<<>>>AAA@@@@@@???===<<<:::999:::;;;===AAAEEEJJJNNNQQQTTTWWW[[[]]]^^^```aaaccc```bbbdddgggiiiiiiiiiiiiiiihhhggggggiiikkkoooqqqppprrruuuuuuuuuttttttuuuooonnnlllkkkkkklllmmmnnnooopppqqqsssttttttssssssrrrnnniiiddddddkkkttt{{{{{{vvvqqqmmmiiifffaaa[[[TTTNNNLLLKKKLLLLLLKKKKKKJJJKKKKKKIIIEEEBBBBBBBBBEEEMMMVVVccctttwwwhhh```bbbaaadddgggjjjlllnnnqqqsssrrrssstttsssqqqpppqqqrrrssstttuuuvvvwwwxxxyyyzzzyyy|||{{{vvvsssrrrllllllmmmnnnpppsssuuuwwwuuussstttyyyxxxpppiiiaaa^^^dddllluuu{{{}}}}}}lllVVV???666444333222222//////000000000111111111333555777999:::::::::999;;;;;;;;;;;;<<<===>>>>>>===============>>>>>>???>>>===============>>>>>>>>>???@@@@@@@@@???>>>===999<<>>???AAACCCEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@===:::888666444666888999888888999;;;999===CCCIIIRRR___ppp{{{{{{vvv|||}}}zzz}}}}}}wwwqqqbbbVVVKKKGGGFFFCCCAAAAAA@@@FFFRRRTTTSSS[[[YYYIIIKKKKKKJJJGGGCCC???===<<<777555222000000000///...***+++,,,---...---,,,+++************************,,,,,,***)))))))))***+++***)))'''(((***++++++***((('''%%%%%%%%%&&&((()))&&&(((******)))(((((((((***'''%%%$$$'''***------)))(((%%%!!!!!!(((...%%%(((...333666555222000...,,,///333222...111999===AAAFFFDDD>>>999888888555555666>>>OOO___aaaZZZWWWWWWWWWWWWWWWVVVUUUTTTOOOQQQUUU[[[dddnnnwww|||zzzrrrhhhaaa^^^YYYPPPHHHDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBB>>>AAADDDEEEEEEFFFJJJNNNSSScccvvv|||rrrjjjbbbZZZTTTRRROOOKKKHHHGGGFFFDDDBBBBBB@@@===;;;999:::;;;<<>>===;;;::::::999:::;;;???CCCHHHLLLNNNRRRUUUYYY\\\]]]___```bbb___aaadddhhhjjjkkkkkkjjjjjjiiiggggggiiilllpppsssppprrrtttuuutttrrrrrrsssmmmlllkkkjjjjjjkkkmmmnnnoooppprrrssstttssssssrrroookkkeee```aaahhhttt||||||wwwrrrllliii\\\WWWQQQLLLKKKKKKLLLLLLMMMLLLKKKKKKKKKHHHDDDAAA??????CCCKKKSSS___ooo}}}nnnccccccbbbeeehhhjjjlllooosssuuuqqqrrrsssrrrpppooopppqqqqqqrrrsssuuuvvvxxxyyyyyy|||yyytttqqqpppmmmmmmnnnoooqqqtttvvvxxxxxxvvvvvv|||xxxppphhhaaa___fffpppxxx}}}~~~~~~}}}|||gggQQQ;;;333444333333555000111111111111222222222444666888:::;;;:::999888:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>??????@@@>>>======<<<<<<<<<<<<===AAAAAABBBCCCBBBAAA@@@???<<>>???AAACCCEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBBBB@@@>>>;;;888666333555888888888888999:::888<<>>;;;888999:::888999EEEVVV^^^]]]UUUSSSQQQPPPQQQQQQPPPOOONNNOOOSSS\\\gggooorrrsssxxxmmmaaa\\\[[[XXXQQQJJJEEEEEEDDDEEEEEECCC???<<>>:::999:::===???@@@@@@???===;;;999777666999::::::<<<@@@DDDHHHKKKPPPTTTYYY\\\]]]]]]\\\\\\cccccccccdddeeehhhjjjllljjjjjjjjjjjjkkklllmmmnnnoooqqquuuxxxxxxvvvsssqqqnnnlllkkklllmmmnnnmmmllllllooosssttttttrrrqqqqqqqqqnnniiieeeeeekkkttt{{{zzztttmmmiii\\\VVVOOOLLLLLLMMMMMMLLLNNNLLLJJJHHHFFFDDDCCCBBBAAA???BBBIIIRRR[[[hhhttt}}}uuuiii___ccceeehhhllloooqqqrrrrrrsssssssssssssssssssssssspppssstttsssrrrttt{{{{{{tttooonnnooonnnnnnmmmlllmmmpppvvvzzzyyyyyy{{{ttthhhbbb```aaagggmmm|||~~~~~~sss\\\KKK:::333333111000///333222111111111222333444777777888999999999999888<<<<<<<<<======>>>???@@@<<<<<<======>>>>>>????????????????????????@@@@@@@@@@@@AAAAAABBBBBBAAAAAA>>>???@@@CCCEEEGGGIIIJJJTTTiii}}}~~~rrr^^^NNNBBB>>>===BBBFFFFFFFFFHHHFFFFFFFFFFFFEEEEEEEEEEEEHHHEEEBBB???===;;;888555777888888888888999999999888======EEEVVVbbboooyyytttnnnwwwttttttttttttggg[[[MMMFFFCCC@@@AAACCCCCCIIIPPPWWWYYYVVVQQQMMMOOONNNLLLHHHEEEAAA===;;;666444222000000000///---%%%&&&'''***,,,...000111+++++++++*********))))))))))))(((((((((((())))))******))))))))))))************************+++++++++++++++++++++***)))((("""$$$&&&&&&&&&''')))+++************))))))))))))***,,,000444555444222111///111222000//////333777BBBKKKQQQNNNHHHDDDAAA>>>::::::777888CCCRRRZZZYYYTTTRRROOOMMMMMMLLLKKKIIIHHHIIIMMMWWWbbbiiillllllkkkddd]]]\\\___^^^WWWPPPHHHGGGEEEEEEEEECCC@@@>>>BBBBBBBBBCCCDDDEEEEEEFFFDDDDDDEEEGGGHHHJJJKKKKKKRRRYYYfffuuu}}}qqqeee]]]VVVRRRMMMJJJHHHHHHGGGFFFEEEBBB???<<<;;;;;;===>>>??????>>>===<<<:::888777888888999;;;>>>BBBFFFIIILLLQQQVVV[[[]]]]]]^^^___bbbbbbbbbcccdddgggiiijjjhhhhhhiiiiiikkklllmmmnnnmmmooorrruuuuuutttqqqooorrrpppnnnmmmnnnmmmkkkiiimmmooosssttttttsssttttttwwwuuusssppppppttt{{{{{{tttmmmiii]]]XXXQQQMMMLLLLLLMMMLLLKKKIIIHHHEEECCCBBBAAAAAAAAA???BBBIIIQQQ[[[hhhtttyyyssspppkkkeeeccceeehhhllloooqqqrrrrrrtttttttttttttttttttttsssqqqssstttrrrppprrryyyzzzsssnnnlllllllllmmmnnnnnnpppsssxxx|||{{{{{{|||{{{pppfffaaaaaaccciiippp|||~~~pppYYYIII999333222111000///333222111111111222333444777888888999999999999999;;;;;;;;;;;;<<<===>>>???<<<<<<======>>>>>>>>>>>>????????????????????????>>>>>>@@@AAAAAABBBBBBAAA===>>>???AAADDDFFFGGGHHHPPPaaa|||}}}kkk\\\FFF@@@>>>BBBFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHFFFCCC@@@???<<<999666777777888888888999999999888===>>>EEEWWWbbbpppxxxqqqjjj~~~xxxuuutttttthhh\\\NNNFFFBBB???@@@BBBAAAGGGNNNTTTWWWTTTPPPLLLNNNMMMKKKHHHDDD@@@===;;;777444000......///......************************+++++++++******************))))))(((((())))))***++++++************++++++((((((((((((((((((''''''%%%%%%&&&(((((()))))))))'''(((******))))))***,,,***************+++++++++))),,,///222333333111000///000222111///000555999FFFOOOVVVSSSMMMIIIFFFBBB;;;999666666???KKKSSSTTTTTTQQQNNNKKKJJJHHHFFFDDDBBBDDDIIIRRR]]]dddfffeee___[[[XXX[[[``````ZZZSSSKKKIIIFFFEEEDDDCCCAAA@@@@@@@@@AAACCCDDDEEEFFFGGGEEEFFFGGGHHHIIIKKKKKKLLLJJJPPP\\\iiiwwwxxxllleeeZZZVVVPPPLLLJJJIIIHHHGGGDDDCCC@@@>>>===<<<<<<===============<<<;;;::::::777777777999<<>><<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAA<<<===>>>@@@BBBDDDEEEFFFLLLWWWmmmxxxjjjNNNFFF@@@CCCFFFFFFDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEHHHFFFCCCAAA@@@===999777777777777888888888999999888===>>>FFFWWWcccqqqzzzssslll|||xxxvvviii\\\NNNGGGBBB??????AAAAAAFFFMMMSSSUUUSSSOOOLLLLLLKKKIIIFFFCCC@@@===;;;888555000....../////////222000///,,,)))'''%%%$$$***************************))))))))))))))))))***+++******))))))******+++'''''''''&&&&&&&&&&&&%%% ###&&&((()))***'''((()))((('''&&&''')))&&&&&&''''''(((((()))))))))+++---000111111111000...000111000///111555:::HHHRRRYYYWWWQQQLLLGGGCCC===:::555555;;;DDDKKKNNNRRROOOLLLJJJIIIHHHEEEDDDAAACCCHHHQQQZZZ```aaa```ZZZWWWUUUXXX\\\]]]XXXSSSNNNKKKGGGDDDCCCBBBAAA@@@>>>??????@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKGGGLLLUUU```lllxxx}}}ssslll^^^ZZZTTTOOOLLLJJJHHHFFFCCCBBBAAA???>>><<<;;;;;;:::;;;<<<<<<===<<<<<<<<<777777777888;;;>>>AAACCCFFFJJJOOOTTTWWWZZZ^^^```___``````aaabbbcccdddeeedddeeegggiiijjjlllmmmnnnnnnooorrrtttuuuuuuttttttwwwuuurrrqqqpppnnnkkkiiinnnooopppqqqrrrtttxxx{{{}}}zzzxxxyyy{{{~~~uuukkkddd```\\\UUUOOOLLLLLLMMMNNNJJJJJJHHHGGGFFFEEEEEEDDDBBB@@@AAAHHHPPPYYYgggssszzzooodddcccddddddfffgggjjjmmmoooqqqqqqqqquuuvvvwwwxxxxxxxxxwwwvvvvvvvvvtttqqqppprrrwww{{{zzzuuuppplllkkkjjjmmmoooqqqrrrsssuuuxxx{{{~~~~~~~~~~~~zzzwwwooogggaaaaaaeeejjjrrryyy}}}iiiMMM@@@444111111111111222222222222222333444444555888888999:::::::::::::::::::::::::::;;;<<<===>>>========================>>>>>>==================<<<======>>>>>>>>>>>>===;;;<<<===>>>@@@AAABBBCCCHHHPPPddduuu[[[NNNDDDCCCGGGGGGFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFDDDBBBAAA@@@===:::777777777777777888888888888777===???FFFVVVbbbrrrxxxssszzzuuuiii\\\NNNGGGBBB??????AAACCCGGGMMMSSSTTTRRRNNNKKKJJJIIIHHHEEEBBB???===;;;999666111//////000000000------,,,,,,,,,+++++++++******************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))###$$$%%%''')))***++++++&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&''''''''')))***+++---...///000000---///000000...000555999HHHSSS\\\ZZZUUUOOOJJJEEE???:::555444888>>>EEEKKKNNNLLLIIIHHHHHHHHHFFFEEEBBBBBBFFFNNNVVV\\\\\\[[[VVVSSSQQQSSSWWWZZZXXXUUUPPPMMMGGGDDDBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAADDDDDDEEEFFFGGGHHHHHHIIIIIIMMMSSS[[[eeeqqq~~~wwwqqqccc^^^WWWQQQMMMJJJHHHFFFBBBBBBAAA???>>><<<:::999999:::;;;<<<============999999999999;;;>>>AAABBBFFFIIILLLPPPRRRUUUYYY\\\]]]^^^___```bbbccccccdddccceeegggiiikkklllmmmmmmmmmnnnppprrrssstttuuuuuuvvvtttrrrrrrrrrrrrpppnnnmmmoooppppppqqqtttxxx{{{~~~yyyuuurrrrrrrrrqqqrrrwww{{{rrrggg```]]]ZZZVVVQQQNNNMMMNNNOOOKKKJJJIIIGGGFFFFFFEEEEEECCC@@@AAAGGGOOOYYYgggsss}}}zzzmmmhhhfffeeehhhjjjlllooopppqqqrrrrrruuuvvvxxxyyyzzzyyyxxxwwwyyyxxxvvvtttssstttwwwzzzzzzxxxtttpppooonnnnnnnnnoooqqqrrrrrrrrrsssuuuwww~~~~~~{{{xxxllleeeaaaccchhhmmmuuu|||zzzeeeHHH===333111222111111333111111222333444444555555888888999::::::::::::999;;;;;;;;;;;;<<<===>>>???=========<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;============<<<;;;::::::;;;;;;<<<===>>>???@@@AAAGGGLLL___}}}yyyuuutttwww{{{ooo\\\JJJDDDGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCAAAAAA@@@>>>:::777666666777777777888888888666===>>>DDDSSS___ppp|||wwwzzzqqqhhh\\\NNNFFFBBB???@@@BBBDDDHHHMMMRRRSSSPPPLLLIIIHHHGGGFFFDDDBBB???<<<;;;999666222000000111000000,,,,,,,,,,,,,,,,,,------***************++++++++++++******))))))******+++))))))(((((((((((())))))''''''''''''((((((((()))************)))((('''''''''((()))(((&&&%%%&&&'''''''''''''''''''''(((((())))))***+++,,,...//////---...000///---...333777EEEQQQ\\\]]]XXXTTTOOOJJJBBB<<<666555666:::AAAIIIKKKIIIHHHGGGHHHHHHHHHFFFBBBBBBCCCIIIPPPUUUVVVTTTOOONNNMMMQQQVVV[[[\\\[[[SSSOOOJJJFFFDDDBBB@@@???CCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGJJJNNNSSSYYYaaalllzzz|||vvvhhhccc[[[TTTPPPLLLIIIGGGDDDCCCBBB@@@>>><<<;;;:::888999;;;<<<===>>>>>>>>>;;;:::::::::;;;===@@@AAADDDFFFIIIKKKMMMQQQUUUXXX[[[\\\^^^```bbbcccdddddddddfffhhhjjjlllmmmmmmlllkkkkkklllnnnppprrrsssttttttsssrrrssstttuuutttsssooopppqqqrrrsssuuuyyy|||~~~~~~yyyuuuqqqqqqnnnjjjgggjjjqqqwww}}}|||yyywwwrrrjjjaaa[[[WWWWWWUUURRROOONNNOOOQQQKKKJJJIIIGGGEEEDDDDDDDDDCCC@@@AAAFFFNNNXXXfffsss|||~~~|||sssnnnkkkkkklllnnnqqqrrrsssssssssuuuvvvxxxzzz{{{zzzyyyxxxxxxxxxwwwvvvvvvwwwwwwxxxtttqqqnnnlllnnnpppqqqrrrrrrssssssrrrqqqrrrtttvvv}}}~~~zzzwwwlllfffcccfffkkkooovvv}}}~~~vvv```DDD;;;333222222111111333000111222444555555555555777777888999999999999888;;;;;;;;;;;;<<<===>>>???=========<<<<<<<<<<<<;;;===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888;;;;;;<<<<<<===>>>??????EEEIII[[[zzz|||xxxvvv{{{pppSSSFFFFFFHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFCCCCCCBBBBBBAAA???;;;888666666666777777777888888555<<<===BBBPPP[[[lll|||www{{{pppggg[[[MMMFFFCCC@@@AAACCCDDDHHHLLLPPPPPPMMMIIIFFFGGGFFFEEECCCAAA>>><<<;;;777444222111111000///...///...---,,,+++)))(((((())))))*********++++++++++++******))))))******+++***))))))))))))))))))***######$$$$$$%%%&&&''''''******))))))((('''&&&%%%((()))***)))((('''((()))((((((((((((((('''''''''((((((((()))***,,,...///,,,...///...,,,,,,111555<<>>===<<<999999;;;<<<======>>>>>><<<;;;:::999:::<<<>>>@@@AAACCCEEEGGGIIIMMMRRRVVVYYY[[[^^^```cccdddeeeeeefffgggjjjlllmmmmmmlllllljjjjjjkkkmmmoooqqqtttuuutttsssssstttvvvwwwwwwvvvqqqssstttuuuvvvwwwzzz||||||xxxrrrooonnnnnnkkkfffaaa___aaaeeehhhgggggggggeeeaaa[[[WWWQQQSSSTTTSSSQQQPPPQQQRRRNNNLLLJJJHHHFFFEEEDDDDDDDDDAAA@@@FFFMMMWWWfffssszzz{{{}}}|||tttpppmmmoooqqqssstttttttttttttttvvvxxxzzz{{{zzzyyyxxxvvvvvvvvvwwwxxxxxxvvvuuupppllliiijjjmmmqqqssstttttttttsssrrrqqqssswwwzzz}}}~~~}}}wwwsssooohhheeehhhmmmpppvvv|||}}}|||~~~qqqZZZCCC;;;444333333111111444000111333444555666666555666666777888888888888777::::::::::::;;;<<<===>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999777888999999:::::::::999;;;;;;<<<<<<===>>>>>>>>>BBBEEEVVVttt]]]HHHDDDFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDBBB>>>:::666666666666777777777888444;;;<<<@@@LLLWWWiiizzzttt|||qqqgggZZZMMMFFFCCCAAAAAADDDDDDGGGKKKNNNNNNKKKGGGCCCFFFEEEDDDCCCAAA>>><<<;;;555333111111111000...,,,+++*********************))))))******++++++++++++++++++************++++++++++++************++++++$$$%%%&&&''')))***++++++'''((()))***+++++++++***''')))***)))((('''((()))((((((''''''&&&&&&&&&%%%((((((((((((***,,,...///,,,...///---++++++///333222AAAPPPVVVWWWVVVTTTQQQEEE===888777666777???JJJVVVTTTQQQQQQQQQQQQPPPNNNHHHEEECCCEEEKKKOOOQQQQQQKKKMMMRRRXXX^^^___^^^[[[XXXUUUPPPMMMJJJGGGCCCAAA======>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEJJJOOOTTT[[[gggwwwqqqlllccc\\\VVVQQQMMMKKKJJJHHHEEECCC@@@?????????999:::;;;<<<============;;;:::999999999;;;===???>>>@@@BBBDDDGGGLLLRRRVVVXXXZZZ]]]aaaccceeeffffffgggiiikkkmmmnnnmmmlllkkkllllllmmmnnnpppsssvvvxxxuuutttssstttwwwxxxwwwvvvsssuuuwwwxxxyyyyyy{{{}}}~~~xxxppphhheeegggiiihhhddd]]]YYYXXXYYYYYYYYYYYY[[[\\\ZZZWWWTTTMMMPPPTTTTTTRRRQQQQQQSSSQQQPPPNNNKKKIIIGGGFFFFFFDDDAAA@@@EEEMMMWWWfffsssxxxzzz|||~~~vvvqqqoooppprrrtttuuuuuuuuutttsssuuuxxxzzz{{{zzzyyywwwssstttuuuwwwxxxxxxuuusssnnnkkkhhhhhhmmmqqqssstttttttttsssrrrrrruuuzzz~~~~~~~~~~~~zzztttppppppjjjgggjjjnnnqqqvvv|||}}}}}}zzz{{{}}}nnnWWWBBB;;;555444333111111444000111333555666666666555555555666777777777777777999999999999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888444555666888:::;;;;;;<<<<<<<<<<<<=========>>>>>>@@@BBBQQQnnndddJJJCCCDDDEEEFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFDDD@@@<<<666666666666777777777777333:::;;;>>>JJJTTTfffqqquuuxxxhhh]]]OOOFFFCCCCCCAAA???GGGHHHJJJLLLMMMLLLLLLKKKEEEEEEEEEDDDCCCAAA??????888666333222222222111000---------,,,,,,,,,++++++...---,,,,,,------+++***+++++++++************)))(((((((((((((((((((((((((((((()))***************%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%$$$&&&)))*********,,,...222000...---,,,---///000444:::CCCMMMSSSTTTSSSQQQGGG???888666666888???FFFRRRVVVXXXVVVUUUWWWWWWUUUKKKEEEBBBFFFJJJLLLNNNQQQSSSSSSUUUYYY]]]___^^^]]]XXXXXXVVVSSSOOOIIIDDDBBB??????AAABBBBBBBBBAAAAAACCCCCCCCCDDDDDDDDDDDDDDDCCCIIIPPPSSSWWWaaasss}}}qqqfffccc___VVVPPPOOOJJJFFFCCCCCCDDDCCC@@@<<<999:::;;;<<<===>>>???@@@===<<<<<<;;;;;;;;;<<<<<<;;;<<<@@@DDDHHHKKKNNNPPPUUUXXX\\\___```bbbdddfffmmmmmmmmmmmmlllkkkjjjiiiooonnnnnnnnnnnnpppqqqssstttvvvwwwwwwuuutttuuuvvvuuuvvvxxxzzz}}}~~~|||zzz~~~}}}{{{vvvnnneee___```ccceeebbbZZZSSSNNNLLLMMMNNNOOORRRTTTTTTRRRPPPRRRRRRSSSTTTTTTSSSSSSSSSRRRPPPNNNLLLKKKIIIEEECCCBBBCCCEEEHHHPPP[[[hhhqqqwwwxxxzzz{{{|||~~~zzzrrrqqqrrrssstttuuuuuuuuuuuuuuuvvvxxxzzzyyywwwtttrrrooooooqqqwww{{{{{{tttnnnjjjhhhfffeeehhhmmmrrrvvvvvvuuuttttttuuuxxx|||~~~zzzuuurrrpppiiijjjkkknnnrrrwww|||~~~~~~}}}||||||||||||~~~zzzfffSSS>>>999333111222555666555333444444555555555555555;;;:::888777777777888999999888888888888888999999===<<<;;;::::::;;;======<<<;;;:::999888888888888555444444555555666777888888:::;;;<<<;;;<<<>>>???@@@EEEMMM]]]xxxjjjOOOCCC@@@CCCGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFDDDDDDCCCBBB???<<<;;;888666555666666666555999555777@@@FFFNNNccczzzpppssszzzmmmaaaQQQGGGCCCCCCBBB@@@EEEGGGJJJLLLMMMMMMKKKJJJFFFFFFEEEEEECCCBBB@@@???999777444222222222111000---------,,,,,,,,,++++++---,,,++++++,,,,,,+++***+++++++++************)))))))))))))))))))))))))))(((((()))***************'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************&&&''')))))))))+++---///222111000///////////////...444>>>IIIPPPSSSTTTSSSJJJBBB;;;999777777<<>>???@@@>>>======<<<;;;;;;;;;<<<;;;<<<>>>AAAEEEIIIMMMOOORRRUUUZZZ^^^```bbbdddeeejjjjjjkkkllllllllllllkkknnnnnnnnnnnnooopppqqqqqqrrruuuwwwwwwvvvuuuuuuuuuvvvwwwyyy{{{~~~~~~}}}yyynnnddd\\\]]]^^^^^^[[[VVVQQQOOOPPPNNNNNNOOOQQQSSSTTTSSSQQQSSSTTTUUUVVVWWWXXXXXXXXXUUUSSSQQQPPPOOOLLLIIIFFFEEEFFFGGGKKKRRR]]]iiiqqqwwwxxxzzz{{{|||~~~~~~wwwtttttttttuuuuuuuuuuuuuuussstttwwwxxxwwwtttqqqnnnlllllloootttwwwvvvoooiiigggfffddddddgggmmmrrrvvvvvvuuuttttttvvvxxx{{{}}}{{{uuuqqqooojjjkkknnnqqquuuyyy|||~~~}}}}}}||||||}}}~~~|||zzz|||oooZZZGGG:::777222000222444555444333444555666888888999999::::::999888888888888888999888888777777777888888::::::::::::;;;<<<>>>???999999777666555555555555555555666666777777888999:::<<<======<<<<<<>>>???;;;@@@GGGTTTlllmmmPPPDDDDDDGGGJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCCCCBBBAAA>>><<<;;;888666555666666666555999555777???DDDLLL___tttppprrr~~~tttgggUUUHHHCCCCCCBBBAAACCCFFFJJJNNNOOOMMMKKKHHHGGGGGGFFFEEEDDDBBBAAA@@@;;;888444222222111000///------------,,,,,,,,,,,,+++***)))***,,,,,,+++***+++++++++************)))************************(((((()))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))************(((((()))((((((***---000222222333222222000///...+++000:::DDDLLLPPPQQQRRRMMMFFF???;;;888666999>>>MMMTTTZZZ[[[[[[]]]\\\YYYOOOIIIEEEFFFHHHIIILLLPPPSSSTTTWWW\\\bbbeeefffeeedddbbb^^^XXXRRRKKKFFFCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEIIINNNOOORRRZZZiiittt~~~rrrjjjbbbYYYRRROOOOOOKKKFFFDDDDDDCCC@@@===;;;;;;;;;<<<===>>>????????????>>>===<<<<<<;;;;;;;;;;;;<<<>>>BBBFFFJJJMMMNNNRRRXXX]]]```bbbccceeefffggghhhjjjkkklllmmmmmmlllmmmnnnoooppppppppppppooorrrvvvwwwwwwuuuttttttvvvwwwzzz}}}|||rrrggg```______]]]YYYVVVUUUVVVWWWSSSRRRQQQQQQTTTVVVWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]]YYYWWWVVVUUUTTTRRRNNNKKKIIIJJJKKKNNNTTT^^^iiiqqqwwwyyy{{{||||||~~~zzzwwwvvvuuutttttttttuuuvvvppprrruuuvvvuuuqqqmmmjjjiiijjjlllppprrrpppiiicccbbbbbbaaabbbfffkkkppptttuuuuuutttuuuvvvxxxzzz||||||~~~|||uuupppmmmlllnnnqqquuuyyy|||}}}~~~zzzzzz{{{|||}}}yyywwwsss|||xxxgggQQQ@@@666333111111222333444333333444666888:::;;;;;;<<<999999999999999999888777999888888777666666666666888888999:::;;;===>>>???<<<;;;:::888777666666666666666777777888888999999<<<>>>???>>>===<<<===???;;;@@@EEENNN___wwwuuuUUUFFFGGGKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDCCCBBBBBB@@@>>>;;;;;;888666555666666666555888555777===BBBHHHYYYkkkrrrrrr|||zzzkkkXXXIIIDDDCCCCCCBBBBBBFFFLLLPPPQQQOOOKKKHHHGGGGGGGGGFFFEEECCCAAA@@@<<<999555333222111000......------------,,,,,,,,,***)))((()))+++,,,,,,***+++++++++*********))))))************************((((((((((((((()))******&&&''''''''''''''''''&&&(((((((((((((((((((((((()))******))))))((('''&&&(((((('''&&&&&&(((,,,000000222333444333111...+++---111999AAAGGGKKKMMMNNNLLLFFFAAA>>>;;;777777;;;HHHPPPXXX[[[]]]___^^^[[[RRRMMMIIIJJJJJJIIIKKKOOOUUUWWW[[[aaafffiiihhhgggiiifffaaa[[[TTTNNNIIIGGGGGGGGGFFFFFFEEEDDDCCCCCCAAABBBBBBCCCCCCDDDDDDDDDFFFIIILLLMMMNNNUUUaaakkkzzzqqqhhh___YYYUUUQQQLLLGGGDDDDDDDDDBBB???<<<<<<;;;;;;<<<===>>>???@@@@@@@@@???===<<<;;;::::::::::::;;;>>>BBBGGGJJJJJJOOOVVV\\\___bbbccceeedddeeefffhhhjjjkkkkkklllkkklllnnnoooppppppooonnnmmmpppuuuwwwwwwuuutttssstttvvvyyy}}}vvvoookkkiiiiiigggdddbbbaaaaaaaaa[[[YYYVVVUUUXXX[[[]]]]]]\\\\\\^^^___````````````\\\[[[ZZZYYYXXXVVVRRROOOMMMMMMOOOQQQVVV___iiipppxxxyyy{{{||||||~~~zzzyyywwwuuusssrrrssstttuuupppqqqssstttsssoookkkhhhiiijjjlllnnnoookkkeee```_________```cccgggkkknnntttttttttuuuwwwxxxzzzzzzxxx|||{{{uuupppmmmoooqqquuuzzz}}}~~~~~~~~~zzzzzzzzz{{{}}}|||uuuuuuuuu}}}ttt```KKK<<<222222222222333444444444444555666888999:::;;;;;;888999:::::::::999888777999999777666555555555555888888999999:::;;;<<<===;;;:::999777666555555555555555666777888888888888<<<===>>>===;;;:::;;;<<<;;;???CCCHHHRRRfff~~~{{{YYYFFFHHHIIIEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCCCCAAA???===;;;888666555666666666555888555777;;;???EEERRR___yyytttrrrzzz|||mmmYYYJJJDDDCCCCCCCCCBBBFFFMMMRRRSSSQQQMMMJJJGGGGGGGGGFFFEEECCCAAA@@@<<<999666333222111000///.........---------,,,,,,***)))((()))+++,,,,,,***+++++++++*********))))))************************((((((''''''(((((()))***'''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((('''&&&%%%$$$''''''&&&%%%%%%'''+++......000333444444000---***...111777>>>DDDIIILLLMMMJJJEEEBBBAAA>>>999888:::BBBKKKTTTYYY\\\```___\\\WWWSSSRRRRRRPPPLLLLLLPPPSSSWWW^^^gggooorrrrrrpppkkkhhhccc\\\VVVPPPMMMKKKHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEGGGIIIKKKKKKKKKQQQ[[[cccttt{{{qqqhhh```[[[TTTNNNHHHEEEEEEEEEDDDBBB>>>===<<<;;;;;;<<<>>>???@@@@@@@@@???>>><<<;;;::::::999999999<<<@@@DDDFFFHHHMMMTTTYYY]]]```cccdddcccdddeeeggghhhiiiiiiiiijjjkkkmmmnnnoooooonnnnnnllloootttvvvvvvtttsssrrrpppsssxxx||||||zzzzzzyyyyyyxxxwwwuuuqqqmmmjjjddd```\\\[[[\\\```bbbccccccdddddddddddddddcccbbbaaa```___^^^]]]ZZZUUUQQQPPPQQQRRRTTTYYYaaajjjqqqxxxzzz{{{||||||}}}yyyxxxvvvsssqqqpppqqqrrrssspppqqqrrrsssqqqnnnjjjhhhkkkkkklllmmmlllhhhddd```^^^^^^^^^___aaadddfffhhhqqqrrrtttvvvxxxyyyzzzzzzvvvyyy}}}}}}yyytttpppnnnrrruuuyyy}}}~~~||||||{{{{{{}}}yyyyyy}}}mmmWWWCCC888111222333444444444444555555555666777888888888888888888:::;;;;;;:::999888999999777666555555555555999999999999999888888888555555333222111000000000333444555666777777777777:::;;;<<<;;;999888888999888;;;>>>@@@EEETTTlllsssVVVCCCDDDEEEAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDDDDDDDCCCAAA???;;;888666555666666666555666666777:::===BBBKKKTTTiiiyyyuuu|||zzzzzz{{{{{{lllYYYJJJDDDDDDCCCCCCBBBFFFLLLQQQSSSQQQMMMJJJGGGGGGFFFEEEDDDBBBAAA@@@<<<999555333333222111000............---------,,,+++***)))***,,,,,,+++***+++++++++************)))************************)))((('''&&&'''((()))***))))))(((((((((((())))))))))))))))))))))))))))))$$$$$$%%%&&&'''''''''''''''''''''&&&&&&'''***---,,,///222444444111---+++,,,///444;;;BBBIIIMMMPPPKKKGGGEEEEEEBBB===:::;;;===FFFPPPVVV[[[```aaa___]]]]]]___```\\\UUUQQQRRRRRRYYYeeerrr}}}~~~nnnjjjddd\\\VVVQQQNNNMMMIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIIIIIIIJJJNNNVVV]]]jjjuuu|||tttjjjccc[[[UUULLLGGGFFFFFFEEECCC???>>><<<;;;:::;;;===>>>>>>>>>??????>>><<<;;;999999999888999;;;>>>AAACCCFFFJJJOOOTTTXXX\\\```bbbaaabbbccceeefffggghhhhhhjjjkkklllmmmnnnnnnnnnnnnlllooosssttttttrrrqqqqqqooorrrwwwzzz}}}{{{uuuoookkkfffddddddgggiiijjjllllllllllllkkkjjjiiiiiiiiihhhfffeeeccc___ZZZUUUSSSTTTVVVXXX]]]dddmmmsssxxxzzz{{{||||||}}}}}}||||||}}}yyyvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqpppooommmkkkjjjllllllkkkjjjhhheeecccbbb_________```bbbccceeeeeennnpppsssvvvyyyzzzzzzzzzwwwxxxyyyxxxuuurrrqqqqqquuuxxx{{{~~~}}}|||{{{}}}|||hhhQQQ@@@999111222444444333333444555555555666666777777666666888999::::::::::::::::::999888888777666666666666777777888777777666444444555444333222111111111111222333555777777777666666888999999888666555666777999:::===???BBBLLLaaasss~~~zzzmmmnnncccOOOAAA@@@BBBAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEDDDBBB@@@;;;888666555666666666555555666777999<<<@@@FFFKKK\\\ooo~~~wwwuuuvvvxxxjjjWWWJJJEEEDDDDDDCCCAAADDDJJJOOOPPPOOOLLLJJJFFFFFFEEEEEECCCBBB@@@???;;;888555333333333222111............---------------,,,++++++,,,,,,+++***+++++++++************))))))))))))))))))))))))))))))((('''&&&&&&((()))******)))(((''''''((()))***(((((((((((((((((((((((($$$%%%&&&'''((((((((((((((()))***)))))))))+++------///222444555333000...---///333888???FFFKKKNNNNNNKKKKKKKKKHHH@@@<<<<<<:::DDDNNNTTTZZZ```cccbbbeeeggglllpppjjj___WWWVVV[[[cccrrrqqqmmmeee\\\TTTOOOLLLKKKKKKIIIFFFDDDAAA@@@?????????@@@@@@AAACCCDDDDDDEEEHHHHHHHHHHHHIIIMMMTTTYYYaaalll|||zzzrrrfff^^^TTTLLLIIIGGGEEECCC@@@???<<<::::::;;;===>>><<<<<<>>>>>>>>><<<:::999888888999:::;;;===???@@@CCCFFFJJJNNNRRRVVV[[[___]]]^^^aaacccfffhhhiiiiiikkkkkkkkkkkklllmmmnnnnnnnnnppprrrsssqqqppppppqqqpppssswwwyyyzzz}}}yyytttqqqqqqrrrssstttttttttuuuuuuuuuttttttsssrrrqqqpppnnnkkkfff```[[[WWWXXXZZZ\\\aaahhhqqqwwwyyyzzz|||||||||}}}}}}{{{zzzzzz{{{}}}|||xxxtttttttttssssssrrrrrrrrrpppooonnnmmmllllllllllllkkkjjjhhheeebbbaaaaaabbb___```aaaccceeeggghhhhhhlllnnnrrrvvvyyy{{{{{{{{{xxxxxxwwwtttqqqqqqrrrtttxxxzzz|||~~~|||{{{{{{}}}yyycccKKK<<<999000222333222000000222444333444555666777777777777999999999999999:::;;;;;;999888888777777777888888444444555555555444333222666666555555555555666666333444666888888888777666666777888777666555666777;;;:::<<>>???BBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEDDDBBB@@@;;;888666555666666666555444666888999;;;???CCCEEERRRaaauuuxxxttttttuuuhhhVVVIIIEEEDDDDDDBBB@@@CCCHHHLLLNNNMMMKKKIIIEEEEEEEEEDDDCCCAAA??????:::888555333444444333222//////.........---------///---,,,,,,------+++***+++++++++************)))(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))((('''&&&%%%)))***,,,,,,++++++,,,...---///333555666444222111000111444777<<>>:::;;;===>>>>>><<<;;;999888888999;;;<<<===>>>>>>AAADDDGGGJJJMMMRRRXXX\\\ZZZ\\\___bbbfffhhhjjjkkklllkkkjjjjjjkkklllnnnooooooqqqrrrrrrpppooooooppprrruuuxxxxxxxxx|||}}}|||}}}}}}}}}yyyzzzzzz{{{||||||||||||yyyxxxvvvtttqqqllleee```ZZZ[[[]]]```dddllltttzzzyyyzzz|||||||||}}}~~~{{{zzzyyy{{{}}}~~~zzz}}}xxxuuuttttttuuuuuuuuutttsssrrrpppnnnllljjjjjjjjjlllmmmiiihhheeeaaa^^^^^^___aaa___```cccfffhhhjjjkkkllljjjmmmrrrvvvzzz|||||||||yyyxxxuuuqqqooopppsssvvvzzz{{{}}}|||{{{zzz{{{}}}qqqZZZAAA444222000222222000......000444222333444666888999::::::::::::999888999:::<<<===999888888888888888999:::000111333444555444444333444333333333333444555555444555777999:::999888777555777888777666555666888777555777<<<>>>CCCQQQaaatttwwwsssrrrpppoooddd]]]UUUNNNEEE===>>>CCCFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDCCCAAA???;;;888666555666666666555444666888999;;;???BBBBBBJJJTTTbbbooowwwtttmmmcccVVVMMMEEEAAABBBFFFCCCEEEHHHKKKLLLLLLJJJIIIIIIHHHFFFDDDAAA???===<<<;;;999555333333333222111...........................---++++++,,,,,,+++***///...,,,***))))))************************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***)))'''''''''((()))'''''''''''''''((())))))000000222777;;;:::444...000...000666;;;???FFFMMMSSSTTTUUUTTTPPPIIIBBB>>>===???JJJYYYaaa______bbbhhhkkknnnnnniiiddd___\\\kkkqqq|||~~~wwwkkkaaa^^^ZZZQQQLLLLLLLLLJJJHHHGGGFFFEEECCCAAABBB@@@???@@@CCCEEEDDDBBBGGGIIIJJJKKKLLLNNNQQQTTTZZZbbbqqqzzzqqqcccWWWOOOJJJIIIHHHCCCAAA???>>>>>>>>><<<;;;<<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<>>???EEEFFFFFFFFFEEEFFFHHHIII@@@BBBDDDEEEEEEDDDAAA@@@<<<:::888777666777888999666666666777999;;;>>>@@@EEEJJJRRR]]]kkkyyyyyyuuulllaaaSSSJJJCCC>>>???DDDBBBEEEHHHKKKMMMMMMLLLKKKNNNLLLKKKHHHEEECCCAAA@@@;;;888555333222222111000------------------------/////////...---,,,,,,,,,...---+++************+++,,,++++++******)))))))))(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((()))))),,,+++)))((((((((()))***(((''''''''''''((())))))///...000555::::::666111///------222666;;;BBBJJJRRRSSSTTTTTTPPPKKKEEEAAA>>>???HHHWWW___```___```aaadddggghhheee```\\\ZZZhhhmmmuuu}}}}}}yyytttmmmgggccc\\\SSSOOOQQQOOOMMMIIIFFFDDDBBB???<<>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============>>>AAABBBEEEHHHMMMQQQRRRUUUZZZ]]]___aaaccceeeffffffggghhhiiiiiiiiihhhmmmoooqqqqqqpppoooooopppppprrrtttvvvxxx}}}~~~|||yyyssslllgggbbbcccfffiiiooouuu{{{~~~~~~|||{{{zzz{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~zzz}}}|||wwwtttrrrtttvvvwwwxxxwwwtttpppnnnjjjgggeeecccdddfffiiikkkeeeccc^^^XXXUUUUUUXXX\\\dddfffjjjnnnpppqqqqqqpppppprrruuuvvvvvvwwwyyy{{{{{{xxxssspppqqqssswwwzzz|||}}}~~~~~~sss^^^III:::444333000000111222333444444555666777888999999999888888::::::::::::::::::::::::888888777777777888999::::::999777666444444333333444444666666777666666555444666888999999888666444555555666666666666666666777888:::;;;;;;@@@NNN]]]||||||zzz{{{pppeeeVVVGGGAAABBBFFFGGGHHHHHHGGGGGGGGGHHHCCCDDDFFFGGGFFFDDDBBB@@@<<<:::888666555555666777999888888777888999:::;;;???CCCJJJRRR]]]iiiuuu}}}}}}xxxmmmaaaSSSIIIBBB>>>???CCCBBBEEEIIIMMMOOOOOOMMMLLLLLLKKKIIIGGGDDDAAA???>>>:::777444222222222000///------------------------%%%(((***)))'''&&&(((+++,,,+++************++++++,,,,,,+++***)))(((((('''''''''&&&%%%%%%%%%&&&&&&)))))))))))))))))))))))))))((((((''''''(((((())),,,+++***)))))))))***+++((((((''''''(((((()))***---,,,---222777:::999666666222111333666;;;EEENNNRRRSSSUUUUUURRRMMMHHHEEE@@@???EEERRR]]]```___]]]ZZZ]]]aaaaaa___\\\ZZZXXXaaaffflllqqqrrrrrrrrrrrrqqqnnnlllhhh```XXXUUUWWWRRRNNNJJJFFFDDDBBB???===@@@??????AAADDDEEEEEEDDDFFFGGGIIIIIIJJJLLLOOORRRWWW___nnn~~~sssggg\\\RRRIIIDDDFFFCCC@@@???>>>===<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>:::<<<>>>???AAADDDIIILLLNNNRRRVVVYYY[[[]]]```bbbbbbbbbdddeeeffffffffffffjjjmmmoooppppppppprrrsssssstttuuuvvvxxx{{{~~~{{{wwwqqqnnngggiiinnnsssxxx|||~~~}}}{{{zzzzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~|||yyyvvvtttsssuuuvvvwwwwwwvvvsssooommmfffccc```aaaeeeggggggfff```^^^ZZZUUURRRSSSVVVYYYdddggglllqqqtttuuutttssspppsssvvvwwwwwwxxxyyyzzz}}}xxxrrrpppssswwwyyyyyy}}}~~~|||jjjUUUBBB777222111000111111222333444555666666777999::::::::::::999888888999999::::::;;;;;;:::999999999999999:::;;;888777666666555555555555333444555666666666666555555666888999999888666555444555555666666777777777777888:::;;;;;;???LLLZZZ}}}yyyppp```JJJ???BBBEEEFFFHHHIIIJJJHHHGGGFFFEEEFFFGGGGGGFFFDDDBBB@@@<<<:::888555444444555666888888777777777888999999:::===BBBGGGNNNWWW```fff{{{qqqdddTTTJJJDDD@@@AAADDDDDDGGGKKKOOOPPPOOOMMMLLLJJJIIIGGGEEEBBB@@@>>>===:::888444333222222111000........................"""&&&&&&######''',,,***************++++++,,,++++++******))))))((((((***))))))((((((((())))))(((((((((((((((((((((((((((((((((''''''(((((((((+++***)))(((((()))******((((((((('''((())))))*********+++///555:::;;;;;;===888555555666;;;GGGSSSWWWXXXYYYXXXTTTOOOJJJGGGAAA???AAALLLXXX^^^]]]YYYWWWZZZ\\\]]][[[XXXWWWVVVYYY___eeeiiiiiiiiikkkmmmnnnlllllljjjgggbbb]]][[[SSSPPPKKKHHHFFFEEEDDDCCC@@@@@@@@@BBBCCCEEEEEEFFFFFFGGGHHHHHHIIIKKKNNNQQQRRRZZZgggwww}}}uuulllbbbWWWMMMGGGGGGEEEBBB@@@???===;;;:::;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>============:::<<<>>>???AAACCCGGGJJJKKKNNNRRRUUUWWWZZZ]]]```aaabbbccceeeffffffgggggghhhjjjmmmooopppqqqtttvvvuuuvvvvvvwwwwwwzzz~~~~~~{{{yyyuuurrrmmmoootttyyy|||}}}|||||||||||||||}}}~~~~~~|||zzz||||||}}}~~~~~~}}}}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvuuussspppmmmjjjccc```^^^aaafffhhhfffbbb\\\ZZZWWWTTTQQQRRRVVVZZZcccggglllrrruuuwwwvvvuuuqqqtttwwwyyyyyyxxxxxxyyy}}}wwwqqqqqqwww|||}}}|||~~~yyycccNNN===444111000000111222333444555666777999:::;;;<<<;;;;;;999999777888888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;999888777666555555555555333444444555666666666666666777999999999999777666444555555666666777888999888888:::<<<<<>>===999444333333888FFFSSS______^^^[[[WWWQQQKKKGGGAAA??????FFFQQQYYYYYYUUUTTTVVVWWWWWWUUUSSSRRRRRRQQQXXX```eeeffffffgggiiiiiigggfffhhhmmmmmmfff___XXXSSSMMMHHHFFFEEEDDDCCC@@@AAABBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHJJJMMMPPPOOOVVVaaaooo}}}~~~zzztttlllcccXXXNNNGGGHHHEEEBBB@@@???>>><<<:::;;;;;;;;;;;;;;;<<<===>>>AAAAAA@@@>>>===<<<;;;:::999;;;===??????AAADDDFFFHHHKKKNNNQQQTTTWWW[[[^^^___```bbbccceeefffgggggggggiiikkkmmmnnnqqqtttvvvuuuvvvwwwwwwwwwzzz~~~}}}zzzxxxwwwuuussstttvvvyyy|||~~~~~~~~~~~~~~~{{{|||}}}~~~~~~|||zzzyyyzzzzzz|||}}}~~~|||{{{{{{|||}}}}}}~~~~~~~~~|||yyyvvvvvvwwwxxxxxxxxxxxxwwwttttttsssrrrooolllhhhfff```]]]\\\___ccceeeaaa\\\XXXWWWVVVTTTSSSUUUYYY]]]cccfffkkkppptttvvvvvvuuurrruuuyyy{{{zzzxxxwwwwwwxxxtttqqqttt{{{uuu]]]HHH:::333111000000111222333555666777888============<<<;;;999888888888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888777555444444444444444555555666777888888888888999::::::999888888555555555555666888999::::::999;;;======???HHHRRRvvvwww^^^LLLHHHBBBBBBCCCFFFIIIJJJHHHFFFEEEEEEEEEEEECCCBBB@@@???:::999888777777999:::<<<555555666777888999999999;;;<<>>===:::777444222222222111///////////////////////////...000111///+++)))***,,,(((((()))***+++++++++***&&&''''''((()))***++++++))))))(((((())))))******))))))))))))))))))))))))(((''''''&&&&&&''''''(((((('''&&&&&&&&&'''((()))))))))(((((())))))***+++((((((***---222777;;;>>>@@@;;;777555444999HHHWWWddddddbbb^^^XXXQQQKKKGGG@@@@@@???AAAIIIRRRTTTQQQOOOPPPQQQPPPNNNMMMMMMNNNMMMSSS[[[aaaddddddccccccbbb```___eeeooouuuoooddd```ZZZQQQJJJEEEBBB@@@>>>AAABBBDDDDDDCCCCCCDDDFFFFFFGGGHHHHHHHHHJJJMMMPPPOOOUUU^^^gggsss{{{wwwppphhh___UUULLLFFFHHHEEEBBBAAA@@@???===<<<===<<<;;;::::::;;;===>>>AAA@@@???>>><<<;;;:::999777999;;;<<<<<<===???AAAEEEGGGKKKMMMPPPTTTXXX[[[[[[\\\^^^```bbbdddeeeeeefffhhhjjjkkklllnnnrrrttttttuuuvvvwwwxxxzzz}}}zzzyyyyyyxxxvvvvvvvvvwwwzzz|||~~~{{{{{{|||||||||zzzyyyxxxxxxyyy{{{}}}|||zzzyyyyyyyyyzzz|||}}}~~~~~~}}}}}}~~~~~~|||{{{{{{zzzwwwuuuqqqrrrssstttuuuuuuuuuuuurrrqqqpppnnnjjjgggdddbbb]]][[[ZZZ[[[]]]\\\YYYUUUTTTUUUTTTTTTUUUXXX]]]aaaccceeejjjnnnqqqtttuuuuuutttxxx|||}}}{{{xxxuuutttsssrrrsssxxxnnnUUUAAA777333222111111111333444666777888999>>>>>>??????>>><<<:::999::::::;;;;;;<<<<<<======;;;<<<<<<<<<<<<;;;;;;:::;;;;;;999777666555444444555555555666777888999:::999999999::::::999999999777666666555666777999:::<<<;;;<<<>>>>>>@@@GGGOOOlll~~~{{{yyyyyy|||rrr^^^RRRHHHEEEBBBCCCGGGIIIIIIGGGDDDDDDDDDDDDCCCBBB@@@@@@;;;:::999888888999;;;<<<999999999999888777666555999;;;===???AAADDDIIILLLxxxgggTTTIIIEEEBBBAAABBBEEEIIINNNSSSUUUUUURRRPPPIIIHHHFFFDDDAAA>>>===;;;888555222000000000...---........................------,,,+++***)))((((((((()))***++++++***))))))''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))(((''''''&&&&&&''''''(((((('''&&&&&&&&&((()))***))))))(((((())))))***+++''')))+++...111555999<<<@@@<<<999666555:::JJJYYYeeedddbbb]]]WWWQQQJJJGGG???@@@???===BBBKKKOOOMMMLLLMMMNNNMMMLLLLLLNNNPPPLLLOOOTTTYYY^^^___]]][[[WWWYYY\\\bbbmmmwwwuuulllhhhaaaWWWMMMGGGDDDBBBAAABBBDDDEEEDDDBBBBBBCCCEEEGGGHHHIIIIIIIIIJJJMMMPPPNNNSSSYYY___hhhuuuuuuqqqjjjbbb[[[TTTMMMIIIGGGEEEBBBAAAAAA@@@???===>>>===;;;::::::;;;<<<===>>>>>>======<<<;;;;;;;;;555777:::::::::;;;<<<===AAACCCFFFIIILLLPPPUUUXXXYYYZZZ\\\___aaacccddddddggghhhiiijjjjjjlllooorrrrrrsssuuuvvvxxx{{{|||||||||}}}wwwwwwwwwxxxzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~{{{{{{{{{zzzyyyxxxxxxxxxvvvxxxzzz}}}~~~{{{yyywwwwwwxxxxxxzzz|||}}}}}}|||{{{|||}}}yyyxxxwwwxxxxxxxxxvvvtttppppppqqqrrrssssssssssssooonnnmmmjjjfffbbb___]]]\\\\\\[[[ZZZXXXVVVSSSRRRQQQRRRSSSTTTVVVZZZ```dddeeefffiiilllooorrrtttuuuwwwzzz~~~|||wwwsssqqqpppssswww}}}vvvdddKKK:::333333333111111222333444666888999:::<<<===>>>??????>>>======<<<<<<==================;;;;;;<<<<<<<<<;;;:::999:::999888777666666666666777777666777888999;;;<<<::::::::::::::::::::::::999888666555555777888999>>><<<===@@@@@@AAAFFFNNN```}}}zzz|||{{{hhhRRRLLLEEECCCEEEHHHHHHGGGDDDDDDDDDDDDCCCCCCBBBBBB===<<<999888777777888999:::;;;;;;:::999777666555777999;;;<<<===???CCCFFF|||jjjWWWLLLHHHEEECCCDDDBBBFFFMMMSSSWWWWWWUUUSSSMMMLLLJJJHHHEEECCCAAA@@@666333000.........---+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,---,,,+++((()))***++++++***)))((())))))))))))(((((((((((()))))))))))))))***++++++))))))))))))))))))))))))'''''''''&&&&&&''''''''')))(((''''''''')))***+++)))))))))))))))******+++'''))),,,///111444888:::;;;888555222111666FFFUUUdddcccaaa\\\WWWPPPJJJGGG>>>AAA@@@;;;>>>GGGLLLKKKKKKLLLNNNNNNNNNOOORRRTTTMMMMMMNNNSSSXXXZZZXXXUUUOOOVVV\\\aaakkkuuuwwwsssllleee[[[RRRMMMJJJIIIHHHCCCEEEFFFEEEBBBAAACCCEEEHHHIIIJJJJJJIIIKKKNNNPPPLLLPPPTTTYYY___lll{{{ooojjjddd^^^ZZZVVVRRROOOGGGDDDBBBAAAAAAAAA@@@??????>>><<<:::999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===666888:::;;;;;;;;;<<<===???AAADDDFFFIIIMMMRRRVVVYYY[[[]]]___bbbdddeeeeeeggghhhiiiiiiiiijjjmmmpppqqqrrrtttvvvxxx|||~~~~~~vvvwwwxxxzzz{{{{{{{{{{{{zzz{{{|||}}}}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxuuuwwwzzz}}}~~~{{{yyywwwwwwwwwxxxzzz{{{}}}}}}{{{zzzzzz{{{uuutttuuuvvvxxxxxxvvvtttqqqqqqrrrsssssssssssssssnnnmmmjjjgggccc```\\\ZZZ^^^___^^^\\\WWWTTTRRRRRRNNNOOOQQQSSSVVV[[[aaaeeeggggggiiikkknnnqqqtttvvvxxx|||}}}wwwrrroooooottt{{{mmm[[[DDD555111333333222111222333555777888:::::::::;;;===???@@@AAA@@@@@@>>>>>>>>>>>>>>>=========;;;;;;<<<<<<<<<;;;999888888777777777777777888888888777777777888:::<<<>>>:::::::::::::::::::::::::::999777555555666888999???===>>>AAAAAAAAAFFFMMMXXX|||~~~ZZZRRRHHHCCCDDDGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDD???===:::777555555555666888999:::;;;;;;:::999888777888:::;;;;;;===@@@BBBwwwiiiVVVIIIEEEEEECCCAAAGGGJJJNNNRRRTTTTTTSSSRRRNNNLLLIIIEEEBBBAAA@@@@@@777555222...---,,,---.........---------,,,,,,,,,111---)))'''(((***,,,,,,+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))(((((('''''''''&&&))))))(((((((((((()))***(((((())))))******++++++************+++000777;;;???===888111...444???IIIYYY```ccc\\\SSSNNNLLLKKKHHHBBB>>>???@@@BBBGGGNNNNNNRRRTTTSSSTTTXXXXXXVVVSSSQQQOOOPPPTTTWWWXXXWWWSSSWWW\\\ccciiimmmooopppnnnhhh___WWWQQQKKKFFFCCCBBBAAA@@@AAACCCEEEEEEEEEHHHHHHIIIIIIJJJKKKKKKKKKIIILLLRRRXXX\\\bbbooo}}}qqqiii```[[[ZZZXXXTTTQQQMMMIIIEEEBBBAAAAAAAAA@@@??????===<<<;;;:::::::::<<<;;;;;;:::::::::;;;<<<999999888777777888999:::;;;<<<>>>AAAEEEHHHKKKMMMVVVYYY\\\]]]^^^___```bbbdddfffhhhhhhhhhhhhjjjkkkssstttuuuuuuvvv{{{|||zzzyyyyyy{{{}}}~~~~~~~~~|||{{{{{{}}}~~~}}}|||{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwwwwxxx{{{~~~}}}|||{{{zzzyyyxxxxxxxxxxxxzzz|||{{{yyyvvvuuutttvvvvvvvvvvvvuuuuuuuuuuuuqqqpppooopppssstttsssrrrooommmhhh```XXXTTTVVVYYY\\\]]]]]]ZZZUUUQQQNNNMMMNNNPPPSSSVVVYYY___eeeiiioookkkhhhiiimmmsssvvvxxx}}}~~~}}}xxxssspppnnnrrrxxx~~~~~~~~~cccQQQ>>>666444333222111333333555777999;;;===>>>>>>>>>======>>>@@@AAACCC>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999<<<;;;:::999888666555555888777777666777999;;;<<<999999:::;;;;;;:::::::::999999::::::::::::;;;;;;<<<:::999888;;;???DDDGGGYYYjjjzzz|||mmmUUUBBBAAAEEEDDDEEEIIIFFFEEEDDDCCCBBBAAA@@@@@@AAA>>>999555333444666888777888:::::::::999777555::::::;;;;;;<<<======>>>uuugggUUUHHHDDDDDDBBBAAAFFFIIINNNRRRTTTTTTSSSRRRMMMLLLIIIFFFDDDAAA@@@???===;;;666222///---------......---------,,,,,,,,,///,,,)))((()))***+++++++++++++++*********))))))((((((((()))))))))*********************************)))(((((())))))((('''))))))))))))((((((''''''((((((((((((((())))))))))))))))))))))))*********)))*********,,,000666:::>>><<<888222///333<<>>??????AAAIIIRRRTTTXXXYYYVVVVVVZZZ[[[YYYYYYTTTQQQRRRWWW[[[[[[ZZZYYY\\\```eeejjjmmmnnnooonnnjjjccc[[[SSSLLLFFFCCCCCCAAA@@@AAADDDFFFFFFFFFHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMQQQVVVXXX]]]jjjwwwuuunnnddd^^^\\\ZZZVVVSSSMMMIIIEEEBBBAAAAAA@@@@@@???>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;999999888777777888999::::::;;;===???CCCFFFIIIJJJRRRUUUXXXZZZ[[[]]]___aaadddeeeggghhhggghhhjjjlllqqqrrrtttttttttyyy|||zzzyyyyyy{{{}}}~~~~~~}}}|||zzz{{{|||}}}}}}|||}}}||||||{{{yyyxxxwwwvvvxxxwwwwwwxxx{{{}}}}}}}}}~~~}}}{{{yyywwwvvvuuuuuuxxxzzz{{{{{{yyyvvvuuutttttttttttttttssssssssssssrrrqqqpppqqqrrrrrrqqqooojjjgggbbb\\\VVVTTTUUUWWWXXXYYYYYYWWWSSSPPPOOONNNOOORRRUUUXXX\\\bbbhhhlllooollljjjmmmrrrxxx|||~~~{{{uuurrrqqqtttzzz~~~xxx^^^MMM<<<555444333222333333444666888:::<<<===>>>???>>>>>>>>>???@@@BBBBBB>>>>>>>>>>>>==================<<<::::::999999999<<<<<<;;;:::999888777777888777777777888999;;;<<<<<<<<<<<<<<<;;;:::999888999999999:::::::::;;;;;;;;;999888888:::>>>BBBEEENNN^^^xxx~~~}}}vvv]]]GGGCCCFFFCCCAAABBBDDDDDDDDDDDDDDDCCCCCCCCCAAA>>>:::666444444555666666777999::::::999777666:::::::::;;;<<<<<<======pppcccSSSGGGCCCBBBAAA@@@FFFHHHMMMQQQTTTTTTSSSRRRLLLLLLJJJHHHEEEBBB@@@>>>>>>;;;777333000///............---------,,,,,,,,,---+++))))))***+++******+++++++++***************)))))))))*********++++++***************************(((&&&'''***+++***(((((()))*********)))((('''(((((())))))))))))((((((***))))))))))))))))))(((((()))++++++,,,000444777;;;:::777222///111777===HHHRRRYYYWWWQQQMMMJJJGGGAAA?????????>>>@@@JJJUUU\\\______[[[ZZZ^^^``````aaa]]]YYYYYY]]]___]]]ZZZ^^^aaaeeeiiilllnnnnnnnnnnnnmmmhhh```VVVMMMGGGDDDCCCAAA@@@AAACCCFFFFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJMMMMMMOOORRRSSSWWWcccoooyyyooohhhccc```\\\YYYPPPMMMHHHDDDCCCBBBBBBAAA???>>>===;;;::::::::::::888999;;;<<<<<<<<<;;;;;;:::999888888888888999999888999;;;===@@@CCCEEEGGGKKKNNNRRRVVVXXXZZZ]]]```bbbdddfffgggggghhhjjjlllnnnpppqqqqqqrrrvvv}}}|||zzzyyyyyy{{{}}}}}}}}}}}}{{{zzzzzz{{{|||{{{zzz{{{{{{{{{zzzzzzyyyxxxwwwyyyxxxwwwyyy{{{||||||{{{~~~|||{{{xxxvvvuuuttttttxxxyyyyyyyyyxxxwwwuuutttrrrrrrrrrqqqqqqqqqpppppprrrqqqqqqqqqqqqooollliiiccc___ZZZVVVUUUUUUTTTTTTTTTUUUUUUSSSPPPNNNNNNOOOPPPSSSWWWZZZ___dddjjjoooooonnnooorrryyy~~~xxxuuuuuuxxx}}}}}}oooUUUFFF888333444444444555555555777999;;;<<<>>>??????????????????@@@AAABBB>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::999::::::<<<;;;;;;;;;::::::::::::888888888888999:::;;;;;;<<<<<<;;;;;;;;;::::::999999999999999::::::::::::999999888888:::===AAACCCFFFRRRhhheeeLLLEEEFFFDDDAAA@@@CCCDDDDDDDDDEEEEEEFFFFFFAAA???<<<999666444333333444666777999999999888888999999999:::;;;;;;<<<<<<{{{jjj___PPPFFFBBBAAAAAA@@@EEEGGGLLLPPPSSSTTTSSSRRRKKKKKKJJJIIIFFFCCC???===888777444222000000000111......---------,,,,,,,,,,,,+++++++++------+++***************************)))*********++++++++++++++++++++++++++++++++++++***'''&&&'''+++---+++(((((()))***++++++***)))'''((())))))***))))))((('''******))))))((((((((('''((()))+++,,,---///222555888888666333000000333666<<>>???IIIUUU]]]aaabbb___^^^bbbfffgggkkkkkkkkkiiieeeaaa\\\ZZZ___bbbggglllpppqqqqqqpppqqqqqqnnnfff[[[PPPIIIEEECCCAAA???@@@BBBDDDEEEEEEHHHHHHHHHHHHHHHIIIIIIIIILLLKKKLLLOOOPPPSSS]]]hhhxxxvvvooohhhccc___WWWSSSMMMIIIGGGFFFEEEDDD???>>>===<<<;;;;;;;;;;;;777999;;;=========;;;:::::::::999999999888999999888888:::;;;>>>@@@CCCDDDFFFIIINNNRRRUUUXXX[[[^^^```ccceeefffgggiiikkkmmmlllnnnooopppppptttzzz|||zzzyyyyyy{{{|||}}}||||||zzzyyyxxxzzzzzzzzzyyyuuuvvvxxxzzz{{{{{{{{{{{{zzzzzzyyyzzz||||||{{{zzz{{{{{{yyyxxxwwwvvvvvvvvvxxxxxxwwwxxxxxxwwwuuusssrrrqqqqqqppppppoooooooooqqqppppppooonnnjjjeeeaaa\\\XXXTTTSSSTTTUUUTTTRRRQQQRRRQQQOOOMMMLLLMMMNNNPPPSSSWWW[[[___dddjjjnnnpppqqqsssxxx}}}{{{xxxxxx{{{|||yyyyyy{{{|||}}}vvvdddKKK???444111333444555777666666888999;;;===>>>???????????????@@@@@@AAAAAA??????>>>>>>===<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;999999999999::::::;;;;;;777777777888:::;;;<<<===888999999999999:::::::::999999999999;;;>>>AAABBBEEEMMM]]]ssslllOOODDDDDDEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEAAA@@@===:::777444222111333444666777888999999999888888999::::::;;;;;;<<>>FFFPPPXXX___cccbbbbbbfffkkkmmmttt{{{|||pppddd]]][[[]]]bbbjjjrrrwwwyyyxxxwwwuuuuuurrrlllbbbWWWMMMHHHDDDAAA???>>>@@@BBBCCCCCCFFFFFFGGGGGGHHHIIIIIIIIIJJJHHHIIIMMMOOOSSS[[[dddooo}}}zzzqqqiiieee]]]XXXRRRMMMJJJHHHFFFDDD??????>>>===<<<<<<<<<<<<888999;;;======<<<;;;:::::::::::::::999999888888888888999:::<<<>>>@@@AAABBBEEEJJJNNNQQQUUUXXX[[[]]]```ccceeefffhhhkkkmmmjjjlllnnnoooooorrrxxx}}}|||zzzxxxxxxzzz||||||{{{{{{yyywwwwwwxxxyyyxxxwwwtttuuuxxxzzz{{{{{{{{{{{{{{{{{{zzz{{{}}}}}}{{{yyyxxxxxxwwwwwwxxxyyyyyyzzzyyywwwuuuvvvwwwwwwuuusssrrrrrrqqqqqqpppoooooonnnooonnnlllkkkiiiddd^^^YYYVVVSSSPPPQQQTTTUUUSSSQQQPPPPPPOOOLLLJJJJJJLLLNNNQQQTTTXXX[[[___ccchhhkkkpppssswww{{{~~~{{{xxxzzz|||wwwuuuuuuxxxzzz}}}mmmZZZCCC999111111333444555777666777888999;;;<<<>>>>>>>>>>>>????????????????????????>>>>>>>>>=========::::::999999999::::::;;;999999999999::::::::::::999:::::::::;;;;;;;;;;;;555555555666777888:::;;;888888888999999999::::::::::::;;;<<<===???AAABBBEEEKKKUUUfffuuuVVVDDDAAACCCEEEGGGDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>;;;888555222000222333444666777888999999888888999::::::;;;;;;<<>><<<<<<:::888666333111000///......---------,,,,,,,,,,,,++++++---......---+++***************+++++++++)))))))))*********++++++))))))))))))))))))))))))))))))***************+++((((((((()))))))))******+++***)))(((''''''(((((()))((((((((((((((((((''')))************,,,000333777666666555333111000///...555<<<>>>@@@DDDFFFDDDCCCCCCEEEEEEBBB???CCCJJJQQQ[[[dddffffffjjjnnnoooxxxwwwiii```^^^]]]eeeqqq|||{{{yyyuuuppphhh^^^TTTLLLGGGCCC@@@>>>???AAAAAABBBDDDDDDEEEFFFHHHIIIJJJJJJIIIGGGJJJNNNQQQTTTZZZaaahhhssszzzqqqlllccc^^^WWWPPPLLLIIIFFFDDD@@@@@@???>>>>>>>>>>>>>>>::::::;;;<<<<<<;;;:::::::::;;;;;;;;;:::999888777888888888999:::<<<===>>>???BBBGGGKKKMMMPPPTTTVVVXXX[[[^^^aaabbbeeehhhkkkhhhjjjmmmmmmmmmpppuuuzzz|||zzzxxxxxxzzz{{{{{{{{{zzzxxxvvvvvvwwwwwwvvvuuuwwwxxxzzz{{{{{{yyywwwvvvzzzzzzzzz{{{}}}}}}{{{yyyuuuuuuuuuvvvwwwyyyzzz{{{yyyvvvttttttvvvwwwuuurrrsssrrrrrrqqqpppooonnnnnnllljjjhhheeebbb]]]WWWSSSQQQPPPPPPPPPRRRRRRQQQPPPNNNMMMLLLJJJIIIKKKNNNQQQUUUWWW[[[^^^```cccfffhhhppptttyyy~~~~~~zzzwwwuuuzzz|||zzzvvvuuuxxx|||wwwcccPPP>>>666000111333333555777666666777999:::<<<============>>>??????>>>>>>===========================999999888999999:::;;;<<<999999999999::::::::::::::::::;;;<<<<<<;;;;;;:::888777666555444444555666888888888888999999999999::::::<<<===???@@@AAAAAA@@@GGGMMMYYYqqq~~~___HHH??????CCCEEEDDDDDDCCCCCCBBBBBBBBBAAABBBAAA>>>;;;888555333111333333444555666777888999999999999:::;;;;;;<<<<<<}}}jjjbbb[[[VVVMMMFFFAAA@@@AAABBBAAAEEEJJJNNNRRRSSSRRRQQQJJJIIIFFFCCCAAA>>>===<<<:::999888555333111//////......---------,,,,,,,,,+++***)))***,,,---,,,+++))))))*********+++++++++((((((((()))))))))******(((((((((((((((((((((((((((+++---,,,((('''))),,,)))((('''&&&'''(((***+++---+++)))&&&&&&&&&((()))'''''''''(((((((((((((((******)))((((((+++///333777777666555555333111000...333777888<<>>>>>===<<<;;;999::::::;;;;;;<<<<<<===888888888888999:::;;;<<<;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<;;;::::::999666444444444555555888888888888999999999999999:::;;;===>>>?????????===DDDIIIMMMaaafffNNNAAA???BBBDDDCCCCCCCCCCCCDDDDDDDDDDDDBBB@@@>>>;;;888555444333333333444444555666777888:::::::::;;;<<<<<<======{{{lllhhhZZZUUUMMMFFFBBBAAABBBCCCAAADDDIIINNNQQQRRRRRRQQQJJJHHHEEEBBB???======<<<444444333222222111000000......---------,,,,,,,,,***((('''((()))++++++***))))))******++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((,,,000---'''%%%(((---)))(((&&&$$$%%%'''***,,,...,,,(((%%%%%%&&&(((***&&&'''''''''(((((())))))++++++)))''''''***///333888777666666666555333111000333555666;;;DDDJJJKKKAAA@@@BBBGGGHHHDDDBBBDDDJJJYYYhhhmmmmmmmmmmmmllllllkkkkkkmmmnnnjjjaaaZZZfffqqq}}}uuurrrqqqjjj]]]RRRNNNJJJEEEBBBAAABBBBBBBBB@@@AAACCCEEEHHHJJJLLLMMMLLLKKKNNNTTTVVVUUUWWWZZZ]]]cccqqqtttnnneee]]]WWWQQQMMMJJJBBBBBBAAAAAA@@@AAAAAAAAA>>>===<<<;;;:::999999999;;;;;;<<<<<<;;;999888777555555555555555666777888<<>>>>>>>>>>>>>>EEEGGGGGGUUUpppwwwqqqsss||||||hhhRRRDDDAAACCCFFFBBBBBBCCCDDDEEEFFFGGGGGGBBB@@@===:::777666555555444444444444444555666777::::::;;;<<<<<<======>>>nnndddYYYSSSKKKDDDAAAAAAAAAAAACCCEEEJJJNNNRRRTTTUUUUUUPPPLLLGGGDDDAAA???<<<:::999888666555444333222222///......------,,,++++++((()))))))))************,,,,,,,,,++++++*********++++++***)))((((((((())))))'''%%%&&&)))***(((&&&---,,,+++)))((((((((('''&&&&&&&&&&&&&&&'''(((((()))$$$###((()))&&&%%%((((((((('''(((((()))***+++,,,+++)))((()))+++...000333444666777555222///,,,...000444888>>>CCCGGGIIIEEEEEEFFFIIIKKKJJJGGGDDDLLLXXXiiiuuuyyytttkkkeeehhheeefffhhhgggbbb```bbbiiivvv~~~|||xxxvvvrrrmmmddd^^^YYYQQQHHHCCCBBBBBB@@@===???@@@AAACCCFFFIIILLLMMMLLLLLLLLLNNNQQQUUUYYY[[[^^^aaajjjwwwwwwkkkdddbbb]]]TTTKKKHHHEEECCCCCC@@@<<<<<<@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;999666333222333555666999<<<>>>??????AAAFFFIIIGGGJJJNNNRRRUUUXXX\\\___bbbcccdddddddddfffiiilllxxx|||~~~zzzwwwxxxyyyyyyxxxxxx{{{||||||{{{xxxvvvtttssssssssstttuuuvvvuuuttttttvvvxxxtttvvvxxxyyyyyyyyywwwvvvrrrrrrsssssstttuuuuuuuuusssssssssuuuwwwwwwuuusssrrrpppnnnkkkiiiiiihhhiiiddd___XXXQQQMMMLLLNNNPPPZZZVVVQQQNNNMMMKKKHHHDDDHHHHHHIIIIIILLLRRRYYY___bbbcccdddddddddeeehhhjjjvvvyyy~~~~~~yyyssspppzzz|||~~~~~~~~~zzz}}}~~~vvviiiXXXGGG<<<333333333333333333333333777777888999999999999999999999999999999999999999888888777777777777888888888999999::::::;;;;;;<<<<<<<<<======<<<:::999777999:::<<<=========<<<<<<666555555444444666777888999999999888666555666777;;;;;;<<<>>>????????????===>>>@@@EEELLLZZZsssxxxkkklllnnnqqqxxxtttqqqgggXXXKKKEEEBBB???AAAFFFFFFAAA>>>AAA@@@<<>><<<<<<;;;999555222555444333222222222333444888;;;>>>???>>>===<<<===~~~mmmeee]]]VVVMMMEEEAAA@@@??????BBBEEEJJJOOOTTTWWWYYYZZZQQQNNNIIIDDDAAA???<<<:::888777666444333222222222///......------,,,++++++************++++++++++++,,,,,,,,,++++++*********+++***))))))))))))))))))***((('''(((***+++)))'''((()))*********(((&&&%%%(((''''''''''''''''''(((...***(((+++***&&&%%%''')))(((((((((((())))))***,,,+++)))(((((()))***+++000222555777777555222000000111444888>>>DDDIIILLLGGGHHHKKKNNNQQQRRRPPPNNNKKKVVVeeerrrvvvrrrjjjddddddbbbbbbdddccc___]]]___gggssszzzwwwuuusssqqqnnnhhhcccZZZSSSKKKFFFEEEDDDAAA>>>???@@@AAADDDGGGJJJMMMNNNMMMLLLLLLMMMOOOSSSVVVXXX]]]```gggrrr}}}qqqjjjgggaaaWWWNNNIIIEEECCCCCCAAA======AAA@@@@@@>>>===;;;999888888888888999999:::999999999:::999666444333444555666555999<<<>>>???@@@CCCFFFEEEHHHKKKNNNPPPSSSVVVYYY[[[]]]___```aaadddhhhkkkppptttzzz~~~{{{xxxwwwxxxyyyyyyxxxxxxzzz|||}}}|||zzzwwwuuuttttttttttttuuuvvvvvvtttttttttvvvtttuuuvvvwwwwwwvvvtttsssqqqqqqrrrrrrssssssssstttpppppppppqqqrrrqqqooommmkkkjjjhhhfffdddcccbbbbbb]]]YYYRRRLLLJJJLLLPPPSSSUUURRRMMMJJJIIIGGGDDDBBBEEEGGGIIILLLOOOUUU\\\aaacccdddeeeeeefffiiimmmpppxxx|||}}}yyyzzz}}}}}}~~~|||ssscccPPP@@@666333333333333333333333333333444555777888999999999999999999999999999999999888888777777777777888888888888999999:::;;;;;;;;;:::;;;;;;;;;;;;999888777888999:::;;;<<<;;;;;;:::777666666555666777888999888888999888666555777888;;;<<<===>>>>>>>>>>>>>>>>>>>>>@@@CCCHHHTTTjjj~~~tttkkklllkkklllwww}}}}}}|||~~~zzz}}}uuugggVVVGGGBBBBBB===CCCEEEBBBBBBEEEDDDAAAAAA???>>>===<<<:::777444222111111111222444666777:::<<>>>>>AAADDDJJJPPPVVVZZZ]]]^^^SSSPPPJJJFFFBBB???<<<:::888777666444222222111111///......------,,,++++++***++++++++++++,,,,,,,,,+++++++++++++++*********))))))))))))))))))***++++++)))((()))***+++***)))&&&(((***,,,,,,***(((&&&))))))((((((((((((((((((...+++***+++***&&&%%%'''***))))))(((((((((((()))******)))(((''''''&&&&&&---000444888:::999777555333333444777===EEELLLQQQQQQQQQSSSWWWYYYZZZWWWUUUKKKSSSaaalllqqqnnnhhhcccaaa^^^^^^```___[[[[[[]]]cccmmmxxx~~~{{{ssssssrrrpppooooooooolllkkk```YYYPPPIIIGGGEEEBBB??????@@@AAADDDGGGJJJMMMOOOMMMLLLLLLLLLNNNPPPSSSUUU\\\^^^dddnnn}}}zzzrrrllleee[[[RRRKKKFFFDDDDDDBBB??????BBB@@@@@@???===;;;:::888888777777888999::::::999999999888666444444444666777444777:::;;;<<<>>>@@@BBBBBBDDDGGGIIIJJJLLLNNNQQQTTTVVVYYY[[[]]]aaafffiiiiiilllpppuuuyyy~~~{{{yyywwwuuuvvvwwwyyyyyyxxxxxxzzz{{{|||{{{yyywwwvvvuuutttttttttvvvwwwwwwuuusssrrrsssssstttuuuuuutttsssqqqpppppppppppppppppppppqqqqqqrrrqqqqqqqqqrrrqqqooolllhhhhhhfffdddbbb```^^^^^^SSSPPPKKKHHHHHHLLLQQQTTTQQQNNNJJJGGGFFFEEECCCAAACCCFFFKKKPPPTTTZZZ```ddddddeeeggghhhjjjnnntttxxx|||}}}~~~|||{{{{{{|||mmmZZZGGG:::444333333333333333333333333000111222444666888888999999999999999999999999999777777777777777777777777888888888999::::::;;;;;;999::::::;;;:::999777666888888999:::::::::999999777777666666777777888999666777888777666666888:::<<<======>>>>>>>>>======???>>>>>>@@@BBBKKK^^^ooo{{{tttooonnnkkkiiiqqq|||}}}}}}uuuuuuzzz{{{fffOOODDDFFF===BBBEEEEEEFFFGGGEEEBBBBBBAAA??????>>><<<999666222111111111222444666777999<<>>??????pppkkkccc[[[QQQGGGBBB@@@??????AAADDDJJJPPPVVVZZZ]]]^^^UUUQQQLLLGGGCCC@@@<<<:::888777666444222111000000///......------,,,++++++*********+++++++++,,,,,,+++++++++***************)))((((((((()))***++++++)))))))))))))))***))))))((()))***,,,,,,,,,+++***''''''((()))))))))))))))((((((((()))((('''''')))******)))(((((('''(((((((((((()))))))))(((&&&&&&+++///444888::::::999777555444444666<<>>@@@BBBFFFIIILLLMMMLLLKKKKKKLLLNNNQQQTTTVVV]]]___dddmmm{{{xxxrrriii^^^VVVNNNIIIEEEDDDCCC@@@@@@BBB============<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;888777666555555555777777999999888888888:::===???>>>@@@CCCEEEFFFHHHKKKMMMQQQSSSUUUXXXZZZ^^^bbbfffgggiiillloooqqqtttxxx{{{~~~}}}yyyvvvuuuttttttuuuwwwyyyyyyxxxxxxyyy{{{zzzyyyxxxvvvuuutttsssrrruuuwwwyyyxxxvvvsssqqqqqqsssttttttsssrrrpppooonnnnnnnnnnnnnnnnnnmmmmmmmmmqqqppppppqqqrrrqqqooommmgggfffdddaaa^^^ZZZXXXVVVKKKJJJIIIHHHIIILLLOOOQQQNNNLLLIIIFFFEEEDDDDDDDDDEEEIIIOOOUUUYYY^^^bbbeeeeeefffhhhjjjmmmssszzz~~~|||zzzzzzzzzvvvfffQQQAAA999777333333333333333333333333000111222444666777777777888888888888888888888888777777888888888888777777777777888888999:::::::::999:::;;;;;;:::999888777888999999999999999999999666666666666666777777888555666777777666777999;;;=========>>>======<<<<<<>>>======>>>???EEETTTbbbwwwwwwvvvrrrlllkkkrrr|||{{{}}}xxx]]]LLLJJJCCCDDDFFFGGGGGGFFFBBB>>>BBBAAA?????????===999777666555333222111222222333777999;;;<<<<<<;;;<<<===uuuoooddd\\\QQQHHHCCCAAABBBBBBBBBEEEJJJPPPUUUXXXZZZ[[[UUURRRLLLGGGCCC@@@===:::999888666444222111000000///......------,,,++++++))))))))))))*********+++************************)))((((((((()))***++++++((((((((((((((('''(((((()))(((''''''''')))+++,,,$$$%%%''')))***+++++++++%%%''')))(((&&&'''((()))******)))(((((('''((((((&&&''')))++++++***)))(((,,,///333666999999888777777555333444999BBBKKKQQQ[[[[[[[[[\\\\\\YYYUUURRROOORRRYYY```fffgggdddaaaYYYUUUTTTWWWWWWVVVXXX\\\\\\dddkkkooosssuuurrrmmmhhhhhhiiijjjlllpppsssvvvxxxnnn```RRRHHHCCCBBBBBB<<<===>>>@@@CCCFFFIIIJJJJJJJJJJJJLLLOOORRRVVVXXX^^^aaaeeemmmzzzxxxoooddd\\\UUUNNNHHHFFFEEEBBB@@@BBB>>>>>>=========<<<<<<<<<888999::::::;;;;;;;;;:::777777666666666666777888AAA===888555555777;;;===;;;===@@@CCCDDDFFFIIILLLPPPRRRTTTUUUWWWZZZ^^^aaadddgggjjjlllmmmnnnqqqssssssvvvyyy||||||{{{xxxuuusssrrrsssttttttvvvyyyyyyyyyxxxyyyzzzzzzyyyyyyxxxvvvuuutttsssuuuwwwyyyxxxvvvsssqqqppptttssssssrrrpppooonnnmmmmmmmmmllllllkkkkkkjjjjjjkkkjjjjjjlllmmmmmmkkkiiiaaa___\\\XXXTTTPPPMMMKKKFFFHHHIIIKKKLLLKKKKKKJJJIIIHHHFFFDDDCCCCCCEEEFFFJJJOOOUUUZZZ]]]```ccceeeeeegggjjjmmmqqqwww~~~~~~zzzyyyyyyzzz{{{{{{ppp]]]III<<<666777333333333333333333333333333444444555666666666666888888888888888888888888666777888888888888777666666666777888888999999::::::;;;;;;<<<<<<;;;:::999::::::999999999999999999444444444555555555555555555666777777777777999<<<<<<============<<<<<<;;;===;;;;;;===>>>BBBMMMYYYrrryyy|||vvvnnnpppzzzsss]]]RRRHHHFFFEEEFFFGGGEEEAAA???AAA@@@?????????===:::777666555444222111111222222555777999:::999:::;;;===zzzsssfff^^^SSSIIIDDDBBBCCCCCCCCCEEEJJJOOOSSSVVVXXXXXXTTTQQQKKKGGGCCC@@@===;;;;;;999777555333222111000///......------,,,++++++(((((()))))))))*********)))))))))***************))))))))))))))))))***+++&&&((()))((('''&&&''')))(((&&&$$$######%%%(((***###%%%''')))***+++******&&&+++---)))&&&'''((()))***))))))(((((((((((()))'''(((***+++,,,,,,++++++,,,...000333555777777777777555222111555===EEEKKKPPPPPPRRRUUUWWWWWWTTTRRRPPPPPPRRRXXX^^^```^^^[[[QQQMMMLLLOOOQQQQQQUUUZZZ\\\bbbhhhjjjmmmpppoookkkbbbdddgggjjjmmmrrrxxx{{{yyykkk\\\PPPHHHEEEEEE<<<===>>>???BBBDDDFFFGGGIIIIIIJJJLLLOOOSSSWWWYYY\\\___dddjjjuuuyyyoooggg___VVVNNNKKKIIIEEEBBBBBBAAAAAA@@@>>><<<;;;999999777777888888888888777777666666666666777888888999DDD???888444444666999;;;888;;;>>>@@@AAADDDGGGIIINNNOOOPPPQQQRRRTTTXXX[[[]]]```dddgggggghhhjjjkkkiiilllooorrrtttwww{{{}}}}}}zzzuuuuuutttrrrppppppsssuuusssvvvxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzyyywwwvvvuuusssuuuvvvuuussspppoooppprrrrrrqqqpppooommmmmmlllmmmllllllkkkjjjiiihhhhhhjjjjjjjjjkkklllkkkiiiggg]]]ZZZVVVQQQMMMJJJHHHHHHFFFGGGJJJLLLKKKIIIFFFDDDBBBBBBBBB@@@@@@BBBFFFIIIOOOSSSYYY^^^```bbbdddfffgggjjjnnnrrrvvv{{{}}}yyyxxxyyy{{{{{{yyyiiiUUUBBB666222333333333333333333333333333444555666666777666666666888888888888888888888888666777888999999888777666666666666777888888999999:::;;;<<<<<<<<<;;;::::::;;;:::999999888888999999222333444555555555555444555666777777666777999;;;;;;<<<<<<=========<<<<<<;;;::::::<<<===???HHHQQQgggvvvyyyrrrwww|||wwwdddOOOHHHDDDEEEGGGEEEDDDDDDAAA@@@?????????>>>;;;888333333222111222333444555555666888999999:::<<<===}}}tttjjjbbbUUUJJJDDDBBBBBBBBBBBBEEEJJJOOOSSSVVVXXXXXXSSSOOOJJJFFFCCC@@@===;;;<<<;;;999666444333222111///......------,,,++++++))))))*********+++++++++((()))))))))*********++++++***))))))))))))))))))''')))***)))'''&&&(((***((('''&&&%%%%%%&&&((()))%%%&&&((())))))((('''&&&"""))),,,'''$$$''')))))))))(((((((((((())))))***))))))******+++************+++,,,...111555777999777444111///222888>>>CCCDDDEEEHHHMMMRRRTTTSSSQQQMMMKKKJJJNNNSSSWWWVVVSSSLLLHHHGGGJJJMMMOOOTTTZZZ]]]bbbeeedddeeegggfffbbbZZZ___eeejjjooovvv}}}uuuiii\\\QQQKKKHHH>>>??????@@@AAACCCDDDEEEIIIIIIIIIJJJMMMQQQTTTVVVWWWZZZ^^^ccckkkzzz}}}vvvjjj```UUUQQQNNNIIIEEEDDDBBBAAA@@@>>><<<;;;:::999888888999888888777666555555666666777777888999999???;;;777555666888888888666888;;;<<<===>>>AAACCCGGGHHHJJJKKKLLLNNNRRRUUUUUUYYY]]]```aaaaaaaaabbbaaadddiiilllnnnpppsssttttttvvvxxxzzzyyyzzz{{{|||zzz|||~~~~~~|||yyyvvvuuupppqqqqqqooonnnooorrruuusssuuuxxxzzzyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvtttssspppqqqrrrpppnnnmmmmmmnnnpppooonnnmmmlllkkkkkkkkkmmmlllkkkjjjiiihhhgggggglllkkkjjjjjjjjjhhheeebbbWWWTTTOOOKKKHHHGGGHHHHHHGGGGGGHHHHHHGGGFFFDDDCCC???@@@@@@@@@@@@DDDIIINNNRRRVVV[[[___bbbdddgggiiijjjnnnssswww{{{|||{{{{{{|||{{{yyy{{{~~~sss```LLL<<<444111222333333333333333333333333333333555666777777777777888888888888888888888888666777888999999888777666555555666666777888888999999:::;;;;;;<<<;;;:::999:::999888777777777777888333333555666666666555444666777888777666777999:::::::::;;;<<<============;;;999999<<<<<<===BBBJJJ[[[ssszzz|||~~~}}}}}}|||ZZZOOOFFFEEEFFFDDDDDDGGGCCCBBBAAAAAAAAA???<<<:::444333222222222333444555333444666666666888:::<<<tttnnndddWWWKKKCCCAAA@@@@@@AAADDDJJJOOOTTTXXXZZZZZZRRRNNNIIIEEECCC@@@>>><<<===<<<999777555333222222///......------,,,++++++******+++++++++,,,,,,,,,(((((())))))*********+++++++++***)))(((((())))))(((***,,,+++(((''')))+++))))))************))))))'''((())))))(((&&&$$$######'''$$$"""'''++++++(((((('''(((((()))***+++++++++******))))))(((((((((((()))+++///444888;;;777444000...///444:::>>>>>>@@@DDDIIINNNPPPPPPNNNJJJFFFDDDGGGLLLPPPOOOMMMKKKGGGFFFJJJNNNQQQVVV]]]___bbbccc```___```^^^YYYUUU[[[ccckkkqqqyyy|||rrreeeYYYOOOJJJ@@@@@@@@@AAABBBCCCDDDEEEJJJIIIIIIJJJKKKNNNQQQSSSSSSUUUYYY\\\cccooorrrfff[[[VVVRRRLLLGGGEEE>>>>>>>>>>>>============;;;;;;;;;:::999888777666555555666777888999999:::999777555666999:::888666555777999999999:::<<<===AAACCCEEEFFFGGGJJJNNNRRRQQQUUUYYY\\\\\\\\\\\\]]]^^^bbbfffjjjkkklllmmmnnnlllnnnpppqqqqqqqqqrrrtttuuuwwwxxxxxxvvvtttrrrrrrmmmnnnooonnnlllmmmqqquuusssuuuxxxzzzyyyxxxxxxxxxttttttuuuttttttrrrpppooonnnooonnnmmmkkkjjjkkkmmmmmmmmmlllkkkjjjjjjjjjjjjmmmlllkkkjjjiiihhhgggfffjjjhhhfffeeecccaaa]]]YYYMMMJJJFFFBBB@@@AAADDDFFFHHHGGGEEEDDDCCCCCCDDDDDD???AAABBBBBBCCCGGGNNNSSSSSSWWW\\\```cccfffiiikkklllqqqvvv{{{}}}|||}}}~~~zzzwwwtttxxxyyylllXXXEEE999444444444333333333333333333333333000111333555666888888888777777777777777777777777555777888999999888777555555555666666777888888888888888::::::;;;:::999888999888777555555555666777333444666777777777666555666777888777666666888:::999:::;;;<<<============;;;999999;;;;;;:::>>>EEETTTqqq{{{}}}eeeWWWJJJGGGEEEBBBCCCFFFDDDCCCBBBBBBBBBAAA>>><<<777666444222111111111111000111222333333444777999tttgggUUUHHHCCCBBBAAA???CCCEEEHHHLLLPPPSSSUUUVVVPPPMMMIIIGGGFFFFFFDDDCCC999999777666444222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************))))))))))))))))))))))))))))))))))))'''((()))******++++++***+++)))''''''((()))***)))++++++******))))))((((((((((((((((((((((((((((((//////...+++)))''''''(((++++++,,,---///111333444555444333000//////222555:::===AAADDDGGGIIILLLNNNKKKGGGCCCCCCEEEHHHIIIHHHEEEKKKNNNNNNSSS\\\```___fffgggfffddddddddd^^^VVV\\\___eeemmmvvv{{{uuuiii[[[PPPHHHFFFCCCBBBBBBDDDEEEFFFEEEFFFHHHJJJLLLNNNOOOOOOPPPTTTXXXYYYZZZbbbppp{{{xxxoooddd]]]YYYTTTLLLEEECCC@@@===<<<<<<=========::::::::::::999888777777555555666666777777888888999888777666666555555666444444555777888999:::;;;>>>???@@@BBBDDDFFFGGGHHHLLLMMMOOOQQQSSSUUUVVVWWWZZZ\\\```dddggghhhiiihhhiiijjjlllkkkjjjjjjkkkmmmssssssssssssrrrooommmlllkkkllllllkkkkkklllnnnqqqttttttttttttttttttttttttuuutttsssrrrqqqrrrssstttlllllljjjhhhgggffffffeeeiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhgggffffffffffffbbbaaa___^^^[[[WWWQQQLLLFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFEEECCC@@@??????@@@>>>AAAEEEIIIKKKNNNQQQSSSZZZ]]]```bbbdddiiipppuuuvvvxxx{{{||||||~~~}}}yyyuuuqqqrrrwww~~~wwwbbbIII<<<888777777888777666555444333444555555333444555666777888999:::666666555555555555666666888999999:::::::::999999777777888888999999999:::<<<======;;;888666666777666666666666777777777777999999999888888666555555<<<;;;999777777888999:::;;;;;;<<<<<<======>>>>>><<<:::999;;;;;;;;;???EEESSSeee}}}}}}yyyvvv]]]HHHGGGJJJFFFAAABBBFFFEEEDDDCCCAAA@@@>>>>>>:::888555333111111111222222333333333333555999<<>>>>>>>>===<<<;;;;;;;;;;;;:::999888888555555666666777777777777888888777666666666666666444444444555666777999999<<<===>>>@@@BBBCCCEEEEEEHHHIIIKKKMMMOOOQQQRRRSSSSSSUUUXXX[[[^^^```aaaaaaccceeeggggggggghhhjjjkkklllmmmnnnoooooonnnnnnmmmiiijjjkkkjjjjjjjjjmmmoooqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmllllllllllllllljjjiiihhhfffeeeddddddccceeeeeefffggghhhhhhiiiiiijjjiiihhhgggeeedddcccbbb^^^\\\YYYWWWTTTPPPJJJFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA???>>>>>>@@@@@@CCCHHHLLLPPPSSSWWWZZZ[[[___bbbeeegggkkkrrrxxx{{{||||||yyyyyyzzzxxxrrrmmmhhhhhhmmmyyy{{{ooo[[[EEE999666555555666666555444333333333444444333333444666777888999:::777777666555555555666666777777888888999999888888888888888999999999999999;;;<<<<<<:::777555555666666666666777777777888888:::::::::999999777666666<<<;;;:::999999:::;;;<<<>>>>>>>>>======<<<;;;;;;;;;999999;;;;;;;;;>>>DDDQQQ```uuu|||fffMMMGGGGGGDDDAAACCCFFFEEEDDDCCCAAA@@@???>>>;;;:::777444333222333333///000000000000222555888}}}ooo[[[LLLFFFEEEEEEDDDAAAEEEKKKPPPSSSSSSQQQPPPPPPMMMIIIGGGFFFEEECCCAAA::::::888777555444333222/////////............---))))))))))))))))))))))))***))))))))))))))))))***************))))))))))))))))))))))))))))))))))))************)))(((''''''******)))(((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((***+++,,,(((((()))***,,,...///000222222111000//////222555888;;;>>>@@@AAABBBDDDFFFCCCBBB@@@AAACCCDDDEEEDDDPPPXXX^^^^^^___ccciiikkkqqqzzzzzzvvvrrrooohhhlllsss{{{{{{ooofffXXXPPPHHHEEEFFFHHHHHHFFFHHHIIIIIIKKKLLLMMMMMMNNNUUUYYY[[[[[[[[[___hhhooo{{{tttiiiccc^^^XXXSSSLLLIIIDDDAAA@@@???>>>============<<<;;;;;;::::::555666666666666666666666888888777666666666777777666555444333333555777888::::::;;;===>>>@@@AAAAAACCCDDDEEEGGGIIIKKKLLLMMMPPPQQQSSSUUUWWWZZZ]]]^^^\\\^^^```bbbbbbccceeeggggggggghhhiiijjjjjjjjjiiiggghhhiiiiiihhhiiikkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhggggggeeecccbbbaaaaaaaaaaaabbbcccdddeeeggghhhhhhhhhggggggeeebbb___\\\[[[VVVSSSPPPMMMJJJFFFBBB@@@BBBCCCDDDEEEEEEDDDCCCCCC>>>??????>>>===<<<===???AAAEEEJJJOOOTTTZZZ___bbb___bbbfffiiikkkooovvv{{{~~~}}}{{{zzzyyyyyyxxxtttkkkeee______eeevvvssscccQQQ>>>555333333333555555555444333333333333333333333444555777888999:::888888777666555555666666555666666777888888777777::::::::::::999999999999:::::::::999666444444555555555666777888999999:::;;;;;;;;;;;;:::999888888;;;;;;:::::::::<<<===>>>AAAAAA@@@>>><<<;;;:::999:::888888;;;;;;:::>>>CCCNNNYYYjjjwwwtttWWWIIIDDDAAAAAAEEEEEEEEEDDDBBBAAA@@@??????===;;;999666555444444444111222333222222444777:::}}}nnnZZZKKKEEEDDDDDDCCCCCCFFFJJJNNNQQQQQQQQQPPPQQQNNNJJJGGGEEEDDDBBB@@@::::::999777666555333333//////.........---------))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))&&&'''((()))************+++,,,,,,***)))((())))))'''''''''(((((()))))))))((((((((((((((((((((((((***)))(((((()))******)))(((((()))***+++---...///000000000000///000333555888:::===???@@@@@@BBBDDDBBBCCCDDDFFFIIIKKKKKKKKKOOOXXXaaaccccccffflllrrrwwwyyypppgggkkkqqqyyy~~~uuulllaaaXXXNNNIIIKKKLLLKKKHHHHHHHHHIIIJJJLLLMMMOOOPPPWWWZZZ]]]\\\[[[]]]bbbgggoooyyysssjjjccc]]]XXXQQQMMMHHHEEECCCBBB@@@?????????>>>===<<<<<<<<<<<<666666666666666666666666777777777666777777888888888777444222222444666888777888888:::;;;<<<======??????AAABBBDDDFFFGGGHHHNNNNNNNNNOOORRRUUUYYY[[[WWWYYY[[[\\\\\\]]]___aaadddddddddddddddccccccbbbeeefffggggggggggggiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllllllllkkkiiigggfffeeedddcccaaa```______^^^______```aaabbbccccccdddbbbaaaaaa___\\\WWWSSSPPPMMMJJJFFFCCCBBB@@@>>>===BBBCCCDDDEEEDDDBBB@@@>>>;;;<<<<<<<<<;;;<<<>>>???@@@DDDJJJQQQWWW^^^dddiiicccggglllnnnppptttzzz~~~|||zzzzzzzzz{{{|||zzzsssjjjccc]]]]]]fff{{{|||nnnWWWHHH:::444333222333555666666555555444444444444222333444555666888999999999999888777666666666666555666777888888888888888<<<<<<;;;;;;::::::999999999999:::888666444444555555555666777999:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999:::;;;===>>>???AAAAAA???>>><<<;;;:::999999777888;;;;;;999===BBBLLLTTT___lll{{{```KKKBBB@@@CCCGGGDDDDDDCCCBBBAAAAAA@@@@@@===<<<:::888666444444333222333444444444555777:::{{{lllYYYJJJEEEDDDDDDCCCFFFGGGHHHKKKMMMPPPRRRSSSRRRNNNJJJGGGEEECCCAAA???:::999888777666555444333............------------+++++++++++++++++++++++++++++++++******+++++++++************)))))))))((())))))))))))))))))))))))&&&'''((())))))******)))&&&((()))(((&&&%%%&&&'''((((((((())))))*********))))))))))))))))))))))))$$$"""!!!###'''*********)))))))))***+++---...///...///000000000222444777888;;;>>>@@@@@@BBBCCCEEEFFFHHHKKKNNNOOOOOONNNNNNOOOWWWbbbhhhiiikkkqqqyyy~~~}}}nnngggiiinnnuuu~~~}}}rrriiiddd[[[QQQLLLKKKLLLKKKIIIGGGGGGHHHJJJLLLOOOQQQRRRWWWZZZ]]]]]]\\\]]]___aaafffmmmxxxtttjjjbbb]]]UUURRRMMMIIIGGGEEEDDDBBBAAA@@@???>>>============888888777777666666666555777777666777777888999::::::888555333333444777888666666666777888999999:::<<<===>>>???AAABBBCCCDDDHHHGGGGGGHHHJJJNNNQQQTTTTTTVVVWWWWWWVVVVVVXXXYYY]]]]]]]]]]]]^^^^^^^^^___bbbccceeeeeeeeeeeefffgggggggggggggggggggggggggggffffffggggggfffeeecccbbbdddcccaaa```^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\[[[XXXXXXWWWUUURRRMMMIIIFFFDDDAAA>>>===>>>??????>>>BBBCCCCCCCCCAAA>>>;;;999888:::;;;<<<<<<===@@@BBBAAAEEEKKKQQQXXX```hhhmmmkkkooosssvvvwwwzzz|||yyyxxxzzz{{{~~~~~~|||uuummmgggaaacccpppwwwiiiMMMBBB777555555444555777777777777777777666666555222222333555666777888999999999888777777777777777666777888999::::::::::::======<<<<<<;;;;;;::::::999::::::999666555555666555666777888999:::;;;<<<<<<============<<<<<<;;;777888888999;;;<<<===>>>>>>>>>>>>===<<<;;;;;;:::999777888;;;;;;:::===BBBLLLQQQWWWbbbuuufffNNNCCC@@@DDDHHHCCCCCCCCCBBBBBBAAAAAAAAA===<<<:::888666444333222...000111111111111333555vvviiiWWWKKKFFFFFFFFFDDDFFFFFFGGGIIILLLOOOSSSUUURRROOOJJJFFFDDDBBB@@@>>>999888888777555444444333.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&)))++++++((('''(((***))))))))))))************))))))))))))))))))))))))***'''%%%&&&)))***)))'''))))))))))))+++,,,---...---///111111222333666888888:::>>>AAABBBDDDFFFHHHKKKNNNRRRTTTSSSPPPNNNMMMSSSYYYdddnnnqqqrrrwww~~~qqqlllmmmpppwww|||nnnddd___ZZZSSSMMMJJJIIIIIIJJJHHHHHHHHHJJJLLLNNNQQQSSSTTTWWW[[[^^^^^^^^^^^^^^^cccgggmmmvvvvvvllleee]]]YYYTTTOOOLLLIIIGGGEEEBBBAAA???=========>>>>>>::::::999888777777666666666666666777888999:::;;;888777666444444555777888555666666666777777888888::::::;;;===>>>@@@AAAAAAEEEEEEDDDEEEGGGKKKNNNPPPOOOQQQRRRRRRQQQPPPRRRSSSSSSSSSTTTUUUXXXZZZ\\\^^^]]]___aaabbbaaaaaaaaabbbccccccccccccccccccccccccccccccddddddccccccbbbaaabbbaaa___^^^\\\[[[[[[[[[ZZZZZZXXXWWWUUUTTTRRRRRRNNNNNNMMMKKKGGGDDDAAA???>>><<<;;;;;;===???@@@???AAAAAAAAA@@@>>>;;;999777888999<<<===>>>@@@CCCFFFFFFIIIOOOUUU\\\eeemmmrrruuuyyy}}}~~~|||yyywwwvvv{{{}}}~~~yyytttqqqlllpppooo```EEE===777777888777777999888888888999888777777666222222333444666777888999999999888888888888999999888888:::;;;<<<<<<===============<<<<<<<<<<<<<<<:::;;;<<<:::888777777888777777888999:::;;;;;;<<<<<<===============<<<<<<777888999:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;999777999<<<<<<;;;===BBBLLLNNNOOOWWWkkk~~~fffOOOCCCAAACCCFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>===;;;999777555333222///111222333222222333555nnnbbbSSSIIIFFFFFFEEECCCDDDEEEGGGJJJMMMPPPSSSTTTSSSOOOJJJFFFDDDAAA???===888777777666555444333333.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&***......+++)))+++...)))))))))))))))((((((((())))))))))))))))))))))))222...***)))++++++(((%%%'''''''''((()))***+++,,,---///111333444555888:::666999===AAACCCFFFIIILLLKKKPPPVVVYYYXXXVVVTTTSSSXXX[[[dddqqqvvvvvvyyy~~~xxxrrrsssvvv|||pppfff\\\ZZZVVVQQQKKKIIIKKKMMMLLLKKKJJJJJJKKKMMMOOOPPPPPPTTTYYY^^^```___^^^^^^___bbbggglllsssyyyrrrhhhccc\\\VVVQQQMMMIIIFFFBBBAAA???===<<<===>>>>>><<<<<<;;;:::999888777666666666666777888999;;;<<<555555555444444555666666666666666666777777777777888888999:::<<<===>>>>>>BBBBBBBBBCCCEEEHHHJJJLLLHHHJJJLLLLLLKKKLLLMMMOOOKKKLLLMMMNNNQQQTTTWWWXXXWWWZZZ\\\]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]```____________```aaaaaa___^^^]]][[[YYYYYYXXXXXXSSSSSSQQQPPPNNNLLLJJJJJJGGGFFFDDDBBB@@@===<<<;;;<<<;;;:::;;;===??????>>>>>>======<<<;;;:::999999888:::===???AAACCCGGGJJJOOORRRWWW]]]dddllltttyyy}}}{{{zzzyyyzzz~~~yyyeeeSSS@@@:::777888:::888888:::777888888999888777666555111222333444666777888888888888888888999999:::;;;888999:::;;;<<<===========================>>>>>><<<===>>><<<:::999:::;;;999999999999::::::;;;;;;<<<<<<===============<<<999999:::;;;<<<=========;;;;;;:::::::::999999999999888:::======;;;>>>BBBJJJKKKHHHKKK^^^yyy}}}yyywwwbbbNNNCCC@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>===;;;999666444333111333555555444444555666ggg\\\NNNFFFCCCCCCBBB@@@AAACCCGGGLLLOOOQQQSSSSSSSSSOOOJJJFFFDDDAAA>>><<<777777666555444333333222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))"""&&&++++++((('''))),,,))))))(((((('''''''''&&&)))))))))))))))))))))))))))%%%###%%%***---,,,***&&&&&&&&&'''''')))***+++---///222333555666999;;;444777<<<@@@DDDGGGKKKMMMIIIOOOXXX]]]^^^]]]]]]]]]ZZZ[[[dddqqqwwwwwwwww{{{yyy}}}vvvwwwzzzuuukkk[[[\\\[[[UUUNNNKKKNNNRRROOONNNLLLKKKJJJKKKMMMNNNMMMRRRXXX^^^aaaaaa___^^^\\\___cccfffkkksss~~~{{{pppkkkccc[[[TTTOOOJJJGGGBBBAAA>>>===<<<<<<>>>???======<<<;;;999888777777666666666777888:::;;;<<<333333333444444555555555777777777777777777777777666777888999:::;;;<<<===:::;;;;;;===???AAACCCDDDCCCEEEGGGHHHHHHIIILLLMMMJJJJJJJJJJJJLLLNNNPPPQQQTTTVVVXXXYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWYYYZZZ\\\]]]\\\ZZZYYYWWWVVVVVVVVVNNNMMMLLLJJJIIIGGGFFFEEECCCBBB@@@>>><<<;;;::::::<<<;;;;;;<<<===>>>>>>===;;;::::::999999::::::;;;999;;;>>>AAACCCFFFJJJMMMVVVYYY^^^cccjjjqqqzzz~~~||||||}}}uuu^^^III===888666999;;;999999:::666777888888888777555444111222333444555777888888777777777888999:::<<<<<<777888:::;;;<<<=========<<<<<<======>>>>>>??????===>>>???>>><<<;;;;;;<<<::::::::::::::::::::::::<<<<<<===============<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;:::999999888777777:::999;;;>>>>>><<<>>>CCCIIIIIIDDDBBBTTTppp{{{wwwnnn^^^MMMBBB?????????AAAAAABBBBBBBBBBBBBBBCCCAAA@@@???===:::888555444...000222222111111222333qqq___LLLEEEDDDCCCAAAAAABBBEEEHHHJJJKKKMMMPPPSSSSSSOOOJJJGGGEEEBBB>>>;;;888888777555444333222111......------------......---,,,++++++******++++++---------,,,,,,------...,,,+++***---000000,,,(((000///---,,,+++*********(((((()))+++++++++++++++'''((()))***+++++++++***&&&'''(((''''''''')))+++,,,+++)))'''&&&%%%%%%&&&))))))(((((((((((())))))((((((((((((((()))******,,,...000333777;;;>>>@@@999888888<<>>???@@@>>><<>>===<<<;;;:::::::::999999888888777555444333222444666888888777666444666666666666666555555555555444444444444555666666;;;;;;<<<===>>>???@@@@@@BBBBBBCCCCCCDDDEEEEEEEEECCCDDDFFFGGGHHHIIIIIIIIILLLLLLMMMMMMMMMNNNNNNNNNRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQOOONNNMMMNNNOOOPPPGGGFFFEEECCCAAA???>>>===;;;;;;;;;;;;;;;<<<======???@@@@@@@@@???>>><<<;;;666888999999888888:::;;;999<<<@@@DDDHHHLLLQQQUUU\\\aaaggglllqqqxxx~~~|||{{{}}}{{{gggRRRDDD:::999888888888999:::;;;888888999999999999::::::777777777777777777777777888888888888888888888888999:::;;;;;;<<<<<<;;;;;;777888:::<<<===>>>????????????>>>>>>===;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;::::::999:::;;;<<<===;;;;;;:::;;;;;;<<<===>>>@@@===:::999999999888777555777:::===???@@@??????BBB@@@AAACCCJJJ[[[www}}}qqqjjjbbbZZZMMM@@@<<<@@@CCCAAABBBEEEEEEAAA@@@BBBCCCBBB@@@???===;;;777444444333222222222333444555rrr```MMMEEEDDDCCCAAAAAACCCEEEHHHIIIKKKMMMOOORRRRRRNNNIIIFFFDDDAAA>>>:::888888777555444333222111......------------.........---,,,,,,++++++,,,,,,+++++++++,,,---...///000(((***,,,,,,,,,***))))))++++++*********+++,,,,,,,,,,,,,,,+++******)))))))))))))))((((((((('''''''''((((((((('''''')))+++))))))''''''''''''((()))))))))(((((((((((())))))))))))(((((())))))***+++***,,,...222777;;;???AAA<<<:::999<<>>>>>===<<<;;;::::::;;;999999999888777666444444444555555666666666666666666666666666555555555555555444444444444555666666999999:::;;;<<<===>>>>>>>>>??????@@@AAABBBBBBCCCAAABBBCCCEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNLLLIIIHHHGGGHHHHHHBBBBBB@@@???===<<<<<<;;;;;;;;;<<<<<<===>>>?????????@@@@@@@@@???===;;;:::444555777777666666777999;;;>>>CCCHHHLLLQQQWWW[[[```eeekkkpppuuu|||~~~{{{{{{}}}rrr^^^KKK???:::999999888999:::;;;<<<::::::::::::::::::::::::888888888888888888888888999999999999999999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>======<<<;;;:::888999999999999:::::::::;;;;;;:::::::::;;;<<<===<<<<<<;;;<<<<<<===>>>???@@@===:::999999999888777888999;;;===>>>===<<<<<<;;;;;;<<<@@@FFFVVVppp||||||{{{vvvooofffXXXGGG?????????===???DDDFFFDDDCCCDDDCCCAAA@@@???===;;;777444444444333222222333444555tttbbbNNNEEEDDDCCCBBBAAACCCEEEGGGIIIIIIKKKNNNPPPNNNLLLHHHEEECCC@@@===:::888888777555444333222111......------------......///...------,,,,,,------)))******+++---...000111&&&***...---***((()))+++***)))))))))******+++,,,///...,,,+++******++++++...,,,***)))'''''''''''''''((()))((('''''')))+++&&&&&&&&&'''((()))++++++))))))(((((((((((())))))))))))(((((())))))***+++)))***---111555:::>>>@@@>>><<<:::;;;AAAKKKUUU\\\aaafffkkkkkkmmmqqqtttsssccc]]][[[aaaggghhhgggfffccccccbbb```___aaaeeehhhpppssszzzsssfff]]]UUULLLGGGHHHFFFDDDEEEHHHKKKLLLMMMQQQQQQRRRTTTUUUVVVWWWWWWZZZ\\\]]]^^^```ccchhhlllrrryyy{{{qqqhhh```\\\UUUOOOGGGCCCBBBAAA???===>>>>>>===<<<;;;;;;;;;;;;999999999999888777555555777666555444444555777888555555555555555555555555555444444444444555666666666777777888999:::;;;;;;999::::::;;;===>>>??????>>>???@@@BBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHEEECCC@@@?????????===<<<;;;999999999999:::<<<<<<======>>>???@@@@@@>>>>>>>>>===<<<;;;:::999444555666666666666888:::>>>BBBHHHMMMSSSZZZ```eeegggmmmsssyyy}}}~~~{{{zzz|||~~~jjjVVVGGG???::::::::::::;;;<<<===>>><<<<<<<<<;;;::::::999999999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========<<<<<<;;;999999999:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???===:::::::::::::::888:::;;;<<<<<<<<<;;;999888888888:::>>>DDDPPPeeeyyy{{{sssrrruuu}}}vvvfffQQQCCC>>>===;;;===DDDGGGEEECCCDDDBBBAAA??????>>>;;;888555555444333222222333444555wwwcccOOOFFFDDDCCCBBBBBBCCCDDDGGGHHHHHHIIIKKKMMMKKKIIIGGGEEEBBB???<<<;;;888888777555444333222111......------------............---,,,,,,,,,,,,,,,*********+++,,,---///000***,,,......,,,++++++------,,,+++***))))))))))))---,,,*********,,,...000111///---***)))***+++,,,((()))***)))(((((()))+++&&&&&&&&&''')))***+++,,,(((((())))))))))))((((((((((((''''''(((((()))***)))***,,,000333777;;;<<<===;;;999999>>>HHHTTT\\\dddjjjnnnmmmlllmmmllliiiaaa\\\XXXZZZ^^^aaabbbbbb\\\ZZZXXXUUUTTTWWW\\\aaajjjnnnvvv}}}~~~}}}||||||}}}||||||lll```VVVOOOKKKJJJHHHFFFFFFIIIKKKLLLMMMNNNNNNOOOQQQRRRTTTVVVWWWYYY[[[]]]^^^```bbbfffhhhqqquuu}}}|||qqqhhhccc\\\VVVNNNHHHFFFEEECCCAAA???>>>===<<<<<<;;;<<<<<<::::::::::::999888777666666666555555555555666666444444555555555555555666555444444444444555666666555666666777888888999999555666777888999;;;<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???===;;;:::::::::;;;:::888777777888:::;;;========================;;;;;;;;;:::999888777777666888999999999:::===???CCCGGGMMMTTT[[[cccjjjoooqqqwww~~~|||{{{}}}wwwaaaNNNBBB>>>::::::;;;<<<===>>>?????????>>>===<<<;;;:::999999999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::888888:::;;;<<<=========:::;;;<<<<<<=========<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???===<<<:::;;;<<<<<<;;;:::;;;;;;<<<<<<;;;:::999888::::::<<<@@@CCCKKK[[[jjj~~~ssspppvvvppp\\\KKKBBB@@@<<<===BBBFFFDDDAAAAAABBBAAA@@@??????===999666666555444333222333444444yyyfffPPPGGGEEEDDDBBBBBBCCCDDDFFFGGGFFFGGGIIIJJJGGGGGGGGGEEEBBB???===<<<888888777555444333222111......------------......---,,,,,,+++++++++++++++,,,,,,+++++++++,,,---------,,,++++++---...,,,***...---,,,+++++++++++++++---,,,*********,,,...000///---,,,******+++---///******+++***((((((***+++''''''((())))))*********(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((+++,,,---///111444666777:::999777777:::CCCNNNWWW```fffjjjiiiggggggddd```]]]ZZZUUUTTTWWW\\\^^^^^^UUUSSSPPPMMMMMMQQQWWW\\\fffmmmtttyyy{{{{{{zzzyyyuuupppnnnqqquuuzzzrrrcccXXXTTTSSSOOOMMMJJJIIIIIIKKKKKKKKKKKKLLLMMMOOOQQQTTTWWWYYYXXXZZZ]]]```aaadddgggjjjnnnssszzzuuuoooccc\\\TTTNNNLLLJJJGGGDDDAAAAAA???>>>===<<<<<<<<<:::;;;;;;;;;:::999888777444555777888888666555333333444444444555555666666555444444444444555666666666666666777777888888999444555666777888999:::::::::;;;<<<===============>>>>>>>>>>>>============>>>>>>>>>>>>????????????========================:::::::::999999999999:::;;;:::999999999:::<<<============<<<;;;:::888777888777777777666666666666888999;;;;;;<<>>>>>????????????>>>===;;;:::999999888888888888888888888888::::::::::::::::::::::::888999::::::;;;;;;::::::888888:::;;;<<<<<<<<<<<<999:::;;;<<<============<<<<<<=========>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<;;;;;;<<<===>>>===;;;::::::;;;;;;;;;;;;;;;;;;>>>===???AAABBBEEEPPP[[[ppp~~~zzz~~~zzzjjjZZZPPPFFF@@@===AAADDDDDDBBBCCCCCCAAA@@@@@@@@@???;;;999666666444333333333444444{{{gggRRRGGGEEEDDDCCCCCCCCCDDDFFFFFFEEEEEEFFFHHHEEEFFFGGGEEEBBB???======888888777555444333222111......------------......,,,,,,+++************+++,,,,,,++++++++++++,,,,,,---***'''(((,,,---+++(((******++++++,,,---...//////...,,,+++******++++++))))))(((((()))+++,,,---++++++,,,+++)))(((***+++((())))))******))))))((('''((()))******)))((('''''''''&&&&&&''''''((())),,,,,,,,,---///111222333555666666555666<<>>======<<<;;;;;;;;;;;;;;;:::999999333555777999888666444222333333333444555555666666555444444444444555666666666666666777777888888888555555555666777777888888888888999::::::;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::666666777888999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888666444555555555555666777888888888:::<<<===???CCCHHHLLLRRRVVV]]]dddkkksss{{{~~~~~~~~~wwweeeSSSEEE>>><<<<<<<<<===>>>>>>>>>======???>>>===<<<;;;:::999999777777777777777777777777::::::::::::::::::::::::888888999:::::::::::::::;;;;;;<<<;;;;;;:::999888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;:::999999999999999:::;;;<<<===;;;:::;;;<<>>===:::;;;;;;;;;<<<=========???>>>>>>???>>>???FFFNNNcccuuurrrhhhRRRHHH@@@AAADDDEEEFFFGGGDDDCCCBBBBBBBBBAAA>>><<<777666555333333333444444}}}iiiSSSHHHEEEDDDCCCDDDCCCDDDEEEEEEDDDCCCDDDFFFCCCEEEGGGFFFCCC???>>>>>>888888777555444333222111......------------......------,,,++++++++++++,,,+++*********+++,,,------+++***))))))***+++******)))))))))***+++---...///,,,,,,,,,+++******))))))((((((((()))***++++++,,,+++,,,,,,+++))))))***+++'''((()))***+++******)))'''((()))******)))((('''((((((((((((((()))************+++,,,...000222333222555666666555777>>>CCCIIIPPPWWWYYY[[[______]]]YYYYYYTTTLLLLLLQQQTTTRRRQQQPPPNNNLLLMMMRRRZZZ___lllwww{{{oooddd\\\```jjjttt}}}~~~uuummmiii]]]ZZZVVVSSSSSSRRRRRRQQQPPPOOOOOOOOOQQQTTTVVVXXX[[[]]]___```bbbeeeiiimmmiiikkknnnqqquuuyyypppiiiccc\\\TTTNNNHHHGGGEEEBBB@@@>>>===<<<;;;<<<<<<<<<<<<;;;::::::666666777777777555444333222222333444444555666666555444444444444555666666555555666666666666777777555555555555555555555555555555666777777777777666888888888777777777666666777777888888888999999999888888888888888888888888444555666777999999::::::888:::;;;<<<===<<<;;;:::777888999::::::888777555555555555666777999;;;<<<;;;<<>>>>>>>>===<<<;;;======<<<<<<;;;:::999999888888888888888888888888999999999999999999999999888888999::::::::::::999;;;;;;;;;;;;:::999888888::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<;;;:::999:::::::::::::::<<<======::::::;;;===@@@AAA@@@>>>===<<<<<<<<<======>>>>>>???===<<<>>>===<<>>888777555444333333444444~~~jjjSSSHHHEEEDDDCCCDDDCCCDDDEEEDDDCCCBBBCCCEEEBBBEEEHHHGGGCCC@@@??????888888777555444333222111.........------...............---,,,,,,,,,,,,---((())))))***+++---...///+++---///---***))),,,///++++++******************((((((***+++++++++++++++)))***+++,,,,,,,,,,,,+++,,,------+++***)))***,,,&&&''')))***+++++++++***'''((()))++++++)))((('''***************++++++,,,(((((()))+++---000222333111444777777444555999>>>CCCJJJQQQSSSVVVZZZ[[[YYYYYYYYYTTTKKKHHHMMMOOOLLLTTTSSSRRRQQQSSSXXX___eeeooo}}}zzzqqqfff^^^dddpppzzz{{{rrrccc```\\\ZZZZZZZZZYYYYYYSSSRRRQQQPPPQQQSSSUUUVVV^^^______```aaadddhhhlllnnnmmmmmmnnnttt|||wwwpppfff\\\UUUKKKIIIGGGDDDAAA>>>===<<<<<<<<<<<<===<<<<<<;;;;;;888777666555444444555666222222333333444555666666555444444444444555666666444444555555555555555555555555555444444444333333333333444555555555444444666666666555555444444444444444555555555666666666666666666666666666666666444555666777888999999999666888:::<<<<<<;;;888777444666888:::;;;:::999888666666666777999<<<>>>@@@>>>@@@CCCEEEIIIOOOVVV[[[aaaeeekkkqqqxxx}}}}}}|||}}}~~~zzzlll]]]RRRIIIBBB>>>======>>>>>>>>><<<;;;999<<<<<<<<<;;;::::::999999999999999999999999999999888888888888888888888888888888999::::::::::::999888999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>????????????;;;;;;<<<===<<<;;;999888;;;;;;;;;;;;;;;===>>>>>>::::::;;;===@@@AAA@@@??????>>>>>>============>>>@@@======>>>>>>>>>BBBIIILLL]]]tttyyygggRRRGGGCCCAAAAAACCCEEEEEEDDDEEEEEEDDDBBB???888777555444333333444444oooWWWHHHEEEFFFDDDAAAFFFGGGHHHFFFDDDCCCDDDEEEDDDDDDCCCBBB@@@>>><<<;;;:::888555333222111...,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------///...,,,+++***+++,,,,,,***++++++,,,,,,++++++******************************+++,,,------,,,+++***))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,...///111222555444333222222333555777AAADDDJJJPPPTTTWWWXXXXXXSSSTTTRRRLLLFFFEEEIIIOOOUUUTTTTTTUUUYYY^^^cccfffvvvtttooommmrrryyy}}}xxxnnnccc___ccceeeccc___]]]WWWQQQOOOQQQTTTVVVVVV^^^\\\\\\___dddhhhhhhgggfffhhhkkknnnppptttyyy|||wwwmmmeee```SSSPPPLLLIIIGGGEEEBBB@@@BBBAAA???>>><<<;;;;;;;;;;;;;;;::::::999777666555333444333333222111000///555555555555666666777777555555666666666666555555444444444555555555555666666666777777777777666666666666666666666555555555555555555666777888888999666666666666666666666666555666777888888999999999===999555555666888888666555555555555555555666666999999888:::<<<>>>??????BBBGGGMMMRRRTTTWWW\\\```iiimmmsssyyy~~~}}}qqq]]]RRRLLLEEE===999<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<:::999888888777888999:::;;;:::999999999999999999888888777777888888777777777777888888======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;===??????===;;;999<<<;;;:::999888888888888;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===;;;:::::::::;;;;;;<<<>>>???@@@JJJNNNaaa|||}}}dddMMMDDDDDDEEEEEEHHHGGGFFFEEEDDDCCCBBBAAA<<<:::666333111111222333ttt[[[KKKFFFGGGEEEBBBGGGHHHHHHGGGEEEDDDDDDEEEEEEDDDDDDCCCAAA???===<<<999777555444333222000...***+++---......---+++***++++++++++++,,,,,,,,,,,,...---,,,++++++++++++,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++(((((()))*********)))((())))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,......------------......333222111111222333555777???BBBGGGMMMQQQTTTVVVVVVVVVUUUQQQLLLHHHGGGJJJMMMSSSTTTWWWZZZ^^^bbbeeefff{{{{{{wwwxxx{{{}}}~~~tttiiidddfffiiigggdddbbb^^^XXXTTTSSSTTTUUUUUU^^^]]]^^^```ccceeefffeeegggjjjmmmppprrrtttwwwzzz~~~{{{qqqkkk___[[[VVVQQQNNNJJJGGGEEEBBBAAA@@@>>>===<<<;;;;;;999999999999888777666555555666666555555333222222444444555555666666666666555555666666666666555555444444444555555555555666555666666666666555555444777777777777777666666666444444555666666777777888555555555555555555555555444555666777888888888888;;;888555444666777777666333333333444555666777888888888888:::>>>AAADDDEEELLLQQQWWW[[[^^^bbbhhhllllllpppvvv|||~~~}}}~~~yyyhhhUUUKKKGGGCCC???===<<<<<<===>>>>>>>>>>>>>>>???>>>===<<<;;;:::999999777888999:::::::::999999999999999999888888888777888888888888888888999999>>>>>>======<<<<<<<<<<<<========================:::;;;<<<======<<<;;;::::::::::::999888888888888:::::::::::::::;;;;;;<<<===========================>>>>>>>>>===<<<:::999;;;;;;;;;;;;===>>>???@@@FFFIIIYYYrrrzzzaaaNNNEEEFFFHHHGGGGGGFFFEEEDDDCCCBBBAAA>>><<<999555333222333333{{{aaaNNNHHHGGGFFFCCCFFFGGGHHHGGGEEECCCDDDEEEEEEEEEDDDCCCAAA???>>>===888666555444555555333111***+++,,,------,,,+++************++++++++++++,,,------,,,++++++++++++,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++'''(((((()))*********)))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,......------------......111111000000111333444555;;;===BBBHHHMMMPPPSSSTTTUUUSSSPPPOOOPPPQQQRRRRRRSSSVVV[[[```eeeiiikkklll}}}}}}{{{}}}|||oooggggggiiiiiihhhcccaaa]]]XXXSSSRRRSSSUUU[[[]]]___```aaaaaabbbcccgggjjjnnnpppqqqrrrsssuuuwww~~~{{{mmmhhh```YYYSSSOOOJJJHHHEEEDDDBBBAAA???>>>>>>===:::::::::999999888888777888888888888777666555555444444444555555555555555444444555555555555444444444444444555555555555666555555666555555444333333777777777777777777777777333444444555555666666666555555555555555555555555333444555666777777777777888666444333444666666555444444444555777888:::;;;999:::;;;>>>CCCHHHMMMPPPTTTXXX]]]aaadddhhhooouuuuuuxxx}}}~~~}}}~~~~~~~~~kkkZZZJJJCCCAAA@@@@@@AAA<<<<<<===>>>>>>>>>======>>>>>>===<<<<<<;;;::::::777888999::::::::::::999999999999999888888888888888888888888888999:::;;;>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;888888999999999888888777999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::999;;;;;;;;;<<<===>>>???@@@DDDDDDPPPgggzzzwwwYYYFFFBBBFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA???<<<888666444444333eeeQQQIIIGGGEEECCCEEEFFFFFFEEECCCBBBCCCDDDEEEDDDDDDBBBAAA???===<<<999888666555666555444222,,,,,,---------,,,++++++))))))*********+++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++******)))))))))***++++++,,,,,,,,,))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))******+++,,,---///000111111000000000000111222222666999===BBBGGGLLLOOOQQQQQQOOONNNRRRYYY^^^___]]]VVVXXX\\\bbbhhhnnnsssvvv{{{~~~{{{}}}rrrfffaaabbbdddfff___```___ZZZTTTQQQRRRTTTUUUYYY]]]___^^^^^^```cccfffiiilllnnnnnnnnnnnnooovvvzzzyyypppfff^^^WWWRRRNNNJJJIIIGGGEEEBBBAAA??????======<<<;;;;;;;;;;;;;;;999999999999999888777666444444444444555555555555444444555555555555444444444444444555555555555666666666666666555444333333666666666666777777777777333333333444444555555555555555555555555555555555222333444555666666666666555444333333444555555555777777777888999;;;<<<===???AAACCCFFFJJJPPPVVVZZZ^^^aaadddgggiiimmmtttzzz}}}|||~~~~~~yyy\\\OOOBBB????????????@@@<<<<<<===============<<<<<<<<<<<<;;;;;;:::::::::888888999999::::::::::::999999999999999999999999777777777777888999:::;;;============<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;::::::;;;<<<<<<666777888999999888888777888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???CCCBBBJJJ]]]qqqgggLLLBBBCCCEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@>>>;;;888555444333iiiTTTJJJFFFDDDCCCCCCDDDEEEDDDBBBAAAAAABBBCCCCCCBBBAAA???===;;;:::;;;999777666666555222111...............------,,,))))))*********+++++++++***+++++++++++++++++++++***++++++,,,,,,++++++***+++*********)))))))))((()))))))))******++++++,,,))))))************))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((*********+++---...000111222111111000////////////333555888===CCCIIIMMMPPPNNNMMMNNNVVV```ggggggeee[[[ZZZZZZ\\\cccnnnxxx~~~}}}~~~vvveee[[[ZZZ]]]```bbbdddeeeaaaZZZTTTQQQQQQPPPTTTXXXZZZZZZ\\\___ccceeehhhlllnnnmmmmmmmmmmmmqqqsss{{{yyyooofff___ZZZRRRPPPMMMIIIEEEBBB@@@>>>>>>>>><<<;;;;;;;;;;;;;;;888999999999999888888777555555555555555555555555444555555555555555555444444444444555555555555666777777777777777666555444444444444555555555666666333333333333444444444444555555555555555555555555222333444555555666666666333444444444444555666777888888999999:::<<<===>>>EEEHHHKKKNNNQQQVVV]]]aaakkknnnqqqrrrsssvvv}}}~~~~~~lllPPPGGG@@@@@@@@@>>><<<<<<<<<<<<============<<<<<<999999999999999999999999999888999999999999::::::999999999999999999999:::777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<666666777777888888777777666666666777777999::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;<<<::::::::::::;;;<<<======??????EEESSSfffzzzuuuZZZIIICCCDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???<<<999666444222lllWWWLLLGGGEEECCCCCCDDDEEEDDDBBB@@@AAABBBBBBBBBAAA@@@>>><<<;;;:::;;;999777666555444222000000000//////...---------*********++++++++++++,,,)))***++++++,,,+++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))((((((''''''(((((()))))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******------,,,,,,,,,,,,------111111111000000///......111333666:::@@@GGGLLLPPPPPPPPPTTT\\\ffflllllliiiccc^^^XXXWWW]]]iiiwwwoooaaa[[[[[[^^^iiikkkmmmllleee]]]UUUPPPMMMOOORRRTTTVVVYYY]]]```eeegggkkklllmmmmmmnnnooonnnnnnttt}}}tttkkkeee]]][[[VVVPPPJJJEEEBBB@@@@@@???===;;;::::::::::::888999999999999999888888666666666666666555555555555555666666666666555555444444444555555555555666666666777777777777666666333333333444444555555666444444444444444444444444444444444444444444444444222333444555666666666666333444666777666666888999999999:::;;;<<<>>>@@@AAALLLPPPUUUXXXZZZ^^^dddiiitttxxx{{{}}}}}}~~~ttt^^^JJJCCC???@@@AAA===::::::<<<<<<=========<<<;;;;;;777888888888888888888888999999888888999999:::;;;999999999999::::::::::::999999888888888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<888777666666666666666777555555555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999999999999999:::;;;<<<999<<>><<<888555333nnnZZZOOOIIIFFFDDDEEEFFFFFFEEECCCBBBBBBCCCCCCCCCBBBAAA???===;;;:::999777555555555555333111000000///...------,,,,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,++++++******++++++,,,,,,++++++***((((((((()))******++++++***)))((('''&&&&&&''''''))))))************))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++---,,,,,,++++++,,,,,,---//////000000111111111111000111444999???FFFLLLPPPSSSVVV\\\fffpppuuuvvvuuuppphhh^^^XXX[[[gggvvvrrrgggbbbaaahhhlllpppsssqqqiii^^^VVVNNNMMMLLLNNNRRRWWWZZZ\\\aaacccfffhhhiiikkkmmmooommmmmmpppvvv}}}{{{tttnnnkkkeee]]]VVVOOOJJJGGGEEECCC@@@>>><<<;;;<<<<<<999999:::::::::::::::999888888777777777666666666666666777777777777666666444444444555555555555666444444555666777777777777333333444444555666666777555555555444444444444444444444444444444444444444333444555666666777666666333666888999888888:::<<<<<<===>>>AAADDDGGGJJJKKKSSSYYYaaaeeehhhkkkqqquuu}}}}}}}}}iiiSSSFFF@@@===>>>>>><<<:::;;;<<<<<<======<<<<<<;;;:::777777888888999999999999999999888888888999:::;;;999999999:::::::::;;;;;;===<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;:::888666444333444666777444444444555666777999999;;;;;;;;;;;;;;;;;;;;;;;;999999888777777888999:::888888888777888888999:::666;;;???BBBKKK___zzzmmmXXXMMMBBBBBBBBBCCCCCCDDDDDDDDDAAAAAABBBAAA???;;;888666ppp]]]QQQKKKHHHFFFFFFGGGHHHGGGDDDCCCDDDEEEDDDDDDCCCBBB@@@>>><<<;;;666555444444555666444333000///...---,,,++++++,,,++++++,,,,,,,,,---------((()))***+++,,,,,,+++***+++++++++,,,,,,+++++++++(((((()))***+++,,,,,,------,,,***)))(((((((((((())))))************))))))(((((())))))*********+++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))***+++,,,...///000,,,---///000222333444444000111333888>>>FFFMMMQQQUUUZZZcccoooyyyzzzrrreee]]]^^^iiiwww~~~||||||}}}}}}~~~|||sssiiieeebbbfffnnnuuuxxxrrrfff]]]QQQMMMJJJKKKPPPUUUWWWXXX\\\^^^```bbbdddgggjjjmmmkkkiiijjjnnnqqqwww}}}yyyrrriii```XXXSSSOOOJJJHHHEEEBBB@@@??????@@@::::::;;;;;;;;;;;;;;;:::999999888888777777666666777777888888888888777777444444444555555555666666222222444555666777777777444444555555666777777888555555555555555555555555444444444444444444444444333444555666777777777777444777:::;;;999999;;;>>>@@@AAADDDGGGLLLPPPTTTVVVZZZbbbkkkqqqssswww|||~~~~~~~~~|||||||||}}}~~~}}}bbbMMMEEE???:::;;;<<<;;;;;;>>><<<=========<<<;;;::::::888888888999999::::::;;;:::999888888888999:::;;;999999999::::::;;;;;;;;;@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======999999999999999999999999::::::::::::::::::::::::;;;999555333222333555777333333444444666777888999<<<<<<<<<<<<<<<<<<<<<<<<777777666555555666777888777777777777777777888999666===@@@???DDDWWWsssyyyeee\\\AAAAAABBBBBBCCCDDDDDDDDDAAABBBCCCCCCAAA>>>:::888mmm^^^WWWTTTOOOIIIJJJIIIIIIHHHFFFDDDCCCBBBFFFFFFDDDBBB@@@===:::999888888777555444333222222///---,,,,,,---...,,,++++++++++++,,,,,,------...------,,,,,,+++***))))))+++++++++,,,,,,+++++++++(((((((((((()))***+++,,,///...,,,***(((((((((((()))((('''&&&&&&'''((())))))))))))))))))))))))))),,,+++++++++++++++++++++++++++++++++*********))))))(((''''''''''''(((((((((***------+++)))))))))...///222444555666555555444222333888<<>>>>>>>>>>>======999999888888999999:::;;;;;;;;;:::999888888888888999999:::;;;;;;<<<======>>>???@@@@@@@@@>>><<<;;;:::<<<===<<<:::999999:::<<<;;;:::999888888888888===<<<<<<<<<<<<;;;888666999777555444444444666777333333333444555666777888::::::;;;;;;;;;::::::999:::999777666666666777888888888666555555666777777===999;;;BBBEEELLLaaayyywwwcccMMMEEE???@@@CCCEEEHHHMMMHHHEEECCCAAAAAA???===:::ooo]]]UUUPPPKKKFFFIIIIIIHHHHHHFFFEEECCCCCCEEEDDDCCCAAA???<<<:::888888777666555444222111111000...------...///---,,,)))))))))))))))*********------,,,,,,+++******)))******++++++++++++******(((((((((((()))***+++,,,---,,,***))))))))))))***(((((((((''''''((((((((())))))))))))))))))))))))++++++++++++************++++++*********)))))))))+++******))))))******+++)))***++++++******,,,------...111333555666666666444222333888:::<<>>===<<<::::::888777777888999999888888888888888999999999999888888777666666555555555999888777666666777888888777777777777777777777777444555555555555444444333777777777777777666666666555666777666555555777999999;;;===>>>???BBBEEEHHHSSSVVV[[[aaahhhoootttvvvuuuxxx|||~~~}}}~~~}}}```JJJ???;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>======<<<888888888888888999999:::888888888777888888999999:::::::::;;;<<<===???@@@???@@@AAABBBAAA???<<<::::::<<<======;;;::::::;;;<<<;;;:::999888888888888<<<;;;;;;;;;<<<;;;999777888777555444333444555666444444444444444555666666999999::::::::::::999999999888777666666666777777777666666555555666777888<<<999;;;@@@BBBGGGYYYnnnzzz}}}www\\\NNNBBB@@@CCCDDDDDDEEEHHHFFFCCCBBBAAA???===;;;ppp\\\RRRMMMHHHDDDHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDBBB@@@===;;;:::777777666444333111000000111///......///000...---,,,,,,,,,,,,++++++++++++---,,,,,,++++++*********)))******************))))))))))))))))))***+++,,,******)))))))))******+++'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))***************)))))))))(((((((((((('''''''''''''''(((((()))))))))((((((***...111,,,---///222444666777777555333444888999:::???EEEMMM[[[kkkyyy|||nnnccc]]]bbbjjjnnnlllhhhbbb[[[VVVTTTTTTWWW]]]fffqqq~~~{{{|||tttZZZVVVQQQRRRUUUWWWTTTPPPSSSPPPKKKHHHGGGHHHLLLNNNVVVYYY\\\___```bbbdddfffbbbdddgggiiijjjmmmqqqssstttxxx}}}~~~xxxssslllfffbbb\\\VVVPPPNNNKKKGGGDDDBBBAAA???===;;;999999999:::;;;:::888888999999999999:::::::::999888777666666777888888888888777777777888888999888888888888888888888888777777777777777666555555777777888888999888888888666777888888888999;;;===AAACCCEEEGGGIIILLLOOORRR[[[^^^dddkkkttt|||~~~~~~~~~~~~~~~~~~~~~~~~kkkSSSCCC???888888999::::::;;;<<<<<<<<<<<<============<<<<<<888888777777888888999:::666666666777777888999:::;;;;;;::::::<<>>>>>===<<<======<<<<<<;;;:::999999999999::::::999:::<<<<<<:::888777666555333333444555555444444444444444444555555777888888999999999888888888888777666666666666666555555444555555666777888:::888:::>>>>>>@@@NNN^^^xxxppp~~~rrr___LLLEEEEEEFFFDDDCCCHHHFFFCCCBBBAAA@@@>>><<>>===<<<<<<======;;;::::::::::::::::::;;;;;;;;;:::999888777777888:::;;;777777777777888888888999888888888888888888888888999999::::::999999888777666777888:::::::::::::::888:::;;;<<<===>>>AAADDDHHHKKKOOORRRVVVYYY^^^aaadddgggnnnvvv~~~~~~~~~~~~qqqZZZGGG??????888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999888888888888999::::::888888777777888999::::::;;;:::999999;;;???BBBEEECCCEEEHHHJJJIIIEEE@@@<<<:::<<<>>>>>>>>>===>>>???===<<<;;;::::::999999999999888888999;;;;;;;;;999666666555444333444444555444555555555555444444333666777777888888888888777777777777666666666666666333444444555666666777888888888:::===<<<===FFFRRRmmm~~~mmmzzzttt]]]PPPJJJGGGGGGIIIHHHFFFDDDCCCBBBAAA???===qqq\\\QQQNNNMMMMMMHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???===<<<777777555444222000///...///...,,,---......---+++++++++******))))))((((((,,,,,,+++++++++++++++***))))))************))))))******************+++,,,++++++******)))((((((''''''((()))******)))((('''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))(((((()))***++++++&&&(((******(((''''''''')))+++,,,///222555888999;;;:::;;;>>><<<999;;;???HHHTTTbbbkkktttzzz|||zzz}}}~~~sssddd^^^^^^aaa___\\\WWWQQQMMMLLLMMMRRR\\\gggsssyyyppplllmmmpppttt~~~yyylllbbb^^^\\\XXXTTTMMMKKKJJJKKKMMMOOONNNMMMOOORRRUUUXXX[[[^^^bbbeeedddfffggghhhhhhiiilllnnnlllpppsssqqqqqqyyy|||rrrlll```[[[UUUPPPMMMJJJHHHFFFCCCBBB@@@?????????===;;;>>>=========<<<<<<<<<;;;:::999888888888999:::;;;777777888888999999999999888888888888888888888888999999:::::::::999999999777888;;;===>>>>>>>>>===:::<<>>:::<<<::::::999999999888888888::::::;;;;;;;;;;;;::::::999999999999999:::;;;;;;<<<;;;:::999999999999999:::999888888:::>>>AAADDDEEEGGGJJJLLLKKKGGGBBB???;;;===>>>???>>>>>>>>>@@@>>>===<<<;;;::::::::::::888777777777999;;;::::::666666555555444444444444555555666666666555444444555666777888888888888888777777777777777666666555333444555555666777777888666777:::<<<<<<===CCCKKKYYYmmmqqqyyyvvvbbbSSSIIIHHHLLLHHHFFFDDDCCCCCCBBB@@@>>>ooo\\\QQQOOOPPPQQQIIIIIIIIIIIIHHHGGGFFFEEE@@@@@@@@@???>>>===;;;:::888888666444222111///...///---,,,,,,------,,,++++++++++++++++++*********++++++++++++++++++++++++)))******************)))++++++*********++++++,,,************)))((('''&&&((())))))******))))))((())))))))))))))))))))))))''''''(((((())))))************)))))))))((((((((((((((((((((()))***++++++%%%(((***+++)))'''%%%%%%******,,,...111444777888>>>===>>>AAA???::::::>>>AAAKKKWWW___hhhpppuuuuuuuuuxxx~~~xxxiii^^^[[[___]]]XXXRRRMMMJJJJJJLLLUUU___kkkwww~~~uuunnnjjjiiiqqq}}}}}}sssnnnjjjddd___TTTQQQNNNOOOSSSVVVVVVUUUTTTUUUVVVWWWXXX[[[```cccaaabbbcccddddddeeegggjjjkkkooorrrqqqpppttt~~~wwwkkkfff```ZZZVVVSSSQQQOOONNNKKKGGGEEEDDDCCCBBBAAADDDDDDCCCBBB@@@???>>>>>>::::::::::::::::::::::::888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;;;;;;;<<<>>>AAADDDFFFFFFFFFEEE@@@CCCFFFHHHKKKNNNRRRUUUYYY^^^fffnnnvvv~~~~~~~~~~~~}}}zzz~~~}}}{{{aaaPPPEEE>>>;;;<<<;;;;;;:::999999888777777999999::::::::::::999999999999888888999999:::;;;======;;;::::::999999999:::999999999;;;>>>@@@BBBDDDFFFIIIKKKJJJGGGDDDAAA;;;===??????>>>======>>>>>>>>>===<<<;;;;;;;;;;;;999777666666888::::::999666666666666666555555555444555777888888777666555555666777888888999888888888888888888888777666666444555666777888888888777555888;;;<<<<<<>>>BBBGGGMMM\\\uuu}}}yyy||||||fffSSSKKKKKKHHHGGGEEEDDDDDDCCCAAA???lllZZZQQQNNNPPPRRRJJJJJJJJJIIIHHHFFFEEEDDDAAAAAA@@@@@@???>>>===<<<:::999777555333111000//////...------......---,,,,,,---------------......++++++++++++++++++++++++******++++++++++++******,,,++++++******+++++++++(((((()))******)))((('''***))))))))))))))))))***))))))))))))))))))))))))''''''((())))))***++++++++++++*********)))))))))'''&&&&&&'''''')))******'''(((******)))((()))******+++,,,---000333666777???>>>@@@BBB@@@;;;:::<<<999AAAJJJQQQYYYdddkkkmmmoooqqqwww|||yyymmmbbb^^^]]][[[WWWSSSPPPQQQTTTWWWZZZdddqqq||||||uuuqqqvvvyyysssfff___WWWTTTWWW[[[^^^^^^___^^^[[[XXXVVVXXX\\\```^^^___aaaaaaaaabbbeeegggmmmoooqqqqqqppprrrxxx}}}|||wwwpppjjjfffdddbbb```___[[[UUUQQQOOONNNMMMMMMLLLKKKJJJHHHFFFDDDBBBAAA???@@@AAABBBAAA@@@>>>===;;;<<<>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???AAAAAABBBBBBDDDFFFJJJMMMOOOPPPPPPOOOMMMOOOSSSVVVYYY]]]bbbeeeiiioooyyy~~~~~~}}}{{{|||}}}~~~jjjRRRFFFCCC@@@===;;;:::::::::::::::999999999888888999999999999888888777777777666777888888999;;;;;;:::999999:::::::::;;;;;;;;;<<<===???@@@AAAAAACCCEEEGGGGGGEEECCCAAA<<<===???>>>===<<<<<<===???>>>===<<<;;;;;;;;;;;;999777666666777999999888777777777777777666666555444666777999:::999888777555666777888999999999999888999999:::999888777666666777888999999888777777777:::<<<<<<;;;===AAACCCFFFPPPccc|||xxxkkkWWWOOOIIIGGGEEEDDDDDDDDDBBB@@@kkkYYYPPPMMMOOOPPPKKKKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@???::::::888666444222000///111///......//////...---)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***+++++++++%%%&&&(((************)))+++***)))(((((()))***+++))))))))))))))))))))))))'''(((((()))***++++++,,,++++++++++++************************+++,,,---...))))))))))))(((***---000++++++,,,---///222555777>>>>>>@@@BBB@@@;;;999<<<555;;;BBBFFFNNNYYYbbbdddkkkkkkpppxxxxxxqqqhhheeeWWWVVVTTTRRRSSSWWW^^^ccc^^^hhhuuu}}}}}}vvvkkk^^^WWWYYY___ccceeehhheee```ZZZVVVVVVZZZ]]]]]]___```aaaaaabbbeeegggkkkllllllllllllnnnqqqtttwww~~~xxxtttrrrpppooommmhhhaaa\\\YYYYYYXXXXXXRRRQQQOOOLLLJJJGGGEEEDDDFFFGGGIIIJJJIIIGGGDDDBBB>>>???AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEGGGIIIIIIJJJJJJMMMQQQTTTWWWXXXWWWVVVXXX[[[___bbbfffjjjooorrrvvv}}}}}}{{{yyy{{{}}}pppZZZCCC<<<>>>>>>999555999999999::::::;;;<<<<<<888888999999999999888888555555555555555666777777888888888888999:::;;;;;;<<<======>>>???@@@@@@@@@???@@@BBBCCCCCCCCCBBBAAA<<<>>>???>>><<<;;;;;;<<>>===<<<<<<;;;;;;<<<:::888666555777888888888888888888888888777666666444666888:::;;;:::999999666666777999999:::::::::999999:::;;;:::999888777777888999::::::999777777888;;;===;;;;;;===???@@@BBBIIIXXXnnnzzz|||fffVVVIIIGGGEEEDDDEEEDDDBBB@@@~~~{{{fffWWWQQQPPPQQQQQQOOOJJJGGGGGGIIIIIIEEEAAA@@@@@@@@@BBBDDDCCCAAA>>><<<;;;999777444222000///////////////...---,,,+++,,,+++***))))))***+++,,,++++++************++++++---,,,+++))))))))))))***---------,,,,,,+++++++++(((***+++***)))((()))+++******)))((((((((((((((())))))))))))))))))))))))******)))))))))***,,,------+++'''$$$###%%%(((***'''((((((((()))))))))***(((((()))***************************+++...444888999;;;>>>AAABBBBBBAAA@@@===<<<<<>>???@@@AAAAAABBBAAA@@@???>>>======<<<;;;;;;<<<>>>???===;;;999777777999;;;===999999:::888777666888999999888777666555555666666888999;;;<<<<<<<<<;;;;;;;;;;;;:::999999888777777===<<<999777666666666666888999::::::;;;;;;::::::999;;;===<<<::::::===@@@???CCCNNNaaavvvvvvrrr^^^OOOHHHCCCDDDDDDAAA@@@AAA~~~{{{eeeUUUOOOOOOPPPPPPOOOKKKHHHHHHJJJJJJFFFBBB@@@@@@@@@BBBCCCCCC@@@>>>;;;:::888666333111///...............---,,,+++***,,,+++***))))))***+++,,,++++++************+++++++++******))))))***+++,,,++++++++++++*********)))((()))******(((((()))***++++++***))))))))))))***))))))))))))))))))))))))+++***)))))))))***+++,,,***)))&&&%%%%%%''')))+++(((((((((((())))))))))))(((((()))***************************+++...333777666888<<>>EEEKKKPPPUUUXXX\\\cccjjjnnnooooooiiibbb[[[XXXYYY]]]```aaaccciiipppxxx~~~oooddd___^^^]]]ccccccccceeefffdddaaa___^^^___````````````bbbdddjjjkkklllllllllnnnqqqsssqqqwww{{{||||||zzzvvvooommmiiieeebbb`````````^^^```bbbaaa\\\YYYYYY[[[\\\[[[YYYXXXWWWVVVVVVVVVUUUTTTRRRSSSVVVXXXYYYYYYVVVVVVWWWXXX[[[]]]```aaabbbdddiiinnnrrruuuvvvwww{{{}}}{{{xxxxxxyyyzzz}}}~~~~~~~~~}}}{{{zzz|||nnnTTTKKK@@@999999:::777444777777777888888888888888999999888888888777777777333222222222333444666777777777666666666888999:::;;;;;;;;;;;;<<<===>>>???===>>>?????????>>><<<;;;???>>>===;;;:::999::::::<<<;;;:::999999:::;;;<<<999999:::888777666888999888777777777666666666666777888:::<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888<<<;;;:::888777666666666888999::::::;;;;;;::::::999;;;<<<<<<::::::===@@@@@@CCCLLLZZZkkkzzznnnSSSJJJDDDEEEFFFDDDBBBBBB|||eeeSSSLLLMMMOOOOOOOOOLLLIIIIIIJJJJJJGGGDDD@@@@@@@@@AAACCCBBB@@@>>>999888777555222000...---------------,,,+++***)))++++++************++++++++++++************++++++))))))))))))***+++,,,---)))))))))))))))(((((((((''')))***)))((('''(((***,,,,,,+++************+++)))))))))))))))))))))))),,,+++******)))*********''''''''''''''')))***+++))))))))))))(((((((((((((((((()))******************++++++***+++...222666999;;;???CCCEEEFFFFFFEEEAAA>>>:::777888<<>><<<===>>>>>>>>>===;;;:::>>>===;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::888777666888999666777888888888777666555666777999;;;<<<======<<<<<<;;;;;;::::::999999888:::::::::999888777666555888999::::::;;;;;;::::::999:::;;;;;;:::;;;===???@@@BBBHHHPPP[[[nnnzzzXXXLLLBBBAAACCCCCCBBBAAA|||dddRRRKKKKKKMMMNNNOOOMMMKKKJJJKKKKKKHHHFFFAAA@@@@@@AAABBBBBB@@@>>>999888777555222000///...------...------,,,+++***++++++++++++++++++++++++++++++************++++++))))))*********++++++,,,))))))))))))))))))(((((('''((())))))((('''((())),,,,,,+++***************)))))))))))))))))))))))),,,,,,+++******)))))))))&&&'''((()))***))))))((())))))))))))(((((((((((((((((()))******************++++++++++++---111444;;;===BBBFFFJJJKKKKKKKKKHHHDDD===888666888;;;>>>EEEJJJPPPWWW___kkkyyyvvviii^^^YYYZZZ]]]cccnnnxxxyyyxxxzzz~~~xxxooollldddggglllsssxxxyyyvvvtttlllfff```]]]^^^aaabbbaaaeeehhhlllnnnnnnnnnooopppoooqqqtttxxx~~~|||||||||}}}sssppplllkkkmmmppprrrsssoooqqquuuzzz}}}}}}||||||~~~~~~xxxyyyaaaNNN@@@@@@>>><<<::::::;;;<<<666666666666666777777777999999999999888888888888555555444444444555777888:::999888777777777888999999999999::::::;;;<<<======>>>?????????>>><<<<<<999999999::::::;;;<<<<<<:::;;;<<<<<<<<<<<<;;;:::999999:::888777666888999555777888999999888666555555666888;;;<<<=========;;;;;;;;;:::::::::999999888999::::::999888666555888999::::::;;;;;;:::::::::::::::::::::;;;===>>>AAABBBEEEHHHNNN^^^{{{~~~eeeUUUEEE@@@AAABBBCCCDDD{{{cccQQQJJJKKKMMMNNNNNNMMMKKKKKKKKKJJJIIIHHHBBB@@@@@@@@@AAAAAA???===999888777555333111000////////////......---,,,++++++++++++,,,,,,+++++++++++++++************++++++++++++++++++******))))))************************((()))***)))((('''(((***++++++***))))))))))))***))))))))))))))))))))))))++++++++++++******))))))((()))***+++***)))'''&&&))))))))))))(((((((((((((((((()))******************+++,,,++++++,,,000222777:::???EEEIIIKKKLLLLLLMMMHHHAAA999555555777999<<>>>>>???>>>===<<<;;;999999:::;;;<<<=========999:::<<<======<<<:::999999999:::888777666888999555666888::::::999777666555666888:::<<<======<<<;;;:::::::::::::::999999777888999::::::999777666888999::::::;;;;;;:::::::::999999999;;;<<<======@@@AAACCCDDDGGGSSSmmmyyygggRRRGGGDDDDDDFFFHHH{{{dddRRRKKKLLLNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIBBBAAA??????@@@@@@???===999888777555444222111000////////////...---,,,,,,++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,++++++)))((((((******+++++++++++++++,,,(((***+++***)))((()))***++++++***)))))))))))))))))))))))))))))))))))))))******+++++++++***)))))))))***+++,,,+++)))&&&%%%(((((((((((())))))))))))(((((()))******************+++,,,++++++,,,...111555999???EEEJJJMMMOOOOOOPPPKKKDDD===888555666666666<<>>>>>@@@BBBCCCLLL___rrrxxxbbbSSSIIICCCCCCFFFzzzdddTTTMMMMMMOOOOOOKKKLLLLLLKKKIIIIIIIIIIIICCCAAA????????????>>>===888777666444333111000///............---,,,++++++++++++,,,------,,,++++++++++++************++++++)))***++++++++++++))))))*********+++++++++,,,,,,)))+++,,,+++***)))***,,,,,,,,,+++************+++))))))))))))))))))))))))))))))***+++,,,+++******((()))***++++++***((('''&&&&&&'''((()))***++++++(((((()))******************,,,,,,,,,++++++---///333777===DDDJJJNNNPPPPPPSSSOOOIIICCC===:::999999888;;;CCCRRRfff|||uuulllmmmwww~~~|||wwwtttpppmmmjjjkkklllmmmpppttt{{{zzzyyy|||vvvjjjaaa\\\\\\^^^bbbdddeeefffggghhhiiikkkoooqqqqqqqqqrrrsssuuuxxxoooVVVAAA:::===888777666666777888888999::::::999888777666666666555555666666666777777777555555333333333333444555666666555555555777888999777777777777777888::::::<<<<<<===>>>===<<<;;;:::::::::;;;<<<;;;:::999888888999999999999999999888999999:::888777666888999777777888888888999999999666777999:::;;;;;;::::::888888888888888888888888888888777777888999999:::888999::::::;;;;;;::::::;;;999777888;;;===<<<;;;<<<<<<===@@@AAAEEEQQQ^^^xxxwwwfffTTTGGGBBBCCCyyydddUUUOOOOOOOOOOOOJJJKKKKKKJJJIIIHHHHHHIIICCCAAA???>>>??????>>>===666666444333111000///...------------,,,+++******++++++------------++++++++++++************++++++'''(((***+++,,,,,,++++++))))))******+++++++++,,,***+++,,,,,,+++***+++,,,...---,,,,,,++++++,,,,,,))))))))))))))))))))))))((()))***+++,,,,,,+++***'''((()))***++++++******%%%&&&'''((()))***+++,,,(((((()))***************+++,,,,,,,,,++++++---///---000777>>>DDDIIIKKKLLLVVVSSSNNNIIIDDD@@@>>>===???>>>BBBNNNbbbyyyppppppwww|||zzzuuurrrmmmhhhcccccccccccceeeiiipppuuuvvvqqqsss{{{yyyoooiiiZZZ]]]```aaabbbccceeeggghhhkkkppprrrsssrrrrrrrrrrrrtttzzzxxxbbbMMM>>>:::??????<<<999888888999888777999999999888888888888888444555555555666666777777777666555444444444555666444333333333444555777888666666666666777888999:::>>>???@@@@@@@@@???===<<<555666888:::;;;;;;;;;;;;888888888888888888888888999::::::888777666888999888888777777888999::::::777888999:::;;;::::::999777777777777777777888888888888777666777999:::;;;999999:::;;;;;;;;;::::::;;;888777888;;;===<<<;;;;;;:::;;;>>>???@@@GGGPPPfff{{{eeeQQQHHHHHHwwwaaaVVVQQQMMMJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHCCCBBB@@@>>>===>>>>>>???888777444222000/////////000000///...------,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,------------,,,************************---***(((((())))))'''$$$))))))***+++++++++++++++******)))(((((('''(((((((((''''''((()))******)))******)))(((''''''((((((((())))))+++,,,...000111...///222777===DDDKKKNNNOOORRRSSSPPPIIIBBB===;;;>>>:::;;;GGGYYYnnnzzztttqqqpppmmmiiieee___YYYTTTUUUXXX^^^hhhrrrnnniiikkkmmmrrrwwwqqqjjjbbb]]]```cccbbbcccgggiiiiiikkkmmmpppqqqpppoooppprrrvvvyyy{{{}}}iiiUUUIII@@@:::888444555666777888888888888::::::::::::999999888888777777777777666666666666444444444444444444444444444444555555666777777777666777777888999999::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;999888888888888999:::999888777666666666666:::999999888888999999:::888777555444444555666777666666777888888888888777222444666888999::::::999777777777888999:::<<<<<<999999999999999999999999888888888777888888999:::>>>??????======@@@GGGLLL[[[nnn|||kkkXXXJJJvvv```UUUPPPMMMIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHCCCBBBAAA???>>>======>>>888777444222000/////////000//////...------,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,************************+++)))'''(((******)))'''&&&&&&'''(((((((((((((((+++***))))))((((((((())))))((('''(((***+++***)))*********)))))))))(((((()))))))))***+++---...///,,,---///222777<<>>DDDHHHOOO___|||rrr```uuu___SSSOOOLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBB@@@>>>======<<<888777444222000000000000/////////...------,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++------,,,++++++***))))))))))))***+++++++++++++++***************************((('''(((***++++++***((()))******++++++******++++++***))))))))))))******(((((((((***+++***)))******+++,,,+++***)))((())))))))))))***+++,,,---,,,,,,---///111555888999BBBFFFKKKNNNMMMIIIFFFEEEAAA;;;777<<>>666555555444555666888999666666777777777777777777777777777777666666666666111111111111111111111111444444555555666777777777999999999999::::::::::::<<<<<<=========<<<<<<;;;;;;:::999888888999:::::::::999888777666666666666777777666666666666777777777666555555555666777888888999::::::;;;;;;::::::888888999:::;;;:::::::::888888777777777777888888999999999999999999999999777777777777888999:::;;;<<<<<<;;;::::::<<<@@@CCCFFFPPPgggttt]]]RRRNNNKKKHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKEEEDDDCCCAAA???===<<<;;;888666444222111000000000//////.........---------,,,,,,,,,+++++++++******************************************************.........---------,,,,,,(((((()))***************************************+++***)))((()))******+++)))***++++++,,,,,,++++++++++++***************++++++)))))))))++++++***))))))***,,,------,,,***))))))))))))))))))******+++---------...000222444555;;;@@@GGGLLLMMMLLLHHHFFFAAA:::666888===GGGUUUbbbkkkpppvvvzzzwwwqqqlllgggbbbZZZWWWVVVYYY]]]dddppp|||tttggg]]]ZZZZZZeeetttxxxmmmfffbbbaaaaaaaaacccfffiiikkkkkkjjjhhhkkkmmmooopppqqqssstttyyy|||}}}}}}}}}xxxjjj[[[RRRMMMFFF@@@>>>777666555444444666888999888888888999999999999:::777777777777666666666666222222222222222222222222444444555555666777777777::::::::::::::::::::::::<<<============<<<;;;;;;;;;:::999888999999;;;<<<:::999888777666666666666777777666666666666777777777666666555666666777888::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;:::::::::888888777666666666666666888999999999999999::::::666666777777888999;;;;;;<<<;;;:::::::::;;;===???EEEIIIXXXvvvsss\\\QQQMMMJJJIIIHHHDDDEEEFFFHHHJJJLLLMMMNNNEEEDDDCCCBBB@@@>>><<<;;;888666444222111111111111...............---------,,,,,,,,,+++++++++******************************************************,,,,,,,,,------.........(((((()))************)))************************,,,,,,***(((''''''((()))&&&'''(((((()))(((((((((+++***************++++++,,,+++)))***+++,,,+++))))))***,,,---...,,,+++)))***))))))(((((())))))***++++++,,,---///111333333777<<>>:::999888777666666666666777777666666666666777777555666666777777888888888888999::::::;;;;;;:::::::::999888888888888999999888888777666666666666666888888888999999::::::;;;888888888777888888999:::;;;::::::;;;===>>>===<<>>===777666555333222222222333........................,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))((()))******++++++************************************)))&&&$$$$$$'''*********+++,,,,,,,,,,,,,,,)))((((((((())))))***+++...,,,++++++,,,,,,+++***************+++++++++,,,))))))))))))******+++,,,((()))***,,,...///000000666;;;DDDNNNUUUTTTOOOIIIFFFBBB>>><<<<<<@@@MMMZZZVVVYYY^^^bbbeeejjjpppuuu~~~~~~uuuppphhhgggggggggeeegggrrr~~~vvvjjj^^^YYYYYY\\\dddmmmxxx}}}wwwooohhhffffffgggggglllnnnooopppooonnnooopppmmmppptttvvvvvvvvvvvvvvvvvvyyy}}}{{{wwwvvvvvvxxx{{{|||{{{zzz{{{zzzyyyxxxzzz}}}qqq___QQQDDD>>>;;;======;;;999999999999999999999999999999<<<<<<;;;::::::999888888777777777777666666666666666666666666666666666666444444555555666777777777555666777888999;;;<<<<<<666777888999:::;;;;;;;;;999999999999:::<<<>>>???:::999888777666666666666666666555555555555666666555555666777888999999999777777888999999999999999777777666555666666888888888888777666666777777777777888888999::::::;;;;;;:::999888888777888888888999888888;;;===>>>===;;;;;;;;;AAAKKKZZZsssttt]]]QQQMMMLLLKKKLLLMMMMMMLLLJJJIIIHHHGGGFFFBBBBBBCCCCCCBBB@@@???>>>777666555333222222333333---.....................,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))***+++++++++++++++************************'''((('''%%%###$$$(((,,,''''''((()))))))))))))))(((((('''(((((()))******...---+++,,,,,,---+++******)))))))))******,,,,,,))))))))))))***+++,,,---***+++---...000000111111666;;;EEEPPPXXXXXXSSSMMMJJJEEEAAA===;;;===IIIUUUWWWXXXZZZ\\\___cccgggkkksss||||||sssjjjiiijjjjjjhhhjjjuuu~~~kkkaaa[[[WWWXXX^^^iiiwwwxxxnnniiihhhhhhhhhkkklllnnnnnnmmmlllmmmnnnjjjmmmqqqssssssrrrqqqqqqxxx{{{~~~~~~}}}~~~}}}~~~}}}~~~}}}{{{tttssstttvvvyyy{{{zzzyyy{{{yyyxxxxxxzzz}}}sss___OOODDD???:::888;;;<<<:::999;;;::::::;;;;;;;;;:::999999@@@@@@???>>><<<;;;:::999777777777777666666666666666666666666666666666666444444555555666777777777444555666777999;;;<<<<<<444555777888::::::;;;;;;999999888999:::<<<>>>???:::999888777666666666666555444444333333444444555555555777888999999999999666666777888888888888777666555444444444555777888888888777777777777888888777777888999::::::;;;;;;;;;:::999888777777777777888777777:::===>>><<<:::888:::>>>CCCKKKaaa