Ref A: 422c005f5cfe458ea30bdc77a1d98ddc Ref B: D0B58E7099E4B5B32C963F79A7915F87 Ref C: Tue May 21 12:44:17 2013 PST