Ref A: 38d4589acd4a4b7682cb654d3d0aa987 Ref B: 0A2DDE95F6166B79B216ED8800FA6F74 Ref C: Mon Dec 22 08:47:50 2014 PST