Ref A: e9556016fa614ee783fe7264b0d50743 Ref B: 53A98DA76C16AC5C83C39196324D7C40 Ref C: Thu Oct 02 06:45:09 2014 PST