Ref A: 2110181dc67741088ff9be889abba0dd Ref B: 492008A64A540AE366C2138609FB88E9 Ref C: Wed Oct 22 23:44:35 2014 PST