++++++++++++++++++++++++++++++++++++++++++++++++ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@#::::::::::::::::::::::::::::::::::::#@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@* *@@@@@ @@@@@#::::::::::::::::::::::::::::::::::::#@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ++++++++++++++++++++++++++++++++++++++++++++++++