ENERGY ABSORBING ROPE LANYARD