Ref A: fb2848b232394d5c991153460f6b0837 Ref B: 3B519927C4D9FAAC43BA075720209346 Ref C: Fri Oct 24 23:40:13 2014 PST