Ref A: 7ac58d28d71b4d358e8995ec7f1a4499 Ref B: F88DF180F00877B48490C23828BF4898 Ref C: Mon May 20 09:15:09 2013 PST