Ref A: 819d75a4c9f14411a151d21ecda06cd5 Ref B: 2A7E17EEB2DF16FC75D4E473D14DCC47 Ref C: Wed May 22 15:56:20 2013 PST