ApplyDetector