Ref A: 7634243d691a4014988eb733eb4c4963 Ref B: 5178BA570253A99FD85DBD7C6D61776F Ref C: Sun May 19 15:26:09 2013 PST