I cannot view my submissions, the site is asking me to upload my "Private Key Wizard" what exactly is this?