..................~o(*)..........................................~~..............................................................................................................................................................................~~~....................................~......~..................