Ref A: 42167d33a8be4f1c8ad452f3681cd274 Ref B: 6858B2A9ACC5DEA0481AF748B23BA00E Ref C: Sun Mar 01 20:40:08 2015 PST