Ref A: 8e065079311b4bd88dd59b57ed8390f2 Ref B: F094B53E3206F080FB636DDA010FC8D3 Ref C: Thu Jan 29 10:37:53 2015 PST