Ref A: 00978ccafb55493eae803eb2b45a9a4a Ref B: 156F399B6E8C308790A10E49DA62BC52 Ref C: Wed Oct 22 19:32:39 2014 PST