Ref A: 744c02f2c71446aa9301947637b75dbc Ref B: 5CD1ED184EC60DB3E776EF0A877A417C Ref C: Sun Dec 21 15:41:40 2014 PST