Ref A: 8809290618844835ba3d8be7d260713e Ref B: 7E17232F0EEBA930EB5FFC0D39D200EA Ref C: Wed Oct 22 05:23:21 2014 PST