Completed my first ride on the 6th, ready to submit my paperwork but thought I would try and submit in online. Is there a link available, do I have to upgrade? Thank you!