Ref A: 7bc9af8a74574809944f0682207b953e Ref B: 5616AF76B5C2B08062E3FA4F8C09EDDC Ref C: Tue Oct 21 10:09:52 2014 PST