When can I expect payment for livestock I have sold