Ref A: def2485c09fd402c98ccde74c293fdc3 Ref B: 70CD657F51382F1473C94AEC01D668A8 Ref C: Sun May 03 11:23:19 2015 PST