Ref A: 01addc79940b43609e0d3047ea4c7dce Ref B: C999C4CF266061ACC0CDEE90CAA74BD3 Ref C: Wed Apr 23 22:23:59 2014 PST