Ref A: 647b7fea1c1a4de1b7c68296f40af8dc Ref B: 1D597AEC0A4F887A8AFE8E1BF8A66784 Ref C: Fri May 24 09:04:32 2013 PST