Ref A: 8d24d5e8f0bb46bd8fa8ae118683be4e Ref B: C7091F646BC41251B0018DBBC5B3847C Ref C: Wed Oct 22 03:19:13 2014 PST