Ref A: 509ddfe18b4d4a9c8c99bafb305046a2 Ref B: 145BB560C455CE2CA761BFC9C981F977 Ref C: Mon Mar 30 04:40:32 2015 PST