Ref A: c59d9ea54a1b422c941cc8a9e8a5053d Ref B: D3AF374B6B078043B636488E83835902 Ref C: Sun Mar 01 11:54:09 2015 PST