Ref A: c37676c5db59424f86c7cab4ce829d92 Ref B: 886668D575044A6F2B14E45159E2DB68 Ref C: Wed May 22 10:41:54 2013 PST