Ref A: 87f0f56234764a60870d57521808e2dd Ref B: FA2B122AAE2B0548223CB217C84D6EA6 Ref C: Mon May 20 21:10:30 2013 PST