Ref A: f29636c5b2a04ef7b1cae281c1d9e6e2 Ref B: BFAB795561A5C830973892F23D27FC54 Ref C: Mon Dec 29 01:06:11 2014 PST