Ref A: 1542475be46e4096abe139d94330b1d7 Ref B: FFF3722C9E83D2F47DDE27F120B7326F Ref C: Wed Nov 26 23:07:54 2014 PST