David Beard in the flesh! How ya been man? Long time no see...and that is one killer looking snake you got there!