Ref A: 7dd0c9e169994c979aa8ed672727bf83 Ref B: 8B3476D54C79A6B97C065B6005A5437A Ref C: Wed Mar 04 23:21:40 2015 PST