Ref A: c25753e4cab646628a16983a089294f7 Ref B: 168D51DA89F210F251FFAF80C963488D Ref C: Fri Aug 28 08:04:04 2015 PST