Ref A: 43e2bfd62c7d40abac7444adb21ca687 Ref B: B87956ACEB3552FA751581DD4DCCC6DA Ref C: Mon May 20 05:40:15 2013 PST