Ref A: f89c7182f28841b883c237f776386c15 Ref B: 8BE913F62DAA677719A88EA850C65EC9 Ref C: Fri May 24 11:50:55 2013 PST