Ref A: 72a5722226434cd6a6e18c9d1d74184e Ref B: 98497AA53B1023BC68C9AA4791B80630 Ref C: Mon Dec 29 05:36:40 2014 PST