diff options
Diffstat (limited to 'usr/src/uts/intel/os/solaris.xpm')
-rw-r--r-- | usr/src/uts/intel/os/solaris.xpm | 498 |
1 files changed, 0 insertions, 498 deletions
diff --git a/usr/src/uts/intel/os/solaris.xpm b/usr/src/uts/intel/os/solaris.xpm deleted file mode 100644 index 034442f2bb..0000000000 --- a/usr/src/uts/intel/os/solaris.xpm +++ /dev/null @@ -1,498 +0,0 @@ -/* XPM */ -static char * 14_xpm[] = { -"640 480 15 1", -" c None", -". c #000000", -"+ c #01243E", -"@ c #012C4C", -"# c #01345B", -"$ c #013D6A", -"% c #01477B", -"& c #05528A", -"* c #115D93", -"= c #1C679C", -"- c #2771A5", -"; c #3885BB", -"> c #57A2D9", -", c #B8CFDF", -"' c #FFFFFF", -"++++.+++.+++.+++.+++.++++@+@+@+@+@+@+@++++++++++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++.+++", -"++++++++++++++++++++++++++@@#@#@#@#@@@@@@@@@@+@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++++@@#@#@#@#@#@@@@@@@@@@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++@+@+@+@+++++++++++++++@@#########@#@#@#@#@@@@+@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -".++++@+@+@+@+@+@+++++++++++++@@#########@@@@@@@@@@@@@@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++@@@+@+@+@+@+@+@+@++++++++@##$#$#$#$##@#@#@#@#@#@#@@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++@@@@@+@+@+@+@+@+@+@+++++++@#$#$#$$$##@@@@@@@@@@@#@#@@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++@@@@@@@+@+@+@+@+@+@+@+++++@#$$$$$$$$$##@#@#@#@#@###@#@@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -".++++++++@@#@@+@+@+@+@+@+@+@+@++++++@##$$$$$$$##@@@@@@@@@@@#@#@#@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++@@###@@+@+@+@+@+@+@+@@@+++++##$$%$%$%$#@#@@@#@#@#@#######@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++@###@@+@+@+@+@+@+@+@+@+@+++@#$$$$%$%$$##@@@@@@@@@@@#####@@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++@##$#@@@@@+@@@+@@@+@@@@@@@++@$$%%%%%%%$$##@#@#@#@#@##$#$##@@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++@#$#@+@+@+@+@+@+@+@+@+@@@+++##$$%%%%%$$##@@@@@@@@@@@##$##@#@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++@#$$#@@@@+@+@+@+@+@+@+@@@@@+@#$$%%&%&%%$$##@#@#@#@#@##$$$####@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++#$$@@+@+@+@+@+@+@+@+@@@@@+@@#$%$%%&%%$$####@#@@@@@#@$$$####@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++#$%$#@@@@@@@@@@@@@@@@@@@#@@@#$%$%%&&&%%$$#$####@#@##$$%$$$$##@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++@#$$$@@+@+@+@+@+@+@+@+@@@@#@##$$%%&%&%%$$#$####@#@###$%$$$$##@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++@$$%##@@@@+@@@+@@@+@@@@#@#@##$$%%%%&&&%%$$$$###$###$$%%%$$$$##@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++#$%$$@@@@+@+@+@+@+@+@+@@####$#$$%%&&&%%$%$$$$#$#$#$$%$%$%$$$$@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++@#%%$##@@@@@@@@@@@@@@@@@##$#$#$$%%&&&&&%%$%$$$$$$$$$%%&%%%%$$##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++@$$%##@#@@+@+@+@+@+@+@@@@##$#$$%$%%&&&%%$%$$$$$$#$$$$%%&%%$$$#@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++#$%$$##@#@@+@@@+@@@+@@@@$$$#$$$$%%&&&%%$%%%$%$$$$$$$%&&%&%%$%#@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++++++++@#%$$##@#@@+@+@+@+@+@@@@#$$#$#$$%%&%&&&$%$%$%$%$$$%$%%&%&%%$%$#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++@@$$%$$#$##@#@@@@@@@@@@@#$%$$#$$%%&&&&&%%%%$%%%$%$%$%%&&&&&%%$$@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++++++++++++#$%$$####@#@@@@+@+@@@@##$$$#$#$$%%&&&%%$%$%$%$%$%$%%&&&&&%%$$#@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++@#%$$#$######@#@@@#@#@##$$%$$$$$%%&&&&&%%$%%%$%%%%%%&&*&&&&%%$#+++++++++++@+@+@+@+@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++++++++++++++@@$$%########@#@#@@@#@##$$%$$#$$%%&%&&&%%$%$%$%%%$%%&&&&*&&%%$$@++++++++++++@+@@@+@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++++++++++++++++@$$%$$#$########@######$$%$$$$$%%&&&&&%%%%%%%%%%%%%&%*&*&&&&%%#@+++++++++@@@@@@@@@@@+@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"+++++++++++++++++++++++++++++++++++++++++@$%$$######@###@######$#$$$#$#$$%%&&&&&$%$%$%$%$%%%%&&*&&&&%%##+++++++++@+@@@@@@@@@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++@#$$%$$#$#############$#$%%$$$$$&&&&*&&%%%%$%%%%%%%%&&*&*&&%%$$@++++++++@@@@#@#@#@#@#@@+@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++@$$%$$#################$$%$$#$$%%&&*&*&&%%$%$%$%%%%%&&&*&&%%$$@@+++++++@@#@###@###@#@@@@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+#$%$$#$#$#############$$%%%$$$%&&&***&&&&%%%%%%%%%&&&&*&&&&%%$#+@+@+@+@@######$######@#@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+", -"+++++++++++++++++++++++++++++++++++++++++++++++@#%$%###################$$%$$#%%&&*****&&%%%%$%%%%%%&&*&&&&%%$#@++++++++#@######$####@#@@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+@@$%%$$#$#############$#$$%%$$%%&&*****&*&&%%%%%%%%%&&*&*&&&&%$#@+@+++@+####$#$$$$$#$####@@@@+@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+", -"+++++++++++++++++++++++++++++++++++++++++++++++++++#$%$$#$###############$$%%$#$$&&*******&&%%%%$%%%%%%&&*&&&&%%#@+++++++@@##$#$$$$$$$#$##@#@@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+##%%%$$#$###$###$###$#$$%%%$$$&&****=**&*&&%%%%%%%%%&&*&*&&%%$#@@+@+@+@@$$$$%$%$%$$$$$$#$##@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+", -"+++++++++++++++++++++++++++++++++++++++++++++++++++++@@$$%$$########@########$$%$$#%%&***=*=**&&%%%%$%%%%%&*&*&&%%$$@+++++++@##$$$$$$$$$$$$$####@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@@#$%$$#$#$#$###########$$%$%$$%****===****&&%%$%%%%%%&****&&%%#@+++@+++#$$$%$%$%$%$%$$$$$###@@+@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+", -"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@#%$$#$#$#$######@####$#$$$$$$&&**===****&&&%$%%%%%%&&***&&%%$#+++++++@#$$%$%$%%%$%$%$$$$###@+@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+@#%%%$$$$$$$$#$#######$#$$%$$$&&**=====****&&%%%%%%%&&*****&&%$@@+@+++@#$$%%%%%%%%%%%$%$$$$##@@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++", -"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@#$%$$$$$$$$#$#$#######$$%$$#%&**======***&*%%$%$%%&&*****&&%%#@+++++++#$%%%%%%%%%%%$%$%$$#$##@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", -"++@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+#$%%%$%$%$$$$$$$$$$#$#$$%%%$$%**====-==*=**&&%%%%%&&**=*=**&&%#+@+++@+#$%%%%&%&%&%%%%%%$%$$#$#@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+", -"+@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+@#%%%%%$$$%$$$$$$$$#$###$$%$$$&*====-==*=***&%%$%%&&&*=*=**&&%%#@+++++@#%%%%&%&%&%&%%%%$%$$$$##@@+@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@++", -"@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@#%%&%%%%%%$%$%$%$%$$$$#$$%$%$%&====---====**&%%%%%&**=====**&&$#+++@++@%%&%&&&&&&&%&%&%&%%$%$$#@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+", -"+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@++++++@$$&&%%%%%$%$%$%$%$$$$#$$%$%$$%*===---====**&&$%%%%&&**===**&&%$@@+++++#%&%&&&&&&&&&%&%&%%$%$$##@@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@+++@", -"@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@#$&&&%&%%%%%%%%%%$%$$$$$$$%$$$**==-----====**%%%%%*&**===*=**&%#@+@+@+#$&&&&&&*&&&*&&&&&&%%%%$$#@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##%&*&&%%%%%%%%%%%%$%$$$$$%$$$%*==-------==**&%$%%&&**===*=**&&$$@@+@+@#%&&&&&*&*&&&&&&&&%%%%$$##+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@++", -"@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##%&*&&%&%&%%%%%%%&%%$%$$$%%%$%&==----;--=-==&&%%%&&**==-====**&%#@+@+@@%&*&*&***&*&*&*&&&&%%%%$$@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+++@+++@+@@#@$%&&&%%%%%%%%%%%%%%%%$%$$$%$$%**-------====*&%%%&&**==-====**&&$#@@+++#%&&*&***&*&*&*&&&&%&%%%$#@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@+@+@+@@@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@@@+@+@+@+@+@+@+@+@+#@##$$&&*&&%%%%%%%%%&%&%%%%$%%%$$$&*----;-;--==**&%%&&**==---====**%$#@+@+@$&&*************&*&&%&%%$#@@+@@@+@+@+@@@+@+@+@+@+@@@+@@@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@@@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@@@+@+@+@+@+@@@+@@@+@+@+@+@+@+@+@@@+@@@+@+@+@+@+@@@+@@@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@@@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@@", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+++@+++@+@@###$%&&&&%%%%%%%%%%%&%&%%$%$%$$$%&==----;--==**&%$%&***=-=-=-==**&%##+++@@%&*************&*&&&&%%$$@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@@@+@@@@@+@+@+@+@@@+@@@+@+@@@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@@#@##$$%%*&&%&%%%%%%%%%&&&&&%%%%%%$$%*=--;-;-;--==*&%%%**===-;--=-==*&%$@@+@@$&******=**********&*&&%%#@+@@@+@@@@@+@+@+@@@+@+@+@+@@@+@+@+@@@@@@@+@@@@@+@+@+@+@+@@@@@@@+@+@+@+@+@+@+@+@+@+@@@@@+@@@@@@@+@+@+@+@+@+@+@@@@@+@@@@@+@@@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@+@+@@@+@+@+@@@+@@@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@@@@@+@+@+@@@+@+@+@+@+@+@+@+@+@+@@@+@@@@@+@+@@@+@+@@@+@@@@@+@+@+@+@+@+@@@+@@@+@@@@@@@+@+@@@+@+@+@+@@@+@@@@@+@@@+@+@@@+@@@+@@@@@+@+@+@+@@@+@+@+@+@@@+@+@+@@@@@@@+@@@@@+@+@+@+@+@@@@@@@+@+@+@+@+@+@+@+@+@+@@@@@+@@@@@@@+@+@+@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+++@+++@+++@+++@+@@##$#$$&&*&%%%%%%%%%%%%&&&%%%%$%$$$&*-=--;----==**%%%&&**==---=-==**%$@@+@+@$*****************&&&&%%$#+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+#@##$$$$%&*&&%%%%%%%%%%%&&&&&%%%%%$$%&==--;-;--=-==&%%%&**==-------==&%$#+@+@#&*=*=*=*=*=*=*=****&*&&%$@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@@@+@@@+@+@+@+@+@+@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@@@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@+@+@@@+@+@+@@@+@@@+@+@+@@@+@+@+@@@+@@@+@+@+@+@+@@@+@+@+@@@+@+@+@@@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@+@+@+@+@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+++@+++@+++@+++@+@@##$#$#%%*&&%%%%%%$%%%%%%&&&&&%%%%$$%*=--;-;--=-==*&%%&**==--;----==**%$@@+++$&**=*=*=*=*=*=******&&&%#@+@+++@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@###$$$#$%&&*&&%&%%%%%%%&%&&*&&&&%%$$$&*--;-;;;--==**%%%**==--;-;----=*&%#@+@+#%**=============*=****&&%#@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##$$$#$$%&*&&%%%%%%%%%%%&&&&*&&%%$$$%&==----;--==**&%$&*=*==--;----==&&$#+@+@#&*=*===*===*=*=******&*%$@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@@##$$$$$$%&*&&%&%%%%%%%%%&&***&*&&%%$$%*===-----====*&%%&==----;-;-;--=*&$@@+@@%*===============*=****&&#@+@+@+@+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##$$$$$#$%&&*%&%%%%%%%%%%%&&*&*&&%%$$$&&**=*===*=****%%&**==--;-;----==&&#@+@+#%======-=-========****&&%#+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@@@@@+@@@+@@@+@@##$$$$$$$$&&*&&%&%&%%%%%%%&&*****&&%$#%%&&****=**&**&%%%**----;;;-;-;--**%#@@+@$*=-=-=-=-=-=-======*=**&$@@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+", -"+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##$$$#$#$#%%*&&%%%%%%$%%%%&%&****&&%%##$%%&%&&&&&%&%&%%$%&==----;-;-;--=*&$@@+@@%*==-=-=-=-=-====*=*=***&#@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@", -"@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@@@+@+@+@+@+@+@+@@@+@@##$$%$$$$#$%&&*&&%&%%%%%%%&%&*=****%%$##$$%$%$%%%$%%%$$$$%**--;-;;;;;-;-=*&#@+@@#&==-----------=-====*=**%#+@+@+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@", -"+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##$$%$$$$#$$&&&&&%%%%%%%%%%%&&*****&%$#@##$#####$#$$$$$###%&*=--;;;;;----**$#+@+@$*=-=-------=-=-======**&$@@+@+@+@+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%$%$$$$$%&*&&%%%%$%%%%&%&&**=*=*&%%#@@#@@@@@@@$#$#$##@$%&&==;;;;;;;--==&$@@@@@&*--;---;---;----=-====*&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##$$%$$$$#$#$%&&%$%$$$$$$$%%%%&*=****%%#@++++++++@$#$#$##@@#$%&*=-;;;-;-;-=*%@@+@+#&==-----------=-=-====**$@+@+@+@+@+@+@+@+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@##$$%$%$$$$$$$&%%$$$$$$$$$$$%%&&===**&%$#+@+++@++@%%%$%$$@#@##%%**--;;;;;--=*$#@@+@$*=----;-;-;--------==*=&$+@@@+@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@##$$%$%$$$$$$$%$%$$$$$$$$$$$$$%%**===*&$$@++++++++$&&&&%%##@####$%**--;;;--==%#+@+@@&*------;--------=-=-==&%@@+@+@+@+@+@+@+@+@+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%$%$%$$$$$$$$$$$$$%$$$%$$$%$%&===**%%##+@+@+@+#&***&&%%###$###%&*=;;;;;-=*%#@@@+$&=-;-;-;-;-;-;-;-;--==**$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@+@@@@##$$%$$$$$$#$#$###$#$$$#$$$$$$%%&****&%$#@@++++++#*==**&&$##%$$@@#%&*=--;--*&$@+@+@$*=----;-;-;--------==**%#+@+@+@+@+@+@+@+@+@+@+@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#$$%$%$%$%$$$$$$###$$$$$$$$$$$$%%&&**=*&%%##+@+++@@%=;-=**&%$%&&$#@@#%&=-;;;==%#@@@@#&=--;-;-;-;-;-;-;----==&%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@@##$$%$%$$$$#$##@@@##$$$$$$$$$$$$&&&&&&&%%$#@@+++++@&---==*&$%&*&&#@+@#%&=-;-=&%@@+@+$*==--;-;-;-;-;-;----==*&$@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#$$$$%%%$%$$$$$$#@+#$%%%%%%%$%$%$%&*&&&&%%$$#$@@+@+@#*-;-=**%%&===&%@@+#$&=---=&$@@@@#%==;-;;;;;;;;;-;-;---=**%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@@##$$%$%$%$$$$$$#@+@#%%%%%%%%%%%$%%*&&%%$%$$#$$#+++++$&====*&%%*=-=*$@+++#$*=-=*%#+@+@#&*--;-;-;-;-;-;-;--=-**&%@@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@@##$$%%%$%$%$$$$##++#%%&%&%%%%%%%&&***&%$$$%$%%%##+++@#&*===*&%&=;--=%+++@@$&=-=&%@@+@@%*--;-;;;;;;;;;;;-;--==*&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@+@+@+@@##$$%$%$%$%$$$$#$@++$%&%&%%%%%%%&&**=*&$##$$$%&&%#@+++#%****&%%&--;-=#++++@#&*-*&#@+@+#%==--;-;-;;;-;-;----==**%#@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%%%%%$%$$$$#@+@$&%&%&%&%%%&&*=--=&$@##$%&**&$@@+@#%&*&*&%%=-;;;*#+@+@+#%*=*%#@@@@$*=--;;;;;;;;;;;-;----==&%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@+@@@+@@@+@@@+@@@@##$$%$%$%$%$$$$#$##++@%%&%&%%%%%%&**=--*&#@@#$%&=**$#+++@#%%&%%$&*--;=&@+++++@%*=&$@@@@@%*-=--;-;;;-;-;-;--=-==*&#@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%%%%%$%$$$$$$#@+#$&%&%&%%%&&**=-;-=&#+@#%&=--*&$@+@@#$%%%$$%==--=$@+++@+@$**&#@@@@$&==;-;;;;;;;;;;;-;--==**%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@@+@@@+@@@@##$$%%%$%$%$%$$$$$$$$@@@$%&%%%%%%%&&*=---=&#++#$*=--=&%#@++@##$##$&*===%#+++++++$**$#@@+@$*=--;-;;;;;;;-;-;--==**&$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%%%%%$%$%$%$$$%$#@#$%%&%&%&%&&*=--;-=&#+@#&*--;-=&%#@+@@####$%***&$@@+@+@+@%*&$@@@@#%*--;-;;;;;;;;;;;-;--==*&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@+@+@+@+@+@+@#$#%$%$%$%$%$$$$$$#$$$@@@$$%%%%%%&&**=----*%+++$&=-;;;=*%$@++@@@@##%%&%$@+++++++@&&%#@+@+$&==--;-;-;;;-;-;----==**$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%%%%%$%%%$%$$$$%&%$@##$%%%%%&&**==;--=*$@+#%*-;;;;;=*%#@++@@@@#$$$$@++@+++@+$&*%#@@@@$*=--;;;;;;;;;;;-;--===*&$@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$#$%%$%$%$%$%$$$$#$$%&%##@##$$%%&&**==---==&#++#&=-;;;;;-*&$#+++++@@#@#+++++++++#%*&$@@@@@&*----;-;;;;;;;-;--=-==&%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@#@$#$%%%%%%%%%%$%$$$$$%%*&$##@#$%%&&**==--;-=*$@@@%*-;;;>;>;-*%#@+++@+@+@+++@+++@+#%**%#@@@@$&=-;-;;;;;;;;;-;-;--==**$#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%$%$%$%$$$$$$$$$&&&$#@@@#$%%&&**==-==&%@++#%=-;;;;>;;-*%$@@+++++++++++++++#$&*&$@+@+@$*=--;-;-;-;-;-;----==**&$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@##$%%%%%%%%%%$%$%$$$$$&&*&%##@##$$%&**=*-==*&$@@#$*-;;>;>>>;;=&$$@@+@+@+++@+++@#$%***%$@@@@#&*----;-;;;;;;;-;-;--==*%#@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%%%$%$%$%$%$$$$$%&*&&$$@@@##$$&&&&***&&$#@#$&=;;;;>;>;>-=&%$#@@@@@@+++@@##%%**=&%@@+@@$&==-=------;-;-;----==**$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%&%%%%%%%%%%$%$$$%%&&*&%$$###$$%%&&&**&&$$##$&*-;>;>;>>>;;=*%%###$#$###$#%%&&*=-=*$@@@@#%===*====----;;;-;--=-=*&$@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%%%%%%%%$%$%$$$$#$$&&*&&%$##@##$$%$%%&%%$$##$%&=-;-;-;;>;;-=&&$$#$$%$%$%%&&*&==-=*%#@@@@#&&*&*&*&**==--;-;--====&%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@#$$%%&%%%%%%%%%%$%$$$$$%&*&&%&%%$$#$$$$%$%%&%%$$$&&*=;---;-;;;;-==&%#$%&&&&&&**===---=&%@@@@@%&&&&&&&&&**==--;-;--==*&$@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#$%%%%%%%%%$%$%$%$$$$$$%&&&&&%%$%$$#$$$$%%%%%$%%&&**======-=--;==*&$$%******====--;--*&#@@@@#%&%%$%$%$%%&&**-----==**%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@@@@@@@@#$$%%&%&%&%%%%%%$%$%$%$$$&&*&&&&&&%%$%$%$%%&%%%&%&&**===*****==-===*&%%**====--;-;;;-;=*%$@@@@$%%%$$###$#%%&&*=--;--==&%@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##%$%%&%%%%$%$%$%$$$$$$#%&*&&%&&&&&%%%%$%$%%&&&&&&*****&&%%%&&**=*=&&$&*------;-;;;---=&$@@@@@$$$##@@@@@##$$%&**-=-==*&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@#@$$$%&&&%&%%%%%%%%%%$%$$$%%*&*&&&*&*&*&&%&%&&****=*=*=**%%$$#$$%&*****%%&--;-;;>;>;;;;--*&##@#@##$@@@@@@@@@@@$$&&==-==**%#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%&%%%%$%%%$%$%$$$$#$$&&&&&&&&*&*&*&&&*&**=*===*=*&$$@@+@@##%%&&*&%%*-;-;;>;;;;;;--=*%#@@@@##@@@@@@@@@@@@@$$&&====*&$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@", -"#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@#@##$$&%&%&%%%%%%%%%%$%$$$$$%&*&*&*&**********==----===**%#+@+@@@+##$%*&&%&=;-;;>;>;>;;;;-=&$@@@@@#@@@#@@@#@@@#@##$%&*===*&##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%&%%%%%%$%$%$%$$$$$$$$%&&*&&&*&***&****=------*=**%#+@+++@+++##%&&$%&--;;;;;;;;;;;-=*%#@@@@#@@@@@@@@@@@@@@@@#$%**=**$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@", -"@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@@@@@@@@@@@@@##$$%%&%&%&%%%%%%%%$%$$$$$$$&**&*&********=*==--;--====&$+@+@+@+@@@@#$&&%%=-;;;;;;;;;;;-;=*$#@@@@@@@@@#@#@#@#@#@#@##%&**=&$@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%&%&%&%%%%$%%%$%$$$$$$$%&***&*&&&&&****==------===*%@@+@+@+@@@+@@%&%%&=--;---;-;-;-;-=&$@@@@@@@@@@@@@@@@@#@@@#@#$&&=*&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@", -"###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@##$$%%&&&&&%&%%%%%%%%%%$%$$$%&***&&&&&&%&&**==--;-;--=-=*$@@@@@@@@@@@@#%&%&*--;----=----;--*&#@@#@#@#@#@#@#@#@#@###@##$%***%#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@", -"@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$$%&%&%&%%%%%%$%$%$%$$$$$$%*&&&&%%%%%%%&%&*==--;----==%#+@+@+@+@+@+@@%%%%=--==*=***==---=*$#@@@#@@@#@@@#@@@#@#@#@#@##%&*&$@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#", -"@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@##$$%%&&&&&%&%%%%%%%%%%$%$$$%%&&*&%%%$%$%$%%&&**--;-;--=-*%@@@@@@@@@@@@@$%%%*=-==**&*&*&==-==&$@#@###@#@#@#@#@#@#@#######%**&##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@", -"@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#$#$$%%&&&%&%%%%%%$%$%$%$$$%$%%&%%$$#$#$#$#$%&&*=;-;--=-=*#@@@+@@@@@@@@@$&%%*-==&&%%$%%&&*==*&#@@@@#@#@#@#@#@#@#@#@#@#@##%&&$#@@@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@", -"###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@##$$%%%%&&&%&%&%%%%%%%%%%$%$%$%%&%%$$#######$$%%&*--;;;--==&#@@@@@@@@@@@##%%%&===&&$$###$$&&==*%#@@@###@###################$&&$@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@", -"@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##$$%%&&&%&%&%%%%$%$%$%$%$%$$$%$$##@#@@@@@@@##$%*=--;--=-*&@@@@@@@@@@@@@$%%%*==&%#@@#@@@#$%&*&$@@@@@#@#@#@#@#@###@########%&%@@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#", -"#########################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###$%$%%&&&&&%&%&%%%%%%%%%%$%$$$$$$##@@@@@@@@@@@##%&=-;-;=-==%#@@@@@@@@@@@#%&%&*=&%##@#@#@#@$$&*&#@@#@######################$%&$#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###########################################################################################################################################################################################################################################################################################################################################################@", -"@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@@@@@@@@@##$$%%&&&&&%&%%%%$%%%$%$%$%$$#$#$@@@@@#@#@@@@+@@##&*-----==*%@@@@@@@@@@@#$&%%&*&%@@@#@#@#@#@$&*%#@@@#@###@###@##############&%$@#@@@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#", -"###########################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##$%%%&&*&&&&%&%&%%%%%%%%%%%$$$##@@@##$#$#$##@@@@@$%=-;--=-==$#@#@#@#@#@#$&&&&*&%##@#@#@#@###$&&$@#@##############$###$###$#$&%##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#######################################################################################################################################################################################################################################################################################################################################################@", -"@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@@@@@@@##$$%%&&*&&&&%&%%%%%%$%%%%%$$$###@##$#$$%$$$$##@@@@@%*---====*$@@@@@@@#@#$%&&%&&%##@#@#@#@#@#@$&&#@@@########################$&$#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#", -"#############################################################################@###@###@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##$$%%&&*&*&&%&%&%&%%%%%&%&%%$$#@@#$$$%%%%&%%$$##@#@#$*-;--=-==$#@#@#@#@$$&&*&&&&##############$&%#@#@$#######$###$#$#$#$#$#$#&%#@#@#@###@###@###@###@###@###@#####################################################################################################################################################################################################################################################################################################################################################@", -"@#######################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@##$$%%&&*&*&&%&%&%%%%%%%&%&%%##@@@#$%%%%&%&%&%%$$@@@@@$&---===-*%##@#@##$%&&*&&&&$#@#@##########%&$@#@##########$###$#$#$#$#$#$%%@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#############################################################################################################################################################################################################################################################################################################################################", -"#######################################################################################################@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@##$$%%&&*&**&&&&&%&%%%&&&&&%%$$@@@$$&&&&&&*&*&&&%$$@#@#$*--=-=--=&%$$#$$%%&&=**&&$############$#$%&$#@##$#$#$#$#$#$$$#$$$#$$$$$%&$###@############################################################################################################################################################################################################################################################################################################################################################################", -"@#############################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@@@@@@@@@@##$%%&&&&***&&%&%%%%%%%&%&%%##@@@#$&&&&*&*&*&*&&%%#@@@@$&-=-==--=*&%$%%&&*&***&&%###############$&%#@@@$#######$#$#$#$#$#$#$#$$&%#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###############################################################################################################################################################################################################################################################################################################################################", -"#########################################################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@$$%%&&&&***&&&&%&%&%&&&&&%%$#@@#$$&&***********&*%$@#@#$*--=-=;-;=*&*&**=*===**&%###########$###%&%@#@##$#$#$#$#$$$#$$$#$$$$$$%%%##@#@#@######################################################################################################################################################################################################################################################################################################################################################################", -"@#@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@@@@@@@@@@@##$$%&&&**=**&&&&&&%&&&&&%%##@@@$$&&**=****&*****&&##@#@$*-===--;--==*=======**&%#############$#$%&#@@##$#$#$#$#$#$#$#$#$#$#$$$%&##@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@#", -"###########################################################################################################@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@##$$&&&&**=**&&&&&&&&&&&&%%$#@##$$%&===************&$##@#%=--=--;;;-;---;----==*&$##$###$###$#$#$$*%#@#@$$$#$$$#$$$$$$$$$$$$$$$$&%#@###@####################################################################################################################################################################################################################################################################################################################################################################", -"@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@#@#@#@#@#@#@#@#@#@#@#@#@#@#@@@#@@@#@@@@@##$$%%&&*******&&&&&&&&&&%%$#@##$$%&*==****&*&*&****&##@#@&=-===-;;;;-;-;-;--==*&%################%&$@@@#$$#$#$#$#$#$$$#$$$$$$$$%&$@#@#@#@#@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###@###", -"#########################################################################################################################@###@###@###@#@#@#@#@#@#@#@#@##$$%%&&****=**&*&*&*&&&*&%$$@##$%%&*====***********=&$###$&-=-=--;;>;;;;;;;-===*&%#$#$#$#$#$#$#$#$&*##@#$$$$$$$$$$$$$$$$$$$$$$$%&&#######################################################################################################################################################################################################################################################################################################################################################################", -"@#############################################################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##$$%%&&****===&*&*&&&*&&&&$#@##$$%%&*===******&****=*&####$*=-==-;;;;>;>;>;;--=*&&###$#$#$#$#$#$#$%*%#@##$$$$$$$$$$$$$$$$$$$$$$$%&%#@#@#@#@#############################################################################################################################################################################################################################################################################################################################################################", -"####$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$##############################################@###@#@#@#@#@#@#@#@#@##$$%%&&****===****&*&*&*&&$$###$%%%&*===***********===%$###&=-=-=-;>;>;>>>;;--==*&%$$$#$$$$$$$$$$$$**$@#@$$%$$$$$$$%$$$%$%$%$%$%%&&%###############################$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###", -"@#############################################################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@###$%%&&&&**===****&*&*&*&&$$@##$$%%&&**=**&***&***&**=&%###$&-====-;;;;>;>;;--==**%$#$#$#$#$#$#$#$#&*&##@#$%$$$$$$$$$$$$$$$$$%$$$&&%##@#@#@#@#########################################################################################################################################################################################################################################################################################################################################################", -"#########################################################################################################################################@###@###@###@#@#@##$$%%&&****==-==*********&%$###$%&&&&**===****&******==*$###%==-===;;;;>;>;>;;--==&&$$#$$$$$$$$$$$$%*=%#@##%%$$%$$$%$$$%$%$%$%$%$%&*%################################################################################################################################################################################################################################################################################################################################################################", -"##############################################################################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##$%&&&&**=====********&&%$##@$$&&&&&&**=**&*&*&*&****=&$###&=-===--;;;;>;>;;--==*&$$#$$$#$$$$$$$$$&=*$@#@$%%$$$$$$$%$$$%$%$%$%$%&*&$##############################################################################################################################################################################################################################################################################################################################################################", -"##$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$###$###$###$###$##########################@###@###@###@#@#@###$%%&&****====-==*=*=****%%###$%&&&&&&**=**&*&*&*&****=*%#$#%*---==-;;>;>;>;>;;--=*&%$$$$$$$$$$$$$%&==&##@#$&%%$%$%$%$%$%$%%%$%%%&**%#########$###$###$###$###$###$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"@###############################################################################################################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@##$$%%&&**=*==-==***=****%%##@$$%&&&&&**=**&*&*&*&*&*&**&$###%==-===--;;>;>;>;;--==&&$$$$$$$$$$$$$$%=-=$#@##%&%$%$%$%$%$%$%$%$%$%%**&$###########################################################################################################################################################################################################################################################################################################################################################", -"##$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$##############################################@###@###@###@#@#@#@#@#@#@#@#@#@##$$%%&&**====---==*=*=**&%###$$%&&&&&&***=**&*&*&*&*****%$#$$*=-===--;;>;>;>;;----**%$$$$$$$$$$$$%%*--&$@#@$&&$%$%$%$%$%$%%%$%%%&***%$#######################################$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$#", -"############################################################################################################################################@#@#@#@#@#@#@#@#@#@#@##$$%%&&****==---==*=****&%$###$%&&&&&&&**=****&*&*&*&**=&$#$#&=-==*=-;;;;;;;;;;;--==&%$$$$$$$$$$$$%*-;=&@#@#$*&%$%$%$%$%$%$%%%%%%**=&%########################################################################################################################################################################################################################################################################################################################################################", -"##$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$###$###$###$##########################@###@#@##$$%%&&**====-----==*=**&&$$#$$%&*&&&*&**=*=****&*&****=*&$$$%*-=-===;;;-;-;;>;;-;-=*&$$$%$%$%$%$%%*-;;=$####&*&$%%%%%%%%%%%%%%%&**=**$##$###$###$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"##############################################################################################################################################@#@#@#@#@#@#@#@#@#@#@#@#$%%&&*&**==-=---==*=**&&$$##$%%&&&&&&*&**=****&&&*&****&$$#$&==-==*--;----=-;;----=*&$$$$%$$$%$%&=-;;-&#@#@$&*%%$%$%%%$%%%%%%%&**=**%$####################################################################################################################################################################################################################################################################################################################################################", -"##$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$##################################################@###@#@#@#$%%&&**=*==----;-===*=&&%$#$$%&*&*&*&****=*=****&*&*****%$$$%*=-===--;--==*=-;;;--==*&$%$%$%$%$%&=-;;;=%##@#%**&%%%%%%%%%%%%%&&**===&%#####################$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$#", -"##################################################################################################################################################@#@#@#@#@#@#@#@#@#@#@##%%&&&&**==-=-----==*=&&%$##$%%&&*&*&*&**=*=*=**&*&*&***&%#$$*======--==**&*&=-;-;--=*%$$%$%$%$%&=-;;>-*$#@##&**&%%%%%%%%%%%%&&**===*&##################################################################################################################################################################################################################################################################################################################################################", -"##$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$##########################@###@###@##$%&&&&**==----;--====*&%%#$$%&**********=*=====**&*****&%$$$&=-=====-==**&&%&=;;;--==*%$%$%%%$&*=-;;>;-&#@##%*=*&%%%%%&%%%&%&&**====*%$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"##########################################################################################################################################################@#@#@#@#@#@#@#@#@$$%%&&**====-----====*&%%##$%%&&*&***&****=*=*=**&&&*&*&&$$$&*-======**&&%%$%%=-;--===*%%$%$%%&*--;;>;;*%@#@#%*==&&%%%%%%%%%&&**=====&%##############################################################################################################################################################################################################################################################################################################################################", -"##$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$##############################@###@###$%&&&**====--;-;--==**&%#$$%%************=====**&*&*&*&&$$$%*--=====*=&&$%$%$&=;-;-==-*&%%%%&*=-->>>>>-*####$*=-=*&&%&%&%&&**==---==*&$##$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"#$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$##################################@#@#@#@#@#@#@#@#@##%%&&**=*==-=-----==**&%#$#%%&&************====*&&&*&*&&%$$%&=--*==***&%$%$%$%&-----=--=&&&*&==--;>>>>;-%#@##%*===**&&%&%&&**==---==**%$###########$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$###$##", -"$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$##############################@###@####$%&&**=*==----;-;-==*&%$$$%%********=*=*=*=====**&*&*&&%%$%&=--====**&%$%$%$%%=-;--==-;-=*==--;;>>>>>;;*%###$&==--=**&*&****==--;--==&%#$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"########################################################################################################################################################@###@#@#@#@#@#@#@#@#@#@#@#$%&&&**====------=**&%$$#$%&&********=*=*=*===**&&&&&&%%$$%*=-==**&&&%$%$%$%$&=---===;-;-----;;>>>>>;;-&##@#$&*---==**&**=*==-----==*&########################################################################################################################################################################################################################################################################################################################################", -"$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$################################@#@##%%&&**====----;--==&&$$$$%&***=*=*=*=*========*&*&*&*&%$%%*=---==**&%$%%%$%%%*;--==*-;>;;-;;;;>>>>>>>;-%####%*-----=======----;--==**%$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$###$###$###$###$###$##############################@#@#@#@#@#@##$%&&****==-------==*&$$$$%&*=*=*=*=*===========&*&*&&&%$%%&=---==&&&%$%$%$%%%%=---=*=-;;>;;;>;>>>>>>>;;*$###$&==-----=-=-=--;----====&$#$###$###$###$###$###$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$##", -"$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$######################@##$$&&****==----;-;--*&%%$$%&*=*============-====**&***&&%%%&*--;-=**&%%%%%%%%%%=-;--===;>>>>>>>,>>>,>>;;-&####$*=--;;;-;---;-;-;-;--==*&$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$##############################################################@#@#@#@#@#@#@##%&&&**=*==-=-----*&%$$$$&&**=*=*=============**&&&&&&%%$&*--;-=*&&%$%%%%%%%%&=;--==*-;>>>>>>>>>>>>>;;-=$####%*----;-;-;-;-;-;----==**$################################$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$", -"$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$##########################@###@####$%&&**=*==------;=*%%$$$&&=*============-=-=-=*&&&&&&%%%&*=-;--**&%%%%%%%%%%&=;---=*=->>>>>>,>>>,>>>>;;*$###$&=-;-;;;;;;;;;-;-;----==&$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$###$################################@#@#@#@#@#$&&&***==-=-----=*&%$$$&&**==========-=-=-=-==&&&&&&%%$%&=-;-;=*&%%%%%%%%%%%*-----**=;;>>>>>>>>>>>>>;;=&####%*=--;-;;;;;;;-;-;----==*%###$###$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$", -"$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$############################$%&****====----;-=&&$%$&&*=====-=-=-=-=-----==**&&&&%%%&&*=;-;-*&&%&%%%&%&%&&-;;--==*-;>>>>,>>>,>>>>>>-=$###$&*--;-;;;;;;;;;;;-;--==**$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$##############################@###@#@#@#@#@##$%&&****==-------&&$$$%&**======-===-=---=-==**&&%&%%$%&**--;-=&&%%%%%%%%%%&=-;--==*=->>>>>>>>>>>>>;>;-&$@##$&=---;-;-;-;-;-;----==**%$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$", -"$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$#############################$$&&*&**==-------*&%%$%&*=====-=-=-----------==&&%&%%%%&&*--;--*&%&%&%&%&%&&=-;;---*=->>>>,>>>,>>>>>>;;=%####%==--;-;-;;;-;;;-;----==&%#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$####################@###@###@#@#@#@#@#@#$%&&&**====-=---=&%$$%&**====-=-=---=-------==*&%&%%%%%&&=-;--*&%%%&%%%&%&&*-;;;--==*;;>>>>>>>>>>>>>;;-*$####&*----;-;-;-;-;-;----==*&$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$#######################%%&&**====----;=*%%$%%**-=-=--------;---;--==**&&%&%&%&&=-;-;=*%&%&%&%&%&&*=;;;--==*-;>>,>>>,>,>,>>>>;-&$###%*==--;-;-;-;-;-;-;----=*%$#$#$#$#$#$#$#$$$#$$$#$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$###$################################@###@#@#@#@#@$$&&&&**==-=----=&%$%%&*==-=-=-------------===*&&%%%%%&&*=--;-*&%%&%%%&%&%*=;;;--==*=->>>>>>>>>>>>>;>;;*%####%*=------;-;-;--------==&%###$###$###$###$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$##################@###@#$&&&&**====----=&%$%%&*-=-=--------;---;----==&&%&%&%&&*=--;-=&&%&%&%&&&&*=;;;;;--===;>>>>>,>,>,>>>>;;-*$##$$&*==--;-;-;-;-;---;--==*&$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#", -"#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$##########################@#@#@#@##%%&&**====-----*&$%%&*==-=--------------;--==*&%&%%%&&**=-;--&&%&%&&&%&&*=-;;;;--===-;>>>>>>>>>>>>>;>;-%####%&==--------;--------===*%$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$######################@##$%&&**====-----*&%%%&*--------;-;-;-;-;-;-;-=**&&%&&&&**=-;;-*&&&&&&&&&&*=;;;;;--=-=-->>>>,>,>,>>>>>>;;*%###$&*=----;-;-;-;-;-;--=-==&%#$#$#$#$#$#$$$#$$$#$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#", -"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$##############################@###@###@#@#$&&&&**=*==--=**%%%&&=-------------;---;---=**&&%&%&&&*==--;=*%&%&&&%&&**--;;;--====-;>>>>>>>>>>>>>>;;-*####$&*==---------------====*&$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$###$###$###$###################%&&&**====---=*%%%&&=-------;-;-;-;-;-;-;--**&&%&&&&**==--;-*&&&&&&&&&*=-;;;;;-=-=-=;;>>,>,>,>,>,>>;>;=%$###%*==-=------;------=-==**%$#$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$########################@#@##$%&&****==---=*&%%&&==--------;-;-;-;-;----**&&%&&&&&***=-;-=&&&&&&&&&*=--;;;;;===-=-;>>>>>>>>>>>>>;>;;*$###$%**==-=---------=-=-==**&%#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###################$$&&****==---=*&&%%&==--;-;-;-;-;-;-;;;-;--==*&&&&&&****=-;--*&&&&&&&&*=--;;>;;--=-=-->>,>,>,>,>,>>>>;;-*###$$&*==-=-----------=-====*&$$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$############################@###@#@#@##%%&&**==-=-=*&%%%%*=--------;-;-;-;-;-;--**&&%&%&%&&**==---*&&&&&&&&**--;;;;;--===--;;>>>>>>>>>>>;>;;-=%####%&**====-=---=-=-====*=**%$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$#$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$#################$%&&**===--==&&%%%*=--;-;-;-;-;;;-;;;-;--==&&&&&&&&&**==--;=*&&&&&&&*=--;;;;;-;===--;;>>>>,>>>>;>;>;>;;*$#$#$%**====-=---=-=-=-====**&%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$########################@###@#@$$&&*&**==-==&&%&%&*--;-;-;-;-;-;-;-;-;--**&&&&&&%&&*&**=-;=*&&&&&&&**--;;;;;-;-==-=-->>>>>>>;>;;;;;;;;=&###$$&&**====-=-=-=-====*=**&&$$#$#$#$#$#$#$#$$$#$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$###$##################$%&&&**==-==*&%&%&*--;-;-;-;-;;;;;;;;;--==&&&&&&%&&&&**==;-=&*&*&***=--;;;;;;;--=---->>>>,>>;>;;-;-;;;;=%$#$#%&**====-=-=-=-=-====****%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$###$###$###$########################@#@#@#@##$%&&**==-==&&%&%&*--;-;-;-;-;-;-;;;-;--**&&&&&&%%%&&**==---&&&&&****=-;;;;;-;--===--;;>>>>>;;-;--------&$###$%&&**=*===========******%$#$#$#$#$#$#$#$$$#$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###############$%&&**==-==*&%&%&&=-;;;-;;;-;;;;;;;;;--**&&&*&&&&%&&***=--;**&*&**==--;;;;;;;-;===--;;>>>>>;;--=====--;=&#$#$$&&**=*===========*=****&%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###$######################$%&**==-==*&&&%&&=-;;;-;;;-;;;;;;;;;--**&&&*&*&&%&&&&**=-;-*&****==--;-;;;-;-;--=-=-->;>;;-;-=*=***==--*$$#$#%%&***===========*=****&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$###$#################%&**==---=*&&&&&*-;;;;;;;;;;;;;;;;;--=*&*&***&&%&&&&**==---***====--;-;;;;;;;--===;-;;>;;-;==*****=*=--&$#$#$%&&**=============*=****%%$$$$$$$$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$", -"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$###$###$###$########################@##$%&&**==-**&&%&&&=;;;;;;;-;;;;;;;---=**&&&***&&&%%&&*&*=---==*====--;-;-;-;-;--===--;-;;;--***********=*%###$$%&*&**=*===*=*=******&*%%$$#$$$#$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$##################$&&**==-=*&&&&&&*;;;;;;;;;;;;;;;;;-=**&&&*****&&%&&*&**=-;--=-===--;-;-;-;-;-;--=---;;;;-*=********=*==*$$#$#%%&&**=*=*=*=*=*=****&*&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#########################%&**==-=*&&&&&&&-;;;;;;;;;;;;;;---=**&*&******&%&&*&**==--;----=--;---;-;-;-;--==---=;-=***=***=***=**=%$#$#$$&&******=*=*=******&*&&%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$#$#$#$#$#$###$###########%&**==-==&&&&&&&=;;;;;;;;;;;>;;-;-=**&****=*=**&&&*&**==--;-;-;---;-;-;-;-;;-;-==-=-=;-=******=**==*==*=%$$#$$%&****=*=*=*=*=******&&%%$$$$$$$$$$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$###$######################@##$%&&*====&&&&&&&*-;;;;;;;;;;;;;--==**&*&****=**&&&&&**=*==--;-;--------;-;-;-;--======-=*=*=*=*=***=*=*=&$$#$#$%&&*&***********&*&*&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###$#########$#$$&&=*===**&&&&&&*;;>;;;>;;;;;;--==**&**=*=*===**&&&**====--;;;;-;-;-;-;=;-;-;-;=-=-===***=*=**==**=*=*==&$#$#$$&&&&****=**********&&&%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#######################$$&&**===**&&&&&&&-;;;;;;;;;;-;--==**&****=*===**&&&****===---;;-----;-;-;-;-;-;-=======***=*=*=*=*=*=*=**$#$#$#$%&&***********&*&*&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$#$#$#$#$#$#$###$#####$#$$%&**==-=*&*&*&*&*->;>;>;;;;;;--==*****========*=****======-;-;;;---;-;-;;;-;;;---====*==*=*=*=*=*===*==*&$$$$#$%&&*&*************&&&&%%$$$%$$$%$$$%$$$%$$$%$$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###################$#$$%%&*===**&&&&&&&&*;;;;;;;-;--==**&*&*==*=======***&*&======--;;;--=--;---;-;-;--=-=*=**=*=*=*=*=*===*===*&##$#$$%%&&*&*&*&*&*&*&&&&&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#########$#$$$%&*====*&*&*&*&*&-;;;;;;-;--===*&***====-======******==-=---;-;;;-;-;-;-;=;;;;;-====*==**==*===*=*-**===*$$$#$#$%&&&&*&*&***&*&&&&&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$", -"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###############$#$$$$%&**===&&&*&&&*&*=;-;-;----==**&*=**===-=-==-==*****=======--;-;---;-;-;--;;;;-==*==*===*==*=*=======*==&%$#$#$$%%&&&&*&*&*&*&*&&&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$", -"%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$$$#$#$#$#$#$#$#$###$###$#$$$$%$%&**-==**&*&*&*&**--;-;-;--==*****===-=-=-=-====****====*-=-=;;;-;-;-;;;-;;-;;--==*===================*=*&%#$$$$%%&&*&*&*&*&*&*&&&&%&%%$%$$$%$$$%$$$%$$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$", -"$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$#$#$#$#$###$###############$$$$%$%%&*===**&*&*&*&*&*=-----==****&*======---=--=-=***==========--;-----;-;-;-;;;---=*=*=*=*=*==*===*======*&$%$#$#$$%%&&&&&&&&&&&&&&&%%%%$$$$$$$$$$$$$$$$$$$$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$", -"$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$$$$%$%%&*===**&*&***&****==-=-==*****==-=----------====&=*=====-==--;-;---;-;-;;-;;--====*-*-*-*=========*=====%$#$$$$$%%&&&&&&*&*&&&&&&%&%%$$$$$$$$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$", -"$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$#$#$#######$#$$$$%$%%&&*==**&*&*&*&*&*&**=*=*******=====-----------=-*=**========---------;-;;;-;--====*===*===============*-&$##$#$$$$%%&&&&&&&&&&&&&%%%%$$$$$$$$$$$$$$$$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$", -"%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$#$#$#$$$$%$%%%%&&*==*=***************=*******==---;---;---;----=*========-=---;---;-;--;;;;--=======================-===&%$$$$$$$%%&&&&&&&&&&&&&%&%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$", -"$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$###$###########$$$$%$%%&%&*=**&*&*&*&***&***&***&****===-=---=-------=-==**===========---=--;-;=;-;---====*==================-==*$$$#$#$$$$%%&&&&&&&&&%&%%%%$$$$$$$$$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$", -"%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$$$$%%%%&%&%&*===*********************==-----;-;-;-;-;-;-;-==*========-==----;-;-;;;;;--====================-=======&$%$$$$$$$%%&&&&&&&&&&&%&%%$%$%$%$%$%$%$$%$%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$", -"$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$###$#$$%$%%%%&%&&=*=**&******************===--;-;-;---;-;-;----=*========-==-=-=--;--;-;;--==============-==-==-=-=-===*&%$$$$$$$%%%%&%&&&%&%&%%%%$$$$$$$$$$$%$$%$$%$$%$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$", -"%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$#$$%$%%%%&%&&&&*==***************=***==---;-;-;;;-;-;-;-;-;-;-===========*-=-=--;-;;;;;---=====-===========-==-=-=-=-**$%$$$$$$%$%%&%&&&&&&&%&%%$%$%$%$%$%$$%$$%$$%$$%&$%%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$", -"$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$###$#####$$$$%%%%&%&%&&**=********************==----;---;---;-;-;----=-============--=------;-;--=-=-====-=-=-=-=-==-==--=-=-==&$#%$$$$$$%$%%%%&%&%%%%%%$$$%$$$%$%$$%$$%$$%$$$%$$$$$%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%", -"%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$$%$%%%%&%&&&&&*=*******=***=*=*=*=*==-;-;;;;;;;-;-;;;-;-;----===============-=--;;-;;--========-====-=-=-=-=-=-=-=-==*&$$%$$$$$%$%%&%&%&%&%%%%$%$%$%$%$%$$%$$%$$%$%$$%$%&$%$%$%$%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$", -"$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$#$#$#$#$#$$%$%%%%&%&&&&*&**************=***=*=--;--;;-;-;-;=;-;------=--=========*===-==----;-;--=-=-=-==-=-=-=-=-==-==--===-===*$$#$$$$$$$%$%%&%%%%%%%%$$$%$$$%$$%$$%$%$$%$$%$%$$$$%$$$%$%$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$", -"%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$$$$%$%%&%&&&&*&*&*==*=*=*=*=*=*=*=*===;;;;;;;;-;;-;;;-;-;--=-=---=======-===*=-=--;-;;;--=-====-==-=-=-=-=---=-=-------==&$%$%$$$%$%$%%%%&%%%%%%$%$%$%$$%$$%$$$$%$$%$$&%$%&$$%&$$$&%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$", -"$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$#$#$#$#$#$$%$%%%%%%&&&&*&**=***********=***===-;;;;;;;;-;-;=;----=-=-===--=====*=====*====--;-;--=-=-===-==-==-==--=-=-=-=---=-==&&#$#$$$$$$$$$%$%%%$%$%$$$%$%$$%$$%$%$$%$$%$$$$$$%$$$%$%$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%", -"%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$#$$$#$$$#$#$#$#$$$$%$%%&%&&&&*&*&**=*=*=*=*=*=*=*==---;-;;;>;;;;;-;;;-;--=-=-================**===--;-;--=-=-=-=-=---=---=-------=------==*$%$$$$$$%$%$%$%%%%%%%$%$%$%$$%$$%$%&$%$$%$%&$%$&%$$&$%$&$$%&%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$", -"$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$#$#$$$$%$%%&%&&&&&&*&**=***=***=*=*=*==-;-;;;>;;;;-;;=;-;-----======-=-=========**====--;-;---==--=--=-=-=---=-=-=-----------**&%#$%$$$$$$$$$%$%$%$%$$$%$$%$$%$$$$$$$%$$$%$$%$$%$%$$%$$%$$%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$%$%%%%&&&&&&*&******=*=*=*=*===*---;;;>;;>>;;;;;;;-;-;--=--======--=========**=-=--;-;--=-=-=-=-=----;-------;---;---;--=**&%$$$%$%$%$%$%$%$%$%$%$$%$&%$%$%$%$%$$&%$$&$%$&$&$&$&%&$%$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$", -"$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$#$$$$%$%%&%&&&&&&*&****=*=*=*=*=*==---;;;;>;;>;;;;--;-;--=--=================*=****===-----=-=-=---=-=-----=-------=--------=*%%$#$#$$$$$$$$$%$$$%$$$$$$$$$%$%$%$%$%$$%$%$$$%$%$$$$$%$$$$$$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$%$%%&%&%&&&&*&******===*=======-;;;;>>;>>>;;;;;;;;-;----========-==-========*=**===;-;--=---=------;-;;;-;---;---;---;-;--=*&$%$$%$$%$%$%$%$%$%$%$%$%&$$$$$$$&$$%&$$$&%$$&$&%&$&$&%&%&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"$%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$#$#$$$$%$%%%%&%&&&&&&*&****===*=*====---;;;>>;>;>>;;;-;-;----==-=-==-===-=-======*=**&**==--;--=---=---=--;-;;;;;----------------==&&$%$$$$$$%$$$%$$$%$%$%$$%$%$%$%$$%$$$%&$$$%$%$$$%$%$$$$$%$$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$%$%%%%&%&&&&&&******=*==-=====--;;;;;;;>>>>>;>>;;;;;-;---========-=----=======*=***==--;-;---------;-;;;-;;;;--;-;-;-;-;-;-;==**$%$%$$%$%$%$%$%$%$$&$&$$$%$&$$%&$&%&$$%&$&$&$&$&$&%&$&$&$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$", -"$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$#$#$#$#$#$#$$$$%$%%%%&%&&&&&&*&****=======----;;>;>>>>>>>>;;>-;-;--=-=-=-=-=-=====-=-===*===***%*==----=---=---=--;=;;-;;;;-------;---;---==*$$#$%$$%%$$$%$%$$%$%$%$%$$%$%$$%$$$%$$$%$$%$%$$$$&$%$%$%$&%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%$%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$#$$$#$$%$%%%%&%&&&&&&*&****=*===------;;-;>;>>,>>>>>>;;;;;;-;--=======-=-=----;=======***&**=-;-;-----;---;-;;;;;;;;;-;-;-;-;-;-;-;--==&&$$%$$%$%$%$$%$$$$$$%$&$&$&$&$&$&$&%&$&$&$&%&%&$&$&$&$&$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$", -"$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$$$$$#$$$#$#$#$$$$%$%%%%&%&&&&*&****=*=====--;-;;;->;>>>>>>>>>>;-;-;--=--=-=--===-===-=--======***&**==--;---------;-;;;;;;;;;---;-;-;-;-;-;--==*&$$%$$%$$$%$$%$%$%$$&$%$%$%$%$%$&$$$&$%$&$$$&$%$&$%$&$%$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$%$%%%%&&&&&&*&****=*=**==-=;-;;;;>;>>>>,>,>,>>;>;;;;----=-=-=---=---=-=;--======&****==;-;-;-;-;-;-;;-;-;;;;>;;;-;-;-;-;;;-;;;-==*&$$%$&$%$&$&$&$&$%$&$&$$$&$&$&$&%&$&$&$&$&$&$&$&$&$&$&$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$%$$$$$$$$$$$$$$$$$$$$#$#$$$$%$%%%%%%&&&&&&*&*&**===*===-;-;;-;>>>>>>>>>>>>>;;;----==--==--=-=-=---=---=-==*=**&**=*---=---=----;;;;;;;;;;;;;-;-;-;=;-;-;-;--==&$$$%$$%$%$%$%$%$$%$$%$%$$%$%$$$$%$%$%$%$%$&$%$&$%$&$%$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$%$%$%%%%&&&&&&*&****=**=*====-;;;;>;;>>>>,>>>,>>;>;;;;--=-=-=-=---=-=----;-;=====******=*--;-;-;-;-;-;;;;;;;;;;;;;;;=;;;-;-;-;;;-;==*&$$%$$$$$$%$&$%$&$&$&$%$&$&%&%&$&$&$&$&$&$&$&$&$&$&$&$&$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$$$$#$$$$$$%$%%%%&%&&&&*&*&***=*=======-;;;;>;>>>>>>>>>>>>;;;----=---=-=-=---=---=--;--====*=&**===-;---;---;=;-;-;;;;;;;;;;;=;-;-;-;--;;---==*%$$%$%$%$$$$$%$%$&$%$&$%$$$&$&$%$&$%$&$&$&$&$&$&$&$%$&$%$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$%$%%%%&%&&&&*&*&*****=*=*====--;;>;;>>>>>,>,>,>>>>;;;;--=-=--------------;;;;;====*=****==-;-;-;-;-;-;;;;;;;;;;;;;;;;;-;;-;;;;;;;;--=*&&$&$%$&$&%&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$$$$$$$%$%%%%&&&&&&*&*****=*========-;;;;;>;>>>>>>>>>;>;;----=---=-=-=---=---=--;;;====*****====----;---;-;;;;;;;;;;;;;;;-;-;-;;;-;-;;;--==*&$%$$%$%$$%$%$%$$%$%&$%$%$%$&$%$&$%$&$%$&$%$&$&$&$&$&$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$%$%%%%&%&&&&*&*&*****=*=*=-=-==--;>;>>>>>>>>>,>,>>;;;;--=----------------;-;;;-==*=***&====--;-;-;-;-;;-;;;;;;;;;;;;;;;;-;;;;;;-;;;;-==*$%$$%&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$$$$$$$%%%%&%&&&&&&*&*****=*=====-==--;;;;>;>>>>>>>>>>>;;----=---=-------------=;;;--=*=****====--;-;-;-;-;;;;;-;;;;;;;;-;-;;--;-;;;-;;;;--*=&%$$$%$%$$$%$%$&$%$&$%$&$&$&$&$&$&$&$%$&$&$&$&$&$&$&$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$%%%%&%&&&&&&*&*****=*========----;;>;>>>>>>>>,>>>>;;;;-------;---;---;-;-;--;;;;====****=-=;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--==*&$&$&$$%&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&&&$&$&$&$&&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%%%$%%%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$%$%%%%&%&&&&&&*&***=**=*====-==-=-;;;;;>;>>>>>>>;>;;--------=--------------;;;;;==*=***=*==--;-;-;-;=;;;;;;;;;;;;;;;;;-;;;-;;;;-;;;;---=**$%$%$$$%$$%$%&$%$&$%$&$%$&$&$&$%$&$&$&$%$&$&$&$&$&$&$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$$$$$$$%%%%&&&&&&&&********=*======-----;;;>>>>>>>>>>>>>>;;;;---;---;-;-;-;-;-;-;-;;;;;--*=**===--;-;-;-;;;;;;;-;;;;;;;;;;;;;;;;;;-;;;;;;;;;;--==&&$&%&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&&&$&$&$%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%%%$%$%$%$%$%$%$$$%$$$$$$$$$$$$$$$$$%%%%%%&%&&&&*&*****=**===-===-=----;;;>>;>>>>>>>;>;;-----------;-------;---;;;;;--=*****==---;;;-;-;--;;;;-;;;;;;;;;;;;-;;;-;;-;;;-;;;--=**&$$$&$%$&$%$&$%$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%$$$$$%%%%%%&&&&&&&&*******==*=====-=----;-;;;;>>>>>>,>>;>;;;;-;-;-;-;-;-;-;-;-;-;-;;;>;;;==*==*=--;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-=**%&$&$&$&$&$&$&$&$&$&$&$&$&&&$&&&$&&&$&$&&&&&$&&&$&&&&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$$$$$%$%%%%%%&%&&&&&*****&=*=*=====--=----;;>;;;>>>>>>>>;;;-----------;---;---;-;-;;;;;;;-=**=*==-;-;-;=;;;-;;;;;-;;;;;;;;;;;;-;;;;;;-;;;;;;;;;--=*&$%$$%$&$%$&$%$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$%$%$%%%%&&&&&&*&&****=**=========----;--;>;>;>>>>>>>;;;;-;-;-;-;-;-;-;-;-;-;-;-;;;>;;;--=*=*=--;-;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--==*&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&&&$&&&$&$%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$$$%$$$%$$$$$$$%$%%%%&%&&&&**&&**&**=**===-=-=------;-;;>;>>>>>>>>;;;---;---;-;-;-;-;-;=;-;-;;;;;;;;;-*===--;--;;;;-;-;-;;;-;;;-;;;;;;;-;;;;;;;;;;;;;;-;;--==*&$&$%$%$%$&$%$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%", -"&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%$%$%%%%&%&&&&&&*****=*=*========-=----;-;;;->;>;>>>>>;;;;-;-;-;-;-;-;-;;;-;;;-;;;;;>>;;;;-====--;;;;-;;;;;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--*=&&$&$&$&$&$&&&$&&&$&&&$&&&$&&&$&&&$&&&$&&&$&&&$&&&$&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$%$%$$$%$$$$$$$%$%%%%&%&&&&%*&*&**=**=*====--=------;=;;;>;>>;>;>;;;;---;-;-;=;-;---;-;=;-;=;;;;>>;;;--===--;-;;;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;----=*&&$%$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", -"%%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%%%%&%&&&&**&&******=*=======-=--;-;-;;;;;;>;>>>;>;;;;-;-;-;-;-;-;-;;;;;;;;;;;;>;>;;;;;;=-=--;;-;-;-;-;-;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--==**$&$&$&$&$&$&$&&&$&$&$&$&$&&&$&$&$&&&$&&&&&&&$&&&&&&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$$$%$$$%$$$%%%%&%&&&&&&&*&****==*=*====--=------;-;;;;>;>>>;>;;;;-;=;-;-;-;-;-;-;=;--;-;;;;>>>;;;;;-==--;;;;;;;;;;;-;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;-;-;--===*&%$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%&&$&&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%", -"&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%$%%&%&%&&&*%**&******=========----;-;-;;;;;->;>;>;;>;-;-;;;-;;;;;;;;;;;;;;;;;-;;;;>>>;;;;;-=--;;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;>;>;;;;;---==*&&$&$&&&$&$&$&&&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&%&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$$$%$$$%$%$%$%%&%&&&*&*&*&**=*=*==*==-==-=------;-;-;;;;>;>;;;;;;-;=;-;=;=;=;-;-;=;;;;;;;;;>>;>>;;;;;---;;;-;;;-;;;-;;;;;;;-;;;-;;;;;;;;>;;;;;;;;;;;;;;--=-=**&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%&%%%%", -"&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%%%%&%&&&&&*&********=*=====-=-----;-;-;;;;;;;;;;>;;;;;;-;;;;;;;;;;;-;;;;-;;-;;;;;>>>>;;;;;;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;;>;>;;;;;;;--==**&&$&$&$&$&$&$&$&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%%%%%%&%&&&&&&&&******=*=======-=----;=;-;-;;;;>;;>;;-;;=;---;-;--;;;-;;;;;;;-;;;;;>>>>>>;;;;;=;;;;;;;;;;;-;;;-;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;-;--==**&&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$%&&$&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%", -"&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%%%%&&&%&*&*&******=**======--=--;-;-;;;;;;;;;;;>;>;;;;;;;;;;-;;;;-;;;-;;-;;;;-;;>;>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>;>;>;>;>;>;-;;;---==**&$&$&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%$%$%$%%%%&&%&&*%********=**======--=----;=;-;-;;;;;;;;;;;-;=;;;-;;;-;;;;;;;;;-;;;;;->;>>>>>>;>;;-;;;;;;;;;;;;;;;;;;;;-;;;-;;;;;;;;;;;;;;;;;;;;>;--;--===***$&$&$&$&$&$&$&$&$&$&$&&%$&$&$&$&$&$&$&&%$&&&$&&&$&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%", -"&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%%%%&%&&%*&*&&*****=*=====-==-=--;-;-;;;;;;;;;;;;;;;;;;;;-;;;-;;;-;;-;-;;;;-;;;;;;;>>>>>>>;;;;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;;;>;>;>;;>;;>;;;;;;;-;--=***&&$&$&$&$&&&$&&&&&&&$&&&&&&&&&&&&&&&%&&&%&&&&%&&%&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$%%%%%&&&%&&*&*********=*==-=-==------;=;-;-;;-;;;;;;;-;;;-;;;;-;;;;;;;-;;;;;;-;;;>;>;>>>>>>;;;-;;;;;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;>;;>;;>;>;;;;;----==**&&$&$&$&$&$&$&$&$&&&$&&&$%&&$%&&$&&&$&&&&%&&$&&&$&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%$%%%%%%&%&%&&&*%**&*****==*=======----;-;-;;;;;;;;;;;;;;;;;-;;;;-;;;;;;;;;;;-;;;;;;-;;;>>>>>>>>>>;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;>;;;>;;;>;;;;;-;--===***&&$&&&$&&&&&&&&&%&&&%&&&%&&&%&&%&&&&%&&&&&&%&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%%%&$&&&&&&*&*****&=*=====-=--=-=--;---;-;;;;;-;;;;;;;;;;-;;;;-;;;-;;;;;;;;;;;;;;;;>;>>>>>>>;>;;;;;>;;;;;;;;;;;;;;;;;;-;;;;;;>-;;;;>;;;>;;;>;;-;----===**&&&$&$&$&$&$&$&$&$&$&&&$&&&$&&&$&&%$&&%$&&%%&%&$&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%&%%%%%%%%%%%%%%$%%%$%%%$%%&&&%&&&&&**&***=*=*=*====-=----;-;-;;;;;;;;;;-;;-;;-;;;;;-;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>;;>;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;>;>;;>;>;>;>;;;;;;-;--===***&&$&&&$&&&$&&&&&&&&%&&&%&&&%&&&&&&&&&&%&&%&&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%$%$%$%$%$%$%%$&$&%&&&%*&******=*=====-==------;-;=;-;-;;;;;;;;;;-;;;;;;;;-;;;;;;;-;;;;;;;;>;;>>>>>>>>>>;;>;;>;;;;;;;;;;;;;;;;-;;;-;;;-;;;;;>;;>;;;>;;>;;;;;-;--====&*&&$&$&$&$&$%&&$&$&$&&&$&&&$&&%&&&%&&&&&&&&&&&&&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%%%%%%%%%$%$%%%&&&&&&*&******&*=*========-=----;-;-;;;;;;;;;-;;-;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>;;;>;;;>;>;;;;;;;;;;;;;;;;;;;;;>;;>;>;>;;>>>;;;-;;;--=-===**&&&&&&&&&&&%&&&&&&%&&&%&&&%&&&%&&&%&&%&&%&%&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%&%%%%%%%%%%%%%%%%%%%%$%%%$%$%$%$%$%$%$$&$&$&%&&*&&&*******=*====--=------;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;>>>>>>>>>>;>;;;;;;;;;;;;;;;;;;;;;;-;;;;;;;;;;;;>;;>;;;>;;;;--;--=-==**&*$&$&$&$&$&$&$&&&$&&&$&&&&&&%%&&%%&%&&%&&&&&&%&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%$%$%%$&&&&&%*%*&******==*=======-=----;-;=;;;-;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>;>>>>>>>>>;;>;>;>;>;>;>;;;;;;;;;;;;;;;;;-;>;>;;>;>>;;>>;;;;;;;----====**&&&&&&&&&&&&%&&&&%&&&%&&%&&%&&&%&&&&&&%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%", -"%&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%%%%%$%%%$%$%&$&$&&&&*&*%*&**=&=**======--=------;--;;;;-;;;;;;;-;;;-;;;;;;;;;;;;;;;;;;;;;;;;;->;>>>>>>>>>>>;;>;;;;;;;;;;;;;;;;;;;;;-;;;;;;;;;>;;>;;;>;;>;>;;-;;-;--===**&&&$&$&$&$&&&$&&&$&&&&%&&&&&%&&&&&&%&&&%&&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%%%%%%%%$&$&&&%*&*&****=&=**==*=-==-=-=--;-;-;-;-;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;>;>>>>>>,>>>>>>>;>;>;>;>;>;;;;;;;;;;;;;;;;;;;>;>>;>>>;>;>>;;;;;;;;;---=*=**%*&&&&&&&%&&&%&&&&%&&&&%&&&&%&&%&&&%&&&%&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%", -"%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%%%%%%%%%%%$%%$&$&&&&%&&&*&******=*=======-==------;-;;;;;-;;;;;;;-;;;;;;;;;;;;;;;;;;;;>;;;;;;;;;;>>;>>>>>>>>>;>;;>;;;;;;;>;;;;;;;;;;;;-;;;-;;;;;>;;>;>;>;;>;;;;-;-;--=-*=**&&%&$&$&$&&&$&&&$&&&$&&&%&&&&%&&%&&&&&&&%&&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%$%&$&$&&&&*&*%*&*****==*=*=====--=----;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;;>;;;>>>>>>>,>>>>>>;;>;>;>>;;>;;;;;;;;;;;;;;;;;-;>;;>;>;>;;>>;>;;;;;;;;--====*=**&&&&&&&%&&&%&&&%&&&%&&&%&&&&&&&&%&&%&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"%&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%%%%%%%%$$%$&$&%&&&&*&*&******==========-=------;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;;>;>>>>>>>>>>>>;;;>;;>;;>;;;;;;;;;;;;;;;;;;;;;>;>>;>;>>;;;>;;;-;-;--====***&&&$&&&$&&&$&&&&&%&&&%&&%&&%&&%&&%&&&&%&&&&%&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%&$&$&&&&%&&&*&**&*=***=*======-=------;-;;;-;;;;;;;;;;;;;;;;;;;>;;;>;;;>;;;>;>;>;>;;;>;>>>>>>>,>,>,>>;>>;;>;;>;;;>;>;;;;;;;;;;;;;;;>;;>;>;>;>;>>>>;;;;;;;-;--====**%&&%&&&%&&&%&%&&&&&&&&&&%&&%&&&&&&%&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%", -"%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%%%%$%$&$&&&&&%*%********==*====-=--=------;=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;;;;>>>>>>>>>>>>>>;;>;>;;>;>;;;;;;;;;;;;;;;;-;;;>;>;>>;>>>;;>;>;;-;;;-----==***&&$&$&$&&&$&&&%&%&%&&&&&&&&&&%&&%&&%&&&&%&&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%&%&%&%&%&%%%&%%%%%%%%%$%$&$&&%&&&*&*&**&****=*=======-=------;-;;;-;;;;;;;;;;;;>;;;;;;>;;;>;;;>;>;>;>;>;;;>;>;;>;>>>>,>>>,>>;>;>;>;;>>;>;>;>;;;;;;;;;;;;;;;;;>;>;>;>;>>>;;;;;;;;-;--===*****&&&&&%&&&%&&&&&&%&%&&%&&%&&%&&&&&%&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%%%%$$$&$&$&%&&&&&&******=**=*====-==-=----;-;-;-;;;;;;;;;;;;;;>;;;;;;;;;;;;;;;;;;;;>;>;;;;;>>;>>>>>>>>>>>;>;;;>;;;>;;;;;;;;;;;;;;;;;;;;;;>;>>>;>>;>;>>;;;;-;;----====&***%&&&$&&&&&&&%&&&&&%&&%&&&&&&&%&&&&%&&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%&%&%&%%%%%%%%&%&$&&&&&&&%*&*&*******=*=======----;-;-;-;;;;;;;;;;;;;;;>;;;;>;>;>;>;>;>;>;>;>;;;;>;>;>;;>>>>>>,>,>,>>;>;>;>>>;>>;>;>;;;;;;;;;;;;;;;>;;>;>;>;>>>>>;;;;;;;;-;--=-===***&%&&&%&%&&%&&%&%&&&&&&&%&&%&&&&%&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%%%%%%%%$$&$%$&$&$&&&&&&*%*&****=*=======-==-=----;-;-;-;;;;;;;;;;;;;;>-;;;;;;;;;;;;;;;;>;>;;;;;;>;>>;>>>>>>>>>>>>;;>;;;>;;>;;;>;;;;;;;;;;;;;;;;>;>;>>>>>;>;>>;;;-;;;----=-===***&&&&$&&&$&&&&&&&&%&&%&&&%&&%&&&&%&&&&%&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&%&%&%&%&%%%&%%%$&$&$&&&%&&%&&***********=*=====-----;-;-;;;;;;-;;;;;;;;;;>;;;>;>;>;>;>;>;>;>;;;;>;>;>;;>;>>>>>>>,>,>,>>>>;>;>;>;>>>;;>;;;;;;;;;;;;;;;;;;>;>;>;>>>>>;;;;-;-;;;--=-===***%*&&&%&&&%&&%&%&&%&&&%&&&&&%&&&&%*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%%%&%%%%%%%%&$&$&$&$&%&&&&&&*&*&****=*====-=====----;-;=;-;;;;;;;;;;;;;;;;;;;;;;;;;>;;;>;;>;>;;;>;;>;;;>>;>>>>>>>>>>>;>;;>;;>;;>>;;>;;;;;;;;;;;;;;;;>;>;>>>;>>>;>>;;;---;-;--=-===***%&&&$&&&&%&&&&&&&&%&&&&%&&&&&&&&&%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&%&%&%&%&%&&$&$&$&&&&&%*&**&*****=*=======-=-----;-;-;;;;;;;;;;;;;;;>;>;>;>;>;>;;;>;>;;>;;;>;>;;>>;;>>;>>>>>>,>,>,>>>>>>>>;>;>>>;>>;>;>;;;;;;;;;;;;>;>>>;>>>>>>>>>;;---;;;-;--====***&&&&&%&&&&%&&%&&&&%&&&&%&%&&&%&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%%$&$&$%$&$&&&&%&*&*&**&****=*=======-=-=--;---;=;-;;;;;;;;;;;;;;;;;;;>;>;;;>;;>;>;;;>;;;>;;;>;>>>>>>>>>>>>>;;;;;>;>;;;>>;;;;;;;;;;;;;;;;;;;>;>>>>;>>>;>;>;;---;-;--=--=*=**&*&&$&&&%&&&%&&%&&&&%&&&&&&%&&&%&&&&&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&%&%&%&%&&$&$&$&$&&%&&&&&**&******=*=====-==-----;-;-;;;;;;;;;;;;;;;>;>;>;>;;;>;>;>;>;;>;>;>;>>;;>>;;>;>>>>>>,>,>,>>>>>>;>;>>>;>;>>;>;>;;;;;;;;;;;;;;>;>;>>>>>>>;>;;-----;-;--=====***&&&%&&&%&&&&&&%&&&&*%&&*&&%*&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%%%&%%&$&$&$&$&&%&&&*%*&******==*=*===-===------;---;-;-;;;;;;;;;;;>;;;>;>;;;>;;;;>;;;;;>;;>;>;;>;>;>;>>>>>>>>>>>;>;>>>;>>>>>;>;;;;>;;;;;;;;;;;;;>;>>>>;>;>>>>>>;-----;-;---==*==&*&*&&%&&&&&&%&&%&&%&&&%&%&&&&%&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%$&&&$&$&&&&&%*&*&***&*****========--=----;-;-;-;;;;;;;;;;>;>;;>;>;>;;;>;>>;>;>>;>>;;>>;>>>;>;>>>>>>>>,>,>,>>>>;>;>;>;>;>>>>>>;>;>;>;;;;;;;>;;>>>>>>>>>>>>>;;;;---;-;----==*=*&**&&&&&%&%&&&&&%&&&&&&&*%&&*&%&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&%&%&%&%%%%%%%%&$&$&$&$&$&&&&%&*&&&*&****=&==*=====-=------;-;-;-;;;;;;;;;;;>;;;;;>;>;;;;>;;>;>;;>;;;>;;;>;>;;;>>>>>>>>>>>>>>>>>>>;>>;>>;>;;;;>;;;;;;;;;;;;;>;;>>>>>;>;>;>>;--=-=--;--=-==*=**%*&&%&&&&&&%&&&&&%&&&%&&&%&&&&%&&%&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&%&%&%&&&&$&$&$&&&%&&*%*&**&*****=*=====-=--=----;-;-;;;;-;;;;;;;;>;>;>>;;>;>>>;;>>;;>>;;>>>;>>>;>;>>>;>>>>>>,>,>,>>>>;>;>;>;>;>>>>>;;>;>;>;;;;;;;>;>>>>>>>>>>>>>>;>;;-----;----===****&&&&%&&%&&&&%&&&&%&&&&*&&%*&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&%&%&%&%&%$&$&$&$&$&$&&&&&&*%*&*&****=**=*=====-=------;=;;;;;;;;;;;;;;;>;;;>;;;;;;>;;;>;;;>;;;>;;;>;>;;>>;>;>>>>>>>>>>>>>>>>>>>>>;>;>>>>;;;;;;>;;;;;;;;;>;>;>>>>>>>>>;;;-=-=--;----===*****%&&%&&&&%&&&%&&&&&%&&%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&&$&&&$&&&&&%&%*&*&********==*=====-=------;-;--;-;;;;;;;;>;>;;>>;;>>;>>;;>>;>>>;>>>;>>>;>;>>>;>>>>>>>>,>,>,>>>>>>;>>>;>>>;>>>;>>;>;;;;;;;;;>;>>>>>>>>>>>>>>>;;;-----;-;---==*=***&*&&%&&&&&&&&*%&&*&%&*&*&*&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&%&%&%&%&%&%&%&%$&$&$&$&$&$&$&&&&%&*&&&********==*==-=--=------;-;-;-;;;;;;;;;;>;;>;>;>;;>;;>;>;;>;;;>;>;>;>>;;>>;>>;>>>>>>>>>>>>>;>;>;>>>>>;>;>>;;;;>;;;>;;;;>;;>>>;>>>;>>>;>>;;;=-=-=-----===*=***%&&&&%&&&&%&&&&%&&&&&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&&$&&&$&&&&%&&&&&*&******==*=*=======-=----;-;-;;;;;;;;;;;>;;>;>;;;>>;;>>>;>>>;>>>;>>>;>;>>>;>;>;>>>>>>,>,>,>>>>>>>>>>;>>>>>>>;>>;;;>;;;;;;;>;;>>>>>>>>>>>>>>>;;--=----;--=====*****%&&*&%&*&%&*&&%*%&%*&&&*%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&&&%&%&%&%&%&%&&$&&&$&$&$&$&&%&&&%&*%*&****=**======-=--=------;-;;;-;;;;;;;;>;>;>;>;;;>;;;>;;>>;;>>;;;>>>;>>;>>>>>>>>>>>>>>>>>>>>;>;>>>;>;>;>>>;;>;>;;;;;;;;;;>;>>>>>>>>>>>>>>>;;--=-=-----=-===**&&*&&%&&&&&&&&%&&&&&&%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&&&$&&&&&&&&*&*&**&****=*=*=====-=----;-;-;;-;;;;;;;;>;;;;>;>;>>>;>>>;>>>;>>>;>>>>>;>;>;>;>;>>>>>>>>,>,>,>>>>>>>>>>>>>>>>>>>>;;>;>;>;>;;>;>>>>>>>>>>>>>>>>>;;--=----;--=--====***&&&%&*%*%&&*%*&&&*&&&*&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&%&%&%&%&%&%&%&&$&$&$&$&$&$&&%&&&&&*&******=*=*=====-==-=------;-;;;;;;;;;;>;>;>;>;;;>;;;>;>;>;>;>;>;;;>>>;>>>;>>>;>>>>>>>>>>>>>>>>>;>>>>>;>>>;>>>>;;>;;;;;;;;>;;>>>>>>>>>>>>>>>>;--=-=-=---=====**=&*&&&&%&&&&&&&&&&&&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&%&&&&&&&&&&$&&&&%&%&&&&&********=*=====--=-=----;-;-;-;;;;;;;;>;>;>;>>>;>>>;>>>;>>>;>>>>>;>;>;>;>;>;>>>>>>>>,>,>,>>>>>>;>>>>>>>>>>>>>;>;>;>;>;;;;>>>>>>>>>>>>>>>>>>;;--=---------======*&**&&&&%*%&&&&%&&&&&*&&&&&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&%&&&&$%&&$&$&$&$&&&&*&*&*%*&**=***==*======--=----;-;-;;;;;;;;;;;>;>>;;>>;;>>;;>>;>>>;>;>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>;;;>;;->;;;;;;;>>>>>>>>>>>>>>>>;--=-=-=-----====*=**%*&%&&&&%&&&&&&&%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&&&&&&&&&&*%*********==*======-=-=--;-;-;;;;;-;;;;;;;>;;>;>>>;>>>;>>>;>;>;>>>>>;>;>;>>>;>>>;>>>>>>>>,>,>,>>>>>>>>>>>>>>>>>>>>>>;>;>;;>;>;>>>>>>>>>>>>>>>>>>>;;-=----------=*==****&&*%*&*&&&*%*&*&*&&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&&%&%&&%&&&$&&&$&$&$&%&&&&&&%&*&******==*=======-=--------;=;;;;;;;;;;>;>;>;>;>;>;>;>>>;>;>;>;>>>;>>>;>;>;>>>;>>>>>>>>>>>>>>>>>>>;>;>>>;>>>>>>>>;;>;;;;;;;>;>>>>>>>>>>>>>>>;>;-=-=-=-----=-=*=*****&&&&&&&&%&&%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&&&&&&&%*&*&*&**&****=*=*====-==-=----;-;-;;;-;;;;;;;;>;>>>;>>>;>>>;>;>;>>>>>;>;>>>;>>>>>>>;>>>>>>>>,>>>,>>>>>>>>>>>>>>>>>>>>>>>>;>;>;>;>;>>>>>>>>>>>>>>>>>;;;-=-=-=-----=====*****%*%&&&&&&*&&&*&&&&&&*&&&*&&&*&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&%&&%&%&%%&&$&%&$%&&&&&*&*%*&******==*====-=-==----;-;-;-;;;;;;>;;;>;>>>;>>>;>;>>>>>;>;>>>>>>>;>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;;;;>;>;>>>>>>>>>>>>>>>>;;--=--=-=----=====****&&%&&&&&&&&*&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&%&&%&&&&&&&&&%*%*&******=**=*=========----;=;-;-;;;-;;;;;;>;>;>;>;>;>>>>>;>>>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>,>,>,>>>>>>>>>>>>>>>>>>>>>>>>;;>>;>;>>>>>>>>>>>>>>>>>>>>>;;=-=-=-----=-===*=***&*&*&*%*%*&*&*&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%&&%&&&&&$&&&$&$&$&%&&&&&&*&&&&***=**=*====-=-==----;-;-;=;;;;;;;;;>;>;>>;>>>;>;>>>;>;>;>>>;>>>;>;>>>;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;>;;>;;>>>>>>>>>>>>>>>>>>;;;==--=-=-=-=--==****&&&%&%&&*&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&%&&%&&&%&&&&&&&&&&%*&*%********==*========-----;-;-;;;;-;;;;;;;;>>;>;>;>;>>>>>;>>>>>>>>>>>;>>>>>>>>>>>>>>>>>>>>,>>>,>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;>>;>>>>>>>>>>>>>>>>>>>;;=-=-=-------=====*****&*&*&*&&&*&&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&%&&&&&&%&&$&%&&%&&&&&*&***&*****=*=*===-===-=----;=;-;;;-;;;;>;;;>>>>>>>;>;>;>>>;>;>;>>>;>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;>>;>>>>>>>>>>>>>>>>>>>;;=---=-=-=-=-=====***%*&&%&&*&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&&&&&&&&&&&&&&*&%&*%&&&%&&&&%&&%&&&&*&&*****=**=========-=----;-;-;;;;;;;;;;;>>;>;>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,>,>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>;>>>>>>>>>>>>>>>>>>>>>;;--=-=-------=-===****&&*&&&*&*&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&%&&&&&&&$&$&$&&%&&%*&********=*==*======--=------;=;-;-;;;;;;>;>>>;>>>>>>>;>>>>>>>;>>>;>>>>>;>>>;>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>>>>>>>>>>>>>>>>>>>>>>>;;-=--===-=-=-=====***&*&&&&%*&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&&&&&&&%&&&&%&%&%&&&&&&&&&*&*&*%********=*=====-==-=----;-;-;;;;;;;-;;;;>;>;>>>;>>>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;>>>>>>>>>>>>>>>>>>>>>;;--=---=-----=====*******&*&**&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&&&&%&&%&&%&&%&&%&*&*&*******=*====-=-==------;-;=;--;;;;;;>;>>;>>>;>;>>>;>;>>>;>>>;>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>>>>>;;--=-=-=-=----=====*=&*%*&%&&&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&%&&*&%&*%&&&&&&%&&%&&&&*&********==*=======-=-=----;-;-;;;;;;;;;>;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;--=-=-=-=-=-=-==*=*=****&*&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&%&&&%&&&$&&&&&&&&*%*&********==*====-=--=------;-;=;-;;;;;;>;>;>;>>>;>;>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>----=-==-==-=-=-*=****&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&&&&&&*&%&&&&&%&&%&&&&&%&&*%*&**&*******=*==========-=----;-;-;;;;;;-;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;-=-=-==--=-=====*=**&***&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&%&&&%&&%*&*&*&&*****=**=*====-=--=------;-;=;-;;;;>;>;>;>;>>>>>>>;>>>>>>>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;----=-====--=-===*==***&&&&&&&&&&&&&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&*%&&*%&&&&&&%&&%&&&&*&*%***********=========-=-=----;-;-;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;=-=---=-=-=--===*****&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&&&&%&&&&&&&&&&&&$&&%&&&*&&&*&*&****=&==*====-=--=------;-;-;=;-;;;>;;>>>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;-=-===-==--=======****&&&&&&&&&&&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&&*&&%*&&%&&%&&&&%&&%&*&*&*&****=**==*==========-=----;-;=;;;;;;;;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;=-=-=-=-=--====*=*=**&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&&&&&&%&&&%&&%&&%&%&&&&&&%&&*&*%**&*****=**======-=--=------;-;-;;-;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;-=-====-==-=-=====*=**&*&&&&&*&&&*&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&", -"***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&&*%*&*&&&*&&&*%&&%&&&*%*&********=**=========-=----;-;-;-;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;=-=--==-=-=--=-==*=****&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&", -"&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&*&&&*&&&*&&&*&&&&&&&&&&&&&&&&&%&&%&&%&&&&%&&%&&&&&&*&*&****=**=*======-==-=------;-;-;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;==-==-=-==-======****&*&&&&&*&&&*&&&*&&&*&&&*&&&*&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&*&&&&&*&%&*&&%&&&&&%&&*&*%*&******==*========--=------;-;-;;;;;;;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;-=--===-==-=-====*=****&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&", -"**&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&*&&&%&&&&&%&&&&%&&&&&&&&*&*%*&****=**=*===-===-=-=------;-;-;-;;-;>;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>;>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;====-==-=========****&*&&&&&&&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&%*&&&*&&&*&*%&&*&%&%&*&&&*&******=&==*=======-=----;-;-;-;-;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;-=-==-====-=-====*=****&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&", -"&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&&&&&&&&&*&&&%&&%&&&&%&&&&&&%&&&%*&******=***==*======-==-=------;-;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>;>>>;>>>;>>>>>>>>>>>>>>>;>>>;>>>;>>>;>>>>>>>>>;>;>>>;>>>;;;;-==-===========*=******&*&&&&&&&*&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&*%*&*&*&&%*&&&%&&&&&*&*&&&&*******=*=====-===-------;-;-;-;;;;;;;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;>;>;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>;>>>;;-==-====-=-=-====*=****&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*&", -"**&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&&*&&%*&%&&&&%&&&%&%&%&&*&*&*&******=**=*===-=====------;-;-;-;-;;;->;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>;>>>;>>;>;>;>;>;>>>;>>>;>>>>>;>>>;>>>;>>>;>;>>>;>>>>>;>>>;>>>;;;;-===-===-===-====*=****&*&&&&&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"***********************************************************************************************************************************************************************************************************************************************************************************************&***&***&*&*&*&*&*&*&*&&*&*&*&*%*&*&&&*&&&*&&&*%********=*==*=======------;-;-;;;;;;;;;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;>>>;>;>>>>>>>>>>>>>>>>>>>>>;>>>;>>>;>>>;>>>;>>>;>>>;>>>>>>>;;-===-=-=-=-=-====*=*=****&*&*&*&*&*&*&***&***********************************************************************************************************&", -"&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&*&&*%*&&%&&&&%&&&&%&&%&&&*&*&&&******=**=*=====-===-=------;=;-;;;;-;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>;>;>;;>;>;;;;;>>>>>;>>>;>;>>>;>>>;>>>;>>>>>;>>>;>;>>>;>>>;>>>;;;;--=============*=******&*&&&&&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"*************************************************************************************************************************************************************************************************************************************************************************************&***&***&***&*&*&*&*&*&*&*&*&*&*&**&&&*&*%*&*&&&&&*&&&*%*&***&*******===*=====-=-=----;-;-;-;-;-;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;>>;>;>>;>>;>;>>>;>>>>>>>;>>>;>;>;>;>;>>>;>>>>>;>;>;>;>;>;>>;;;-=-===-===-======*=******&*&&&*&*&*&*&*&*&*&*&***&***&***&*****************************************************************************************&", -"**&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&*&*&%&*&&%*&&&%&%&%&&&*&*&*%*&**=****=*=======-=------;-;-;-;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;;>;;>;;>;>;>>;>>>;>;>;>>>;>>>>>>>>>>>;;>>;>;>>;>>>;>>>>>>;>;;;--================******&*&&&&&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"***************************************************************************************************************************************************************************************************************************************************************************************************&***&***&***&*&*&*&*&**&&&*&*&*&*&&&*&*&&&*%*%********=**===*=====-=-=----;-;-;;;;;;-;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;>;;>;;>;;;>;;>;>>>>>>>;>>>;>;>;>;>;>;>>>;>>>;>;>;>;>;>;>>>;>>;>;;=-===-===-======*=*=****&*&*&*&*&***&***&***&***************************************************************************************************&", -"**&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&&&&*&&%&&&&%&&&&&&%&&&&*&*&*&**&******=*=*=====-=-=----;=;=;=;;;;;;;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;;>-;;;;>;;;>;>;>;>;>;>;;;>>;>>;>;>>;>;;>;;;>;>;>;>;>;>;;;>;;>;;--==============*=********&&&&&&&&&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*", -"*****************************************************************************************************************************************************************************************************************************************************************************************&***&***&***&***&***&*&*&*&*&*&*&**&&&*&&&*&*&&&%&*&&%*&&&&**&*****===*=====-=-=------;-;-;;;;-;-;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;>;;>;;;>;;>;>;>>>;>>>>>;>;>;>;>;>;>>>;>>>;>;;;>;>;>;>;>;>;;>;;;-================*=******&*&&&*&*&*&*&***&***&***&***&***&*************************************************************************************&", -"**&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&*&*&*&*&&&*&&&&&%&&&&&*&*&*&****=&=**=========-=------;-;-;-;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;;;;;;;;;;;;;>;;>>;;;>>;>>;>;>;>;>;;;>;;>;>;>;>;;;>;;>;>;;>;>;;--================*=******&*&&&&&*&&&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*", -"***************************************************************************************************************************************************************************************************************************************************************************************************************&***&***&*&*&****%*&&&*%*&&&*&*%*&*%*&&*******==*==*===-=--=------;-;=;;;;;-;;;>;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>;;;;;;;;;;;;;;>;;>>;>>>;>;>;>;>;>;>;;>>;>;>>;;>>;>;>;>>;;;;>;>;>;;;-================*=*=******&*&*&*&*&**********************************************************************************************************", -"****&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&*&*&&&&*&*&*&&&*&&%&&&&%&&&*&*%********=*========-=-=------;-;=;-;;;-;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;;;;;;;;;;;;;;;;;>;;;>;>;>;>;>;>;>;;;>;;>;;>;;;;>;;;;>;>;;>;;;>;;--====*=========*=*=******&*&&&&&*&&&*&*&*&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***", -"*****************************************************************************************************************************************************************************************************************************************************************************************************************&***&*&*&*&*&**&&&*%*&&&*&*&&%*&*&&&*&*****&=**=*=*====-==-=-=----;-;-;;;;-;;;;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;;;;;;;;;;;;;;;;;>>>;>;;;>;>;;;>;>;>;>;;>;;>;>;;>;>;;>>;>;>;>;>;;--==================******&*&*&*&*&*&*&***&***&**********************************************************************************************", -"**********************************************************************************************************************************************************************************************************************************************************************************************&***&***&***&*&*&*&*&*&*&*&*&*&*&**&*&*&*&&%*&%&&&&%*&*&*&*&****=*=**=*====-=-=--=------;-;=;-;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;>;;>;>;>;>;;>;>;;;>;;;>;;;>;;;>;;;;>;;;;;;;>;;;>;;--================*=******&*&&&&&*&*&*&*&*&*&*&*&*&*&*&*&*&***&***&*************************************************************************", -"=******************************************************************************************************************************************************************************************************************************************************************************************************************&***&***&***&***&&*&*&*&*&*%*&*&*&**&**********=*=*=======--------;-;-;;;;-;;;;>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;-;;;;;;;;;;;;;>;;;>;>;;>;;;>;>;;>;;;>;;;>;;;>;>;>;>;>;>;>;>;>;;--================*=*=****&*&*&*&*&*&*&***&***&*******************************************************************************************&", -"****&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=*=====*=*=******&*&&&&&&&&&*&*&*&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***&***", -"*******************************************************************************************************************************;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;========*=*=******&*&*&*&*&*&***&**********************************************************************************************", -"******************************************************************************************************************************;>>>****************************************************************************************************************************************************************************&***&*&*&*&*&*&*&*&*&**&*&*%*&&&*&&&&&%&&&*&***&****=**=*=*=======-=-=------;-;=;-;-;;>;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;-;-;;;--;;-;;;;;;;;;>;;;;;;;;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--==*=>>>;*=======*=******&*&*&&&*&*&*&*&*&*&*&*&*&***&***&*****************************************************************************", -"=*****************************************************************************************************************************>>;**********************************************************************************************************************************************************************************************&*&*&***&****&*&*&&&*&*&*&***********===*=====-=-=-=----;-;-;-;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;-;;;;;;;;;-;-;;;;>;>;>;>;>;;;>;;;;;;;;;;;;;;;;;;;;;;;;;>;>;>;>;;--=====>>===========*=*=******&*&*&*&*&************************************************************************************************", -"*****************************************************************************************************************************>>>****************************************************************************************************************************************************&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&&*&*&*&*&*%&&&%&&&&*%*%*&******=&==*=*==*===-==-=------;---;=;-;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;;--;-;-;=;=;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--==*=>>;=*=====*=*=******&*&*&&&*&&&*&*&*&*&*&*&*&***&***&***&***&***&***&***&*******************************************************", -"*****************************************************************************************************************************>>**************************************************************************************************************************************************************************************************&*&*&***&&&&&&*&*&*&&&&&*&**&*******=*==*===-====---------;-;-;;;;;-;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;-;-;-;;;-;;;;;;;;;>;>;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;;;--====>>==========*=*=*=******&*&*&*&*&**********************************************************************************************", -"*****************************************************************************************************************************>>*******************************************************************************************************************************************************************************************&*&*&*&*&*&*&%*&*&*&*&*%*&&&*&&&*&*&***&****=**=======-===-=--------;-;=;-;-;->;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;-;-;-;-;-;-;-;=;-;;;;;;;;;;;;;;;;;;;;;;;;-;;;-;;;-;;;;;;;;;;;;;;;;;--==*>>=*=*=======*=*=****&*&*&&&*&*&*&*&*&*&*&*************************************************************************************", -"=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=>>*=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=**************************************************&***&*******&&*&&&*%*&&&&***&*=****=*==*=======--=----;-;-;-;-;;;-;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;-;=;-;=;-;--;;-;;;;;;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;;;--==>>*=============*=*=******&*&*&*&*&********************************************=***=***=***=***=***=***=***=***=***=***=***=***", -"*****************************************************************************************************************************>>*************************************************************************************************************************************************************************************&***&*&*&*&*&*&*&*&*&*&&&&*&*&*&*&&&*&*&*%*&******=***==*=======-=-=--------;-;=;-;-;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;>;;;-----;---;-;-;---;-;;;;>;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;;;-;;;;;;;;;--=>>=*=*=*=*=*=*=*=*=****&*&*&&&*&&&*&*&*&*&*&*&*&***&***&***********************************************************************", -"=****************************************************************************************************************************>>>*****************************************************************************************************************************************************************************************************&*&*&****&**&&*%*&&&*%*&*&**&*****==*=*======-==-=------;-;-;-;-;=;-;;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;---;-;-;-;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;->>;==*===*=======*=*=*=******&*&*&*&*&*&****************************************************************************************", -"******************************************************************************************************************************>>;*********************************************************************************************************************************************************************************************&***&*&*&*&*&**&*%*&*&*&*&*&*&*&*%***&******=**=*=======-=-=--------;-;-;-;--;>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>;>>>>;>;;;---------;---;-----;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;>>==*=*=*=*=======*=*=******&*&&&*&*&*&*&*&*&*&*********************************************************************************", -"=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=*;>>>**=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=**********************************&*&*****&&***&&&*&&************=*=========-=-=------;-;-;-;-;-;-;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;---;-;-;=;-;-;-;-;-;;;;;;;;;-;;;;;;;;;;;;;;;;-;;;-;;;;;;;;;;;;;;>>>--==*=*=============*=*=******&*&*&***&************************=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***", -"*******************************************************************************************************************************;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>-;--==*=*=*=*=*=*=*=*=*=****&*&*&&&*&*&*&*&*&*&*&*&*&***&***********************************************************************", -"=*=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=**>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;--====*=============*=*=******&*&*&*&*&***&********************=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=*", -"**********************************************************************************************************************************************************************************************************************************************************************************************************************************&***&*&*&*&*&***&&*&*&*&*&&&*&*&*%*&****=**==**====-======-=--------;-------;->;>;>>>;>>>>>;>>>;>;>>>>>>>>>>>;>>>>>;>;>>>>;;;--=-=------------------;;;;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;-;--==*=*=*=*=====*=*=*=******&*&*&*&*&*&*&*&*&*&*****************************************************************************", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=**************************&*****&**&*&*&*&*&&**********==*==========---=----;-;-;-;-;---;;;;;>>>>>>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;;;;--=------------------;--;;;;;;;-;;;-;-;-;-;-;-;-;-;-;;;;;;;;;;;;;;;;;--==================*=*=******&*&*&***&************************=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"************************************************************************************************************************************************************************************************************************************************************************************************************************************&***&*&*&*&*&**&*&*%*&*&*&*%*&*&*&******=*=*==*=*==-====-=-=----------------;;;;>>>>>;>;>>>;>>>>>;>;>>>>>>>>>;>;>>>>>>>;>;;;;-==-=-=-=-=-=-=-=---=---;-;-;-;-;-;-;-;---;---;---;-;-;-;-;-;;;;;;;----*=*=*=*=*=*=*=*=*=*=********&*&*&*&*&*&*&*&*&***************************************************************************", -"=*=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=**************************&********&&**&*&*%**&********==*=======-=--=-=--------;-------;;;;>;>;>>>>>;>;>>>;>>>>>>>;>>>>>>>>>>>;>;>;>;>;;;;----=---=-=-=-=---------;;;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--====*===*=======*=*=*=******&*&*&***&************************=***=***=***=***=***=***=***=***=***=***=***=***=***=***=*", -"******************************************************************************************************************************************************************************************************************************************************************************************************************************************&***&*&*&*&&*&*%*&*%*&&&*&****&*******=**=*======-==-=-=---------------;;;;>>;>;>>>>>;>>>;>;>;>;>>>;>;>;>;>>>;>>>;>;;>;;;===-==--=---=-=--=-=----;-;-;-;-;-;---;---;---;-;-;-;-;-;-;-;;;;;;;-;--*=*=*=*=*===*===*=*=********&*&*&*&*&*&*&***&*************************************************************************", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=**********************&***&********&***%********=*=*==*======-==-=-=-----------------;;;;;>>>;>;>>>;>;>>>>>>>>>;>>>>>>>;>>>;>;>;>>;;;;;=-=-=-=-=-===-==--------;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--==================*=*=*=********&***&****************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"********************************************************************************************************************************************************************************************************************************************************************************************************************************************&***&*&*&*&&*&*&&&*&*&*&*&&**&******=**=*=*======-==-=-=-=-------=-=----;;>;>;>;>;;;>>>>>;>>>>>;>>>>>>>>>;>>>>;>;>;;>;;--====-====-=-==-===-===----;---;-------------------;---;-;-;-;;;;;;;----*=*=*=*=*=*=*=*=*=*=********&*&*&*&*&*&*&*&*&***********************************************************************", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=**************************&***&****&**&&*&*&*&********==*==========-==-=-----------=----;;;;;>>;>>>>>;>;>;>;>;>;>;>;>;>;>>>;>;>;>;>>>;;;;--====-=-===-=-=-=-=-=-=--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--================*=*=*=*=********&***&***&****************=***=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"*=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=************************************&*&*&*&**&*&*%*&*%*&*&********=*=*=**=====-==-=--=-=-=-=-=-=-=-=-=-;;;;>>;;;>>;>>;>>>;>>>>>>>;>>>;>>>;>>>;>;;>;>;;;-===========-===-=-=-===----;-;-;---;---;---;---;-;-;-;-;-;-;-;;;;;;;----==*=*===*===*===*=*=*=******&*&*&*&*&*&*&*&****************************=***=***=***=***=***=***=***=***=***=***=**", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***********************&*******&**&**&********=*=========-==-=---=-----=---=-=-=;;;;;;>>>;>;>;>>>;>;>;>;>;>;>;>;>;>;>;>;>>;>;;;;;-=*=======-=-=-=-=-=-=-=--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--================*===*=*=*=******&********************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"************************************************************************************************************************************************************************************************************************************************************************************************************************************************&***&*&*&*&**&*&*&&&*%*&*&******=*=**=*=*=======-==-==-=-=-=-===--====-;;;>;;;>;>;>;;;>;>>;>>;>>>>;>>>;>>>;>;>;;;;>;;;;--**=*====================--;-------------------;---;-;-;-;-;-;;;;;;;---=====*===*===*===*=*=********&*&*&*&*&*&*&***&*******************************************************************", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=**********************&**&*****&************==*=*=*====-==-=-===---=-----=-=--==;;;;;>;;>;;;>>>;>>>;>;>>>;>;>;>;>;>;>;;>>>;;;>;;;-=*==*============-=======--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--==================*=*=*=*=******&****************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=****************************&*&**&***&*&&&&&*%*&********==*=*=========-=-===-=-==-==-==-==-;;;;>;>;>>;;;>;;;>;>;>;>;>>;>;>;>;>;>;;;;>;;;;;-==**=*=*=*================--;---------------;---;---;-;-;-;-;-;;;;;;;--==============*=*=*=*=*=*=******&*&*&*&***&**************=***=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***********************&***&**********=**=*=========-=-====----=-===-===-=--;;;;;;>;>;;>>;>>>;>;>>>;>;>;>;>;>>;;>;>;>;;>;-;;;-*=*=*=*==================--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;---=====================*=*=*=******&****************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=***=************************************&*&*&*&*&%***&*&*%*&*&********=*=*=*==*==*=====-====-=-=-=-=-=====-;;;>;>;>;;>;>;;>;>;;;>;>;>;>;>;;>;>;;>;;;;;;;;--=*******=*=*=*===*===*=*===-------------------------;-;-;-;-;-;;;;;-;--==*===*===*=*=*=*=*=*=********&*&*&*&*&*&*&*&*&**********************=***=***=***=***=***=***=***=***=***=****", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=**********************&***&*****&**&******=**==*==*====-======-=-==========-=-=-;;;;;;>;>;;>>;>;;;>;>;>;>;;;>;>;;>;>;;;>;>;;;;-;-=*=*****=*=*=*=======*=*==----;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;--==================*=*=*=*=*=******&***&****************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=****************************&***&****&*&*&***%********=*==*=*======-=-==-==-=-=-==-======-;;;;;;;;>;;>;;>;>;;>;>;>;>;>;;>;;;;;>;;;;;;;;;--==****&******=*=*=*=*=*=*=*==--------------------;---;-;-;-;-;-;;;;;-;--==*===*===*=*=*=*=*=*=*=**********&*&*&***&******************=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=********************&*************=*==*====*========-==-=========-==-==-;;;;>;>;;>;;>;>;;>;;;>;;>>;;>;>;>;>;;>;;>;;;;;-;-=*=*******=*=*=======*=*=*----;-;-;-;-;-;-;-;-;-;-;-;-;;;-;;;;;;;;;;;--==================*===*=*=*=***********************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=****************************&***&*&**&*%*&****&***=*=**=*==============-==-=-============-;;;;;;>;;;>;;;>;;>;>;;>;;>;;;;>;;;;;;;;;;;;;-;--==****&**********=*=*=***=*==----------------;---;-;-;-;-;-;-;-;;;-;----==*===*===*===*=*=*=*=************&*&*&***&******************=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=**************************&**&*********=*=**=*===========-================--;-;;>;>;>;>;>;>;;>;>;;>;;>;>;;;>;;>;;;;;;;;;;;--==*=***********=*=*=*=*=*=*==--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;-;--======================*=*=*=***********************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=********************&*&**&*&*&******=*=*=*===*==*=*==========================-;;;;;;>;;;;;;;>;;;;;>;>;;>;;>;;;;;;;;;;;;;-;-;--=*****&*&*&******=*=*=*=*=*==----;-------;---;-;-;-;-;-;-;-;-;-;;;-;----==*=======*===*=*=*=*=*=*=********&*&*&**************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=******************&***&*********=*=*=*================================--;;;;>;;>;>>;>;;;>;>;;;;>;;;;;>;;;;;;;;;;;;;;-;--==*=***********=*=*=*=*=*=*==--;-;-;-;-;-;-;-;-;-;-;-;-;;;-;;;;;;;;;-;--======================*=*=*=*******************=***=*=*=*=*=*=*=*=*=*=*=*=*===*===*===*===*===*===*===*", -"*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=************************&***&*&**%***%********=*=*=*=*==*=*===============*===*=*===--;;>;;;;;;;;;;>;;;;;;>;;;>;;;;;;;;;;;;;-;-;-;--==******&*&*&*&*&*************=----------------;---;---;-;-;-;-;-;;;-;--==*=*===*=*=*=*=*=*=*=*=*=**********&*&*&***&**************=***=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"=*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*=***=****************************&***=****=**=*=*==*===========================--;-;>;>;>;>;>;>;;>;;;;>;;;;>;;;;;;;;;;;;;;;-;--==**********&*&******=*=*=***==--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;-;--=-==============*===*===*=*=*=***********************=*=*=*=*=*=*=*=*=*=*===*===*===*===*===*===*===*=*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=************************&*&*&&***&**&*****=***=*==*=*=*===*=======*===*=*=*=*==*--;;;;;;;;;;;;;;;->;;;;;;;;;;;;;;;;;-;;;-;-;----==******&*&*&*&*&*************=----;---;---;---;---;-;-;-;-;-;-;-;;;----====*===*===*===*=*=*=*=*=*=********&***&**************=***=***=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*=***=***=***=****************&*********=**==*=*=*==================*===========--;;;>;>;>;>;;>;>;;;;;>;;;;;;;;;;;;;;;;;;;;;-;--==**********&*&*&****=***=***==--;-;-;-;-;-;-;-;-;-;-;-;-;;;-;;;;;;;-;--====================*=*=*=*=*=***=***************=***=*=*=*=*=*=*=*=*=*=*===*===*===*===*===*===*===*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=************************&*&**&*%**********=*=*=*=*==*=*===*=======*=*=*=*=*=*===--;;;;;;;;;;>;;;;;;;;;;;;;;;;;;;-;-;-;-;-;-;----==******&*&*&&&&&*&************-=--;-------;---;---;-;-;-;-;-;-;-;-;----==*=*=*=*=*=*=*=*=*=*=*=*=*=********&*&*&**************=***=***=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"=================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=**************&**********=*==*=*==============*=*=======*=*===--;;;>;>;;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;-;-;-;--==**********&*&*&*&******=***==--;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--========================*=*=*=***=***********=***=***=*=*=*=*=*=*===*=============================*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=****************&*&*&&*****&**=***=***=*==*=*=*=======*=*===*=*=*===*===--;;;;;;>;;;;;;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;--=-==******&*&*&*&*&&&*&**********==--;-;-;-;-;-;-;-;-;-;-;-;-;-;;;-;-;----==*=*===*===*=*=*=*=*=*=*=*=*************************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"===================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=**************&*=*****=**==*==*=*==============*==*=*=*=*=*===--;;;;>;;;;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;-;---===**********&*&*&*&**********=*=-;-;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;;;-;--====================*===*=*=*=*=*=***************=*=*=*=*=*=*=*=*=*=*===========================*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=************************&*&*&*************=&=**=*=*=*=*=======*===*===*=*===*===--;;;;;;>;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;----==******&*&*&*&&&*&&&*&*&*&******==--;---;---;---;-;-;-;-;-;-;-;-;-;-;--==*=*=*=*=*=*=*=*=*=*=*=*=*=*=************&**************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"=*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=***=******************&*********=*==*===*=============*=*=*===**=====-;;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;-;;;-;-;-;----==*=**********&*&*&*&&&**********==--;-;-;-;-;-;-;-;-;-;-;-;;;;;;;;;-;--==*===*=======*===*===*===*=*=*=*=*=***************=*=*=*=*=*=*===*===*===*===*===*===*===*===*=*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=********************&*******=*=***=*=**=*==**=*===*=*=*===*=*=*==**=*===;-;;>;;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;------==********&*&*&*&&&&&&&&&*&******==--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;----==*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=*******************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**", -"-==============================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=*=*=*=*=*********************==*==*=*=*===*==========**===*=*=*=*=*==-;;;;;>;>;;;;;;;;;;;;;;;;;;;;;;;;-;;;-;-;-;----==*=**********&*&*&*&&&*&*&******==--;-;-;-;-;-;-;-;-;-;;;-;;;;;;;;;-;--======*===============*===*=*=*=*=*=***********=*=*=*=*=*=*=*=*=======*=======================*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=********************&*&*&*&*&*****=&=***=*==*===*=*=*==*====***==**==*=*===-;-;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;-;----==*=********&*&*&&&&&&&&%&&*&*&*&**==--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;----====*=*=*=*=*=*=*=*=*=*=*=*=*=*=***************************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=", -"=========================================================================================================================================================================================================================================================================================================================*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=***=************************=*=**=*=*=*=*=====*===*=*===*=*=*=*=**===-;;;>;;;;;;;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;--====**********&*&*&*&*&&&&&*&*&****==--;-;-;-;-;-;-;-;-;-;;;-;;;;;;;-;--=-==*===*===*===*===*===*===*=*=*=*=*=***************=*=*=*=*=*=*===*===*===*===*===*===*=====*", -"==*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=****************&*********=*=**=*=*=*=*==*==*=*=*==*=**==*=*=*=**==-;;;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;-;----==*=********&*&*&*&&&&&&%&&&&*&*&*&==--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;----==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***************=***=*=*=*=*=*=*=*=*=*=*=*===*===*===*===*=", -"-======================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=***=*******************=**==*===*====*========*=*=*==*=*==*=*=*=--;;;>;>;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;-;--==***=********&*&*&*&*&&&*&&&*&*&***=--;-;;;-;;;-;;;-;;;-;;;-;;;;;;;-;--==*=*===*===============*===*=*=*=*=*=*******=***=*=*=*=*=*=*===============================*", -"==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=****************&*&*&*&***********=*=**=*==*=*=*=*==*=*=**=*=***=*=**==--;;;;;;;;;;;-;-;-;-;-;-;-;-;---;---;---;--=-==********&*&*&*&&&&&&&&%&&&%&&*&*&**--;-;-;-;-;-;-;-;-;-;-;-;-;-;-;----==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***********************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=", -"=================================================================================================================================================================================================================================================================================================================================================*===*===*===*===*=*=*=*=*=*=*=***=*******************=*=*=*===*=*==*=*===*==*===**=*=**=*=*=*=-;-;;;;;;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;----==**************&*&*&*&&&&&&&*&*&*&**--;-;;;-;-;-;-;-;-;-;;;-;;;;;;;----==*=*===*===*===*===*===*===*=*=*=*=*=***********=*=*=*=*===*===*===*=====================*", -"==========================================================================================================================================================================================================================================================================================================================*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*=*=***=****************&**********=*=*=*=*=**=*===*==*=*=*==*=*=***=*==*=---;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;-;-;----====**********&*&*&*&*&&&&%&&&%&&&&*&**=-;-;-;-;-;-;-;-;-;-;-;-;-;-;-;--==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***************=***=*=*=*=*=*=*=*=*=*===*===*===*===*=", -"-==================================================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=*=*=*=***********=*=*=*=*=*=*===========*===*==*=**=*=*=*=*=*--;;;;>;>;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;--=-==*=*=**********&*&*&*&*&&&&&&&&&*&**=-;-;;;-;;;-;;;-;;;-;;;;;;;;;-;--==*=*=*===*=======*===*===*===*=*=*=*=*=*=*=***=*=*=*=*=*=*===*===========================*", -"====*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=************&***&**********=*=*=*=*=*=*=*=*=*=*=**=*=***=********--;-;;;;;;;;;;;-;-;-;-;-;-;---;-;-;---;------==********&*&*&*&*&&&*&&&&%&&&%&%&&&&*&==--;-;-;-;-;-;-;-;-;-;-;-;-;----==***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***************=***=*=*=*=*=*=*=*=*=*=*=*===*===*===", -"-============================================================================================================================================================================================================================================================================================================================================================*===*===*===*=*=*=*=*=*=*********************=*=*===*===*===*===*===*=*=*=*=*=*=*=*==--;;;;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;-;----==*=**************&*&*&*&&&&&&&&&&&*&*&=---;;;-;;;-;;;-;;;-;;;;;;;-;----==*=*=*=*=*===*===*===*===*===*=*=*=*=*=*******=*=*=*=*=*=*===*=========================*", -"======================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=*=***=***=*******************=***=*=*=*=*=*=*=*=*=*=*=*=*=***=*******==--;-;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;-;------==************&*&*&*&*&&&&%&&&%&%&&&&&&==--;-;-;-;-;-;-;-;-;-;-;-;----====***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***********=***=*=*=*=*=*=*=*===*=================", -"-======================================================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=*=*=*************=*=*=*=*===========*===*=*=*=*=*=*=*=*=*=*==--;;>;;;>;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;----==*=*=************&*&*&*&*&*&&&&&&&&&&&==--;;;;;;;;;;;;;;;;;;;;;;;-;--=-==*=*=*=*=*===*===*===*=======*=*=*=*=*=*=*=***=*=*=*=*=*=*===========================*", -"================================================================================================================================================================================================================================================================================================================================================*===*===*===*=*=*=*=*=*=*=*=*=*=***=****************&**********=*=*=*=*=*=*=*=*=***=****************=--;-;;;;;;;-;;;-;-;-;-;-;-;-;-;---;-;-;----====********&*&*&*&*&&&*%&&&%&%&%&%&%&&&%*=--;-;-;-;-;-;-;-;-;-;-;-;----==*=***=***=*=*=*=*=*=*=*=*=*=*=***=***=***********=***=***=*=*=*===*=*=*===*===========", -"-====================================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=***************=*=*=*=*=*=*===*===*=*=*=*=*=*=*=*=*=*****==--;;>;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;--=-==*=**********&*&*&*&*&*&&&*&&&&&&%&&&&*=--;;;-;;;-;;;-;-;-;;;-;-;----==*=*=*=*=*=*=*=*=*=*=*=*===*=*=*=*=*=*=*=*=*=***=*=*=*=*=*=*===*=====================*", -"==================================================================================================================================================================================================================================================================================================================================================*===*===*===*=*=*=*=*=*=*=*=*=*=*=*=*************************=*=*=*=*=*=*=*=*=*=*=*=***************==--;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;-;----==*=********&*&*&*&*&&&*&&&&&&&&%&%&%&%&%**--;-;-;-;-;-;-;-;-;-;-;----=-==*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***********=***=*=*=*=*=*=*=*===*===*=========", -"-======================================================================================================================================================================================================================================================================================================================================================================*===*===*===*=*=*=*=*=***************=*=*=*=*===*===*===*=*=*=*=*=*=*=***=*****==--;;>;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;-;--==*=*=**************&*&*&*&&&*&&&&&&%&&&&**--;;;;;;;;;;;-;;;-;;;-;----====*=*=*=*=*=*===*===*===*===*===*===*=*=*=*=*=***=*=*=*=*===*===*===================*", -"====*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*=*=*=*=*=*=*=*=*=*=*******************************=*=*=*=*=*=*=***=*******************==--;;;;;;;;;-;-;-;-;-;-;-;-;---;---;-;-;----==**********&*&*&*&*&&&*%&&&%&&&%&%&%&%&%&*=---;-;-;-;-;-;-;-;-;----=-==***********=***=***=*=*=*=*=*=*=*=*=***=***************=*=*=*=*=*===*===*===*===*===", -"-========================================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=*************=*=*=*=*=*===*===*===*=*=*=*=*=***=***=*****=-;-;;>;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;----==*=*=**************&*&*&*&&&*&&&&&&%&&&&&*=-;;;;;;;-;;;-;;;-;;;-;--=-==*=*=*=*=*=*=*=*=*===*===*===*===*===*=*=*=*=*=***=*=*=*=*===*===*==================", -"==========================================================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=***=*******************=*=*=*=*=*=*=*=*=*=*=***=***=***********==--;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;-;----====*=************&*&*&*&*&&&&&&&&&&%&%&%&%&*==--;-;-;-;-;-;-;-;-;----====***=***=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=*=*=*=*=*=====================", -"-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-==================================*=*=*=*=*=*=*=*******=*=*=*=*=======*===*===*=*=*=*=*=*=*=*=*=*****--;;;;>;;;>;;;;;;;;;;-;;;-;;;-;;;-;;;-;-;----==*=*=*=*=**********&*&*&*&&&*&&&&&&&&&&%&&==;;;;;;;;;;;;;;;;;-;----====*=*=*=*=*=*=*=*=*===*=*=========*===*=*=*=*=*=*=*=*=*============================", -"====================================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=*=***=*****************=*=*=*=*=*=*=*=*=*=***=*******************----;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;------==*=*=********&*&*&*&*&*&*&&&&&&&&%&%&%&%&%&&*=--;-;-;-;-;-;-;-;----====*************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=*****=*=*=*=*=*=*=*=*===*===========", -"-====================================================================================================================================================================================================================================================================================================================================================================================*=*=*=*=*=*=*=***********=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=********=--;;;;>;;;;;;;;;;;;;;-;;;-;;;-;-;-;;;-;----==*=*=*=**********&***&*&*&*&&&*&&&&&&%&&&%&&*=--;;;;;-;;;-;;;-;----==*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*=*=*===*=*=*=*=*=*=*=*=*=*=*======================", -"======================================================================================================================================================================================================================================================================================================================================================================*===*===*===*=*=*=*=*=*=*=*=*****************=*=*=*=*=*=*=*=*=*=***=******************=--;;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;-;----====*=*=************&*&*&*&*&&&&&&&&%&&&%&%&%&%**--;-;-;-;-;-;-;----====***************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*****=*=*=*=*===*=======*=========", -"-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-==============================*=*=*=*=*=*=*=***=*=*=*=*=*=*===*===*===*=*=*=*=*=*=*=***=*******==--;;>;>;;;>;;;;;;;;;;;;;;-;;;-;;;-;;;-;----==*=*=*=**************&*&*&*&*&*&&&*&&&&&&%&%**--;;;;;;;;;-;-;----=-==*=***=*=*=*=*=*=*=*=*=*=*===============*===*=*=*=*=*=*=*====================-===", -"====================================================================================================================================================================================================================================================================================================================================================================*===*===*===*=*=*=*=*=*=***=*******************=*=*=***=*=*=***=**************************=--;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;-;-;----==*=************&*&*&*&*&*&*%&&&%&&&%&&&%&%&%&%&*=-;-;-;-;-;------====*********************=***=***=*=*=*=*=*=*=*=*=***********=*=*=*=*=*===*===*=======", -"-=-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-==============================*===*=*=*=*=*=***=*****=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***********==--;;>;>;;;;;;;;;;;;;;-;;;-;;;-;-;-;-;-;--==*=*=*=*=************&*&*&*&*&*&*&&&&&&&&&&%&%&&=-;-;;;-;-;-;----====*******=***=*=*=*=*=*=*=*=*=*=*=*=*===*===*=*=*=*=*=*=*=*=*======================", -"==============================================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*=***************=*=*=*=*=*=*=*=*=*=***=*********************==--;;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;-;----==*=***=**********&*&*&*&*&*&&&&&&&&%&&&%&%&%&%&%*=--;-;-;-;----====****&**************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=*=*=*=*=*=*=*=============", -"-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-==================================*===*===*=*=*=***=*****=*=*=*===*=*=*=*=*=*=*=*=*=*=*=***=***********=---;;>;>;;;>;;;;;;;;;;;;;;-;;;-;;;-;-;----==*=*=*=*=**************&*&*&*&*&*&*&&&&&&&&%&%&%*=--;;;-;-;----=-==***********=*=*=*=*=*=*=*=*=*===*===*===*===*===*=*=*=*=*===*===================*", -"========================================================================================================================================================================================================================================================================================================================================================================*===*===*===*===*=*=*=*=*=*=*******************=*=*=***=*******=*************************=---;;;;;;;;;;;;;;;-;-;-;-;-;-;-;-;-;----==***=****************&*&*&*&*%&&&%&&&%&%&%&%&%&%&%&*=---;----=-====****&*&******************=***=*=*=*=*=*=*=*=*=*=*=***=***=***=*=*=*=*=*===*===*===", -"-=-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-==========================*===*===*=*=*=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=**********=;;-=--;;;;>;>;;;;;;;;;;;;;;;;;;-;;;-;;;-;----==*=*=*=*=*=**************&*&*&*&*&*&&&&&&&&&&%&%&%&*==--;-;----====***********=***=*=*=*=*=*=*=*=*===*===*===*===*===*=*=*=*=*===*==================", -"======================================================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=*=*=*************=*=*=*=***=*=*=***=***=*************=,''''',;-;-;;>;;;;;;;;;;;;-;;;-;-;-;-;-;-;-;----==***=****************&*&*&*&*&*&*&&&&&&&&%&&&%&%&%&&**-------====****&******************=***=*=*=*=*=*=*=*=*=*===*=*=*=*=***=*=*=*===*=============", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-==================*===*=*=*=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=*>''''''''',-;;>;>;>;;;>;;;;;;;;;;;;;;;;;;-;;;-;----==*=*=*=*=*=***=**********&*&*&*&*&*&*&&&&&&&&%&&&%&&**==---=-====****&********=***=*=*=*=*=*=*===*===*===================*====================-===", -"============================================================================================================================================================================================================================================================================================================================================================================================*=*=*=*=*=*=***=***************=***=***=***=*****************,''''''''''',-;-;;;;;;;;;;;;;;;-;;;-;-;-;-;-;-;----====***=***=********&***&*&*&*&*&&&&%&&&%&%&%&%&%&%&%&%&&**=====*=**&*&*&*&*&**************=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=*=*=*===*===========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-==========================*===*=*=*=*=*=*=*=***=***=*=*=*=*=*=*=*=*=*,,,,,==***=*-''''''''''''';-;;>;>;>;;;;;;;;;;;;;;;;;;;;;;-;;;-;--=-==*=*=*=*=*=**************&*&*&*&*&*&&&&&&&&&&%&%&%&%&&**=*=*=*=**&*&*&********=***=*=*=*=*=*=*=*=*=*=*===========*===*=*=*=*=*==================", -"==============================================================================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=***************=***=***=***=-''''''',****=,'''''>;>''''''--;;;;>;;;;;;;;;;;;-;;;-;;;-;-;-;-;----==*=***=***=************&*&*&*&*&*&*&&&&%&&&%&%&%&%&%&%&%&&*********&*&*&*&*&**************=***=*=*=*=*=*=*=*=*=*===*=*=*=*=*=*=*===*===*=========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-==========================*=*=*=*=*=***=***=*=*=*=*=*=*=;'',>;;,'',=**-'''''=***='''''---;;>;>;>;;;>;;;;;;;;;;;;;;;;;;;;;;-;--==*=*=*=*=*=*=*=*=**********&***&*&*&*&&&*&*&&&&&&&&%&&&%&&*&***&*&*&*&*&************=*=*=*=*=*=*===*===*===============*===*===================*", -"============================================================================================================================================================================================================================================================================================================================================================================================*===*===*=*=*=*=***=************************-'',*****;'';**;''''>*****;'''';=--;;;;;;;;;;;;;;;;;-;-;-;-;-;-;-;----====*****=************&***&*&*&*&*&*&*%&&&%&%&%&%&%&%&%&%&%&%&%&&*%&&*%&&*&*&*&******************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*=======", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-==========================*=*=*=*=*=***=*******=*=*=*,',*=*=***>',*=>''''=*****-''''>==--;;>;>;>;;;>;;;;;;;;;;;;;;;;;;;;-;---===*=*=*=*=*=*=**************&*&*&*&*&*&&&*&&&&&&%&%&%&%&%&&&&*&&&*&*&*&*&*&**********=*=*=*=*=*=*===*===================*===*==================", -"=-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-================================*===*=*=*=*=*=*=**********************,'>********''**;''''-*****-'''';*==--;;;;>;;;;;;;;;;;;;;;;-;;;-;;;-;----==***=***=***=************&*&*&*&*&&&*&&&&&&&&%&&&%&%&%&%&%&%&%&&&&&&*&&&*&*&*&**************=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-==========================*=*=*=*=*=***=*******=*=*,'=*=*=*=**,'**;'''',*****,''''-**=-;;;;>;>;>;;;>;;;;;;;;;;;;;;;;;;-;----==*=*=*=*=*=*=*=*=************&***&*&*&*&*&*&&&*&&%&&&%&&&&&&&&*&*&*&*&*&*&***&****=***=*=*=*=*=*=*===*=======================*===============*", -"================================================================================================================================================================================================================================================================================================================================================================================================*===*=*=*=*=*=*=************************,'=********,'***''''',=*=,'''''****==--;;;;;;;;;;;;;;;;;-;-;-;-;-;-;----====********************&***&*&*&*&*%&&*%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&&&%&&*%*&*&***&**********=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*===", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-==========================*=*=*=*=*=*************,'>***=***-''***,'''''''''''''>*****--;;;;>;>;>;;;;;;;;;;;;;;;;;;;;;;-;--=-==*=*=*=*=*=***=**************&*&*&*&*&*&&&*&&&&&&&&&&%&&&%&&&&&&&&*&*&*&*&*&*&********=*=*=*=*=*=*===*======================================", -"--===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-============================*=*=*=*=*=*=***=**************;''=******,',****,''''''''''',*******--;;;;;;>;;;;;;;;;;;;-;;;-;-;-;-;----==*********=****************&*&*&*&*&*&*%&&&%&&&%&%&%&%&%&%&%&%&%&&&%&&&%&&*&*&*&**********=***=*=*=*=*=*=*=*===*===*===*=*=*=*=*=*=*=========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-======================*=*=*=*=*=***=********,',-*=*-,''-***=-,''''''''',-******==--;;>;>;>;>;>;>;;;;;;;;;;;;;;;;;;----==***=*=*=*=*=*=*=**************&***&*&*&*&*&*&&&*&&&*&&&&&&&*&&&*&&&*&*&*&*&***&********=*=*=*=*=*=*===*===================================*", -"===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-============================*=*=*=*=*=*=***=************==,'',,,'''-*****=-,''''''',=*********=--;;;;;;>;;;;;;;;;;;;-;;;-;-;-;----=-==**************************&*&*&*&*&*&*%&&&%&&&%&%&%&%&%&%&%&%&%&&&%&&&%&&*&*&*&*&*&******=***=***=*=*=*=*=*=*=*===*===*===*=*=*===*=======", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-======================*=*=*=*=*=*=*=*******-,''''',-*-,>,-***->,,>>-*****=,,''',;--;;>;>;>;>;;;;;;;;;;;;;;;;;;-;----====***=*=*=*=*=*=*=***=**********&***&*&*&*&*&*&&&&&&&*&&&*&&&&&&&&&&&*&&&*&*&*&*&********=*=*=*=*=*=*======================================", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-============================*=*=*=*=*=*=*=*=***************;;;-**;'''''-*************-,''''''',--;;>;;;>;;;;;;;;;;;;-;;;-;;;-;----==****************************&*&*&*&*&&&*&&&*&&&&%&&&%&&&%&&&%&&&%&&&%&&&&&&*&*&*&*&********=*=*=*=*=*=*=*===*=======*===*=*=*=*=*=========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==================*===*=*=*=*=*=**************'''''',=***=*******='''''''''',;;;;>;>;>;>;;;>;;;;;;;;;;;;;;-;----==*=***=*=*=*=*=*=*=*=*=**************&*&*&*&*&*&&&*&*&&&*&&&*&*&*&*&&&&&*&*&*&*&**********=*=*===*===*====================================", -"===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-========================*===*===*===*=*=***=********=;;-=***&*;'''''''****;;;*****,'''''''''''=;-;;>;;;;;;;;;;;;;;;;-;;;-;-;----====****************************&*&*&*&*&*&*%&&*%&&&%&%&%&&&%&%&%&%&%&%&%&%&%&&*%*&*&*&********=***=*=*=*===*===*===*===*===*=*=*===*===*===", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-======================*===*=*=*=***;,''''',=***;'''''''**-''''';***,'''''''''''>-;;;;>;>;>;>;;;;;;;;;;;;;;;;;;----==*******=***=*=*=***=****************&*&*&*&*&*&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&*&*&********=*=*=*=*======================================", -"--===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-====================*===*===*=*=***=**-,'''''''''>**='''''''*='''''''-**'''''''''''',--;;;;>;;;;;;;;;;;;;;;;-;;;-;-;--=-==******************************&*&*&*&*&*&*&*&*%&&&%&&&%&&&%&&&%&&&%&&&%&%&%&&*%*&*&*&********=*=*=*=*=*=*=*===============*=*=*=========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==================*===*=*==,''',>;>,'''>**>''''';*,''''''',**'''''''''''',=--;;>;>;>;>;>;;;>;;;;;;;;;;;;-;--=-==***=*=*=*=*=*=*=***=**************&***&*&*&*&*&*&*&*&&&*&&&*&&&*&*&*&&&*&&&*&*&*&*&******=*=*=*=*=*====================================", -"===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-===-========================*===*=*=*=*=*=*=**=,'',-*****;'''-**;,,,;**,''''''''&*''''''''''''>*=--;;;;>;;;;;;;;;;;;;;;;-;;;-;----==********************************&*&*&*&*&*&*%&&*%&&&%&%&%&%&%&%&%&%&%&%&%&%&%&%&%&&*&*&*&******=***=*=*=*=*=*===*===*===*=*=*=*=*===*===", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-==================*===*-'''-*=*=***;'',*********,''''''''*&,'''''''''''-*==--;;>;>;>;>;>;;;;;;;;;;;;;;-;----==*********=***=**************************&*&*&*&*&*&*&*&&&*&&&*&&&&&&&*&&&&&&&&&*&*&*&******=*=*=*=*=*==================================", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-===-========================*=*=>''>***=*****,''=***&*&*&,''''''',**='''''''''',***==--;;;;>;;;;;;;;;;;;;;;;;;;;----====********************************&***&*&*&*&*&*&*%&&*%&&&%&&&%&&&%&&&%&&&%&&&%&&&%&&*&******=***=*=*=*=*=*=================*=*=========", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==============*==,''*=*=*=*=**;'';***->,-**'''''''-***>'''''''',=****==;;;;>;>;>;>;>;;;;;;;;;;;;;;-;--====*****=***=*=*=***=**********************&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&*&*&*&******=*=*=*====================================", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-============================*===*=*=*=,',=*=******=-''>*&>''''-*-''''';=****;'''''',=******==--;;;;>;;;;;;;;;;;;;;;;-;-;--=-==******************************&***&*&*&*&*&*&*%&&*%&&*%&&&%&&&%&&&%&%&%&%&%&%&%&%&%&&*&*&*&******=*=*=*=*=*=======*===*===*=*=*===*===", -"-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-==================*,',-=*=*=*=*=-'';**''''',=**;;;*********;>,>-*********=-;;;;>;>;>;>;>;;;;;;;;;;;;-;----==***********=***=**************************&*&*&*&*&*&*&*&*&*&*&*&&&*&&&&&&&&&&&*&&&*&*&******=*=*=*=======================*==========", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-========================,''-==*=*=*=*>'';**''''''******************************=-;;;;>;>;;;;;;;;;;;;;;;;-;----==********************************&***&***&*&*%*&*&*&*%*&*%&&*%&&*%&%*%&%*%&%*%&%&%&%*%&&*%******=*=*=*=*=*===================*=*=*=====", -"---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-=============;'',=*===*===,''=*=''''',******************************=--;;>;>;>;>;>;>;;;;;;;;;;;;----==*=*******=***=*=*=***=**************************&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&******=*===*================================", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-====================*=='''-=*=*=*=,''>***>'''';*******->,,>-****************&**--;;;;;;;;;;;;;;;;;;;-;;;----====****************************&***&*&*&*&*&*&*&*&*%*&*%&&*%&&&%&&&%&%&%&%&%&%&%&%&%&&&%&&*%*&*&****=*=*=*=*===*===========*===*=*=====", -"-=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-============;'''>====-,'''==*=*;,>-*******,'''''',-*****************=--;;>;>;>;>;;;;;;;;;;;;;;-;--====*************=**************************&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&&&*&&&*&*&*&*&******=*==================================", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-==================>''',,,,''''-=*=*=*********=,'''''''''-*****************=--;;>;>;>;;;;;;;;;;;;-;-;----==**********************************&***&*&*&*&*&*&*&*&*&*&*%&&*%&&&%&&&%&&&%&&&%&&&%&&&%&&*&*&****=*=*=*=======================*=====", -"---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-===-========>'''''''',-=*==>>,;=******,'''''''''''=****************==--;;>;>;>;>;;;>;;;;;;;;;;----==***************=***=***=******************&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&****=*=*============-==================*", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-====================*=->,'',,>*=*=,''''',;****-''''',,,'''',*************-,''''',;;>;>,,,,;,,''',-;;--;--;,'''',-=**=-,,,*;,''',;=**===,,''',,=*=*&*&-,'''''>=&*%*>,,,&*%&&&*>,,'''',;&$%&-,,,%-,''-&,,,>*&**>,'''',-===*===============*===*===", -"-=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-===-============-===-=====,''''''''-***,'''';**-,''',************,''''''''';->-,'',,'''''''-;;;--,'''''''';=**;'',,''''''';-**=,''''''',*****,'''''''''-&*&>'''*&*&*-'''''''''',&*&;'',-'''';*,''>&*&,''''''''===========================", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-================*===*=,''''''''''=**>''',****>''''***********>'''',,''''';;;,''''''''''',;-;-,'''',,''''-*=;''''''''''''***,'''',,,,,***&,'''',,'''''=&*>'''&*&*&&''',,,''''';&*;''',''''&&,''>*&>'''',,,,,=*=========================", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===========,''''''''''>=*,''',****-''''**********=''',-**=,''',;;,'''',;;>'''';;;-''',-==;''',**;'''',-*-''''-*=''''=********;''',=**=,'''>**>'''*&*&*&>;&&*&%>''',*&;''''',,,%*,''>&*,'''-&*=*========-===-=-=-===========", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-====================*=*-''''''''''',**>''',=***,''''**********,''';=***-''''-;,'''>-;;;,''',-;,''';-===,'',*&;'''>****>'''>*;'''>***&***&*,'''-=&*&-''',&*>'''&*%&&*&&&*%&&*''',%&-'''',%&&*&,''>*&''',*&**=*=*=*=======================", -"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-========;''''''''''',=*>'''',;=>'''',**********,'''******,''';;,''';>;;>>''',;-,'',-====,'''**;''';****;'''>*-''''=*******=''',******,'''*&>'''*&*&*&*%*&*&*&,'',*&;''',&*&*&*,''>&*''''-****=*==========-=-=-=-=========", -"--=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-================*;''''''''''',*=*'''''''''''';**********''',******,'''>-,''';;>;;;''',;;''',>;>;-,'''*=;''';*****'''>**''''',-*****=''',&***&*,'''-*>'''&*&*%*&*%&=;;;,'',&*;''';&&*%&&,''>*&,'''',-***=*===*========-============", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=-=-=-=-=-=-=-=-=-===-===-======='''''''''''>===-'''''''''',***********''',******,'''>-,'''>;;>;;''',;;'''''''''''''**;''';*****'''>*=;'''''',;***;''',******,''';*>'''&&***&*-,'''''''',*&;''';&*&*&*,''>**-''''''';**=*========-=-=-=-=-=======", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-================>''''''''',=*=*=>'''''''',************''',******,''';-,''';>;;;>''',;;'''''''''''''*&;''';*****'''>*=*;''''''',*&;''',&*&*&*,''';*>'''&*%*&*>'''''''''',%&;''';*%&&*&,''>*&*-,'''''',****===*======-============", -"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-======,''''''''-==*=*=-,'''',;*=***********''',******,'''>=,''';;>;;;''',;;''',=-===******;''';*****'''>****&>,''''';=;''',******,'''-&>'''&**&*;'''';;=&,'',*&;''';&*&*&*,''>&***&;,''''',=*=*====-=-=-=-=-===-===-=", -"--=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-================>''''',-*=*=*=*=*=*=****************''',******,'''-=,''';;;>;>''',;;''',--===***&**;''';&****'''>*****&*-,''',*;''',&***&*,'''=*>'''&*&*&,'',=&*&*,'',&*;''';*&*%*&,''>*%*&*&*=,''''*****=====================", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=-=-=-=-=-=-=-=-=-===-=-=;>;-=======*=*=*=*=*=*=*=*********''''******,'''==,''';>;;;,'''>;;''''--===******;''';*****'''>********-''''**''',******,'',**>'''*&***''',&*&*&,'',*&;''';&*&*&*,''>**&******,'''****=*====-=-=-===-=======", -"--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-================*===*=*=*=*=*=*=******************,''';****-''',*=,''';-;>>,''';;;,'''>====*****&;''';**&**'''>*********''''&*,'''-=&*&;''',&*>'''&*&*&'''>&%&&*,'',%&;''';*%&&*&,''>*&*&*&*&*,'''*******=*=================", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=-=-=-=-=-=-=-=-=-======================*=*=*=*=*=***********;''''-**-,'''=**,''';;;;'''',;;;>''''>-==->,>**;''';*****'''>**;=****>''',**,''',-**;''''-*&>'''-&*&*''''-*&=,''',*&;''';&*&*&*,''>&*--&***;''''****=*=*==================", -"--=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-====================*=*=*=*=***=*************,''''''''''>***,'''',,'''',;;;;;,'''''''''''**;''';&***&'''>*=''',,'''''-**='''''','''';*&*>'''',,,&,'''',,''''',&*;''';*&*&*&,''>*&''',,'''''>*******=*=*=*=============", -"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-=-===-==============*===*=*=*=*=*=******=,''''''''>*&**,''''''''',>>;>;;>,''''''''',*=;''';*****'''>*-'''''''''>****-,''''''''>*&&*-'''''',%-''''''''>'',*&;''';&*&*&*,''>**''''''''',***=*=*=*=*================", -"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-=-=-===-===-================*=*=*=*=*=*=*************>,,',,>-*&*&*,''',',,,>;;;;;;;;;>,,,,,,;***&-,,,=**&**,,,-*==>,''',>-**&***->,''',,=*&*&*&>,,,,,;&*=,,'',>=&,,,&*-,,,-*%*&*&,,,;*&=>,,'',,=&******=*=*=*=*=*===========", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-==============*===*=*=*=*=*=*******************,'''=---;;;;>;>;>;;-;--==******************************************************&***&***&*&*&*&*&*&*&*&*&*&*&*&*&****************=*=*=*=*=*=*============-=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=-=-=-=-=-=-=-=-=-=-===-================*===*=*=*=*=****************&***&*&*,'''*==--;-;;;;;;;;;--==********************************************&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&**************=***=*=*=*===*=========", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-===-==============*=*=*=*=*=*=*=*************,'''==----;;;;>;;;;;;--==*=**************************************************************&***&*&*&*&*&***&********************=*=*=*=*=*=*============-=-=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-================*=*=*=*=*=*=****************&*&*&*,'''***==--;-;-;;;-;--==******&***&***&***&***&***&***********&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&**************=*=*=*=*=*===========", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-================*=*=*=*=*=***************,'''**==----;;;;;;;-;--==******************************************************&***&***&***&*&*&*&*&*&*&***&***&****************=*=*=*=*=*==============-=", -"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-============*=*=*=*=*=*=****************&***&*&*&**=*==--;-;-;-;--==****&***&***&***&***&***&***********&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&**************=*=*=*=*=*===*=========", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=-=-=-=-=-===-==============*=*=*=*=*=*********************==----;-;;;-;--==********************************************************&***&***&***&*&*&***&***&********************=*=*=*=*===*================", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=---=-=-=-=-=-=-=-=-====================*===*=*=*=*=****************&*&*&*&*&**=*==----;----==******&*&*&*&*&*&*&***&*&*&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&******************=*=*=*===*===========", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-==============*=*=*=*=*=*********************==-=--;-;---===******&***&***********************************&***&***&***&***&*&*&*&*&*&*&***&***&****************=*=*=*=*=*=*============-===-=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-===-================*=*=*=*=*=*=************&***&***&**=*==-----====****&*&*&*&*&***&***&***&***&***&***&***&***&***&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&**************=***=*=*=*=*=*=============", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=-=-=-=-=-==============*===*=*=*=*********************=*==-=-=-==**************************************************************&***&***&***&***&********************=*=*=*=*===*================-=-=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-================*=*=*=*=*=*=************&***&*&*&*&*&****=*=*=*=****&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&**&***************=*=*=*=*=*=*=*===========", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-===-==============*=*=*=*=*=***=**********&********=*=*=******&***&***&***&***&***&***&***&***********&***&***&***&***&***&***&***&***&********************=***=*=*=*=*====================-=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=-=-=-=-=-=-=-=-================*===*=*=*=*=************&***&*&********=******&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&***&******************=***=*=*=*===*=================", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-==============*===*=*=*=*=*=***************=*******************************************************************************************=***=*=*=*=*=*=*================-===-=-=-=-=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-===-================*=*=*=*=*=*=************&***&*******&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&**********************=*=*=*=*=*=*=*==============-====", -"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-==============*=*=*=*=*=*=*=***********************************************************************************************************=*=*=*=*=*=*=*=*============-===-=-=-=-=-=", -"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=-=-=-=-=-=-================*===*=*=*=*=********************&***&***&***&*&*&*&*&*&*&*&*&***&***&***&***&***&***&***&***&***&******************************=***=*=*=*=*=*==================-===-==", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-===-==============*=*=*=*=*=*=*=***=***********************************************************************************=***=***=*=*=*=*=*=*===*================-===-=-=-=-=-=-=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=---=-=-=-=-=-=-===-============*===*=*=*=*=*=*=************************&***&***&***&***&*&*&*&*&*&*&***&***&***&***&***&***&***&***&******************************=*=*=*=*=*=*=*===*===================", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-==========*===*=*=*=*=*=*=*=***=***********************************************************************************=*=*=*=*=*=*=*=*=*=*===*============-===-=-=-=-=-=-=-=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-===-============*===*=*=*=*=*=*=****************************&**********************************************************************=***=*=*=*=*=*=*=*==================-===-=-=-==", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-==============*===*=*=*=*=*=*=*=***=*******************************************************************=***=***=*=*=*=*=*=*=*=*===*================-===-=-=-=-=-=-=---=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=---=-=-=-=-=-=-================*===*=*=*=*=*=*=***********************************************************************************************=***=*=*=*=*=*=*=*===*==================-===-=-==", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-===-==================*=*=*=*=*=*=*=***=***=***************************************************=***=***=***=*=*=*=*=*=*=*=*=*=*====================-===-=-=-=-=-=-=-=-=-=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-===-================*===*=*=*=*=*=*=*=*=***=***************************************************************=***=***=*=*=*=*=*=*=*=*=*=*=*==================-===-===-=-=-=-=-==", -"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-==================*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*====================-===-=-=-=-=-=-=-=-=-=-=---=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=---=---=---=-=-=-=-=-=-=-==================*=*=*=*=*=*=*=*=*=*=***=***************************************************************=***=*=*=*=*=*=*=*=*=*=*=*==========================-=-=-=-=-=-==", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-===-======================*===*=*=*=*=*=*=*=*=*=*=*=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*============================-=-=-=-=-=-=-=-=---=---=-=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-===-====================*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=***=***=***=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*======================-===-===-===-=-=-=-=-=-=-==", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-======================*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*========================-===-=-=-=-=-=-=-=-=-=-=-=-=---=---=---=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-===-====================*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=***=***=***=*=*=***=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*======================-===-=-=-=-=-=-=-=-=-=-==", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-==================================*===*=*=*===*=*=*=*=*===*===*===*===*====================================-=-=-=-=-=-=-=-=-=-=-=-=---=-------------=", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-===-========================*===*===*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*===*==========================-===-===-===-===-=-=-=-=-=-=-=-=-=-=-=-----", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-=-=-===-===============================================================================-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=-------------------=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-===-===-===-============================*===*===*===*===*===*===*===*==================================-===-===-===-=-=-=-=-=-=-=-=-=-=-=-=-=---=-------", -"-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-=-=-===-=======================================================================-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-------------------------=", -"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-===========================================================================-===-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-----------=-----", -"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-===-===-===-===-=-=-=-=-=-=-=-=-=-=---=---=---=-----------------------------------------------=", -"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===========================================================-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=---=---=-----------", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-===-===-=======================-===-=-=-=-=-=-=-=-=-=-=-=-=---=--------------------------------------------------", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-===============================-===-===-===-===-=-=-=-=-=-=-=-=-=-=-=-=-=---=---=-----------------------------", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=-------------------------------------------------------=", -"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-===================================-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=---=-------------------------------", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=----------------------------------------------------------", -"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-===-===-===-=-=-=-=-=-=-=-=-=-=-=-=-=---=---=---------------------------------------------", -"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=---=-=-=-=-=-=-=-=-=-=-=-=-=-===-===-===-===-===============-===-===-===-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=---=---=---=---=---=---=-----------="}; |