Ref A: 2f5b5d93a6e1444a80a43b02e20c48c7 Ref B: 4632ECF571AF4DE5A21CBAE335177496 Ref C: Sat Apr 19 00:34:09 2014 PST