Ref A: 4b09222b9f5d45758639452b65f05f60 Ref B: 0F642C0723D9C3A2077AC43600D65547 Ref C: Fri Oct 24 21:44:36 2014 PST