function replaceAccountValues(account) {

  if (account.account.countryCode === "HongKong") {
    account.account.countryCode = "HK";
  }

  if (account.account.currency === "USC") {
    account.account.currency = "USC";
  }

  const groupMapping = {
    "M_UM_05_EUR": "STP",
    "M_UM_05_USC": "STP CENT",
    "M_UM_05_USD": "STP",
    "M_UM_0514F4_USD": "STP",
    "M_UM_08_12C_USD": "STP",
    "M_UM_10_EUR": "STP",
	"M_UM_10_HKD": "STP",
    "M_UM_10_JPY": "STP",
    "M_UM_10_USC": "STP CENT",
    "M_UM_10_USD": "STP",
    "M_UM_14_F4_USC": "STP CENT",
    "M_UM_14_F4_USD": "STP",
	"M_UM_15_JPY": "STP",
    "M_UM_15_USC": "STP CENT",
    "M_UM_15_USD": "STP",
	"M_UM_20_EUR": "STP",
	"M_UM_20_GBP": "STP",
    "M_UM_20_JPY": "STP",
    "M_UM_20_USC": "STP CENT",
    "M_UM_20_USD": "STP",
    "M_UM_30_USD": "STP",
    "M_UM_EUR": "STP",
    "M_UM_GBP": "STP",
    "M_UM_HKD": "STP",
    "M_UM_JPY": "STP",
    "M_UM_NM_05_USC": "STP CENT (SF)",
    "M_UM_NM_05_USD": "STP (SF)",
    "M_UM_NM_10_USC": "STP CENT (SF)",
    "M_UM_NM_10_USD": "STP (SF)",
    "M_UM_NM_15_USC": "STP CENT (SF)",
    "M_UM_NM_20_USC": "STP CENT (SF)",
    "M_UM_NM_20_USD": "STP (SF)",
    "M_UM_NM_30_USC": "STP CENT (SF)",
    "M_UM_NM_30_USD": "STP (SF)",
    "M_UM_NM_USC": "STP CENT (SF)",
    "M_UM_NM_USD": "STP (SF)",
    "M_UM_NM15F5_USC": "STP CENT (SF)",
    "M_UM_NM15F5_USD": "STP (SF)",
    "M_UM_SGD": "STP",
    "M_UM_USC": "STP CENT",
    "M_UM_USD": "STP",
    "M_UME_10C_USC": "ECN CENT",
    "M_UME_20C_EUR": "ECN",
    "M_UME_20C_USD": "ECN",
    "M_UME_2C_USD": "ECN",
    "M_UME_4C_USD": "ECN",
    "M_UME_5C_EUR": "ECN",
    "M_UME_5C_USD": "ECN",
    "M_UME_EUR": "ECN",
    "M_UME_GBP": "ECN",
    "M_UME_NM_USC": "ECN CENT (SF)",
    "M_UME_NM_USD": "ECN (SF)",
    "M_UME_NM10C_USC": "ECN CENT (SF)",
    "M_UME_NM10C_USD": "ECN (SF)",
    "M_UME_NM20C_USD": "ECN (SF)",
    "M_UME_NM5C_USC": "ECN CENT (SF)",
	"M_UME_NM20C_USC": "ECN CENT (SF)",
	"M_UME_NM1C_USD": "ECN CENT (SF)",
    "M_UME_NM5C_USD": "ECN (SF)",
    "M_UME_PRO_EUR": "ECN PRO",
    "M_UME_SGD": "ECN",
    "M_UME_USC": "ECN CENT",
    "M_UME_USD": "ECN",
    "M_UME20SO_USD": "ECN",
	"Promo_ST_USD": "STP (PROMO)",
    "TESR_ST_USD": "TEST STP",
    "TESR_UM_USC": "TEST STP CENT",
    "TESR_UM_USD": "TEST STP",
    "TESR_UME_NM_USD": "TEST ECN (SF)",
    "TESR_UME_USD": "TEST ECN",
    "TEST_ST_USD": "TEST STP"
  };

  const group = account.account.group;
  if (group && groupMapping[group]) {
    account.account.group = groupMapping[group];
  }

  return account;
}
