Ref A: 1088b26c616845c5ba0c8f12a61c59b0 Ref B: 001B4B1CD286AC1090CBD8F2407CE397 Ref C: Sun May 19 18:36:44 2013 PST