Ref A: 0f5e2c1d27884b8f94acb645f0a95bd1 Ref B: 6147AA938300A5C3E09F3F4296AE30DB Ref C: Tue Oct 21 06:43:00 2014 PST