Ref A: 58f35c6e105d4101a915445295cc58f2 Ref B: 8B486C00307F695294AA4D179A196897 Ref C: Wed Oct 22 08:57:19 2014 PST