Ref A: bc2a72fdfe3e4158bb88748abc70d4b0 Ref B: 1BB7DC2AE9ACEFB784DBB72C583167AB Ref C: Wed Oct 22 07:18:34 2014 PST