Ref A: 972d110502874cd7944dcb3a33e6644f Ref B: 6E5F146155BD8D6A37C7654D8A32D6AF Ref C: Fri May 24 08:30:15 2013 PST