It fits perfectly. Thank you for all of your input and superior service. I will be passing your name on in the future. I will try to stop her from waving that ring around for a while and send you some pictures. Is that why you guys are called white flash??