What is the duration of the factoring agreement?