Ref A: 71ca16f2c1af4e77bada88d1c35aed4f Ref B: D87A3EA458E704F462FAC168FFF3697B Ref C: Wed Sep 03 01:31:31 2014 PST