Ref A: 80f15df29ec1418e8a4f6e005d4b9ca7 Ref B: 37DF0CC5DE50BB7D39F74279DD547C8F Ref C: Wed Oct 22 08:26:25 2014 PST