Ref A: 2d4b8294213043f0af569a4d550b95d7 Ref B: 992BE1B82282FB46CBEBACA02B02AEE5 Ref C: Fri Jan 30 21:12:45 2015 PST