Ref A: 9290b6eb9aed4a10a188cbbeac6d9712 Ref B: 8A1AF15E880271B64F000132EE374FAC Ref C: Sun May 19 14:28:13 2013 PST