Ref A: 611d95cad59145b1840ccdd202e82c91 Ref B: EDFFDEE292852C3E3C8932BA6E27A569 Ref C: Tue Jan 27 13:29:08 2015 PST