Ref A: 9255b263cbd54acc85a171f7c0d68fa4 Ref B: 571106E936ADB9FD14B9A2CD2BA0765F Ref C: Wed Dec 17 16:13:55 2014 PST