Ref A: 49771a2f63cd4f47a7fdeed34e546fec Ref B: 9B0D0E546A168704667D12FD553D6F79 Ref C: Thu Oct 23 05:26:27 2014 PST