Ref A: 5436b838c4874e1d8d7653408b71ac44 Ref B: BE26CD3C30FD0D287B48AAD90D9D9748 Ref C: Sun May 19 00:59:38 2013 PST