Ref A: 040a9b6b9ae7490589f7d34c91d279b9 Ref B: 1C575ADB1CB8FD5B180AF37111D97E4C Ref C: Fri Jan 30 22:37:01 2015 PST