Ref A: 032154657ca64a61905229189a826135 Ref B: 0FB88DCF2D4BBEB3190B6F53136B60C7 Ref C: Sat Dec 27 21:34:11 2014 PST