perforacin