....:::: ....:::::::::::: ....:::: :::::::::::::::: ....:::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: ................ ................ :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: '''':::::::::::: :::::::::::::::: '''':::: :::::::::::::::: '''':::::::::::: ''''::::