Ref A: 727b28e6b0f24dfbbc2138741ce64bc7 Ref B: AF172BF6DFC9EDD5BEAFE05B5E1A633A Ref C: Mon May 20 05:56:03 2013 PST