The Texas Rat Snake (Elaphe obsoleta lindheimeri).