Ref A: 5642e648f52d4b7b93975296cd6e917c Ref B: AE6134BBB56CBE18340D57F166511517 Ref C: Fri May 24 02:12:20 2013 PST