Ref A: c981b4187d3044adad8e207a3a87e345 Ref B: 095DE66D63DA718C329449BF6FAEE8FD Ref C: Sat Dec 27 00:10:17 2014 PST