Ref A: 20556e222365420780cfc599f8fe28bf Ref B: 6FE6A4A23AA44F2C12E67DBB0F8A6F47 Ref C: Tue Sep 30 03:27:40 2014 PST