Ref A: 2fda48d4975842f1bf4615883cc4683c Ref B: F8ACBF755113EA18F4B2C8DE292965CE Ref C: Sun May 19 13:59:33 2013 PST