Ref A: 63be1355c9434b6eb23e565b69cd8edd Ref B: 8364B202F020CC702374D39A251AED7A Ref C: Fri Aug 22 00:29:13 2014 PST