Ref A: 002981f981f345648edbf0c3fd8f70c5 Ref B: 7118AF91A9622F7C9F6FB223FAF87FD7 Ref C: Thu Dec 18 02:07:54 2014 PST