Ref A: 221bb26267e64f19a8ba3c48ac41377a Ref B: 8780464869B5B8F227B8298FEF07355B Ref C: Fri Aug 29 06:50:47 2014 PST