AccountBusinessFactory.java

  1. package org.drip.capital.env;

  2. /*
  3.  * -*- mode: java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
  4.  */

  5. /*!
  6.  * Copyright (C) 2020 Lakshmi Krishnamurthy
  7.  * Copyright (C) 2019 Lakshmi Krishnamurthy
  8.  *
  9.  *  This file is part of DROP, an open-source library targeting analytics/risk, transaction cost analytics,
  10.  *      asset liability management analytics, capital, exposure, and margin analytics, valuation adjustment
  11.  *      analytics, and portfolio construction analytics within and across fixed income, credit, commodity,
  12.  *      equity, FX, and structured products. It also includes auxiliary libraries for algorithm support,
  13.  *      numerical analysis, numerical optimization, spline builder, model validation, statistical learning,
  14.  *      and computational support.
  15.  *  
  16.  *      https://lakshmidrip.github.io/DROP/
  17.  *  
  18.  *  DROP is composed of three modules:
  19.  *  
  20.  *  - DROP Product Core - https://lakshmidrip.github.io/DROP-Product-Core/
  21.  *  - DROP Portfolio Core - https://lakshmidrip.github.io/DROP-Portfolio-Core/
  22.  *  - DROP Computational Core - https://lakshmidrip.github.io/DROP-Computational-Core/
  23.  *
  24.  *  DROP Product Core implements libraries for the following:
  25.  *  - Fixed Income Analytics
  26.  *  - Loan Analytics
  27.  *  - Transaction Cost Analytics
  28.  *
  29.  *  DROP Portfolio Core implements libraries for the following:
  30.  *  - Asset Allocation Analytics
  31.  *  - Asset Liability Management Analytics
  32.  *  - Capital Estimation Analytics
  33.  *  - Exposure Analytics
  34.  *  - Margin Analytics
  35.  *  - XVA Analytics
  36.  *
  37.  *  DROP Computational Core implements libraries for the following:
  38.  *  - Algorithm Support
  39.  *  - Computation Support
  40.  *  - Function Analysis
  41.  *  - Model Validation
  42.  *  - Numerical Analysis
  43.  *  - Numerical Optimizer
  44.  *  - Spline Builder
  45.  *  - Statistical Learning
  46.  *
  47.  *  Documentation for DROP is Spread Over:
  48.  *
  49.  *  - Main                     => https://lakshmidrip.github.io/DROP/
  50.  *  - Wiki                     => https://github.com/lakshmiDRIP/DROP/wiki
  51.  *  - GitHub                   => https://github.com/lakshmiDRIP/DROP
  52.  *  - Repo Layout Taxonomy     => https://github.com/lakshmiDRIP/DROP/blob/master/Taxonomy.md
  53.  *  - Javadoc                  => https://lakshmidrip.github.io/DROP/Javadoc/index.html
  54.  *  - Technical Specifications => https://github.com/lakshmiDRIP/DROP/tree/master/Docs/Internal
  55.  *  - Release Versions         => https://lakshmidrip.github.io/DROP/version.html
  56.  *  - Community Credits        => https://lakshmidrip.github.io/DROP/credits.html
  57.  *  - Issues Catalog           => https://github.com/lakshmiDRIP/DROP/issues
  58.  *  - JUnit                    => https://lakshmidrip.github.io/DROP/junit/index.html
  59.  *  - Jacoco                   => https://lakshmidrip.github.io/DROP/jacoco/index.html
  60.  *
  61.  *  Licensed under the Apache License, Version 2.0 (the "License");
  62.  *      you may not use this file except in compliance with the License.
  63.  *  
  64.  *  You may obtain a copy of the License at
  65.  *      http://www.apache.org/licenses/LICENSE-2.0
  66.  *  
  67.  *  Unless required by applicable law or agreed to in writing, software
  68.  *      distributed under the License is distributed on an "AS IS" BASIS,
  69.  *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70.  *  
  71.  *  See the License for the specific language governing permissions and
  72.  *      limitations under the License.
  73.  */

  74. /**
  75.  * <i>AccountBusinessFactory</i> instantiates the Built-in Account To Business Mappings. The References are:
  76.  *
  77.  * <br><br>
  78.  *  <ul>
  79.  *      <li>
  80.  *          Bank for International Supervision(2005): Stress Testing at Major Financial Institutions: Survey
  81.  *              Results and Practice https://www.bis.org/publ/cgfs24.htm
  82.  *      </li>
  83.  *      <li>
  84.  *          Glasserman, P. (2004): <i>Monte Carlo Methods in Financial Engineering</i> <b>Springer</b>
  85.  *      </li>
  86.  *      <li>
  87.  *          Kupiec, P. H. (2000): Stress Tests and Risk Capital <i>Risk</i> <b>2 (4)</b> 27-39
  88.  *      </li>
  89.  *  </ul>
  90.  *
  91.  *  <br><br>
  92.  *  <ul>
  93.  *      <li><b>Module </b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/PortfolioCore.md">Portfolio Core Module</a></li>
  94.  *      <li><b>Library</b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/CapitalAnalyticsLibrary.md">Capital Analytics</a></li>
  95.  *      <li><b>Project</b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/src/main/java/org/drip/capital/README.md">Basel Market Risk and Operational Capital</a></li>
  96.  *      <li><b>Package</b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/src/main/java/org/drip/capital/env/README.md">Economic Risk Capital Parameter Factories</a></li>
  97.  *  </ul>
  98.  *
  99.  * @author Lakshmi Krishnamurthy
  100.  */

  101. public class AccountBusinessFactory
  102. {
  103.     /**
  104.      * Instantiate the Pre-set AccountBusinessContext with the Account To Business Map Entries
  105.      *
  106.      * @return TRUE - The AccountBusinessContext Instance
  107.      */

  108.     public static org.drip.capital.shell.AccountBusinessContext Instantiate()
  109.     {
  110.         java.util.Map<java.lang.String, java.lang.String> accountBusinessMap = new
  111.             org.drip.analytics.support.CaseInsensitiveHashMap<java.lang.String>();

  112.         accountBusinessMap.put (
  113.             "AP_CASH_EQ",
  114.             org.drip.capital.definition.Business.CASH
  115.         );

  116.         accountBusinessMap.put (
  117.             "AP_COMMOD_CVA",
  118.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  119.         );

  120.         accountBusinessMap.put (
  121.             "AP_CONSUM",
  122.             org.drip.capital.definition.Business.RETAIL_BANKING
  123.         );

  124.         accountBusinessMap.put (
  125.             "AP_CONVERT_BONDS",
  126.             org.drip.capital.definition.Business.CONVERTS
  127.             );

  128.         accountBusinessMap.put (
  129.             "AP_CORP_TREAS_CTI",
  130.             org.drip.capital.definition.Business.CORPORATE_CENTER
  131.         );

  132.         accountBusinessMap.put (
  133.             "AP_DVLP_EQ_CASH_TRDG",
  134.             org.drip.capital.definition.Business.CASH
  135.         );

  136.         accountBusinessMap.put (
  137.             "AP_ELECTR_EQ_CASH",
  138.             org.drip.capital.definition.Business.CASH
  139.         );

  140.         accountBusinessMap.put (
  141.             "AP_EQ_CAP_MKTS",
  142.             org.drip.capital.definition.Business.EQUITY_UNDERWRITING
  143.         );

  144.         accountBusinessMap.put (
  145.             "AP_EQ_CVA",
  146.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  147.         );

  148.         accountBusinessMap.put (
  149.             "AP_EQ_DELTA1_ADMIN",
  150.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  151.         );

  152.         accountBusinessMap.put (
  153.             "AP_EQ_DELTA1_CEFT",
  154.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  155.         );

  156.         accountBusinessMap.put (
  157.             "AP_EQ_DELTA1_CLIENT_SOLUTION",
  158.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  159.         );

  160.         accountBusinessMap.put (
  161.             "AP_EQ_DELTA1_ETF",
  162.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  163.         );

  164.         accountBusinessMap.put (
  165.             "AP_EQ_DELTA1_INDEX",
  166.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  167.         );

  168.         accountBusinessMap.put (
  169.             "AP_EQ_DELTA1_INVENTORY_MGMT",
  170.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  171.         );

  172.         accountBusinessMap.put (
  173.             "AP_EQ_DELTA1_SINGLES",
  174.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  175.         );

  176.         accountBusinessMap.put (
  177.             "AP_EQ_DERIV_ADMIN",
  178.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  179.         );

  180.         accountBusinessMap.put (
  181.             "AP_EQ_DERIV_CORP",
  182.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  183.         );

  184.         accountBusinessMap.put (
  185.             "AP_EQ_DERIV_EXOT",
  186.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  187.         );

  188.         accountBusinessMap.put (
  189.             "AP_EQ_DERIV_FLOW",
  190.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  191.         );

  192.         accountBusinessMap.put (
  193.             "AP_EQ_DERIV_FLOW_EM",
  194.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  195.         );

  196.         accountBusinessMap.put (
  197.             "AP_EQ_FIN",
  198.             org.drip.capital.definition.Business.PRIME_FINANCE
  199.         );

  200.         accountBusinessMap.put (
  201.             "AP_FERROUS_FREIGHT",
  202.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  203.         );

  204.         accountBusinessMap.put (
  205.             "AP_FIN",
  206.             org.drip.capital.definition.Business.FINANCE
  207.         );

  208.         accountBusinessMap.put (
  209.             "AP_FI_EM_CR_FLOW",
  210.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  211.         );

  212.         accountBusinessMap.put (
  213.             "AP_FI_EM_CR_INDIA",
  214.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  215.         );

  216.         accountBusinessMap.put (
  217.             "AP_FI_EM_CR_LCL_CORP",
  218.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  219.         );

  220.         accountBusinessMap.put (
  221.             "AP_FI_EM_CR_STRUCT",
  222.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  223.         );

  224.         accountBusinessMap.put (
  225.             "AP_FXLM_CVA",
  226.             org.drip.capital.definition.Business.LOCAL_MARKETS
  227.         );

  228.         accountBusinessMap.put (
  229.             "AP_GPM_LENDING",
  230.             "Loan Portfolio Management"
  231.         );

  232.         accountBusinessMap.put (
  233.             "AP_METALS",
  234.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  235.         );

  236.         accountBusinessMap.put (
  237.             "AP_OGM_CVA",
  238.             org.drip.capital.definition.Business.OS_B
  239.         );

  240.         accountBusinessMap.put (
  241.             "AP_OIL_TRDG",
  242.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  243.         );

  244.         accountBusinessMap.put (
  245.             "AP_PRECIOUS_METALS",
  246.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  247.         );

  248.         accountBusinessMap.put (
  249.             "AP_PRIVATE_BANK_CVA",
  250.             org.drip.capital.definition.Business.GWM
  251.         );

  252.         accountBusinessMap.put (
  253.             "AP_RATES_CVA",
  254.             org.drip.capital.definition.Business.G10_RATES
  255.         );

  256.         accountBusinessMap.put (
  257.             "AP_SOFTS",
  258.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  259.         );

  260.         accountBusinessMap.put (
  261.             "AU_CASH_EQ",
  262.             org.drip.capital.definition.Business.CASH
  263.         );

  264.         accountBusinessMap.put (
  265.             "AU_COMMOD_CVA",
  266.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  267.         );

  268.         accountBusinessMap.put (
  269.             "AU_CONSUM",
  270.             org.drip.capital.definition.Business.RETAIL_BANKING
  271.         );

  272.         accountBusinessMap.put (
  273.             "AU_CR_TRDG_SN",
  274.             org.drip.capital.definition.Business.CREDIT_TRADING
  275.         );

  276.         accountBusinessMap.put (
  277.             "AU_EQ_DELTA1_CEFT",
  278.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  279.         );

  280.         accountBusinessMap.put (
  281.             "AU_EQ_DELTA1_CLIENT_SOLUTION",
  282.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  283.         );

  284.         accountBusinessMap.put (
  285.             "AU_EQ_DELTA1_ETF",
  286.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  287.         );

  288.         accountBusinessMap.put (
  289.             "AU_EQ_DELTA1_INDEX",
  290.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  291.         );

  292.         accountBusinessMap.put (
  293.             "AU_EQ_DELTA1_INVENTORY_MGMT",
  294.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  295.         );

  296.         accountBusinessMap.put (
  297.             "AU_EQ_DELTA1_SINGLES",
  298.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  299.         );

  300.         accountBusinessMap.put (
  301.             "AU_EQ_DERIV_WARRANTS",
  302.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  303.         );

  304.         accountBusinessMap.put (
  305.             "AU_EQ_FIN",
  306.             org.drip.capital.definition.Business.PRIME_FINANCE
  307.         );

  308.         accountBusinessMap.put (
  309.             "AU_FIN",
  310.             org.drip.capital.definition.Business.FINANCE
  311.         );

  312.         accountBusinessMap.put (
  313.             "AU_MARKETS_TREAS",
  314.             org.drip.capital.definition.Business.RISK_TREASURY
  315.         );

  316.         accountBusinessMap.put (
  317.             "AU_PRIVATE_BANK_CVA",
  318.             org.drip.capital.definition.Business.GWM
  319.         );

  320.         accountBusinessMap.put (
  321.             "AU_RATES_AUD_SWAPS",
  322.             org.drip.capital.definition.Business.G10_RATES
  323.         );

  324.         accountBusinessMap.put (
  325.             "AU_RATES_BASIS",
  326.             org.drip.capital.definition.Business.G10_RATES
  327.         );

  328.         accountBusinessMap.put (
  329.             "AU_RATES_CVA",
  330.             org.drip.capital.definition.Business.G10_RATES
  331.         );

  332.         accountBusinessMap.put (
  333.             "AU_RATES_GOVT",
  334.             org.drip.capital.definition.Business.G10_RATES
  335.         );

  336.         accountBusinessMap.put (
  337.             "AU_RATES_INFLATION",
  338.             org.drip.capital.definition.Business.G10_RATES
  339.         );

  340.         accountBusinessMap.put (
  341.             "AU_RATES_MGMT_TRDG",
  342.             org.drip.capital.definition.Business.G10_RATES
  343.         );

  344.         accountBusinessMap.put (
  345.             "AU_RATES_NZD",
  346.             org.drip.capital.definition.Business.G10_RATES
  347.         );

  348.         accountBusinessMap.put (
  349.             "AU_RATES_VOL",
  350.             org.drip.capital.definition.Business.G10_RATES
  351.         );

  352.         accountBusinessMap.put (
  353.             "AU_RATES_XGAMMA",
  354.             org.drip.capital.definition.Business.G10_RATES
  355.         );

  356.         accountBusinessMap.put (
  357.             "AU_SPOT",
  358.             org.drip.capital.definition.Business.G10_FX
  359.         );

  360.         accountBusinessMap.put (
  361.             "AU_STIRT",
  362.             org.drip.capital.definition.Business.G10_FX
  363.         );

  364.         accountBusinessMap.put (
  365.             "BR_CASH_EQ",
  366.             org.drip.capital.definition.Business.CASH
  367.         );

  368.         accountBusinessMap.put (
  369.             "BR_COMMOD_ADMIN",
  370.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  371.         );

  372.         accountBusinessMap.put (
  373.             "CA_G10_MARKETS_TREAS",
  374.             org.drip.capital.definition.Business.RISK_TREASURY
  375.         );

  376.         accountBusinessMap.put (
  377.             "CA_SWAPS",
  378.             org.drip.capital.definition.Business.G10_RATES
  379.         );

  380.         accountBusinessMap.put (
  381.             "CCA_CVCI",
  382.             org.drip.capital.definition.Business.CAI
  383.         );

  384.         accountBusinessMap.put (
  385.             "CCA_FX",
  386.             org.drip.capital.definition.Business.CAI
  387.         );

  388.         accountBusinessMap.put (
  389.             "CE_COMMOD_CVA",
  390.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  391.         );

  392.         accountBusinessMap.put (
  393.             "CE_FI_EM_CR_FLOW",
  394.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  395.         );

  396.         accountBusinessMap.put (
  397.             "CE_FI_EM_CR_STRUCT",
  398.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  399.         );

  400.         accountBusinessMap.put (
  401.             "CE_FXLM_CVA",
  402.             org.drip.capital.definition.Business.LOCAL_MARKETS
  403.         );

  404.         accountBusinessMap.put (
  405.             "CE_PRIVATE_BANK_CVA",
  406.             org.drip.capital.definition.Business.GWM
  407.         );

  408.         accountBusinessMap.put (
  409.             "CFD_FXLM_CVA",
  410.             org.drip.capital.definition.Business.LOCAL_MARKETS
  411.         );

  412.         accountBusinessMap.put (
  413.             "CFD_MUNI_CVA",
  414.             org.drip.capital.definition.Business.MUNICIPAL
  415.         );

  416.         accountBusinessMap.put (
  417.             "CFD_RATES_CVA",
  418.             org.drip.capital.definition.Business.G10_RATES
  419.         );

  420.         accountBusinessMap.put (
  421.             "CH_AI_CAI_SAP",
  422.             org.drip.capital.definition.Business.AI
  423.         );

  424.         accountBusinessMap.put (
  425.             "CH_AI_BHC_PRPTY_INV",
  426.             org.drip.capital.definition.Business.AI
  427.         );

  428.         accountBusinessMap.put (
  429.             "CH_EU_GPM",
  430.             "Excluded - CLP"
  431.         );

  432.         accountBusinessMap.put (
  433.             "CH_GLBL_CR_TRDG_SN",
  434.             org.drip.capital.definition.Business.CREDIT_MARKETS
  435.         );

  436.         accountBusinessMap.put (
  437.             "CH_GLBL_DIST_FLOW_TRDG",
  438.             org.drip.capital.definition.Business.CREDIT_MARKETS
  439.         );


  440.         accountBusinessMap.put (
  441.             "CH_GLBL_STRUC_CR_CDO",
  442.             org.drip.capital.definition.Business.CREDIT_MARKETS
  443.         );

  444.         accountBusinessMap.put (
  445.             "CH_GLBL_STRUC_CR_CORR",
  446.             org.drip.capital.definition.Business.CREDIT_MARKETS
  447.         );

  448.         accountBusinessMap.put (
  449.             "CH_GLBL_STRUC_CR_EXOTICS",
  450.             org.drip.capital.definition.Business.CREDIT_MARKETS
  451.         );

  452.         accountBusinessMap.put (
  453.             "CH_GSM_CONSUM_FIN",
  454.             org.drip.capital.definition.Business.GLOBAL_SECURITIZED_MARKETS
  455.         );

  456.         accountBusinessMap.put (
  457.             "CH_GSM_RESID_MTG",
  458.             org.drip.capital.definition.Business.GLOBAL_SECURITIZED_MARKETS
  459.         );

  460.         accountBusinessMap.put (
  461.             "CH_JP_CR_DERIV_STRUC",
  462.             org.drip.capital.definition.Business.CREDIT_MARKETS
  463.         );

  464.         accountBusinessMap.put (
  465.             "CH_JP_CR_TRDG_CVA",
  466.             org.drip.capital.definition.Business.CREDIT_MARKETS
  467.         );

  468.         accountBusinessMap.put (
  469.             "CH_LCL_RES_CMI",
  470.             org.drip.capital.definition.Business.RETAIL_BANKING
  471.         );

  472.         accountBusinessMap.put (
  473.             "CH_LCL_RETAIL_BKG_LA",
  474.             org.drip.capital.definition.Business.RETAIL_BANKING
  475.         );

  476.         accountBusinessMap.put (
  477.             "CH_LTAG_SUBPRIME_WRKG_GRP_RBC",
  478.             org.drip.capital.definition.Business.LONG_TERM_ASSET_GROUP
  479.         );

  480.         accountBusinessMap.put (
  481.             "CH_MUNI_CVA",
  482.             org.drip.capital.definition.Business.MUNICIPAL_SECURITIES
  483.         );

  484.         accountBusinessMap.put (
  485.             "CH_MUNI_FP",
  486.             org.drip.capital.definition.Business.MUNICIPAL_SECURITIES
  487.         );

  488.         accountBusinessMap.put (
  489.             "CH_MUNI_FVA",
  490.             "Excluded - FVA"
  491.         );

  492.         accountBusinessMap.put (
  493.             "CH_MUNI_ST",
  494.             org.drip.capital.definition.Business.MUNICIPAL_SECURITIES
  495.         );

  496.         accountBusinessMap.put (
  497.             "CH_NA_CR_TRDG_CVA",
  498.             org.drip.capital.definition.Business.CREDIT_MARKETS
  499.         );

  500.         accountBusinessMap.put (
  501.             "CH_NA_LTAG_SPG_CVA",
  502.             org.drip.capital.definition.Business.LONG_TERM_ASSET_GROUP
  503.         );

  504.         accountBusinessMap.put (
  505.             "CH_PECD_NAM_PRORATA",
  506.             org.drip.capital.definition.Business.CREDIT_MARKETS
  507.         );

  508.         accountBusinessMap.put (
  509.             "CH_RATES",
  510.             org.drip.capital.definition.Business.RATES_AND_CURRENCIES
  511.         );

  512.         accountBusinessMap.put (
  513.             "CH_SAP_CREDIT_RMH",
  514.             org.drip.capital.definition.Business.CREDIT_MARKETS
  515.         );

  516.         accountBusinessMap.put (
  517.             "CH_SAP_EQ_FIN",
  518.             org.drip.capital.definition.Business.PRIME_FINANCE
  519.         );

  520.         accountBusinessMap.put (
  521.             "BHC_PRIVATE_BANK_HK",
  522.             org.drip.capital.definition.Business.GWM
  523.         );

  524.         accountBusinessMap.put (
  525.             "BHC_PRIVATE_BANK_JERSEY",
  526.             org.drip.capital.definition.Business.GWM
  527.         );

  528.         accountBusinessMap.put (
  529.             "BHC_PRIVATE_BANK_LONDON",
  530.             org.drip.capital.definition.Business.GWM
  531.         );

  532.         accountBusinessMap.put (
  533.             "BHC_PRIVATE_BANK_SG",
  534.             org.drip.capital.definition.Business.GWM
  535.         );

  536.         accountBusinessMap.put (
  537.             "BHC_PRIVATE_BANK_ZURICH",
  538.             org.drip.capital.definition.Business.GWM
  539.         );

  540.         accountBusinessMap.put (
  541.             "CN_CONSUM_GCB_ASIA",
  542.             org.drip.capital.definition.Business.RETAIL_BANKING
  543.         );

  544.         accountBusinessMap.put (
  545.             "CN_RATES_TRDG",
  546.             org.drip.capital.definition.Business.G10_RATES
  547.         );

  548.         accountBusinessMap.put (
  549.             "COMMOD_AG_SOFTS_MX",
  550.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  551.         );

  552.         accountBusinessMap.put (
  553.             "COMMOD_DERIV_ADMIN",
  554.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  555.         );

  556.         accountBusinessMap.put (
  557.             "COMMOD_DERIV_METALS_MX",
  558.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  559.         );

  560.         accountBusinessMap.put (
  561.             "COMMOD_EXOTICS",
  562.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  563.         );

  564.         accountBusinessMap.put (
  565.             "COMMOD_FVO_DVA",
  566.             "Excluded - CVA"
  567.         );

  568.         accountBusinessMap.put (
  569.             "COMMOD_METALS_NON_REPORTABLE",
  570.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  571.         );

  572.         accountBusinessMap.put (
  573.             "CONSUM_BANAMEX",
  574.             org.drip.capital.definition.Business.RETAIL_BANKING
  575.         );

  576.         accountBusinessMap.put (
  577.             "CONSUM_BKG_RES_CMI",
  578.             org.drip.capital.definition.Business.RETAIL_BANKING
  579.         );

  580.         accountBusinessMap.put (
  581.             "CONSUM_EMEA_PL",
  582.             org.drip.capital.definition.Business.RETAIL_BANKING
  583.         );

  584.         accountBusinessMap.put (
  585.             "CONSUM_MX_CARDS",
  586.             org.drip.capital.definition.Business.RETAIL_BANKING
  587.         );

  588.         accountBusinessMap.put (
  589.             "CRI_CONSUM",
  590.             org.drip.capital.definition.Business.RETAIL_BANKING
  591.         );

  592.         accountBusinessMap.put (
  593.             "EL_CONSUM",
  594.             org.drip.capital.definition.Business.RETAIL_BANKING
  595.         );

  596.         accountBusinessMap.put (
  597.             "EMEA_RATES_CVA",
  598.             org.drip.capital.definition.Business.G10_RATES
  599.         );

  600.         accountBusinessMap.put (
  601.             "ENERGY_MARKET_ACCESS",
  602.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  603.         );

  604.         accountBusinessMap.put (
  605.             "EQTY_FVO_DVA",
  606.             "Excluded - CVA"
  607.         );

  608.         accountBusinessMap.put (
  609.             "EQ_DERIV_CIS",
  610.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  611.         );

  612.         accountBusinessMap.put (
  613.             "EQ_DERIV_HYBRIDS_AND_FUNDS",
  614.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  615.         );

  616.         accountBusinessMap.put (
  617.             "EU_CASH_EQ",
  618.             org.drip.capital.definition.Business.CASH
  619.         );

  620.         accountBusinessMap.put (
  621.             "EU_CMO_IG_BONDS",
  622.             org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
  623.         );

  624.         accountBusinessMap.put (
  625.             "EU_CMO_LEV_FIN_HY_BONDS",
  626.             org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
  627.         );

  628.         accountBusinessMap.put (
  629.             "EU_COMMOD_CVA",
  630.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  631.         );

  632.         accountBusinessMap.put (
  633.             "EU_COMMOD_DERIV_PACKAGING",
  634.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  635.         );

  636.         accountBusinessMap.put (
  637.             "EU_CONVERT_BONDS",
  638.             org.drip.capital.definition.Business.CONVERTS
  639.         );

  640.         accountBusinessMap.put (
  641.             "EU_CORP_TREAS_CTI_FX_INTL",
  642.             org.drip.capital.definition.Business.CORPORATE_CENTER
  643.         );

  644.         accountBusinessMap.put (
  645.             "EU_CR_BETA_TRDG",
  646.             org.drip.capital.definition.Business.CREDIT_TRADING
  647.         );

  648.         accountBusinessMap.put (
  649.             "EU_CR_IG_TRG",
  650.             org.drip.capital.definition.Business.CREDIT_TRADING
  651.         );

  652.         accountBusinessMap.put (
  653.             "EU_CR_INDEX_TRDG",
  654.             org.drip.capital.definition.Business.CREDIT_TRADING
  655.         );

  656.         accountBusinessMap.put (
  657.             "EU_CR_REPACK_EXOTICS",
  658.             org.drip.capital.definition.Business.CREDIT_TRADING
  659.         );

  660.         accountBusinessMap.put (
  661.             "EU_CR_RMH_HUB_ACCT",
  662.             org.drip.capital.definition.Business.CREDIT_TRADING
  663.         );

  664.         accountBusinessMap.put (
  665.             "EU_EQ_ADMIN",
  666.             org.drip.capital.definition.Business.CASH
  667.         );

  668.         accountBusinessMap.put (
  669.             "EU_EQ_CAP_MKTS",
  670.             org.drip.capital.definition.Business.EQUITY_UNDERWRITING
  671.         );

  672.         accountBusinessMap.put (
  673.             "EU_EQ_CVA",
  674.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  675.         );

  676.         accountBusinessMap.put (
  677.             "EU_EQ_DELTA1_ADMIN",
  678.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  679.         );

  680.         accountBusinessMap.put (
  681.             "EU_EQ_DELTA1_CEFT",
  682.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  683.         );

  684.         accountBusinessMap.put (
  685.             "EU_EQ_DELTA1_CLIENT_SOLUTION",
  686.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  687.         );

  688.         accountBusinessMap.put (
  689.             "EU_EQ_DELTA1_ETF",
  690.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  691.         );

  692.         accountBusinessMap.put (
  693.             "EU_EQ_DELTA1_FWD_TRDG",
  694.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  695.         );

  696.         accountBusinessMap.put (
  697.             "EU_EQ_DELTA1_INDEX",
  698.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  699.         );

  700.         accountBusinessMap.put (
  701.             "EU_EQ_DELTA1_SECTOR_SWAPS",
  702.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  703.         );

  704.         accountBusinessMap.put (
  705.             "EU_EQ_DELTA1_SINGLES",
  706.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  707.         );

  708.         accountBusinessMap.put (
  709.             "EU_EQ_DERIV_ADMIN",
  710.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  711.         );

  712.         accountBusinessMap.put (
  713.             "EU_EQ_DERIV_CORP",
  714.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  715.         );

  716.         accountBusinessMap.put (
  717.             "EU_EQ_DERIV_EXOT",
  718.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  719.         );

  720.         accountBusinessMap.put (
  721.             "EU_EQ_DERIV_FLOW",
  722.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  723.         );

  724.         accountBusinessMap.put (
  725.             "EU_EQ_DERIV_RV_FLOW",
  726.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  727.         );

  728.         accountBusinessMap.put (
  729.             "EU_EQ_DERIV_WARRANTS",
  730.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  731.         );

  732.         accountBusinessMap.put (
  733.             "EU_FIN",
  734.             org.drip.capital.definition.Business.FINANCE
  735.         );

  736.         accountBusinessMap.put (
  737.             "EU_FXLM_CVA",
  738.             org.drip.capital.definition.Business.LOCAL_MARKETS
  739.         );

  740.         accountBusinessMap.put (
  741.             "EU_FX_COMM_SALES",
  742.             org.drip.capital.definition.Business.G10_FX
  743.         );

  744.         accountBusinessMap.put (
  745.             "EU_FX_MODEL",
  746.             org.drip.capital.definition.Business.G10_FX
  747.         );

  748.         accountBusinessMap.put (
  749.             "EU_FX_SALES_PB",
  750.             org.drip.capital.definition.Business.G10_FX
  751.         );

  752.         accountBusinessMap.put (
  753.             "EU_FX_TRD_E_TRDG",
  754.             org.drip.capital.definition.Business.G10_FX
  755.         );

  756.         accountBusinessMap.put (
  757.             "EU_GPM_LENDING",
  758.             "Loan Portfolio Management"
  759.         );

  760.         accountBusinessMap.put (
  761.             "EU_GSM_CVA",
  762.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  763.         );

  764.         accountBusinessMap.put (
  765.             "EU_OGM_CVA",
  766.             org.drip.capital.definition.Business.OS_B
  767.         );

  768.         accountBusinessMap.put (
  769.             "EU_OIL_TRDG",
  770.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  771.         );

  772.         accountBusinessMap.put (
  773.             "EU_OSB_NON_TREAS_OTH_ICG",
  774.             org.drip.capital.definition.Business.OS_B
  775.         );

  776.         accountBusinessMap.put (
  777.             "EU_POWER_DERIV_GAS",
  778.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  779.         );

  780.         accountBusinessMap.put (
  781.             "EU_POWER_DERIV_PWR",
  782.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  783.         );

  784.         accountBusinessMap.put (
  785.             "EU_POWER_EMISSION_MAG",
  786.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  787.         );

  788.         accountBusinessMap.put (
  789.             "EU_PRIVATE_BANK_CVA",
  790.             org.drip.capital.definition.Business.GWM
  791.         );

  792.         accountBusinessMap.put (
  793.             "EU_RATES_LINEAR_GOVT_SAS",
  794.             org.drip.capital.definition.Business.G10_RATES
  795.         );

  796.         accountBusinessMap.put (
  797.             "EU_RATES_LINEAR_SWAPS",
  798.             org.drip.capital.definition.Business.G10_RATES
  799.         );

  800.         accountBusinessMap.put (
  801.             "EU_RATES_NON_LINEAR_CORE",
  802.             org.drip.capital.definition.Business.G10_RATES
  803.         );

  804.         accountBusinessMap.put (
  805.             "EU_RATES_NON_LINEAR_FUND",
  806.             org.drip.capital.definition.Business.G10_RATES
  807.         );

  808.         accountBusinessMap.put (
  809.             "EU_RATES_NON_LINEAR_INFL",
  810.             org.drip.capital.definition.Business.G10_RATES
  811.         );

  812.         accountBusinessMap.put (
  813.             "EU_RATES_NON_LINEAR_SOL",
  814.             org.drip.capital.definition.Business.G10_RATES
  815.         );

  816.         accountBusinessMap.put (
  817.             "EU_SPOT",
  818.             org.drip.capital.definition.Business.G10_FX
  819.         );

  820.         accountBusinessMap.put (
  821.             "EU_STIRT",
  822.             org.drip.capital.definition.Business.G10_FX
  823.         );

  824.         accountBusinessMap.put (
  825.             "EU_STRUC_CR_TRS",
  826.             org.drip.capital.definition.Business.PECD
  827.         );

  828.         accountBusinessMap.put (
  829.             "EU_ST_FI",
  830.             org.drip.capital.definition.Business.SHORT_TERM
  831.         );

  832.         accountBusinessMap.put (
  833.             "FERROUS_FREIGHT",
  834.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  835.         );

  836.         accountBusinessMap.put (
  837.             "FRANK_G10_MARKETS_TREAS",
  838.             org.drip.capital.definition.Business.RISK_TREASURY
  839.         );

  840.         accountBusinessMap.put (
  841.             "FVO_CVA",
  842.             "Excluded - CVA"
  843.         );

  844.         accountBusinessMap.put (
  845.             "FVO_DEBT_ACCTS",
  846.             "Excluded - CVA"
  847.         );

  848.         accountBusinessMap.put (
  849.             "FXLM_FVO_DVA",
  850.             "Excluded - CVA"
  851.         );

  852.         accountBusinessMap.put (
  853.             "GLBL_CR_CNTR_PRTY_RM",
  854.             org.drip.capital.definition.Business.CREDIT_TRADING
  855.         );

  856.         accountBusinessMap.put (
  857.             "GLBL_CR_CVA_EMCT",
  858.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  859.         );

  860.         accountBusinessMap.put (
  861.             "GLBL_CR_CVA_PECD",
  862.             org.drip.capital.definition.Business.PECD
  863.         );

  864.         accountBusinessMap.put (
  865.             "GLBL_CR_CVA_TRS",
  866.             org.drip.capital.definition.Business.PECD
  867.         );

  868.         accountBusinessMap.put (
  869.             "GLBL_CR_TRDG_CVA",
  870.             org.drip.capital.definition.Business.CREDIT_TRADING
  871.         );

  872.         accountBusinessMap.put (
  873.             "GLBL_EQ_ADM_3RD_PARTY_INV",
  874.             org.drip.capital.definition.Business.CASH
  875.         );

  876.         accountBusinessMap.put (
  877.             "GLBL_STRUC_CR_CORR",
  878.             org.drip.capital.definition.Business.PECD
  879.         );

  880.         accountBusinessMap.put (
  881.             "GLOBAL_FX_OPT_MAG",
  882.             org.drip.capital.definition.Business.G10_FX
  883.         );

  884.         accountBusinessMap.put (
  885.             "GLOBAL_FX_OPT_TRDG",
  886.             org.drip.capital.definition.Business.G10_FX
  887.         );

  888.         accountBusinessMap.put (
  889.             "GSM_AGNCY_ADMIN",
  890.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  891.         );

  892.         accountBusinessMap.put (
  893.             "GSM_AGNCY_ARMS",
  894.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  895.         );

  896.         accountBusinessMap.put (
  897.             "GSM_AGNCY_CMOS",
  898.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  899.         );

  900.         accountBusinessMap.put (
  901.             "GSM_AGNCY_FI_RETAIL",
  902.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  903.         );

  904.         accountBusinessMap.put (
  905.             "GSM_AGNCY_LONG_TERM_CMOS",
  906.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  907.         );

  908.         accountBusinessMap.put (
  909.             "GSM_AGNCY_SPEC_POOLS",
  910.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  911.         );

  912.         accountBusinessMap.put (
  913.             "GSM_AGNCY_STRIPS",
  914.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  915.         );

  916.         accountBusinessMap.put (
  917.             "GSM_CMBS_TRDG",
  918.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  919.         );

  920.         accountBusinessMap.put (
  921.             "GSM_EU_ABS",
  922.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  923.         );

  924.         accountBusinessMap.put (
  925.             "GSM_EU_SECURITIZ",
  926.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  927.         );

  928.         accountBusinessMap.put (
  929.             "GSM_NON_AGNCY_ADMIN",
  930.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  931.         );

  932.         accountBusinessMap.put (
  933.             "GSM_NON_AGNCY_CMBS",
  934.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  935.         );

  936.         accountBusinessMap.put (
  937.             "GSM_NON_AGNCY_RMBS_TRDG",
  938.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  939.         );

  940.         accountBusinessMap.put (
  941.             "GSM_NON_AGNCY_SUBS",
  942.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  943.         );

  944.         accountBusinessMap.put (
  945.             "GSM_PECD_ABS_CDO_SEC_TRDG",
  946.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  947.         );

  948.         accountBusinessMap.put (
  949.             "GSM_RESID_LOANS",
  950.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  951.         );

  952.         accountBusinessMap.put (
  953.             "GSM_RESID_MTG_FIN",
  954.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  955.         );

  956.         accountBusinessMap.put (
  957.             "GSM_RESID_OTHER",
  958.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  959.         );

  960.         accountBusinessMap.put (
  961.             "GSP_ADMIN",
  962.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  963.         );

  964.         accountBusinessMap.put (
  965.             "HK_CONSUM",
  966.             org.drip.capital.definition.Business.RETAIL_BANKING
  967.         );

  968.         accountBusinessMap.put (
  969.             "HK_MARKETS_TREAS",
  970.             org.drip.capital.definition.Business.RISK_TREASURY
  971.         );

  972.         accountBusinessMap.put (
  973.             "HK_RATES_TRDG",
  974.             org.drip.capital.definition.Business.G10_RATES
  975.         );

  976.         accountBusinessMap.put (
  977.             "HYBD_FVO_DVA",
  978.             "Excluded - CVA"
  979.         );

  980.         accountBusinessMap.put (
  981.             "ID_CONSUM",
  982.             org.drip.capital.definition.Business.RETAIL_BANKING
  983.         );

  984.         accountBusinessMap.put (
  985.             "INVESTMENT_FINANCE_GLBL",
  986.             org.drip.capital.definition.Business.GWM
  987.         );

  988.         accountBusinessMap.put (
  989.             "IN_CONSUM",
  990.             org.drip.capital.definition.Business.RETAIL_BANKING
  991.         );

  992.         accountBusinessMap.put (
  993.             "IN_CONSUM_GCB_ASIA",
  994.             org.drip.capital.definition.Business.RETAIL_BANKING
  995.         );

  996.         accountBusinessMap.put (
  997.             "IN_RATES_TRDG",
  998.             org.drip.capital.definition.Business.G10_RATES
  999.         );

  1000.         accountBusinessMap.put (
  1001.             "JAPAN_NON-YEN_RATES",
  1002.             org.drip.capital.definition.Business.G10_RATES
  1003.         );

  1004.         accountBusinessMap.put (
  1005.             "JAPAN_RATES_YEN_SOLUTION",
  1006.             org.drip.capital.definition.Business.G10_RATES
  1007.         );

  1008.         accountBusinessMap.put (
  1009.             "JERSEY_G10_MARKETS_TREAS",
  1010.             org.drip.capital.definition.Business.RISK_TREASURY
  1011.         );

  1012.         accountBusinessMap.put (
  1013.             "JGB_CASH",
  1014.             org.drip.capital.definition.Business.G10_RATES
  1015.         );

  1016.         accountBusinessMap.put (
  1017.             "JP_CASH_EQ",
  1018.             org.drip.capital.definition.Business.CASH
  1019.         );

  1020.         accountBusinessMap.put (
  1021.             "JP_COMMOD_CVA",
  1022.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  1023.         );

  1024.         accountBusinessMap.put (
  1025.             "JP_CR_REPACK_EXOTICS",
  1026.             org.drip.capital.definition.Business.CREDIT_TRADING
  1027.         );

  1028.         accountBusinessMap.put (
  1029.             "JP_CR_TRDG_SEC",
  1030.             org.drip.capital.definition.Business.CREDIT_TRADING
  1031.         );

  1032.         accountBusinessMap.put (
  1033.             "JP_EQ_DELTA1_CLIENT_SOLUTION",
  1034.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1035.         );

  1036.         accountBusinessMap.put (
  1037.             "JP_EQ_DELTA1_ETF",
  1038.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1039.         );

  1040.         accountBusinessMap.put (
  1041.             "JP_EQ_DELTA1_INDEX",
  1042.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1043.         );

  1044.         accountBusinessMap.put (
  1045.             "JP_EQ_DELTA1_INVENTORY_MGMT",
  1046.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1047.         );

  1048.         accountBusinessMap.put (
  1049.             "JP_EQ_DELTA1_SECTOR_SWAPS",
  1050.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1051.         );

  1052.         accountBusinessMap.put (
  1053.             "JP_EQ_DELTA1_SINGLES",
  1054.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1055.         );

  1056.         accountBusinessMap.put (
  1057.             "JP_EQ_FIN",
  1058.             org.drip.capital.definition.Business.PRIME_FINANCE
  1059.         );

  1060.         accountBusinessMap.put (
  1061.             "JP_EQ_PROG_AGNCY_ERROR",
  1062.             org.drip.capital.definition.Business.CASH
  1063.         );

  1064.         accountBusinessMap.put (
  1065.             "JP_EQ_PROG_TRDG",
  1066.             org.drip.capital.definition.Business.CASH
  1067.         );

  1068.         accountBusinessMap.put (
  1069.             "JP_FIN",
  1070.             org.drip.capital.definition.Business.FINANCE
  1071.         );

  1072.         accountBusinessMap.put (
  1073.             "JP_FI_FUND",
  1074.             org.drip.capital.definition.Business.G10_RATES
  1075.         );

  1076.         accountBusinessMap.put (
  1077.             "JP_FI_MGMT",
  1078.             org.drip.capital.definition.Business.G10_RATES
  1079.         );

  1080.         accountBusinessMap.put (
  1081.             "JP_FXLM_CVA",
  1082.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1083.         );

  1084.         accountBusinessMap.put (
  1085.             "JP_FX_CJL_COMM_SALES",
  1086.             org.drip.capital.definition.Business.G10_FX
  1087.         );

  1088.         accountBusinessMap.put (
  1089.             "JP_FX_SALES",
  1090.             org.drip.capital.definition.Business.G10_FX
  1091.         );

  1092.         accountBusinessMap.put (
  1093.             "JP_FX_TRDG_OTHER",
  1094.             org.drip.capital.definition.Business.G10_FX
  1095.         );

  1096.         accountBusinessMap.put (
  1097.             "JP_G10_MARKETS_TREAS",
  1098.             org.drip.capital.definition.Business.RISK_TREASURY
  1099.         );

  1100.         accountBusinessMap.put (
  1101.             "JP_RATES_CVA",
  1102.             org.drip.capital.definition.Business.G10_RATES
  1103.         );

  1104.         accountBusinessMap.put (
  1105.             "JP_SAS",
  1106.             org.drip.capital.definition.Business.CREDIT_TRADING
  1107.         );

  1108.         accountBusinessMap.put (
  1109.             "JP_SWAP",
  1110.             org.drip.capital.definition.Business.G10_RATES
  1111.         );

  1112.         accountBusinessMap.put (
  1113.             "KR_CONSUM",
  1114.             org.drip.capital.definition.Business.RETAIL_BANKING
  1115.         );

  1116.         accountBusinessMap.put (
  1117.             "KR_GTS",
  1118.             org.drip.capital.definition.Business.GTS
  1119.         );

  1120.         accountBusinessMap.put (
  1121.             "KR_RATES_TRDG",
  1122.             org.drip.capital.definition.Business.G10_RATES
  1123.         );

  1124.         accountBusinessMap.put (
  1125.             "LA_CASH_EQ",
  1126.             org.drip.capital.definition.Business.CASH
  1127.         );

  1128.         accountBusinessMap.put (
  1129.             "LA_COMMOD_CVA",
  1130.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  1131.         );

  1132.         accountBusinessMap.put (
  1133.             "LA_EQ_CVA",
  1134.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1135.         );

  1136.         accountBusinessMap.put (
  1137.             "LA_EQ_DELTA1_INDEX_EM_SWAP",
  1138.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1139.         );

  1140.         accountBusinessMap.put (
  1141.             "LA_EQ_DELTA1_INVENTORY_MGMT",
  1142.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1143.         );

  1144.         accountBusinessMap.put (
  1145.             "LA_EQ_DELTA1_SECTOR_SWAPS",
  1146.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1147.         );

  1148.         accountBusinessMap.put (
  1149.             "LA_EQ_DERIV_ADMIN",
  1150.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1151.         );

  1152.         accountBusinessMap.put (
  1153.             "LA_EQ_DERIV_CORP",
  1154.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1155.         );

  1156.         accountBusinessMap.put (
  1157.             "LA_EQ_DERIV_EXOT",
  1158.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1159.         );

  1160.         accountBusinessMap.put (
  1161.             "LA_EQ_DERIV_FLOW",
  1162.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  1163.         );

  1164.         accountBusinessMap.put (
  1165.             "LA_FI_EM_CR_FLOW",
  1166.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  1167.         );

  1168.         accountBusinessMap.put (
  1169.             "LA_FI_EM_CR_STRUCT",
  1170.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  1171.         );

  1172.         accountBusinessMap.put (
  1173.             "LA_FI_EM_LOCAL_PLATFORM",
  1174.             org.drip.capital.definition.Business.EM_CREDIT_TRADING
  1175.         );

  1176.         accountBusinessMap.put (
  1177.             "LA_FXLM_CVA",
  1178.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1179.         );

  1180.         accountBusinessMap.put (
  1181.             "LA_GPM_LENDING",
  1182.             "Loan Portfolio Management"
  1183.         );

  1184.         accountBusinessMap.put (
  1185.             "LA_GSM_CVA",
  1186.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  1187.         );

  1188.         accountBusinessMap.put (
  1189.             "LA_OGM_CVA",
  1190.             org.drip.capital.definition.Business.OS_B
  1191.         );

  1192.         accountBusinessMap.put (
  1193.             "LA_PRIVATE_BANK_CVA",
  1194.             org.drip.capital.definition.Business.GWM
  1195.         );

  1196.         accountBusinessMap.put (
  1197.             "LA_RATES_CVA",
  1198.             org.drip.capital.definition.Business.G10_RATES
  1199.         );

  1200.         accountBusinessMap.put (
  1201.             "LDN_EQ_FIN",
  1202.             org.drip.capital.definition.Business.PRIME_FINANCE
  1203.         );

  1204.         accountBusinessMap.put (
  1205.             "LDN_G10_MARKETS_TREAS_ICG",
  1206.             org.drip.capital.definition.Business.RISK_TREASURY
  1207.         );

  1208.         accountBusinessMap.put (
  1209.             "LM_ST_ALGERIA",
  1210.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1211.         );

  1212.         accountBusinessMap.put (
  1213.             "LM_ST_ARGENTINA",
  1214.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1215.         );

  1216.         accountBusinessMap.put (
  1217.             "LM_ST_BAHAMAS",
  1218.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1219.         );

  1220.         accountBusinessMap.put (
  1221.             "LM_ST_BAHRAIN",
  1222.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1223.         );

  1224.         accountBusinessMap.put (
  1225.             "LM_ST_BARBADOS",
  1226.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1227.         );

  1228.         accountBusinessMap.put (
  1229.             "LM_ST_BD_FX_TRADING",
  1230.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1231.         );

  1232.         accountBusinessMap.put (
  1233.             "LM_ST_BRAZIL",
  1234.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1235.         );

  1236.         accountBusinessMap.put (
  1237.             "LM_ST_BULGARIA",
  1238.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1239.         );

  1240.         accountBusinessMap.put (
  1241.             "LM_ST_CAMEROON",
  1242.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1243.         );

  1244.         accountBusinessMap.put (
  1245.             "LM_ST_CN_DEBT_INT_RATE_DR",
  1246.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1247.         );

  1248.         accountBusinessMap.put (
  1249.             "LM_ST_CN_FX_ND_FWDS_TRDG",
  1250.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1251.         );

  1252.         accountBusinessMap.put (
  1253.             "LM_ST_CN_FX_OPT_TRDG",
  1254.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1255.         );

  1256.         accountBusinessMap.put (
  1257.             "LM_ST_CN_FX_SALES",
  1258.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1259.         );

  1260.         accountBusinessMap.put (
  1261.             "LM_ST_COLOMBIA",
  1262.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1263.         );

  1264.         accountBusinessMap.put (
  1265.             "LM_ST_CONGO",
  1266.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1267.         );

  1268.         accountBusinessMap.put (
  1269.             "LM_ST_COSTA_RICA",
  1270.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1271.         );

  1272.         accountBusinessMap.put (
  1273.             "LM_ST_CZECH",
  1274.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1275.         );

  1276.         accountBusinessMap.put (
  1277.             "LM_ST_DOMINICAN_REP",
  1278.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1279.         );

  1280.         accountBusinessMap.put (
  1281.             "LM_ST_ECUADOR",
  1282.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1283.         );

  1284.         accountBusinessMap.put (
  1285.             "LM_ST_EGYPT",
  1286.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1287.         );

  1288.         accountBusinessMap.put (
  1289.             "LM_ST_EL_SALVADOR",
  1290.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1291.         );

  1292.         accountBusinessMap.put (
  1293.             "LM_ST_GABON",
  1294.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1295.         );

  1296.         accountBusinessMap.put (
  1297.             "LM_ST_GUATEMALA",
  1298.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1299.         );

  1300.         accountBusinessMap.put (
  1301.             "LM_ST_HAITI",
  1302.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1303.         );

  1304.         accountBusinessMap.put (
  1305.             "LM_ST_HK_DEBT_INT_RATE_DR",
  1306.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1307.         );

  1308.         accountBusinessMap.put (
  1309.             "LM_ST_HK_DERIV_TRADING",
  1310.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1311.         );

  1312.         accountBusinessMap.put (
  1313.             "LM_ST_HK_FX_TRADING",
  1314.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1315.         );

  1316.         accountBusinessMap.put (
  1317.             "LM_ST_HONDURAS",
  1318.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1319.         );

  1320.         accountBusinessMap.put (
  1321.             "LM_ST_HUNGARY",
  1322.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1323.         );

  1324.         accountBusinessMap.put (
  1325.             "LM_ST_ID_DEBT_INT_RATE_DR",
  1326.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1327.         );

  1328.         accountBusinessMap.put (
  1329.             "LM_ST_ID_FX_ND_FWDS_TRDG",
  1330.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1331.         );

  1332.         accountBusinessMap.put (
  1333.             "LM_ST_IN_DERIV_TRADING",
  1334.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1335.         );

  1336.         accountBusinessMap.put (
  1337.             "LM_ST_IN_FX_TRADING",
  1338.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1339.         );

  1340.         accountBusinessMap.put (
  1341.             "LM_ST_IN_TRDG_DEBT_TRAD",
  1342.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1343.         );

  1344.         accountBusinessMap.put (
  1345.             "LM_ST_ISRAEL",
  1346.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1347.         );

  1348.         accountBusinessMap.put (
  1349.             "LM_ST_IVORY_COAST",
  1350.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1351.         );

  1352.         accountBusinessMap.put (
  1353.             "LM_ST_JAMAICA",
  1354.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1355.         );

  1356.         accountBusinessMap.put (
  1357.             "LM_ST_JORDAN",
  1358.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1359.         );

  1360.         accountBusinessMap.put (
  1361.             "LM_ST_KAZAKHSTAN",
  1362.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1363.         );

  1364.         accountBusinessMap.put (
  1365.             "LM_ST_KENYA",
  1366.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1367.         );

  1368.         accountBusinessMap.put (
  1369.             "LM_ST_KR_DEBT_INT_RATE_DR",
  1370.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1371.         );

  1372.         accountBusinessMap.put (
  1373.             "LM_ST_KR_FX_ND_FWDS_TRDG",
  1374.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1375.         );

  1376.         accountBusinessMap.put (
  1377.             "LM_ST_KR_FX_OPT_TRDG",
  1378.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1379.         );

  1380.         accountBusinessMap.put (
  1381.             "LM_ST_KR_MANAGEMENT",
  1382.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1383.         );

  1384.         accountBusinessMap.put (
  1385.             "LM_ST_KR_STRUC_RATES",
  1386.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1387.         );

  1388.         accountBusinessMap.put (
  1389.             "LM_ST_KUWAIT",
  1390.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1391.         );

  1392.         accountBusinessMap.put (
  1393.             "LM_ST_LDN_EM_HUB",
  1394.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1395.         );

  1396.         accountBusinessMap.put (
  1397.             "LM_ST_LEBANON",
  1398.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1399.         );

  1400.         accountBusinessMap.put (
  1401.             "LM_ST_LK_FX_TRADING",
  1402.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1403.         );

  1404.         accountBusinessMap.put (
  1405.             "LM_ST_LK_TRDG_DEBT_TRAD",
  1406.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1407.         );

  1408.         accountBusinessMap.put (
  1409.             "LM_ST_MOROCCO",
  1410.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1411.         );

  1412.         accountBusinessMap.put (
  1413.             "LM_ST_MX",
  1414.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1415.         );

  1416.         accountBusinessMap.put (
  1417.             "LM_ST_MY_DEBT_INT_RATE_DR",
  1418.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1419.         );

  1420.         accountBusinessMap.put (
  1421.             "LM_ST_MY_FX_ND_FWDS_TRDG",
  1422.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1423.         );

  1424.         accountBusinessMap.put (
  1425.             "LM_ST_MY_FX_OPT_TRDG",
  1426.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1427.         );

  1428.         accountBusinessMap.put (
  1429.             "LM_ST_MY_STRUC_RATES",
  1430.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1431.         );

  1432.         accountBusinessMap.put (
  1433.             "LM_ST_NIGERIA",
  1434.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1435.         );

  1436.         accountBusinessMap.put (
  1437.             "LM_ST_NY_EM_HUB",
  1438.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1439.         );

  1440.         accountBusinessMap.put (
  1441.             "LM_ST_PAKISTAN",
  1442.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1443.         );

  1444.         accountBusinessMap.put (
  1445.             "LM_ST_PANAMA",
  1446.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1447.         );

  1448.         accountBusinessMap.put (
  1449.             "LM_ST_PARAGUAY",
  1450.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1451.         );

  1452.         accountBusinessMap.put (
  1453.             "LM_ST_PERU",
  1454.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1455.         );

  1456.         accountBusinessMap.put (
  1457.             "LM_ST_PH_DEBT_INT_RATES_DR",
  1458.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1459.         );

  1460.         accountBusinessMap.put (
  1461.             "LM_ST_PH_FX_ND_FWDS_TRDG",
  1462.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1463.         );

  1464.         accountBusinessMap.put (
  1465.             "LM_ST_POLAND",
  1466.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1467.         );

  1468.         accountBusinessMap.put (
  1469.             "LM_ST_PUERTO_RICO",
  1470.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1471.         );

  1472.         accountBusinessMap.put (
  1473.             "LM_ST_QATAR",
  1474.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1475.         );

  1476.         accountBusinessMap.put (
  1477.             "LM_ST_ROMANIA",
  1478.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1479.         );

  1480.         accountBusinessMap.put (
  1481.             "LM_ST_RUSSIA",
  1482.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1483.         );

  1484.         accountBusinessMap.put (
  1485.             "LM_ST_SENEGAL",
  1486.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1487.         );

  1488.         accountBusinessMap.put (
  1489.             "LM_ST_SG_DEBT_INT_RATE_DR",
  1490.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1491.         );

  1492.         accountBusinessMap.put (
  1493.             "LM_ST_SG_DERIV_TRADING",
  1494.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1495.         );

  1496.         accountBusinessMap.put (
  1497.             "LM_ST_SG_FX_ND_FWDS_TRDG",
  1498.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1499.         );

  1500.         accountBusinessMap.put (
  1501.             "LM_ST_SG_FX_SALES",
  1502.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1503.         );

  1504.         accountBusinessMap.put (
  1505.             "LM_ST_SG_FX_TRADING",
  1506.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1507.         );

  1508.         accountBusinessMap.put (
  1509.             "LM_ST_SG_LCL_MKTS_TRDG",
  1510.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1511.         );

  1512.         accountBusinessMap.put (
  1513.             "LM_ST_SG_STRUC_RATES",
  1514.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1515.         );

  1516.         accountBusinessMap.put (
  1517.             "LM_ST_SLOVAKIA",
  1518.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1519.         );

  1520.         accountBusinessMap.put (
  1521.             "LM_ST_SOUTH_AFRICA",
  1522.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1523.         );

  1524.         accountBusinessMap.put (
  1525.             "LM_ST_TANZANIA",
  1526.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1527.         );

  1528.         accountBusinessMap.put (
  1529.             "LM_ST_TH_DEBT_INT_RATE_DR",
  1530.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1531.         );

  1532.         accountBusinessMap.put (
  1533.             "LM_ST_TH_FX_ND_FWDS_TRDG",
  1534.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1535.         );

  1536.         accountBusinessMap.put (
  1537.             "LM_ST_TH_TRDG_DEBT_TRAD",
  1538.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1539.         );

  1540.         accountBusinessMap.put (
  1541.             "LM_ST_TRINIDAD",
  1542.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1543.         );

  1544.         accountBusinessMap.put (
  1545.             "LM_ST_TUNISIA",
  1546.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1547.         );

  1548.         accountBusinessMap.put (
  1549.             "LM_ST_TURKEY",
  1550.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1551.         );

  1552.         accountBusinessMap.put (
  1553.             "LM_ST_TW_DEBT_INT_RATE_DR",
  1554.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1555.         );

  1556.         accountBusinessMap.put (
  1557.             "LM_ST_TW_FX_ND_FWDS_TRDG",
  1558.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1559.         );

  1560.         accountBusinessMap.put (
  1561.             "LM_ST_TW_FX_OPT_TRDG",
  1562.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1563.         );

  1564.         accountBusinessMap.put (
  1565.             "LM_ST_UAE",
  1566.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1567.         );

  1568.         accountBusinessMap.put (
  1569.             "LM_ST_UGANDA",
  1570.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1571.         );

  1572.         accountBusinessMap.put (
  1573.             "LM_ST_UKRAINE",
  1574.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1575.         );

  1576.         accountBusinessMap.put (
  1577.             "LM_ST_URUGUAY",
  1578.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1579.         );

  1580.         accountBusinessMap.put (
  1581.             "LM_ST_VENEZUELA",
  1582.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1583.         );

  1584.         accountBusinessMap.put (
  1585.             "LM_ST_VN_FX_TRADING",
  1586.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1587.         );

  1588.         accountBusinessMap.put (
  1589.             "LM_ST_ZAMBIA",
  1590.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1591.         );

  1592.         accountBusinessMap.put (
  1593.             "LM_TREAS_ALGERIA",
  1594.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1595.         );

  1596.         accountBusinessMap.put (
  1597.             "LM_TREAS_ARGENTINA",
  1598.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1599.         );

  1600.         accountBusinessMap.put (
  1601.             "LM_TREAS_BAHAMAS",
  1602.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1603.         );

  1604.         accountBusinessMap.put (
  1605.             "LM_TREAS_BAHRAIN",
  1606.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1607.         );

  1608.         accountBusinessMap.put (
  1609.             "LM_TREAS_BARBADOS",
  1610.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1611.         );

  1612.         accountBusinessMap.put (
  1613.             "LM_TREAS_BRAZIL",
  1614.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1615.         );

  1616.         accountBusinessMap.put (
  1617.             "LM_TREAS_BULGARIA",
  1618.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1619.         );

  1620.         accountBusinessMap.put (
  1621.             "LM_TREAS_CAMEROON",
  1622.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1623.         );

  1624.         accountBusinessMap.put (
  1625.             "LM_TREAS_COLOMBIA",
  1626.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1627.         );

  1628.         accountBusinessMap.put (
  1629.             "LM_TREAS_CONGO",
  1630.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1631.         );

  1632.         accountBusinessMap.put (
  1633.             "LM_TREAS_COSTA_RICA",
  1634.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1635.         );

  1636.         accountBusinessMap.put (
  1637.             "LM_TREAS_CZECH",
  1638.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1639.         );

  1640.         accountBusinessMap.put (
  1641.             "LM_TREAS_DOMINICAN_REP",
  1642.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1643.         );

  1644.         accountBusinessMap.put (
  1645.             "LM_TREAS_ECUADOR",
  1646.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1647.         );

  1648.         accountBusinessMap.put (
  1649.             "LM_TREAS_EGYPT",
  1650.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1651.         );

  1652.         accountBusinessMap.put (
  1653.             "LM_TREAS_EL_SALVADOR",
  1654.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1655.         );

  1656.         accountBusinessMap.put (
  1657.             "LM_TREAS_GUATEMALA",
  1658.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1659.         );

  1660.         accountBusinessMap.put (
  1661.             "LM_TREAS_HONDURAS",
  1662.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1663.         );

  1664.         accountBusinessMap.put (
  1665.             "LM_TREAS_HUNGARY",
  1666.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1667.         );

  1668.         accountBusinessMap.put (
  1669.             "LM_TREAS_ISRAEL",
  1670.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1671.         );

  1672.         accountBusinessMap.put (
  1673.             "LM_TREAS_IVORY_COAST",
  1674.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1675.         );

  1676.         accountBusinessMap.put (
  1677.             "LM_TREAS_JAMAICA",
  1678.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1679.         );

  1680.         accountBusinessMap.put (
  1681.             "LM_TREAS_JORDAN",
  1682.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1683.         );

  1684.         accountBusinessMap.put (
  1685.             "LM_TREAS_KAZAKHSTAN",
  1686.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1687.         );

  1688.         accountBusinessMap.put (
  1689.             "LM_TREAS_KENYA",
  1690.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1691.         );

  1692.         accountBusinessMap.put (
  1693.             "LM_TREAS_KUWAIT",
  1694.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1695.         );

  1696.         accountBusinessMap.put (
  1697.             "LM_TREAS_LDN_EM_HUB",
  1698.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1699.         );

  1700.         accountBusinessMap.put (
  1701.             "LM_TREAS_LEBANON",
  1702.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1703.         );

  1704.         accountBusinessMap.put (
  1705.             "LM_TREAS_MOROCCO",
  1706.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1707.         );

  1708.         accountBusinessMap.put (
  1709.             "LM_TREAS_MX",
  1710.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1711.         );

  1712.         accountBusinessMap.put (
  1713.             "LM_TREAS_NIGERIA",
  1714.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1715.         );

  1716.         accountBusinessMap.put (
  1717.             "LM_TREAS_PAKISTAN",
  1718.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1719.         );

  1720.         accountBusinessMap.put (
  1721.             "LM_TREAS_PANAMA",
  1722.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1723.         );

  1724.         accountBusinessMap.put (
  1725.             "LM_TREAS_PARAGUAY",
  1726.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1727.         );

  1728.         accountBusinessMap.put (
  1729.             "LM_TREAS_PERU",
  1730.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1731.         );

  1732.         accountBusinessMap.put (
  1733.             "LM_TREAS_POLAND",
  1734.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1735.         );

  1736.         accountBusinessMap.put (
  1737.             "LM_TREAS_PUERTO_RICO",
  1738.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1739.         );

  1740.         accountBusinessMap.put (
  1741.             "LM_TREAS_QATAR",
  1742.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1743.         );

  1744.         accountBusinessMap.put (
  1745.             "LM_TREAS_ROMANIA",
  1746.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1747.         );

  1748.         accountBusinessMap.put (
  1749.             "LM_TREAS_RUSSIA",
  1750.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1751.         );

  1752.         accountBusinessMap.put (
  1753.             "LM_TREAS_SENEGAL",
  1754.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1755.         );

  1756.         accountBusinessMap.put (
  1757.             "LM_TREAS_SLOVAKIA",
  1758.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1759.         );

  1760.         accountBusinessMap.put (
  1761.             "LM_TREAS_SOUTH_AFRICA",
  1762.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1763.         );

  1764.         accountBusinessMap.put (
  1765.             "LM_TREAS_TANZANIA",
  1766.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1767.         );

  1768.         accountBusinessMap.put (
  1769.             "LM_TREAS_TRINIDAD",
  1770.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1771.         );

  1772.         accountBusinessMap.put (
  1773.             "LM_TREAS_TUNISIA",
  1774.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1775.         );

  1776.         accountBusinessMap.put (
  1777.             "LM_TREAS_TURKEY",
  1778.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1779.         );

  1780.         accountBusinessMap.put (
  1781.             "LM_TREAS_UAE",
  1782.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1783.         );

  1784.         accountBusinessMap.put (
  1785.             "LM_TREAS_UGANDA",
  1786.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1787.         );

  1788.         accountBusinessMap.put (
  1789.             "LM_TREAS_UKRAINE",
  1790.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1791.         );

  1792.         accountBusinessMap.put (
  1793.             "LM_TREAS_URUGUAY",
  1794.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1795.         );

  1796.         accountBusinessMap.put (
  1797.             "LM_TREAS_VENEZUELA",
  1798.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1799.         );

  1800.         accountBusinessMap.put (
  1801.             "LM_TREAS_ZAMBIA",
  1802.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1803.         );

  1804.         accountBusinessMap.put (
  1805.             "LM_TR_BD_LM_TREASURY",
  1806.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1807.         );

  1808.         accountBusinessMap.put (
  1809.             "LM_TR_BD_LM_VR_EX",
  1810.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1811.         );

  1812.         accountBusinessMap.put (
  1813.             "LM_TR_CN_FI_LCL_MKTS",
  1814.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1815.         );

  1816.         accountBusinessMap.put (
  1817.             "LM_TR_CN_LM_VR_EX",
  1818.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1819.         );

  1820.         accountBusinessMap.put (
  1821.             "LM_TR_HK_FI_LCL_MKTS",
  1822.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1823.         );

  1824.         accountBusinessMap.put (
  1825.             "LM_TR_HK_LM_TREASURY",
  1826.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1827.         );

  1828.         accountBusinessMap.put (
  1829.             "LM_TR_HK_LM_VR_EX",
  1830.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1831.         );

  1832.         accountBusinessMap.put (
  1833.             "LM_TR_ID_FI_LCL_MKTS",
  1834.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1835.         );

  1836.         accountBusinessMap.put (
  1837.             "LM_TR_ID_LM_VR_EX",
  1838.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1839.         );

  1840.         accountBusinessMap.put (
  1841.             "LM_TR_IN_FI_LCL_MKTS",
  1842.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1843.         );

  1844.         accountBusinessMap.put (
  1845.             "LM_TR_IN_LM_VR_EX",
  1846.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1847.         );

  1848.         accountBusinessMap.put (
  1849.             "LM_TR_KR_FI_LCL_MKTS",
  1850.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1851.         );

  1852.         accountBusinessMap.put (
  1853.             "LM_TR_KR_LM_TREASURY",
  1854.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1855.         );

  1856.         accountBusinessMap.put (
  1857.             "LM_TR_KR_LM_VR_EX",
  1858.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1859.         );

  1860.         accountBusinessMap.put (
  1861.             "LM_TR_LK_LM_VR_EX",
  1862.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1863.         );

  1864.         accountBusinessMap.put (
  1865.             "LM_TR_MY_FI_LCL_MKTS",
  1866.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1867.         );

  1868.         accountBusinessMap.put (
  1869.             "LM_TR_MY_LM_TREASURY",
  1870.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1871.         );

  1872.         accountBusinessMap.put (
  1873.             "LM_TR_MY_LM_VR_EX",
  1874.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1875.         );

  1876.         accountBusinessMap.put (
  1877.             "LM_TR_PH_FI_LCL_MKTS",
  1878.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1879.         );

  1880.         accountBusinessMap.put (
  1881.             "LM_TR_PH_LM_VR_EX",
  1882.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1883.         );

  1884.         accountBusinessMap.put (
  1885.             "LM_TR_SG_FI_LCL_MKTS",
  1886.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1887.         );

  1888.         accountBusinessMap.put (
  1889.             "LM_TR_SG_LM_VR_EX",
  1890.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1891.         );

  1892.         accountBusinessMap.put (
  1893.             "LM_TR_TH_FI_LCL_MKTS",
  1894.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1895.         );

  1896.         accountBusinessMap.put (
  1897.             "LM_TR_TH_LM_VR_EX",
  1898.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1899.         );

  1900.         accountBusinessMap.put (
  1901.             "LM_TR_TW_FI_LCL_MKTS",
  1902.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1903.         );

  1904.         accountBusinessMap.put (
  1905.             "LM_TR_TW_LM_VR_EX",
  1906.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1907.         );

  1908.         accountBusinessMap.put (
  1909.             "LM_TR_VN_LM_VR_EX",
  1910.             org.drip.capital.definition.Business.LOCAL_MARKETS
  1911.         );

  1912.         accountBusinessMap.put (
  1913.             "LPM_BANKING_FVO_LOAN",
  1914.             "Excluded - CVA"
  1915.         );

  1916.         accountBusinessMap.put (
  1917.             "LPM_BANKING_HDG",
  1918.             "Loan Portfolio Management"
  1919.         );

  1920.         accountBusinessMap.put (
  1921.             "LPM_BANKING_HDG_TRANCHE",
  1922.             "Loan Portfolio Management"
  1923.         );

  1924.         accountBusinessMap.put (
  1925.             "LPM_TRD",
  1926.             "Loan Portfolio Management"
  1927.         );

  1928.         accountBusinessMap.put (
  1929.             "METALS",
  1930.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  1931.         );

  1932.         accountBusinessMap.put (
  1933.             "MUNI_BOND_TAXABLE",
  1934.             org.drip.capital.definition.Business.MUNICIPAL
  1935.         );

  1936.         accountBusinessMap.put (
  1937.             "MUNI_CCC_AGENCY_BONDS",
  1938.             org.drip.capital.definition.Business.MUNICIPAL
  1939.         );

  1940.         accountBusinessMap.put (
  1941.             "MUNI_CCC_INVEST_GRD",
  1942.             org.drip.capital.definition.Business.MUNICIPAL
  1943.         );

  1944.         accountBusinessMap.put (
  1945.             "MUNI_CCC_OTH_REAL_EST",
  1946.             org.drip.capital.definition.Business.MUNICIPAL
  1947.         );

  1948.         accountBusinessMap.put (
  1949.             "MUNI_CCC_REAL_ESTATE_4P",
  1950.             org.drip.capital.definition.Business.MUNICIPAL
  1951.         );

  1952.         accountBusinessMap.put (
  1953.             "MUNI_CCC_REAL_ESTATE_9P",
  1954.             org.drip.capital.definition.Business.MUNICIPAL
  1955.         );

  1956.         accountBusinessMap.put (
  1957.             "MUNI_CCC_REAL_EST_SECUR",
  1958.             org.drip.capital.definition.Business.MUNICIPAL
  1959.         );

  1960.         accountBusinessMap.put (
  1961.             "MUNI_CCC_VAR_DEBT",
  1962.             org.drip.capital.definition.Business.MUNICIPAL
  1963.         );

  1964.         accountBusinessMap.put (
  1965.             "MUNI_BHC_TOB",
  1966.             org.drip.capital.definition.Business.MUNICIPAL
  1967.         );

  1968.         accountBusinessMap.put (
  1969.             "MUNI_CRA_DIRECT_FUNDING",
  1970.             org.drip.capital.definition.Business.MUNICIPAL
  1971.         );

  1972.         accountBusinessMap.put (
  1973.             "MUNI_CRA_INVEST",
  1974.             org.drip.capital.definition.Business.MUNICIPAL
  1975.         );

  1976.         accountBusinessMap.put (
  1977.             "MUNI_CR_OTH_PROD",
  1978.             org.drip.capital.definition.Business.MUNICIPAL
  1979.         );

  1980.         accountBusinessMap.put (
  1981.             "MUNI_CUST_DERIV_TRDG",
  1982.             org.drip.capital.definition.Business.MUNICIPAL
  1983.         );

  1984.         accountBusinessMap.put (
  1985.             "MUNI_CVA",
  1986.             org.drip.capital.definition.Business.MUNICIPAL
  1987.         );

  1988.         accountBusinessMap.put (
  1989.             "MUNI_FVA",
  1990.             "Excluded - FVA"
  1991.         );

  1992.         accountBusinessMap.put (
  1993.             "MUNI_INST_REG_BAB",
  1994.             org.drip.capital.definition.Business.MUNICIPAL
  1995.         );

  1996.         accountBusinessMap.put (
  1997.             "MUNI_INST_REG_HG",
  1998.             org.drip.capital.definition.Business.MUNICIPAL
  1999.         );

  2000.         accountBusinessMap.put (
  2001.             "MUNI_INST_REG_HY",
  2002.             org.drip.capital.definition.Business.MUNICIPAL
  2003.         );

  2004.         accountBusinessMap.put (
  2005.             "MUNI_INST_REG_LONG_HG",
  2006.             org.drip.capital.definition.Business.MUNICIPAL
  2007.         );

  2008.         accountBusinessMap.put (
  2009.             "MUNI_ISSUER_DERIV_TRDG",
  2010.             org.drip.capital.definition.Business.MUNICIPAL
  2011.         );

  2012.         accountBusinessMap.put (
  2013.             "MUNI_MODEL_HEDGE",
  2014.             org.drip.capital.definition.Business.MUNICIPAL
  2015.         );

  2016.         accountBusinessMap.put (
  2017.             "MUNI_NY_SECNDRY_TRDG",
  2018.             org.drip.capital.definition.Business.MUNICIPAL
  2019.         );

  2020.         accountBusinessMap.put (
  2021.             "MUNI_QUANT_CASH_TRDG",
  2022.             org.drip.capital.definition.Business.MUNICIPAL
  2023.         );

  2024.         accountBusinessMap.put (
  2025.             "MUNI_REGNL_TRDG",
  2026.             org.drip.capital.definition.Business.MUNICIPAL
  2027.         );

  2028.         accountBusinessMap.put (
  2029.             "MUNI_REINVEST",
  2030.             org.drip.capital.definition.Business.MUNICIPAL
  2031.         );

  2032.         accountBusinessMap.put (
  2033.             "MUNI_RV_TRDG",
  2034.             org.drip.capital.definition.Business.MUNICIPAL
  2035.         );

  2036.         accountBusinessMap.put (
  2037.             "MUNI_STRUCT_PROD",
  2038.             org.drip.capital.definition.Business.MUNICIPAL
  2039.         );

  2040.         accountBusinessMap.put (
  2041.             "MUNI_ST_NOTES",
  2042.             org.drip.capital.definition.Business.MUNICIPAL
  2043.         );

  2044.         accountBusinessMap.put (
  2045.             "MUNI_TAX_EXMPT_ST",
  2046.             org.drip.capital.definition.Business.MUNICIPAL
  2047.         );

  2048.         accountBusinessMap.put (
  2049.             "MUNI_ZERO_COUPON",
  2050.             org.drip.capital.definition.Business.MUNICIPAL
  2051.         );

  2052.         accountBusinessMap.put (
  2053.             "MX_CORP_ITEMS",
  2054.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2055.         );

  2056.         accountBusinessMap.put (
  2057.             "MX_EQ_CASH",
  2058.             org.drip.capital.definition.Business.CASH
  2059.         );

  2060.         accountBusinessMap.put (
  2061.             "MX_POWER_DERIV",
  2062.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2063.         );

  2064.         accountBusinessMap.put (
  2065.             "MY_CONSUM",
  2066.             org.drip.capital.definition.Business.RETAIL_BANKING
  2067.         );

  2068.         accountBusinessMap.put (
  2069.             "MY_RATES_TRDG",
  2070.             org.drip.capital.definition.Business.G10_RATES
  2071.         );

  2072.         accountBusinessMap.put (
  2073.             "NA_COMMOD_CVA",
  2074.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2075.         );

  2076.         accountBusinessMap.put (
  2077.             "NA_EQ_ADM_PRIN_STRAT_LEG",
  2078.             org.drip.capital.definition.Business.CASH
  2079.         );

  2080.         accountBusinessMap.put (
  2081.             "NA_EQ_CVA",
  2082.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2083.         );

  2084.         accountBusinessMap.put (
  2085.             "NA_EQ_DELTA1_ADMIN",
  2086.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2087.         );

  2088.         accountBusinessMap.put (
  2089.             "NA_FXLM_CVA",
  2090.             org.drip.capital.definition.Business.LOCAL_MARKETS
  2091.         );

  2092.         accountBusinessMap.put (
  2093.             "NA_GSM_CVA",
  2094.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  2095.         );

  2096.         accountBusinessMap.put (
  2097.             "NA_OGM_CVA",
  2098.             org.drip.capital.definition.Business.OS_B
  2099.         );

  2100.         accountBusinessMap.put (
  2101.             "NA_PRIVATE_BANK_CVA",
  2102.             org.drip.capital.definition.Business.GWM
  2103.         );

  2104.         accountBusinessMap.put (
  2105.             "NA_RATES_CORP_STRUCT",
  2106.             org.drip.capital.definition.Business.G10_RATES
  2107.         );

  2108.         accountBusinessMap.put (
  2109.             "NA_RATES_CVA",
  2110.             org.drip.capital.definition.Business.G10_RATES
  2111.         );

  2112.         accountBusinessMap.put (
  2113.             "NA_RATES_FLOW_VOL",
  2114.             org.drip.capital.definition.Business.G10_RATES
  2115.         );

  2116.         accountBusinessMap.put (
  2117.             "NA_RATES_FUNDING",
  2118.             org.drip.capital.definition.Business.G10_RATES
  2119.         );

  2120.         accountBusinessMap.put (
  2121.             "NA_RATES_G10_SOL",
  2122.             org.drip.capital.definition.Business.G10_RATES
  2123.         );

  2124.         accountBusinessMap.put (
  2125.             "NA_RATES_GAMMA_SHRT_VOL_TRD",
  2126.             org.drip.capital.definition.Business.G10_RATES
  2127.         );

  2128.         accountBusinessMap.put (
  2129.             "NZ_MARKETS_TREAS",
  2130.             org.drip.capital.definition.Business.RISK_TREASURY
  2131.         );

  2132.         accountBusinessMap.put (
  2133.             "OCM_FVO_DVA",
  2134.             "Excluded - CVA"
  2135.         );

  2136.         accountBusinessMap.put (
  2137.             "OFF_THE_RUN_BOND_TRD",
  2138.             org.drip.capital.definition.Business.G10_RATES
  2139.         );

  2140.         accountBusinessMap.put (
  2141.             "OGM_COMMOD_FVA",
  2142.             "Excluded - FVA"
  2143.         );

  2144.         accountBusinessMap.put (
  2145.             "OGM_FXLM_FVA",
  2146.             "Excluded - FVA"
  2147.         );

  2148.         accountBusinessMap.put (
  2149.             "OGM_GLBL_CRDT_FVA",
  2150.             "Excluded - FVA"
  2151.         );

  2152.         accountBusinessMap.put (
  2153.             "OGM_GSM_FVA",
  2154.             "Excluded - FVA"
  2155.         );

  2156.         accountBusinessMap.put (
  2157.             "OGM_MUNI_FVA",
  2158.             "Excluded - FVA"
  2159.         );

  2160.         accountBusinessMap.put (
  2161.             "OGM_RATES_FVA",
  2162.             "Excluded - FVA"
  2163.         );

  2164.         accountBusinessMap.put (
  2165.             "OICG_EUR_FIRM_FINANCE",
  2166.             org.drip.capital.definition.Business.OS_B
  2167.         );

  2168.         accountBusinessMap.put (
  2169.             "OICG_NAM_FIRM_FINANCE",
  2170.             org.drip.capital.definition.Business.OS_B
  2171.         );

  2172.         accountBusinessMap.put (
  2173.             "OTHER_CORP_ITEMS",
  2174.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2175.         );

  2176.         accountBusinessMap.put (
  2177.             "OTHER_ICG_TREAS_OTH_CORE",
  2178.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2179.         );

  2180.         accountBusinessMap.put (
  2181.             "PF_BROKERAGE_EMEA",
  2182.             org.drip.capital.definition.Business.PRIME_FINANCE
  2183.         );

  2184.         accountBusinessMap.put (
  2185.             "PF_BROKERAGE_NA",
  2186.             org.drip.capital.definition.Business.PRIME_FINANCE
  2187.         );

  2188.         accountBusinessMap.put (
  2189.             "PH_CONSUM",
  2190.             org.drip.capital.definition.Business.RETAIL_BANKING
  2191.         );

  2192.         accountBusinessMap.put (
  2193.             "PH_RATES_TRDG",
  2194.             org.drip.capital.definition.Business.G10_RATES
  2195.         );

  2196.         accountBusinessMap.put (
  2197.             "PIPELINE_LOANS",
  2198.             org.drip.capital.definition.Business.RETAIL_BANKING
  2199.         );

  2200.         accountBusinessMap.put (
  2201.             "PRECIOUS_METALS",
  2202.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2203.         );

  2204.         accountBusinessMap.put (
  2205.             "PRIVATE_BANK_FVA",
  2206.             "Excluded - FVA"
  2207.         );

  2208.         accountBusinessMap.put (
  2209.             "RATES_FVO_CVA",
  2210.             "Excluded - CVA"
  2211.         );

  2212.         accountBusinessMap.put (
  2213.             "SG_CONSUM",
  2214.             org.drip.capital.definition.Business.RETAIL_BANKING
  2215.         );

  2216.         accountBusinessMap.put (
  2217.             "SG_CONSUM_GCB",
  2218.             org.drip.capital.definition.Business.RETAIL_BANKING
  2219.         );

  2220.         accountBusinessMap.put (
  2221.             "SG_FX_SALES_PB",
  2222.             org.drip.capital.definition.Business.G10_FX
  2223.         );

  2224.         accountBusinessMap.put (
  2225.             "SG_MARKETS_TREAS",
  2226.             org.drip.capital.definition.Business.RISK_TREASURY
  2227.         );

  2228.         accountBusinessMap.put (
  2229.             "SG_RATES_TRDG",
  2230.             org.drip.capital.definition.Business.G10_RATES
  2231.         );

  2232.         accountBusinessMap.put (
  2233.             "SG_SPOT",
  2234.             org.drip.capital.definition.Business.G10_FX
  2235.         );

  2236.         accountBusinessMap.put (
  2237.             "SG_STIRT",
  2238.             org.drip.capital.definition.Business.G10_FX
  2239.         );

  2240.         accountBusinessMap.put (
  2241.             "SOFTS_AGRICULTURE",
  2242.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2243.         );

  2244.         accountBusinessMap.put (
  2245.             "THERMAL_COAL",
  2246.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2247.         );

  2248.         accountBusinessMap.put (
  2249.             "TH_CONSUM",
  2250.             org.drip.capital.definition.Business.RETAIL_BANKING
  2251.         );

  2252.         accountBusinessMap.put (
  2253.             "TH_RATES_TRDG",
  2254.             org.drip.capital.definition.Business.G10_RATES
  2255.         );

  2256.         accountBusinessMap.put (
  2257.             "TTS_TRADE",
  2258.             "TTS"
  2259.         );

  2260.         accountBusinessMap.put (
  2261.             "TW_CONSUM",
  2262.             org.drip.capital.definition.Business.RETAIL_BANKING
  2263.         );

  2264.         accountBusinessMap.put (
  2265.             "TW_RATES_TRDG",
  2266.             org.drip.capital.definition.Business.G10_RATES
  2267.         );

  2268.         accountBusinessMap.put (
  2269.             "UK_FX_MGMT",
  2270.             org.drip.capital.definition.Business.G10_FX
  2271.         );

  2272.         accountBusinessMap.put (
  2273.             "US_CASH_EQ",
  2274.             org.drip.capital.definition.Business.CASH
  2275.         );

  2276.         accountBusinessMap.put (
  2277.             "US_CDO_CRP_SEC",
  2278.             org.drip.capital.definition.Business.PECD
  2279.         );

  2280.         accountBusinessMap.put (
  2281.             "US_CMO_BANK_FIN",
  2282.             org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
  2283.         );

  2284.         accountBusinessMap.put (
  2285.             "US_CMO_BANK_FIN_TAP",
  2286.             org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
  2287.         );

  2288.         accountBusinessMap.put (
  2289.             "US_CMO_IG_BONDS",
  2290.             org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
  2291.         );

  2292.         accountBusinessMap.put (
  2293.             "US_CONVERT_BONDS",
  2294.             org.drip.capital.definition.Business.CONVERTS
  2295.         );

  2296.         accountBusinessMap.put (
  2297.             "US_CORP_TREAS_CTI_CREDIT",
  2298.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2299.         );

  2300.         accountBusinessMap.put (
  2301.             "US_CORP_TREAS_CTI_FX_INTL",
  2302.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2303.         );

  2304.         accountBusinessMap.put (
  2305.             "US_CORP_TREAS_CTI_MTG",
  2306.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2307.         );

  2308.         accountBusinessMap.put (
  2309.             "US_CORP_TREAS_CTI_RATES",
  2310.             org.drip.capital.definition.Business.CORPORATE_CENTER
  2311.         );

  2312.         accountBusinessMap.put (
  2313.             "US_CR_BETA_TRDG",
  2314.             org.drip.capital.definition.Business.CREDIT_TRADING
  2315.         );

  2316.         accountBusinessMap.put (
  2317.             "US_CR_IG_TRDG",
  2318.             org.drip.capital.definition.Business.CREDIT_TRADING
  2319.         );

  2320.         accountBusinessMap.put (
  2321.             "US_CR_INDEX_TRDG",
  2322.             org.drip.capital.definition.Business.CREDIT_TRADING
  2323.         );

  2324.         accountBusinessMap.put (
  2325.             "US_CR_RMH_HUB_ACCT",
  2326.             org.drip.capital.definition.Business.CREDIT_TRADING
  2327.         );

  2328.         accountBusinessMap.put (
  2329.             "US_ELECTR_EQ_CASH",
  2330.             org.drip.capital.definition.Business.CASH
  2331.         );

  2332.         accountBusinessMap.put (
  2333.             "US_EQ_DELTA1_CLIENT_SOLUTION",
  2334.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2335.         );

  2336.         accountBusinessMap.put (
  2337.             "US_EQ_DELTA1_ETF",
  2338.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2339.         );

  2340.         accountBusinessMap.put (
  2341.             "US_EQ_DELTA1_INDEX",
  2342.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2343.         );

  2344.         accountBusinessMap.put (
  2345.             "US_EQ_DELTA1_INVENTORY_MGMT",
  2346.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2347.         );

  2348.         accountBusinessMap.put (
  2349.             "US_EQ_DELTA1_SECTOR_SWAPS",
  2350.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2351.         );

  2352.         accountBusinessMap.put (
  2353.             "US_EQ_DELTA1_SINGLES",
  2354.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2355.         );

  2356.         accountBusinessMap.put (
  2357.             "US_EQ_DERIV_ADMIN",
  2358.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2359.         );

  2360.         accountBusinessMap.put (
  2361.             "US_EQ_DERIV_CORP",
  2362.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2363.         );

  2364.         accountBusinessMap.put (
  2365.             "US_EQ_DERIV_ELECT_EXEC_ROUT",
  2366.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2367.         );

  2368.         accountBusinessMap.put (
  2369.             "US_EQ_DERIV_EXOT",
  2370.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2371.         );

  2372.         accountBusinessMap.put (
  2373.             "US_EQ_DERIV_FLOW",
  2374.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2375.         );

  2376.         accountBusinessMap.put (
  2377.             "US_EQ_DERIV_MKT_MKG",
  2378.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2379.         );

  2380.         accountBusinessMap.put (
  2381.             "US_EQ_FIN",
  2382.             org.drip.capital.definition.Business.PRIME_FINANCE
  2383.         );

  2384.         accountBusinessMap.put (
  2385.             "US_FIN",
  2386.             org.drip.capital.definition.Business.FINANCE
  2387.         );

  2388.         accountBusinessMap.put (
  2389.             "US_FX_COMM_SALES",
  2390.             org.drip.capital.definition.Business.G10_FX
  2391.         );

  2392.         accountBusinessMap.put (
  2393.             "US_FX_MGMT",
  2394.             org.drip.capital.definition.Business.G10_FX
  2395.         );

  2396.         accountBusinessMap.put (
  2397.             "US_FX_OTHER_TRDG",
  2398.             org.drip.capital.definition.Business.G10_FX
  2399.         );

  2400.         accountBusinessMap.put (
  2401.             "US_FX_SALES_PB",
  2402.             org.drip.capital.definition.Business.G10_FX
  2403.         );

  2404.         accountBusinessMap.put (
  2405.             "US_G10_MARKETS_TREAS_RATE",
  2406.             org.drip.capital.definition.Business.RISK_TREASURY
  2407.         );

  2408.         accountBusinessMap.put (
  2409.             "US_GSP_RMH",
  2410.             "Credit Macro Hedge"
  2411.         );

  2412.         accountBusinessMap.put (
  2413.             "US_INFLATION",
  2414.             org.drip.capital.definition.Business.G10_RATES
  2415.         );

  2416.         accountBusinessMap.put (
  2417.             "US_OIL_TRDG",
  2418.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2419.         );

  2420.         accountBusinessMap.put (
  2421.             "US_OSB_NON_TREAS_OTH_ICG",
  2422.             org.drip.capital.definition.Business.OS_B
  2423.         );

  2424.         accountBusinessMap.put (
  2425.             "US_POWER_DERIV_EAST",
  2426.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2427.         );

  2428.         accountBusinessMap.put (
  2429.             "US_POWER_DERIV_EMIS",
  2430.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2431.         );

  2432.         accountBusinessMap.put (
  2433.             "US_POWER_DERIV_ERCOT",
  2434.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2435.         );

  2436.         accountBusinessMap.put (
  2437.             "US_POWER_DERIV_NYMEX",
  2438.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2439.         );

  2440.         accountBusinessMap.put (
  2441.             "US_POWER_DERIV_WEST",
  2442.             org.drip.capital.definition.Business.COMMODITIES_HOUSTON
  2443.         );

  2444.         accountBusinessMap.put (
  2445.             "US_RATES_AGENCIES",
  2446.             org.drip.capital.definition.Business.G10_RATES
  2447.         );

  2448.         accountBusinessMap.put (
  2449.             "US_RATES_AGN_PASS_THRU",
  2450.             org.drip.capital.definition.Business.G10_RATES
  2451.         );

  2452.         accountBusinessMap.put (
  2453.             "US_RATES_GOV_AGENCY_RETAIL",
  2454.             org.drip.capital.definition.Business.G10_RATES
  2455.         );

  2456.         accountBusinessMap.put (
  2457.             "US_RATES_TRD_GOV",
  2458.             org.drip.capital.definition.Business.G10_RATES
  2459.         );

  2460.         accountBusinessMap.put (
  2461.             "US_SECUR_SRVC_OTC_CLEAR",
  2462.             "Securities Service"
  2463.         );

  2464.         accountBusinessMap.put (
  2465.             "US_SPOT",
  2466.             org.drip.capital.definition.Business.G10_FX
  2467.         );

  2468.         accountBusinessMap.put (
  2469.             "US_STIRT",
  2470.             org.drip.capital.definition.Business.G10_FX
  2471.         );

  2472.         accountBusinessMap.put (
  2473.             "US_STRUC_CLO_PRIM",
  2474.             org.drip.capital.definition.Business.CREDIT_TRADING
  2475.         );

  2476.         accountBusinessMap.put (
  2477.             "US_STRUC_CR_TRS",
  2478.             org.drip.capital.definition.Business.PECD
  2479.         );

  2480.         accountBusinessMap.put (
  2481.             "US_ST_FI_TAX",
  2482.             "Short Term"
  2483.         );

  2484.         accountBusinessMap.put (
  2485.             "US_SWAPS",
  2486.             org.drip.capital.definition.Business.G10_RATES
  2487.         );

  2488.         accountBusinessMap.put (
  2489.             "VN_CONSUM",
  2490.             org.drip.capital.definition.Business.RETAIL_BANKING
  2491.         );

  2492.         accountBusinessMap.put (
  2493.             "VN_RATES_TRDG",
  2494.             org.drip.capital.definition.Business.G10_RATES
  2495.         );

  2496.         accountBusinessMap.put (
  2497.             "YEN_DERIV_EXO",
  2498.             org.drip.capital.definition.Business.G10_RATES
  2499.         );

  2500.         accountBusinessMap.put (
  2501.             "YEN_DERIV_FL_VOL",
  2502.             org.drip.capital.definition.Business.G10_RATES
  2503.         );

  2504.         accountBusinessMap.put (
  2505.             "EU_CR_DIST_TRDG",
  2506.             org.drip.capital.definition.Business.CREDIT_TRADING
  2507.         );

  2508.         accountBusinessMap.put (
  2509.             "EU_CR_HY_LOAN_TRDG",
  2510.             org.drip.capital.definition.Business.CREDIT_TRADING
  2511.         );

  2512.         accountBusinessMap.put (
  2513.             "EU_FX_TRDG_OTHER",
  2514.             org.drip.capital.definition.Business.G10_FX
  2515.         );

  2516.         accountBusinessMap.put (
  2517.             "GSM_CONSUM_FIN",
  2518.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  2519.         );

  2520.         accountBusinessMap.put (
  2521.             "GSM_CONSUM_FIN_ABS_TRDG",
  2522.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  2523.         );

  2524.         accountBusinessMap.put (
  2525.             "GSM_EU_RESIDENTIAL",
  2526.             org.drip.capital.definition.Business.SECURITIZED_MARKETS
  2527.         );

  2528.         accountBusinessMap.put (
  2529.             "JP_FX_CJL_INV_SALES",
  2530.             org.drip.capital.definition.Business.G10_FX
  2531.         );

  2532.         accountBusinessMap.put (
  2533.             "US_CR_DIST_TRDG",
  2534.             org.drip.capital.definition.Business.CREDIT_TRADING
  2535.         );

  2536.         accountBusinessMap.put (
  2537.             "US_CR_HY_LOAN_TRDG",
  2538.             org.drip.capital.definition.Business.CREDIT_TRADING
  2539.         );

  2540.         accountBusinessMap.put (
  2541.             "US_EQ_DELTA1_CEFT",
  2542.             org.drip.capital.definition.Business.EQUITY_DERIVATIVES
  2543.         );

  2544.         accountBusinessMap.put (
  2545.             "US_FX_TRD_E_TRDG",
  2546.             org.drip.capital.definition.Business.G10_FX
  2547.         );

  2548.         accountBusinessMap.put (
  2549.             "US_GPM_LENDING",
  2550.             "Loan Portfolio Management"
  2551.         );

  2552.         try
  2553.         {
  2554.             return new org.drip.capital.shell.AccountBusinessContext (
  2555.                 accountBusinessMap
  2556.             );
  2557.         }
  2558.         catch (java.lang.Exception e)
  2559.         {
  2560.             e.printStackTrace();
  2561.         }

  2562.         return null;
  2563.     }
  2564. }