Ref A: 371f08305c7b45799afbb612130b8bf3 Ref B: 8A0BDC7328EDF6826129ABEFBB782B73 Ref C: Sat Oct 25 00:04:27 2014 PST