.:...:..:.....:....::....