Ref A: 9ab8ae8a6f7c4ac7bcf7875977676a8d Ref B: 8233D8B0A726C32A3E0F3BAE21800FBE Ref C: Fri Apr 18 01:42:40 2014 PST