Ref A: 132853727b1847fbba1be8345c3f3e5a Ref B: 9B0BF35FF2CCEEB3CD2FAD5FBFAD5C23 Ref C: Sun Jan 25 11:28:40 2015 PST