Ref A: 99c9699561304b13958f979bb4ead04f Ref B: F63EE17E9181ABD96D614A780B6F3257 Ref C: Thu Oct 02 09:58:30 2014 PST