var quotes = { 'KG*1': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7624', open_interest: '0', tradetime: '20240517172424', stock_14d: '19.3', symbol: 'KGN24', open: '0.7589', high: '0.7589', low: '0.7589', last: '0.7589', rawLast: '0.7589', change: '-0.0034999999999999', pctchange: '-0.46', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.7624', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7589', ysettlement: '0.7624', yvolume: '0', tradesize: '0', pchange: '-0.46%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KG*2': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.762', open_interest: '0', tradetime: '20240517172424', stock_14d: '18.43', symbol: 'KGV24', open: '0.7582', high: '0.7582', low: '0.7582', last: '0.7582', rawLast: '0.7582', change: '-0.0038', pctchange: '-0.5', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.762', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7582', ysettlement: '0.762', yvolume: '0', tradesize: '0', pchange: '-0.5%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'KG*3': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7519', open_interest: '0', tradetime: '20240517172424', stock_14d: '16.65', symbol: 'KGZ24', open: '0.7497', high: '0.7497', low: '0.7497', last: '0.7497', rawLast: '0.7497', change: '-0.0022', pctchange: '-0.29', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.7519', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7497', ysettlement: '0.7519', yvolume: '0', tradesize: '0', pchange: '-0.29%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'KG*4': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.768', open_interest: '0', tradetime: '20240517172424', stock_14d: '19.94', symbol: 'KGH25', open: '0.7658', high: '0.7658', low: '0.7658', last: '0.7658', rawLast: '0.7658', change: '-0.0022', pctchange: '-0.29', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.768', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7658', ysettlement: '0.768', yvolume: '0', tradesize: '0', pchange: '-0.29%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'KG*5': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7812', open_interest: '0', tradetime: '20240517172424', stock_14d: '20.47', symbol: 'KGK25', open: '0.7791', high: '0.7791', low: '0.7791', last: '0.7791', rawLast: '0.7791', change: '-0.0021', pctchange: '-0.27', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.7812', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7791', ysettlement: '0.7812', yvolume: '0', tradesize: '0', pchange: '-0.27%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'May 2025', shortmonth: 'May 2025' }, 'KG*6': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7876', open_interest: '0', tradetime: '20240517172424', stock_14d: '21.46', symbol: 'KGN25', open: '0.7859', high: '0.7859', low: '0.7859', last: '0.7859', rawLast: '0.7859', change: '-0.0016999999999999', pctchange: '-0.22', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.7876', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7859', ysettlement: '0.7876', yvolume: '0', tradesize: '0', pchange: '-0.22%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2025', shortmonth: 'Jul 2025' }, 'KG*7': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.755', open_interest: '0', tradetime: '20240517172424', stock_14d: '21.82', symbol: 'KGV25', open: '0.7533', high: '0.7533', low: '0.7533', last: '0.7533', rawLast: '0.7533', change: '-0.0017', pctchange: '-0.23', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.755', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.7533', ysettlement: '0.755', yvolume: '0', tradesize: '0', pchange: '-0.23%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'October 2025', shortmonth: 'Oct 2025' }, '': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'LB*1': { name: 'Lumber Physical', flag: 's', price_2_close: '528.5', open_interest: '8316', tradetime: '20240517172400', stock_14d: '36.07', symbol: 'LBN24', open: '527', high: '529', low: '525', last: '527.5', rawLast: '527.5', change: '-1', pctchange: '-0.19', volume: '234', exchange: 'CME', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'CME', cik: '', previous: '528.5', displaytime: '1715958295', timestamp: '20240517172422', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '27.5', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '527.5', ysettlement: '528.5', yvolume: '250', tradesize: '1', pchange: '-0.19%', openinterest: '8316', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'LB*2': { name: 'Lumber Physical', flag: 's', price_2_close: '541', open_interest: '1215', tradetime: '20240517172400', stock_14d: '19.21', symbol: 'LBU24', open: '540', high: '541', low: '538.5', last: '540', rawLast: '540', change: '-1', pctchange: '-0.18', volume: '49', exchange: 'CME', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'CME', cik: '', previous: '541', displaytime: '1715952694', timestamp: '20240517172422', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '27.5', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '540', ysettlement: '541', yvolume: '275', tradesize: '3', pchange: '-0.18%', openinterest: '1215', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'LB*3': { name: 'Lumber Physical', flag: 's', price_2_close: '552', open_interest: '74', tradetime: '20240517172422', stock_14d: '44.93', symbol: 'LBX24', open: '551', high: '551', low: '551', last: '551', rawLast: '551', change: '-1', pctchange: '-0.18', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'CME', cik: '', previous: '552', displaytime: '1715966662', timestamp: '20240517172422', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '27.5', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '551', ysettlement: '552', yvolume: '0', tradesize: '0', pchange: '-0.18%', openinterest: '74', changedir: 'down', exchangeRate: '1', month: 'November 2024', shortmonth: 'Nov 2024' }, 'KA*1': { name: 'CME Sugar #11', flag: 's', price_2_close: '0.1833', open_interest: '0', tradetime: '20240517172424', stock_14d: '14.71', symbol: 'KAN24', open: '0.1813', high: '0.1813', low: '0.1813', last: '0.1813', rawLast: '0.1813', change: '-0.002', pctchange: '-1.09', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.1833', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '1120.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.1813', ysettlement: '0.1833', yvolume: '0', tradesize: '0', pchange: '-1.09%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KA*2': { name: 'CME Sugar #11', flag: 's', price_2_close: '0.1837', open_interest: '0', tradetime: '20240517172424', stock_14d: '13.02', symbol: 'KAV24', open: '0.1819', high: '0.1819', low: '0.1819', last: '0.1819', rawLast: '0.1819', change: '-0.0018', pctchange: '-0.98', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.1837', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '1120.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.1819', ysettlement: '0.1837', yvolume: '0', tradesize: '0', pchange: '-0.98%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'KA*3': { name: 'CME Sugar #11', flag: 's', price_2_close: '0.1867', open_interest: '0', tradetime: '20240517172424', stock_14d: '13.74', symbol: 'KAH25', open: '0.1849', high: '0.1849', low: '0.1849', last: '0.1849', rawLast: '0.1849', change: '-0.0018', pctchange: '-0.96', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.1867', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '1120.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.1849', ysettlement: '0.1867', yvolume: '0', tradesize: '0', pchange: '-0.96%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'KA*4': { name: 'CME Sugar #11', flag: 's', price_2_close: '0.1826', open_interest: '0', tradetime: '20240517172424', stock_14d: '15.5', symbol: 'KAK25', open: '0.1812', high: '0.1812', low: '0.1812', last: '0.1812', rawLast: '0.1812', change: '-0.0014', pctchange: '-0.77', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '0.1826', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '1120.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '0.1812', ysettlement: '0.1826', yvolume: '0', tradesize: '0', pchange: '-0.77%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'May 2025', shortmonth: 'May 2025' }, 'KT*1': { name: 'CME Coffee', flag: 's', price_2_close: '1.979', open_interest: '0', tradetime: '20240517172424', stock_14d: '24.84', symbol: 'KTN24', open: '2.066', high: '2.066', low: '2.066', last: '2.066', rawLast: '2.066', change: '0.087', pctchange: '4.4', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '1.979', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2.066', ysettlement: '1.979', yvolume: '0', tradesize: '0', pchange: '+4.4%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KT*2': { name: 'CME Coffee', flag: 's', price_2_close: '1.9695', open_interest: '0', tradetime: '20240517172424', stock_14d: '25.67', symbol: 'KTU24', open: '2.0545', high: '2.0545', low: '2.0545', last: '2.0545', rawLast: '2.0545', change: '0.085', pctchange: '4.32', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '1.9695', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2.0545', ysettlement: '1.9695', yvolume: '0', tradesize: '0', pchange: '+4.32%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'KT*3': { name: 'CME Coffee', flag: 's', price_2_close: '1.9605', open_interest: '0', tradetime: '20240517172424', stock_14d: '27.67', symbol: 'KTZ24', open: '2.045', high: '2.045', low: '2.045', last: '2.045', rawLast: '2.045', change: '0.0845', pctchange: '4.31', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '1.9605', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2.045', ysettlement: '1.9605', yvolume: '0', tradesize: '0', pchange: '+4.31%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'KT*4': { name: 'CME Coffee', flag: 's', price_2_close: '1.954', open_interest: '0', tradetime: '20240517172424', stock_14d: '26.75', symbol: 'KTH25', open: '2.0375', high: '2.0375', low: '2.0375', last: '2.0375', rawLast: '2.0375', change: '0.0835', pctchange: '4.27', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '1.954', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2.0375', ysettlement: '1.954', yvolume: '0', tradesize: '0', pchange: '+4.27%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'KT*5': { name: 'CME Coffee', flag: 's', price_2_close: '1.9505', open_interest: '0', tradetime: '20240517172424', stock_14d: '28.07', symbol: 'KTK25', open: '2.0335', high: '2.0335', low: '2.0335', last: '2.0335', rawLast: '2.0335', change: '0.083', pctchange: '4.26', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '1.9505', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'C', ddfexchange: 'J', pointvalue: '375.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2.0335', ysettlement: '1.9505', yvolume: '0', tradesize: '0', pchange: '+4.26%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2025', shortmonth: 'May 2025' }, 'CJ*1': { name: 'CME Cocoa', flag: 's', price_2_close: '7393', open_interest: '0', tradetime: '20240517172424', stock_14d: '13.02', symbol: 'CJN24', open: '7348', high: '7348', low: '7348', last: '7348', rawLast: '7348', change: '-45', pctchange: '-0.61', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '7393', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '7348', ysettlement: '7393', yvolume: '0', tradesize: '0', pchange: '-0.61%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'CJ*2': { name: 'CME Cocoa', flag: 's', price_2_close: '6975', open_interest: '0', tradetime: '20240517172424', stock_14d: '11.98', symbol: 'CJU24', open: '6955', high: '6955', low: '6955', last: '6955', rawLast: '6955', change: '-20', pctchange: '-0.29', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '6975', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '6955', ysettlement: '6975', yvolume: '0', tradesize: '0', pchange: '-0.29%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'CJ*3': { name: 'CME Cocoa', flag: 's', price_2_close: '6327', open_interest: '0', tradetime: '20240517172424', stock_14d: '8.39', symbol: 'CJZ24', open: '6319', high: '6319', low: '6319', last: '6319', rawLast: '6319', change: '-8', pctchange: '-0.13', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '6327', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '6319', ysettlement: '6327', yvolume: '0', tradesize: '0', pchange: '-0.13%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'CJ*4': { name: 'CME Cocoa', flag: 's', price_2_close: '5768', open_interest: '0', tradetime: '20240517172424', stock_14d: '7.29', symbol: 'CJH25', open: '5771', high: '5771', low: '5771', last: '5771', rawLast: '5771', change: '3', pctchange: '0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '5768', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '5771', ysettlement: '5768', yvolume: '0', tradesize: '0', pchange: '+0.05%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'CJ*5': { name: 'CME Cocoa', flag: 's', price_2_close: '5597', open_interest: '0', tradetime: '20240517172424', stock_14d: '8.38', symbol: 'CJK25', open: '5596', high: '5596', low: '5596', last: '5596', rawLast: '5596', change: '-1', pctchange: '-0.02', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1715904000', lastupdate: '1715976541', short_display: 'NYMEX', cik: '', previous: '5597', displaytime: '1715966664', timestamp: '20240517172424', day: 'G', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '5596', ysettlement: '5597', yvolume: '0', tradesize: '0', pchange: '-0.02%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'May 2025', shortmonth: 'May 2025' } };