Ref A: 350a7bed2e724302b2e4053e3f0e3125 Ref B: D445E5D05D78FEF8B180DDA9358B5211 Ref C: Fri Jul 03 15:07:46 2015 PST