Hinkle Hensley Shanor & Martin Llp