Ref A: b2ffbf2c290740c7b7c78cc335b001f9 Ref B: 7CDC996D0FA72935414473061A15E542 Ref C: Tue Mar 31 06:36:58 2015 PST