Ref A: 499D5D5318A1423B84B1885AEA3925EE Ref B: C0A6FA9D3F74E0D30AF8963E1F19529D Ref C: Fri Feb 10 06:18:48 2012 PST