Happy 4th of July!–Cadet Celestia reporting for duty,...