builder.setCcMarketClass(getValueForSlowlyChangingDimension(fieldChangeFlag, isNewBusinessKey, previousRow.getCcMarketClass(), ccMarketClass));
fieldChangeFlag /= 2;
String ccMarketDesc = generateRandomText(20, WIDTH_CC_MARKET_DESC, CC_MARKET_DESC.getRandomNumberStream());
builder.setCcMarketDesc(getValueForSlowlyChangingDimension(fieldChangeFlag, isNewBusinessKey, previousRow.getCcMarketDesc(), ccMarketDesc));
fieldChangeFlag /= 2;
<BUG>String marketManagerFirstName = FirstNamesDistribution.pickRandomValue(1, 1, CC_MARKET_MANAGER.getRandomNumberStream());

String marketManagerLastName = LastNamesDistribution.pickRandomValue(1, 1, CC_MARKET_MANAGER.getRandomNumberStream());
</BUG>
String ccMarketManager = format("%s %s", marketManagerFirstName, marketManagerLastName);

builder.setCcMarketClass(getValueForSlowlyChangingDimension(fieldChangeFlag, isNewBusinessKey, previousRow.getCcMarketClass(), ccMarketClass));
fieldChangeFlag /= 2;
String ccMarketDesc = generateRandomText(20, WIDTH_CC_MARKET_DESC, CC_MARKET_DESC.getRandomNumberStream());
builder.setCcMarketDesc(getValueForSlowlyChangingDimension(fieldChangeFlag, isNewBusinessKey, previousRow.getCcMarketDesc(), ccMarketDesc));
fieldChangeFlag /= 2;
String marketManagerFirstName = pickRandomFirstName(MALE_FREQUENCY, CC_MARKET_MANAGER.getRandomNumberStream());
String marketManagerLastName = pickRandomLastName(CC_MARKET_MANAGER.getRandomNumberStream());
String ccMarketManager = format("%s %s", marketManagerFirstName, marketManagerLastName);
