Ref A: 8595d9eef5dd41358af7ee1839fb8d15 Ref B: A48A46465A077A39EEF6639164EBDE5A Ref C: Fri Jan 30 03:06:29 2015 PST