Ref A: e17268d1262544bc806c7db148190cf6 Ref B: 9D355F50FFD2B0FF74E3377FA4BA6873 Ref C: Mon Jun 01 21:52:15 2015 PST