Ref A: 0500ee9dcb7442fc9a87fe99254807fd Ref B: AC8B8BF96FD1B17CFA4D5F13B5589BCE Ref C: Fri Dec 19 03:59:23 2014 PST