Ref A: 706af968e3be4badb5347d2431298542 Ref B: F73593C398F4F29D337B018E4990578A Ref C: Tue May 21 09:28:43 2013 PST