Ref A: 2fb19bd50097420cbbd76e71e863aa48 Ref B: DC9EBBD6C7BAFB360A581C556284C007 Ref C: Wed May 22 11:46:50 2013 PST