Preserve query and fragment

Add UTM parameters

Add or replace six explicit UTM parameters without normalizing unrelated query text.