Ref A: 035622d1207f4923bb1d605e86dea1d9 Ref B: BCAC7B6AC286EFD57A484FA36114D184 Ref C: Tue May 21 03:09:06 2013 PST