Ref A: cec4727225f7490d948eef39a1db0444 Ref B: 9F5A9E1B3E4D8C03283277A9A9F717E8 Ref C: Thu Apr 24 14:50:08 2014 PST