Ref A: 0f153024e3514bbf8eff8eea80247bb1 Ref B: ED48106F16674F66564A0439C1FAF323 Ref C: Wed Apr 01 03:41:48 2015 PST