Ref A: e650f5c12e524fe6a981c3c75b067db0 Ref B: 948710DDA4DBB1514C4EB385771DF07D Ref C: Thu May 23 11:13:10 2013 PST