PageSourceSearch

https://www.fsmone.com.my/76-es2015.9bbf0f5f713ce40c0070.js

js fsmone.com.my collected 2026-10-04 00:25:42 UTC 29,799 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[76,81,101,115],{"0HzO":function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var o=function(e){return e.FUND="Funds",e.BOND="Bonds",e.INSURANCE="Insurance",e.STOCK="Stocks",e.ETF="ETFs",e.BOND_CALCULATOR="Bond Calculator",e.BOND_RETURN_CALCULATOR="Bond Return Calculator",e.FUND_SWITCHING_CALCULATOR="Fund Switching Calculator",e.STOCK_CALCULATOR="Stock Calculator",e.ETF_CALCULATOR="ETF Calculator",e.RSP_CALCULATOR="RSP Calculator",e}({})},"3hac":function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var o=r("j+kT"),a=r("6h7t"),n=r("MV2b");let i=(()=>{class e{}return e.ROUTE_HOLDINGS_NEXT=Object(o.a)(a.o.APP,a.o.HOLDINGS),e.ROUTE_INCOME_TREND=Object(o.a)(a.o.APP,a.o.HOLDINGS,a.o.INCOME_TREND),e.ROUTE_PERFORMANCE=Object(o.a)(a.o.APP,a.o.HOLDINGS,a.o.PERFORMANCE),e.ROUTE_CASH_SOLUTION=Object(o.a)(a.o.APP,a.o.CASH_SOLUTION),e.ROUTE_MY_RSP=Object(o.a)(a.o.APP,a.o.RSP,a.o.RSP_LIST),e.ROUTE_TRANSACTION_RECORD=Object(o.a)(a.o.APP,a.o.TRANSACTION_RECORD),e.GROUP_DEFAULT={label:"Default",value:""},e.GROUP_PRODUCT={label:"Product",value:"product"},e.GROUP_CURRENCY={label:"Currency",value:"currency"},e.GROUP_INCOME_TYPE={label:"Income Type",value:"incomeType"},e.PRODUCT_ALL_TAB={label:"All",value:"all"},e.PRODUCT_BOND_TAB={label:"Bond",value:"bonds"},e.PRODUCT_FUND_TAB={label:"Unit Trust",value:"funds"},e.PRODUCT_STOCK_TAB={label:"Stock",value:"stocks"},e.PRODUCT_ETF_TAB={label:"ETF",value:"etfs"},e.PRODUCT_DPMS_TAB={label:"Managed Portfolio",value:"dpms"},e.PRODUCT_INSURANCE_TAB={label:"Insurance",value:"insurance"},e.HOLDING_OVERVIEW_TAB={label:"OVERVIEW",value:"overview"},e.HOLDING_HOLDINGS_TAB={label:"Holdings",value:"holdings",route:e.ROUTE_HOLDINGS_NEXT},e.HOLDING_INVESTMENTS_TAB={label:"Investments",value:"investments"},e.HOLDING_ALLOCATION_TAB={label:"Allocation",value:"allocations"},e.HOLDING_ANALYTICS_TAB={label:"ANALYTICS",value:"analytics"},e.INCOME_TREND_TAB={label:"Income Trends",value:"incomeTrends",route:e.ROUTE_INCOME_TREND},e.PERFORMANCE_TAB={label:"Performance",value:"performance",route:e.ROUTE_PERFORMANCE},e.CASH_SOLUTION_TAB={label:"Cash Solutions",value:"cashSolution",route:e.ROUTE_CASH_SOLUTION},e.ALLOCATION_PRODUCTS_TAB={label:"Product",value:"products"},e.ALLOCATION_ASSETS_TAB={label:"Asset Class",value:"assets"},e.ALLOCATION_GEOGRAPHICAL_TAB={label:"Geographical",value:"geographical"},e.ALLOCATION_SECTORS_TAB={label:"Sector",value:"sectors"},e.ALLOCATION_PAYMENT_METHODS_TAB={label:"Payment Method",value:"paymentMethods"},e.ALLOCATION_EXCHANGES_TAB={label:"Exchange",value:"Exchanges"},e.ALLOCATION_BOND_TYPES_TAB={label:"Bond Type",value:"bondTypes"},e.ALLOCATION_CURRENCY_TAB={label:"Currency",value:"currency"},e.STOCK_ETF_SECTOR_NAME_MAP={FinancialService:"Financial Service",Healthcare:"Healthcare",CommunicationServices:"Communication Services",ConsumerCyclical:"Consumer Cyclical",BasicMaterials:"Basic Materials",Technology:"Technology",RealEstate:"Real Estate",Industrials:"Industrials",ConsumerDefensive:"Consumer Defensive",Energy:"Energy",Utilities:"Utilities",Other:"Other"},e.PRODUCT_TYPE_COLOUR_MAP={Stocks:"#1C85FC",ETFs:"#52C6C2",Bond:"#FFD200","Unit Trust":"#BD2E26","Managed Portfolio":"#7269CC","Cash Solution":"#BDBDBD"},e.PRODUCT_KEY_SEQUENCE_MAP={"Unit Trust":0,Stocks:1,ETFs:2,Bond:3,"Managed Portfolio":4,"Cash Solution":5},e.FINANCIAL_SERVICE="Financial Service",e.HEALTHCARE="Healthcare",e.COMMUNICATION_SERVICES="Communication Services",e.CONSUMER_CYCLICAL="Consumer Cyclical",e.BASIC_MATERIALS="Basic Materials",e.TECHNOLOGY="Technology",e.REAL_ESTATE="Real Estate",e.INDUSTRIALS="Industrials",e.CONSUMER_DEFENSIVE="Consumer Defensive",e.ENERGY="Energy",e.UTILITIES="Utilities",e.OTHER="Other",e.FUND_PAYMENT_NAME_MAP={cheque:"Cash"},e.BOND_SECTOR_NAME_MAP={PEQT:"Private Equity",QSOV:"Quasi-Sovereign",COND:"Consumer Discretionary",INFO:"Information Technology",GOVT:"Government",INDS:"Industrials",TELS:"Telecommunication Services",HECA:"Health Care",ENRG:"Energy",MATS:"Materials",FINS:"Financials",UTIL:"Utilities",CONS:"Consumer Staples"},e.BOND_TYPE_NAME_MAP={SOV:"Sovereign",QSOV:"Quasi-Sovereign",HYCORP:"High Yield Corporate",ABS:"Asset-Backed Securities",CORP:"Corporate"},e.ALLOCATION_ALL_PRODUCT_TITLES={currentValue:"Product Allocation Current Value",profitLossValue:"Product Allocation Profit Value Exclude Ai",profitLossPercentage:"Product Allocation Profit Percentage Value Exclude Ai"},e.ALLOCATION_ALL_ASSET_TITLES={currentValue:"Product Asset Allocation Current Value",profitLossValue:"Product Asset Allocation Profit Value Exclude Ai",profitLossPercentage:"Product Asset Allocation Profit Percentage Value Exclude Ai"},e.ALLOCATION_ALL_SECTOR_TITLES={currentValue:"Sector Allocation Current Value",profitLossValue:"Sector Allocation Profit Value Exclude Ai",profitLossPercentage:"Sector Allocation Profit Percentage Value Exclude Ai"},e.ALLOCATION_ALL_GEO_TITLES={currentValue:"Geographical Allocation Current Value",profitLossValue:"Geographical Allocation Profit Value Exclude Ai",profitLossPercentage:"Geographical Allocation Profit Percentage Value Exclude Ai"},e.ALLOCATION_ALL_CURRENCY_TITLES={currentValue:"Currency Allocation Current Value",profitLossValue:"Currency Allocation Profit Value Exclude Ai",profitLossPercentage:"Currency Allocation Profit Percentage Value Exclude Ai"},e.ALLOCATION_BOND_TYPE_TITLES={currentValue:"Bond Type Allocation Current Value",profitLossValue:"Bond Type Allocation Exclude Ai Profit Value",profitLossPercentage:"Bond Type Allocation Exclude Ai Profit Percentage Value"},e.ALLOCATION_BOND_SECTOR_TITLES={currentValue:"Bond Sector Allocation Current Value",profitLossValue:"Bond Sector Allocation Exclude Ai Profit Value",profitLossPercentage:"Bond Sector Allocation Exclude Ai Profit Percentage Value"},e.ALLOCATION_BOND_CURRENCY_TITLES={currentValue:"Currency Allocation Current Value",profitLossValue:"Currency Allocation Profit Value",profitLossPercentage:"Currency Allocation Profit Percentage Value"},e.ALLOCATION_UT_GEO_TITLES={currentValue:"Geographical Allocation Current Value",profitLossValue:"Geographical Allocation Profit Value",profitLossPercentage:"Geographical Allocation Profit Percentage Value"},e.ALLOCATION_UT_SECTOR_TITLES={currentValue:"Unit Trust Sector Allocation Current Value",profitLossValue:"Unit Trust Sector Allocation Profit Value",profitLossPercentage:"Unit Trust Sector Allocation Profit Percentage Value"},e.ALLOCATION_UT_ASSET_TITLES={currentValue:"Product Asset Allocation Current Value",profitLossValue:"Product Asset Allocation Profit Value",profitLossPercentage:"Product Asset Allocation Profit Percentage Value"},e.ALLOCATION_UT_PAYMENT_TITLES={currentValue:"Pay Method Allocation Current Value",profitLossValue:"Pay Method Allocation Profit Value",profitLossPercentage:"Pay Method Allocation Profit Percentage Value"},e.ALLOCATION_UT_CURRENCY_TITLES={currentValue:"Currency Allocation Current Value",profitLossValue:"Currency Allocation Profit Value",profitLossPercentage:"Currency Allocation Profit Percentage Value"},e.STOCKS_AND_ETFS="Stocks and ETFs",e.ACCOUNT_TYPES=["P","WP","J","WJ","C","WC"],e.WAC_NUMBER_TYPE="WAC",e.PROFIT_LOSS_NUMBER_TYPE="P&L",e.COST_NUMBER_TYPE="QTY",e.QTY_NUMBER_TYPE="COST",e.PRICE_NUMBER_TYPE="PRICE",e.Y="Y",e.N="N",e.MYR="MYR",e.CMF2="CMF2",e.CASH="CASH",e.EPF="EPF",e.PRS="PRS",e.PRS_GOV="PRS_GOV",e.CASH_FUND_TYPE="CF",e.ACCOUNT_A="Account A",e.ACCOUNT_B="Account B",e.ALL="all",e.REFNO_INDEX=3,e.CASH_ACCOUNT="Cash Account",e.AUTO_SWEEP="Auto-Sweep",e.IFAST_PAY="iFAST Pay",e.FUNDS="funds",e.STOCKS="stocks",e.DPMS="dpms",e.BONDS="bonds",e.ETFS="etfs",e.INSURANCE="insurance",e.CPON="cpon",e.API_CPON="CPON",e.RSP_FUNDS="rsp",e.STOCK_AND_ETF="stockAndEtf",e.PRODUCT_CURRENCY="productCurrency",e.MYR_CURRENCY="myrCurrency",e.ALLOCATION="allocation",e.PROFIT_LOSS="profitLoss",e.RED_COLOR="#EA1437",e.BLUE_COLOR="#004BAD",e.GREEN_COLOR="#009933",e.PURPLE_COLOR="#BF31EA",e.LINE_PROFIT_GREEN_COLOR="#009933",e.LINE_LOSS_RED_COLOR="#EA1437",e.CASH_ACCOUNT_COLOR="#BDBDBD",e.AUTO_SWEEP_COLOR="#CCA800",e.PRODUCT_STOCKS_COLOR="#1C85FC",e.PRODUCT_ETFS_COLOR="#52C6C2",e.PRODUCT_BONDS_COLOR="#FFD200",e.PRODUCT_FUNDS_COLOR="#BD2E26",e.PRODUCT_DPMS_COLOR="#7269CC",e.PERFORMANCE_OPT="performance",e.TOTAL_PNL_OPT="total pl",e.ONE_MONTH_PERIOD="1m",e.THREE_MONTH_PERIOD="3m",e.SIX_MONTH_PERIOD="6m",e.ONE_YEAR_PERIOD="1y",e.THREE_YEAR_PERIOD="3y",e.FIVE_YEAR_PERIOD="5y",e.TEN_YEAR_PERIOD="10y",e.YTD_PERIOD="ytd",e.MAX_PE
1RIOD="max",e.ONE_DAY_PERIOD="1d",e.ONE_WEEK_PERIOD="1w",e.PERIOD_TO_DATE_RANGE_MAP={[e.ONE_MONTH_PERIOD]:[n.a.ONE_MONTH_AGO,n.a.TODAY],[e.THREE_MONTH_PERIOD]:[n.a.THREE_MONTHS_AGO,n.a.TODAY],[e.SIX_MONTH_PERIOD]:[n.a.SIX_MONTHS_AGO,n.a.TODAY],[e.ONE_YEAR_PERIOD]:[n.a.ONE_YEAR_AGO,n.a.TODAY],[e.THREE_YEAR_PERIOD]:[n.a.THREE_YEARS_AGO,n.a.TODAY],[e.FIVE_YEAR_PERIOD]:[n.a.FIVE_YEARS_AGO,n.a.TODAY],[e.TEN_YEAR_PERIOD]:[n.a.TEN_YEARS_AGO,n.a.TODAY]},e.YEAR="year",e.CURRENCY="currency",e.INCOME_TYPE="incomeType",e.MONTHLY="monthly",e.ANNUALLY="annually",e.INCOME_DISTRIBUTION="incomeDistribution",e.DIVIDEND="dividend",e.COUPON="coupon",e.PAYOUT="payout",e.INCOME_TYPE_LIST=["incomeDistribution","dividend","coupon","payout"],e.INCOME_TYPE_LIST_VALUE=[{value:"all",label:"All"},{value:"incomeDistribution",label:"Fund Income Distributions"},{value:"coupon",label:"Bond Coupons"},{value:"dividend",label:"Stock / ETF Dividends"},{value:"payout",label:"Managed Portfolio Payout"}],e.PL="P/L",e.TOTAL_PL="Total P/L",e.TRANSACTION_TYPE=Object.assign(Object.assign({},a.q.ORDER_TYPE),{BUY:{value:"Buy",label:"Buy"},SELL:{value:"Sell",label:"Sell"},RSP:{value:"RSP",label:"RSP"}}),e.ACTION_BUTTONS={INVEST:"INVEST",PAY:"PAY",PAY_GROUP:"PAY_GROUP",CANCEL:"CANCEL",MODIFY:"MODIFY",COOLING:"COOLING",RSP:"RSP",VIEW:"VIEW",DOWNLOAD:"DOWNLOAD",DOWNLOAD_ALL:"DOWNLOAD_ALL"},e.DEFAULT_DATE_NUMBER=-631179e6,e.TRANSACTIONS="transactions",e.HOLDINGS="holdings",e.DPMS_DETAIL_TABLE_OPTIONS=[{label:"Transactions",value:"transactions",active:!0},{label:"Holdings",value:"holdings",active:!1}],e.ORDERS="orders",e.HISTORY="history",e.TRANSACTION_TABS=[{label:"Orders",value:"orders",active:!0},{label:"History",value:"history",active:!1}],e.NO_ACTION_STATUS=["2","3","4","7","8","9","C","X"],e.BLANK="-",e.TBC="TBC",e.TBC_FULL="To be confirmed",e.TRANSACTION_STATUSES={PENDING:"pending",RECEIVED:"received",FILLED:"filled"},e})()},"6n6N":function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"d",(function(){return i})),r.d(t,"c",(function(){return c})),r.d(t,"b",(function(){return s}));var o=r("fXoL"),a=r("3hac");function n(e){return e instanceof o.Y?e:null}function i(e,t,r){return e.sort((e,o)=>{const a=e[t],n=o[t],i=null==a,c=null==n;return i&&!c?1:!i&&c?-1:i&&c?0:r?a.localeCompare(n):n.localeCompare(a)})}function c(e,t,r){return[...e].sort((e,o)=>{const a=e[t],n=o[t],i=null==a,c=null==n;return i&&c?0:i?1:c?-1:r?a-n:n-a})}const s=e=>{switch(e){case a.a.COUPON:return"Coupon Payout";case a.a.DIVIDEND:return"Dividend Payout";case a.a.INCOME_DISTRIBUTION:return"Income Distribution";case a.a.PAYOUT:return"Managed Portfolio Payout";default:return e||""}}},"8BBg":function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r("vcRD");var o=r("nJia"),a=r("B+r4"),n=r("FwiY"),i=r("ofXK"),c=r("of88"),s=r("NMKc"),l=r("fXoL");let u=(()=>{class e{}return e.\u0275mod=l.jc({type:e}),e.\u0275inj=l.ic({factory:function(t){return new(t||e)},providers:[],imports:[[o.b,a.b,i.c,n.c,c.a,s.a]]}),e})()},K87L:function(e,t,r){"use strict";r.d(t,"a",(function(){return O}));var o=r("ofXK"),a=r("FwiY"),n=r("JA5x"),i=r("B+r4"),c=r("OzZK"),s=r("eWI0"),l=r("fXoL");const u=[s.Zb,s.rc];let O=(()=>{class e{constructor(e){this.b2cIconService=e,this.b2cIconService.registerIcons([...u])}}return e.\u0275mod=l.jc({type:e}),e.\u0275inj=l.ic({factory:function(t){return new(t||e)(l.vc(s.n))},imports:[[o.c,a.c,n.e,i.b,c.c,s.o]]}),e})()},Lcc6:function(e,t,r){"use strict";r.d(t,"a",(function(){return T}));var o=r("tk/3"),a=r("xeZY"),n=r("6h7t"),i=r("YD64"),c=r("z6cu"),s=r("vkgz"),l=r("JIr8"),u=r("fXoL"),O=r("31Y2"),d=r("T9l/");let T=(()=>{class e{constructor(e,t,r){this.http=e,this.paramService=t,this.sentryService=r,this.BASE_URL=a.a.STOCKS+a.a.PROTECTED}reportOrderFailure(e,t,r){this.sentryService.captureError(e,{exchange:null==t?void 0:t.exchange,stockCode:null==t?void 0:t.stockCode,orderSide:null==t?void 0:t.orderSide,quantity:null==t?void 0:t.quantity,price:null==t?void 0:t.price,paymentMode:null==t?void 0:t.paymentMode,timeInForce:null==t?void 0:t.timeInForce,orderType:null==t?void 0:t.orderType,refno:null==t?void 0:t.refno,errorMessage:r},{[i.a.TAG_ERROR_CATEGORY]:i.a.CATEGORY_STOCK_TRADE})}checkCashBalance(e,t=n.q.KLSE,r="MYR"){t===n.q.BURSA&&(t=n.q.KLSE);const o=this.paramService.buildHttpParams({refno:e,exchange:t,stockCurrency:r});return this.http.post(this.BASE_URL+a.a.CHECK_CASH_BALANCE,{},{params:o})}getEquivalentAmount(e,t=n.q.KLSE,r="MYR"){t===n.q.BURSA&&(t=n.q.KLSE);const o=this.paramService.buildHttpParams({refno:e,exchange:t,stockCurrency:r});return this.http.post(this.BASE_URL+a.a.GET_EQUIVALENT_AMOUNT,{},{params:o})}calculateReleaseFundForAutoSweep(e,t,r="N"){const o=this.paramService.buildHttpParams({refno:e,orderId:t,retrieveLatestPp:r});return this.http.post(this.BASE_URL+a.a.AUTO_SWEEP_RELEASE_AMOUNT,{},{params:o})}getStockUnsettledTrades(e,t="MYR"){const r=this.paramService.buildHttpParams({refno:e,currency:t});return this.http.post(this.BASE_URL+a.a.STOCK_UNSETTLED_TRADES,{},{params:r})}getStockAutoSweepUnsettledTrades(e,t="MYR"){const r=this.paramService.buildHttpParams({refno:e,currency:t});return this.http.post(this.BASE_URL+a.a.AS_UNSETTLED_TRADES,{},{params:r})}getMarketStatus(e,t){const r=this.paramService.buildHttpParams({exchange:e,orderType:t});return this.http.post(this.BASE_URL+a.a.STOCK_MARKET_STATUS,{},{params:r})}getMarketHour(e){const t=this.paramService.buildHttpParams({exchange:e});return this.http.post(a.a.STOCKS+a.a.STOCK_MARKET_HOUR,{},{params:t})}getStockWhitelistedAccount(e,t,r){const o=this.paramService.buildHttpParams({refno:e,exchange:t,orderType:r});return this.http.post(this.BASE_URL+a.a.STOCK_WHITELIST_ACCT,{},{params:o})}precheckSubmitOrder(e){const t=this.paramService.buildHttpParams(Object.assign({},e));return this.http.post(this.BASE_URL+a.a.PRE_CHECK_SUBMIT_NEW_ORDER,{},{params:t}).pipe(Object(s.a)(t=>{t&&t.status===n.a.RESPONSE_FAILED&&this.reportOrderFailure("Stock Precheck Failed",e,t.errorMessage)}),Object(l.a)(t=>(t instanceof o.e&&this.reportOrderFailure("Stock Precheck HTTP Error",e,t.message),Object(c.a)(t))))}submitOrder(e){const t=this.paramService.buildHttpParams(Object.assign({},e));
1return this.http.post(this.BASE_URL+a.a.SUBMIT_NEW_ORDER,{},{params:t}).pipe(Object(s.a)(t=>{t&&t.status===n.a.RESPONSE_FAILED&&this.reportOrderFailure("Stock Order Failed",e,t.errorMessage)}),Object(l.a)(t=>(t instanceof o.e&&this.reportOrderFailure("Stock Order HTTP Error",e,t.message),Object(c.a)(t))))}precheckAmendOrder(e){const t=this.paramService.buildHttpParams(Object.assign({},e));return this.http.post(this.BASE_URL+a.a.PRE_CHECK_AMEND_ORDER,{},{params:t}).pipe(Object(s.a)(t=>{t&&t.status===n.a.RESPONSE_FAILED&&this.reportOrderFailure("Stock Precheck Failed",e,t.errorMessage)}),Object(l.a)(t=>(t instanceof o.e&&this.reportOrderFailure("Stock Precheck HTTP Error",e,t.message),Object(c.a)(t))))}amendOrder(e){const t=this.paramService.buildHttpParams(Object.assign({},e));return this.http.post(this.BASE_URL+a.a.AMEND_ORDER,{},{params:t}).pipe(Object(s.a)(t=>{t&&t.status===n.a.RESPONSE_FAILED&&this.reportOrderFailure("Stock Order Failed",e,t.errorMessage)}),Object(l.a)(t=>(t instanceof o.e&&this.reportOrderFailure("Stock Order HTTP Error",e,t.message),Object(c.a)(t))))}precheckCancelOrder(e){const t=this.paramService.buildHttpParams(Object.assign({},e));return this.http.post(this.BASE_URL+a.a.PRE_CHECK_CANCEL_ORDER,{},{params:t}).pipe(Object(s.a)(t=>{t&&t.status===n.a.RESPONSE_FAILED&&this.reportOrderFailure("Stock Precheck Failed",e,t.errorMessage)}),Object(l.a)(t=>(t instanceof o.e&&this.reportOrderFailure("Stock Precheck HTTP Error",e,t.message),Object(c.a)(t))))}cancelOrder(e){const t=this.paramService.buildHttpParams(Object.assign({},e));return this.http.post(this.BASE_URL+a.a.CANCEL_ORDER,{},{params:t}).pipe(Object(s.a)(t=>{t&&t.status===n.a.RESPONSE_FAILED&&this.reportOrderFailure("Stock Order Failed",e,t.errorMessage)}),Object(l.a)(t=>(t instanceof o.e&&this.reportOrderFailure("Stock Order HTTP Error",e,t.message),Object(c.a)(t))))}findRspEtfAvailableList(e){const t=this.paramService.buildHttpParams({paramRefno:e});return this.http.post(this.BASE_URL+a.a.STOCK_RSP_AVAILABLE_LIST+a.a.READ,{},{params:t})}getEtfBuyRspDataDetails(e,t,r){const o=this.paramService.buildHttpParams({paramRefno:e,stockCode:t,exchange:r});return this.http.post(this.BASE_URL+a.a.RSP+a.a.BUY_DETAILS+a.a.READ,{},{params:o})}confirmRspEtfOrderWithCredential(e,t,r){const o=this.paramService.buildHttpParams(Object.assign({refno:e},r));return this.http.post(this.BASE_URL+a.a.RSP+a.a.BUY+a.a.CREATE,t,{params:o})}validateBuy(e){const t=this.paramService.buildHttpParams({refno:e});return this.http.post(this.BASE_URL+a.a.BUY+a.a.CART+a.a.VALIDATE,{},{params:t})}readRspAutoSweepAb(e,t){const r=this.paramService.buildHttpParams({refno:e,autoSweepCurrency:t});return this.http.post(this.BASE_URL+a.a.RSP+a.a.AUTO_SWEEP+a.a.AB+a.a.READ,{},{params:r})}}return e.\u0275fac=function(t){return new(t||e)(u.vc(o.c),u.vc(O.a),u.vc(d.a))},e.\u0275prov=u.hc({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},"Rx/o":function(e,t,r){"use strict";r.d(t,"a",(function(){return T}));var o=r("mrSG"),a=r("k+8e"),n=r("AcyG"),i=r("gFZo"),c=r("fXoL"),s=r("ofXK");const l=function(e,t){return{width:e,height:t}},u=function(e){return{"font-size":e}};function O(e,t){if(1&e&&(c.rc(0,"div",2),c.mc(1,"img",3),c.rc(2,"span",4),c.qd(3),c.qc(),c.qc()),2&e){const e=c.Dc();c.Ub(1),c.Mc("src",e.imagePath+"shariah-icon.svg",c.gd)("alt","FSMOne MYR Auto-Sweep")("ngStyle",c.Tc(5,l,e.imgSize,e.imgSize)),c.Ub(1),c.Mc("ngStyle",c.Sc(8,u,e.labelTextSize)),c.Ub(1),c.rd("SHARIAH")}}function d(e,t){if(1&e&&(c.rc(0,"div"),c.mc(1,"img",3),c.qc()),2&e){const e=c.Dc();c.Ub(1),c.Mc("src",e.imagePath+"shariah-icon.svg",c.gd)("alt","FSMOne MYR Auto-Sweep")("ngStyle",c.Tc(3,l,e.imgSize,e.imgSize))}}let T=(()=>{class e{constructor(){this.displayType="label",this.imgSize="12px",this.labelTextSize="11px",this.AUTO_SWEEP_CONSTANT=a.a,this.imagePath="assets/images/landing/auto-sweep/"}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=c.fc({type:e,selectors:[["app-uic-auto-sweep-shariah-label-icon"]],inputs:{displayType:"displayType",imgSize:"imgSize",labelTextSize:"labelTextSize"},decls:2,vars:2,consts:[["class","shariah-box",4,"ngIf"],[4,"ngIf"],[1,"shariah-box"],[3,"src","alt","ngStyle"],[3,"ngStyle"]],template:function(e,t){1&e&&(c.od(0,O,4,10,"div",0),c.od(1,d,2,6,"div",1)),2&e&&(c.Mc("ngIf","label"===t.displayType),c.Ub(1),c.Mc("ngIf","icon"===t.displayType))},directives:[s.t,s.w],styles:[".shariah-box[_ngcontent-%COMP%]{display:flex;padding:2px 4px;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #636363;background:#fff}"]}),Object(o.c)([Object(n.e)(i.a.isMobile)],e.prototype,"isMobile$",void 0),e})()},izqA:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r("noTE");var o=r("ofXK"),a=r("tyNb"),n=r("OzZK"),i=r("FwiY"),c=r("M6vG"),s=r("fXoL");let l=(()=>{class e{}return e.\u0275mod=s.jc({type:e}),e.\u0275inj=s.ic({factory:function(t){return new(t||e)},providers:[],imports:[[o.c,a.i,n.c,i.c,c.a]]}),e})()},jmXi:function(e,t,r){"use strict";r.d(t,"a",(function(){return T})),r("t5pw");var o=r("ofXK"),a=r("Nqz0"),n=r("bE2y"),i=r("5vDB"),c=r("tyNb"),s=r("FwiY"),l=r("M6vG"),u=r("mn7V"),O=r("NMKc"),d=r("fXoL");let T=(()=>{class e{}return e.\u0275mod=d.jc({type:e}),e.\u0275inj=d.ic({factory:function(t){return new(t||e)},providers:[],imports:[[o.c,a.e,s.c,c.i,l.a,u.a,n.d,i.b,O.a]]}),e})()},of88:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r("+LO9");var o=r("ofXK"),a=r("nJia"),n=r("FwiY"),i=r("qAZ0"),c=r("jaXF"),s=r("fXoL");let l=(()=>{class e{}return e.\u0275mod=s.jc({type:e}),e.\u0275inj=s.ic({factory:function(t){return new(t||e)},providers:[],imports:[[o.c,a.b,n.c,i.b,c.a]]}),e})()},"pmm+":function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var o=r("ofXK"),a=r("jPNr"),n=r("FwiY"),i=r("fXoL");let c=(()=>{class e{}return e.\u0275mod=i.jc({type:e}),e.\u0275inj=i.ic({factory:function(t){return new(t||e)},imports:[[o.c,a.g,n.c]]}),e})()},t5pw:function(e,t,r){"use strict";r.d(t,"a",(function(){return v}));var o=r("mrSG"),a=r("j+kT"),n=r("6h7t"),i=r("0HzO"),c=r("AcyG"),s=r("gFZo"),l=r("fXoL"),u=r("tyNb"),O=r("ofXK"),d=r("Nqz0"),T=r("Q8cG"),A=r("/ai0"),E=r("bE2y"),p=r("3Pt+"),S=r("HtrM"),C=r("5vDB");function _(e,t){1&e&&l.nc(0)}function P(e,t){if(1&e&&(l.pc(0),l.rc(1,"a",12),l.od(2,_,1,0,"ng-container",13),l.qc(),l.oc()),2&e){l.Dc(2);const e=l.ad(7),t=l.ad(11);l.Ub(1),l.Mc("nzDropdownMenu",e),l.Ub(1),l.Mc("ngTemplateOutlet",t)}}function R(e,t){1&e&&l.nc(0)}function L(e,t){if(1&e){const e=l.sc();l.pc(0),l.rc(1,"a",14),l.zc("click",(function(){return l.dd(e),l.Dc(2).isMobileSelectorVisible=!0})),l.od(2,R,1,0,"ng-container",13),l.qc(),l.oc()}if(2&e){l.Dc(2);const e=l.ad(11);l.Ub(2),l.Mc("ngTemplateOutlet",e)}}function f(e,t){if(1&e&&(l.pc(0),l.od(1,P,3,2,"ng-container",1),l.Ec(2,"async"),l.od(3,L,3,1,"ng-container",1),l.Ec(4,"async"),l.oc()),2&e){const e=l.Dc();l.Ub(1),l.Mc("ngIf",!l.Fc(2,2,e.isMobile$)),l.Ub(2),l.Mc("ngIf",l.Fc(4,4,e.isMobile$))}}function N(e,t){if(1&e&&l.mc(0,"p",15),2&e){const e=l.Dc();
1l.Mc("innerHTML",e.getActiveItemContent(),l.ed)}}function m(e,t){if(1&e&&(l.rc(0,"li",16),l.qd(1),l.qc()),2&e){const e=t.$implicit,r=l.Dc();l.Mc("routerLink",e.link)("queryParams",e.queryParams)("ngClass",r.activeItem===e.label?"ant-dropdown-menu-item-selected":""),l.Ub(1),l.sd(" ",e.label," ")}}function b(e,t){if(1&e&&(l.rc(0,"span",17),l.qd(1),l.qc(),l.mc(2,"uic-icon",18)),2&e){const e=l.Dc();l.Ub(1),l.sd(" ",e.activeItem,"")}}function h(e,t){1&e&&l.mc(0,"nz-divider",22)}function I(e,t){if(1&e&&(l.rc(0,"div",19),l.rc(1,"label",20),l.qd(2),l.qc(),l.od(3,h,1,0,"nz-divider",21),l.qc()),2&e){const e=t.$implicit,r=t.last;l.Mc("routerLink",e.link),l.Ub(1),l.Mc("nzValue",e.label)("routerLink",e.link),l.Ub(1),l.rd(e.label),l.Ub(1),l.Mc("ngIf",!r)}}const g=function(e){return{"five-columns":e}},D=["*"];let v=(()=>{class e{constructor(e){this.router=e,this.defaultActiveItem=i.a.FUND,this.defaultMobileActiveItem=i.a.FUND,this.itemGroup="ProductPage",this.isFiveColumnMobile=!1,this.isDropdownNeeded=!0,this.isDescriptionNeeded=!0,this.productItem=i.a,this.currentItems=[],this.isMobileSelectorVisible=!1,this.ProductPage=[{label:i.a.FUND,link:Object(a.a)(n.o.FUNDS),content:"Discover a diverse range of global unit trust funds, helping you find top opportunities in attractive markets, sectors, and asset classes to invest profitably."},{label:i.a.STOCK,link:Object(a.a)(n.o.STOCKS),content:"Discover Global Stocks from MY, US, HK, SG, China, and UK. Find Profitable Opportunities and Invest in Company Growth or Dividend Income."},{label:i.a.ETF,link:Object(a.a)(n.o.ETFS),content:"Discover a diverse range of global ETFs, with expert picks and curated collections to help you diversify, invest regularly, and grow your portfolio consistently."},{label:i.a.BOND,link:Object(a.a)(n.o.BONDS),content:"Discover a diverse range of global bonds in various currencies, with real-time trading, expert picks, and curated collections tailored to your investment goals."},{label:i.a.INSURANCE,link:Object(a.a)(n.o.INSURANCE),content:"Get protected at a lower cost with up to 30% insurance commission rebate and 0.25% sales charge discount on your future unit trust investments\u2014saving more to grow your wealth"}],this.BondTools=[{label:i.a.BOND_CALCULATOR,link:Object(a.a)(n.o.BONDS),content:"EBOnd calds dal bonds in various currencies, with real-time trading, expert picks, and curated collections tailored to your investment goals."},{label:i.a.STOCK,link:Object(a.a)(n.o.BONDS),content:"stock content."}],this.BondCalculatorTools=[{label:i.a.FUND_SWITCHING_CALCULATOR,link:Object(a.a)(n.o.FUNDS,n.o.TOOLS,n.o.SWITCHING_CALCULATOR),content:"Calculate the cost of switching funds."},{label:i.a.STOCK_CALCULATOR,link:Object(a.a)(n.o.STOCKS,n.o.TOOLS,n.o.STOCKS_CALCULATOR),content:"Calculate your costs for buying and selling stocks."},{label:i.a.ETF_CALCULATOR,link:Object(a.a)(n.o.ETFS,n.o.TOOLS,n.o.STOCKS_CALCULATOR),content:"Calculate your costs for buying and selling ETFs."},{label:i.a.RSP_CALCULATOR,link:Object(a.a)(n.o.RSP),queryParams:{fundid:"1877511"},content:"See how regular investments could have grown over time."},{label:i.a.BOND_RETURN_CALCULATOR,link:Object(a.a)(n.o.BONDS,n.o.BOND_TOOLS,n.o.BOND_CALCULATOR),content:"Calculate and know your bond returns easily before buying or selling."}],this.FundTools=[{label:i.a.STOCK,link:Object(a.a)(n.o.BONDS),content:"stock content."},{label:i.a.FUND,link:Object(a.a)(n.o.BONDS),content:"FUND content, and curated collections tailored to your investment goals."}]}ngOnInit(){this.setItemsGroup(this.itemGroup),this.activeItem=this.defaultActiveItem,this.defaultMobileActiveItem=this.defaultActiveItem}setItemsGroup(e){switch(e){case"ProductPage":this.currentItems=this.ProductPage;break;case"BondTools":this.currentItems=this.BondTools;break;case"FundTools":this.currentItems=this.FundTools;break;case"BondCalculatorTools":this.currentItems=this.BondCalculatorTools;break;default:this.currentItems=this.ProductPage}const t=this.currentItems.find(e=>e.label===this.defaultActiveItem);this.activeItem=t?this.defaultActiveItem:this.currentItems[0].label}
1getActiveItemContent(){const e=this.currentItems.find(e=>e.label===this.activeItem);return e?e.content:""}}return e.\u0275fac=function(t){return new(t||e)(l.lc(u.e))},e.\u0275cmp=l.fc({type:e,selectors:[["uic-product-button-wrapper"]],inputs:{defaultActiveItem:"defaultActiveItem",itemGroup:"itemGroup",isFiveColumnMobile:"isFiveColumnMobile",isDropdownNeeded:"isDropdownNeeded",isDescriptionNeeded:"isDescriptionNeeded"},ngContentSelectors:D,decls:18,vars:15,consts:[[1,"uic-product-button-wrapper"],[4,"ngIf"],["class"," t-xs sm:t-md",3,"innerHTML",4,"ngIf"],[1,"nav-wrapper",3,"ngClass"],["menu","nzDropdownMenu"],["nz-menu","","nzSelectable",""],["nz-menu-item","",3,"routerLink","queryParams","ngClass",4,"ngFor","ngForOf"],["selectorTpl",""],[3,"nzVisible","nzClosable","nzMaskClosable","nzFooter","isMobileFullScreen","nzOnCancel"],[1,"mb-0","t-xl","pb-12px","font-weight-bold"],[1,"black-radio","radio-right",3,"ngModel","ngModelChange"],["class","d-flex flex-column w-100",3,"routerLink",4,"ngFor","ngForOf"],["nz-dropdown","","nzOverlayClassName","product-select-dropdown",3,"nzDropdownMenu"],[4,"ngTemplateOutlet"],["nz-dropdown","",3,"click"],[1,"t-xs","sm:t-md",3,"innerHTML"],["nz-menu-item","",3,"routerLink","queryParams","ngClass"],[1,"dropdown-title","t-2xl"],["type","interface-icon/arrow-down-o",1,"dropdown-icon"],[1,"d-flex","flex-column","w-100",3,"routerLink"],["nz-radio","",1,"pt-16px","pb-16px","t-md",3,"nzValue","routerLink"],["class","my-0",4,"ngIf"],[1,"my-0"]],template:function(e,t){1&e&&(l.Lc(),l.rc(0,"div",0),l.od(1,f,5,6,"ng-container",1),l.od(2,N,1,1,"p",2),l.rc(3,"div",3),l.Ec(4,"async"),l.Kc(5),l.qc(),l.rc(6,"nz-dropdown-menu",null,4),l.rc(8,"ul",5),l.od(9,m,2,4,"li",6),l.qc(),l.qc(),l.qc(),l.od(10,b,3,1,"ng-template",null,7,l.pd),l.rc(12,"ui-modal-pc-drawer-mobile",8),l.zc("nzOnCancel",(function(){return t.isMobileSelectorVisible=!1})),l.rc(13,"p",9),l.qd(14,"Select"),l.qc(),l.rc(15,"nz-radio-group",10),l.zc("ngModelChange",(function(e){return t.defaultMobileActiveItem=e})),l.pc(16),l.od(17,I,4,5,"div",11),l.oc(),l.qc(),l.qc()),2&e&&(l.Ub(1),l.Mc("ngIf",t.isDropdownNeeded),l.Ub(1),l.Mc("ngIf",t.isDescriptionNeeded),l.Ub(1),l.Mc("ngClass",l.Sc(13,g,l.Fc(4,11,t.isMobile$)&&t.isFiveColumnMobile)),l.Ub(6),l.Mc("ngForOf",t.currentItems),l.Ub(3),l.Mc("nzVisible",t.isMobileSelectorVisible)("nzClosable",!1)("nzMaskClosable",!0)("nzFooter",null)("isMobileFullScreen",!1),l.Ub(3),l.Mc("ngModel",t.defaultMobileActiveItem),l.Ub(2),l.Mc("ngForOf",t.currentItems))},directives:[O.t,O.q,d.f,T.a,O.s,A.a,E.c,p.t,p.w,d.a,d.d,O.A,T.d,u.f,S.a,E.b,C.a],pipes:[O.b],styles:[".uic-product-button-wrapper[_ngcontent-%COMP%]{text-align:center}.uic-product-button-wrapper[_ngcontent-%COMP%]   .dropdown-title[_ngcontent-%COMP%]{color:var(--black);text-align:center;font-style:normal;font-weight:600;line-height:normal;font-family:var(--font-family-display-title)}.uic-product-button-wrapper[_ngcontent-%COMP%]   .dropdown-icon[_ngcontent-%COMP%]{margin-left:5px;vertical-align:3px}.uic-product-button-wrapper[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:24px;color:var(--color-content-tertiary);text-align:center;font-style:normal;font-weight:400;font-size:14px;line-height:normal;max-width:800px;margin:0 auto}.uic-product-button-wrapper[_ngcontent-%COMP%]   .ant-dropdown-menu[_ngcontent-%COMP%]   .ant-dropdown-menu-item[_ngcontent-%COMP%]{color:var(--black)}.uic-product-button-wrapper[_ngcontent-%COMP%]   .nav-wrapper[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;row-gap:24px}@media (min-width:650px){.uic-product-button-wrapper[_ngcontent-%COMP%]   .nav-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:16px}}.uic-product-button-wrapper[_ngcontent-%COMP%]   .nav-wrapper.five-columns[_ngcontent-%COMP%]{grid-template-columns:repeat(5,1fr)}"]}),Object(o.c)([Object(c.e)(s.a.isMobile)],e.prototype,"isMobile$",void 0),e})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.