Ref A: 1cad0229e3404edd95671e006c7cb170 Ref B: 042197306E42B21F2BCB0A3C5E96EF42 Ref C: Thu Mar 05 11:47:48 2015 PST