anchor.diff:        support1 {
           headline
           leadAsset {
  -          ...leadAsset32
  -        }
  -        article {
  -          ...baseArticleProps
  -          leadAsset {
  -            ...leadAsset32
  -          }
  -          listingAsset {
  -            ...listingAsset32
  -          }
  -          summary125: summary(maxCharCount: 125)
  -          summary800: summary(maxCharCount: 800)
  -        }
  -        teaser125: teaser(maxCharCount: 125)
  -        teaser800: teaser(maxCharCount: 800)
  +          ...leadAsset32and45
  +        }
  +        article {
  +          ...baseArticleProps
  +          leadAsset {
  +            ...leadAsset32and45
  +          }
  +          listingAsset {
  +            ...listingAsset32and45
  +          }
  +        }
         }
         support2 {
           headline
           leadAsset {
  -          ...leadAsset45
  -        }
  -        article {
  -          ...baseArticleProps
  -          leadAsset {
  -            ...leadAsset45
  -          }
  -          listingAsset {
  -            ...listingAsset45
  -          }
  -        }
  +          ...leadAsset32and45
  +        }
  +        article {
  +          ...baseArticleProps
  +          leadAsset {
  +            ...leadAsset32and45
  +          }
  +          listingAsset {
  +            ...listingAsset32and45
  +          }
  +          summary125: summary(maxCharCount: 125)
  +          summary800: summary(maxCharCount: 800)
  +        }
  +        teaser125: teaser(maxCharCount: 125)
  +        teaser800: teaser(maxCharCount: 800)
         }
       }
       ... on SecondaryFourSlice {
  
positive.code:           listingAsset {
              ...listingAsset169
            }
          }
        }
        columnist {
          headline
  
negative.code:   }
  }
  
  fragment leadAsset32and45 on Media {
    __typename
    ... on Video {
      posterImage {
        crop32: crop(ratio: "3:2") {
          ...sectionCropProps
        }
        crop45: crop(ratio: "4:5") {
          ...sectionCropProps
        }
      }
    }
    ... on Image {
      crop32: crop(ratio: "3:2") {
        ...sectionCropProps
      }
      crop45: crop(ratio: "4:5") {
        ...sectionCropProps
      }
    }
  }
  
  fragment listingAsset32and45 on Media {
    __typename
    ... on Video {
      posterImage {
        crop32: crop(ratio: "3:2") {
          ...sectionCropProps
        }
        crop45: crop(ratio: "4:5") {
          ...sectionCropProps
        }
      }
    }
    ... on Image {
      crop32: crop(ratio: "3:2") {
        ...sectionCropProps
      }
      crop45: crop(ratio: "4:5") {
        ...sectionCropProps
      }
    }
  }
  
  fragment sectionCropProps on Crop {
    ratio
    relativeHorizontalOffset
  