Ref A: 58563d17b32b4b7ba7bbe3757f964e84 Ref B: D8AB2B0F7BCE7C82145DF0A2858C3981 Ref C: Wed Jul 23 18:23:05 2014 PST