Ref A: 1c7e78161df840539111cf4e682f87fe Ref B: DBDFBBD9523C72A3253CCAFFBB202840 Ref C: Sun Nov 23 02:01:30 2014 PST