Ref A: 894bdb02218941e3b6ed7d8532944eef Ref B: A83F9C4BEF9A4560CC630001FFA4E7B1 Ref C: Sun May 19 22:21:24 2013 PST