Ref A: 950576c01e214f8c8c98f56fde85a227 Ref B: 9C0DD84DCB549AFD3532454F98DF2632 Ref C: Sun May 19 13:51:53 2013 PST