@nazzer ...did you point 8 of your 10xS9s (in your sig) at this pool? 104 TH would make sense for 8x S9s. my 4xS9 payout was spot on half of yours.
I've been moving mine around since Kano hit 500% ... 106 TH is due to ramping down from 10 to 2 S9's over the 3.5 days above 500% (to pay electricity bills

)
Math works out, since 5Nd is roughly 13.5 days:
10 days * 10 S9 = 100 TH, 3.5 days * 2 S9 = 7 TH
Total = 107 TH