Ref A: f860ada0928f4b0a9e468bc7180cb9dd Ref B: CA06B217E3E0940AB36C59D3E1728157 Ref C: Fri Aug 22 06:56:40 2014 PST