Ref A: 3f5465e12bcd49caab2db7561f667196 Ref B: FCA3C686CEB8A3197157D8304F190617 Ref C: Wed Nov 26 20:41:49 2014 PST