camwsl