Ref A: cae350e22c7248a39790306ca5cc0d78 Ref B: CD7B6C8A0D5CEFAEC2C43FF907433395 Ref C: Tue Mar 03 23:47:48 2015 PST