asme sa656 sa656m libya punch