Ref A: 19c6decf7f7240bb8397e926ef410d89 Ref B: CB698B018279FCC8450A7591F67F799E Ref C: Tue Sep 02 03:05:23 2014 PST