Ref A: 706e7b6f3fc24388a39c0b06794910fc Ref B: 8B2047CB07AD325B183F0543607B67F1 Ref C: Wed Nov 26 06:04:46 2014 PST