Ref A: f49ca4457856415e8401aecf9cbf0120 Ref B: 0D17CA8FDCFFBC7934B95DEBFF5655AB Ref C: Thu May 23 15:23:54 2013 PST