Ref A: b18e83f4622a49cfa6f9fa31fc03c99a Ref B: 13ADE7C57CDE54DD67C15A0CFD40F14B Ref C: Wed Jul 23 01:40:58 2014 PST