Good on Horizon for responding in such detail. I would expect nothing less from them.