You're probably right. We'll see what TEVA will say today. Estimations are that TEVA has shipped 4 to 6 months supply before the standstill agreement.