Ref A: 30849d1a28ce4e3fae04988ab5d704fe Ref B: 2C5E59155D2080766FBD31D049CAE059 Ref C: Fri Jan 30 07:02:07 2015 PST