checks out on all points for me. Can't get much better stats for an OTC. Buying first thing in the morning.