Ref A: 60a9b0a70c8648668a41aac8af9d8647 Ref B: AFD10CA4EF8692A87279E77540CF1865 Ref C: Tue Sep 02 20:57:19 2014 PST