Ref A: 37ab0be0a9914cd7bb73af8ada82eed7 Ref B: 2F876A216D0217B00F969E11E4B72484 Ref C: Wed Dec 17 13:20:02 2014 PST