Ref A: 3f04abbb39cf42bd9928d0bec7054a08 Ref B: E57CC2617C08D3FADB60BE708042CDE0 Ref C: Tue Sep 02 05:32:09 2014 PST