I am trying to determine how CME calculated their Implied Repo Rates in table 3 on the penultimate page of the Understanding Treasury Futures Document:
https://www.cmegroup.com/education/files/understanding-treasury-futures.pdf
The quotes for the ten year note contract are presented from October 10, 2017, with futures price 125.265625. For simplicity, let's stick with the CTD, which has 2.375% coupon, August 15, 2017 maturity, a clean cash price of $101.2266, and treasury conversion factor of 0.8072.
Following the The Treasury Bond Basis by Burghardt et. al., I use the following formula (there are no interim coupons, so I use this simpler expression)
$ \left( \frac{\mathrm{Invoice Price}}{\mathrm{Purchase Price}} -1 \right) \times \left(\frac{360}{n}\right)$,
where $n$ is the number of days until delivery, and the Invoice and Purchase Price include accrued interest: $\mathrm{Invoice Price} = \mathrm{FuturesPrice}\cdot\mathrm{CF} + \mathrm{AI}_d$, $\mathrm{PurchasePrice}=\mathrm{CleanPrice}+\mathrm{AI}_s$, and $\mathrm{AI}_d$ and $\mathrm{AI}_s$ correspond to accrued interest at delivery date and settlement date respectively.
I calculate the accrued interest at settlement to be $\mathrm{AI}_s=\\\$0.367867$ per $\\\$100$ face value for the ten year notes. I use the number of days between October 11 2017 (settlement) until the last delivery date (December 29 2017) for $n$. This gives an accrued interest at delivery of $\mathrm{AI}_d=\\\$0.877717$.
Putting this all together, I get the following:
$ \mathrm{IRR} = \left( \frac{\mathrm{125.265625\cdot 0.8072+0.877717}}{\mathrm{101.2266+0.367867}} -1 \right) \times \left(\frac{360}{79}\right)=1.783695\%$,
which is quite far off from CME's listed value of 1.42%. Where have I gone wrong? I tried doing the calculation for a range of delivery dates, looping from November 25 to December 29. I saw a rate of 1.423% on November 26, but this date makes no sense, because the earliest delivery date would be the first day of the delivery month (December in this case.)

