Ref A: 0d14d014de5d44ebaec4af383411f330 Ref B: A90BF5F943B2F23CE7E04DFBE3F2C171 Ref C: Thu Jun 20 03:57:35 2013 PST