Yeah, unfortunately XP went longer than I recalled it going so I leveled shortly after posting this. Was pretty happy because I'd be able to start a season at 42 essentially in a 38 cap league.
Edit: And yes, just got the new contract today to expire at the end of this season.