Greetings!
I imagine OGR still has your information on file. Were you contacted in regards to renewing your subscription? In today's ultra-modern high tech society many subscription renewal requests are sent out automatically by electronic means, e.i. email, Smart Phone, etc.
Why not give OGR a phone call? I'm sure they'll be more than happy to help you. Really GREAT people can be found at OGR!!!