@@@@%%%@@@@@@@%@%@@ @@%###%@@@@%%@***@@ @@%###%##@%#%#%%*%@ @@@%%%%%##*#%@%**%@ @@@#%#%%%###%@%##%@ @@@%@%%##**%@@%@@@@ @@@@@%@%*##%@%#%%@@ @@@@@%%@##+*%@##%@@ @@@@@@#@%%+#%@%%@@@ @@@@@@@@@@@%@@@@@@@