Ref A: ace48604c8d74c218f095a0c0882cfc3 Ref B: 1C8D0C34DDB255456EFFBD12A05FE4C2 Ref C: Thu Nov 27 05:24:46 2014 PST