var quotes312 = { 'ZCK24': { name: 'Corn', flag: '', price_2_close: '440', open_interest: '82828', tradetime: '20240428191631', stock_14d: '78.08', symbol: 'ZCK24', open: '440', high: '441', low: '439.5', last: '440.5', rawLast: '440.5', change: '0.5', pctchange: '0.11', volume: '5582', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '440', displaytime: '1714331791', timestamp: '20240428191659', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '440.5', bidsize: '4', ask: '440.75', asksize: '70', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '440', yvolume: '145706', tradesize: '2', pchange: '+0.11%', openinterest: '82828', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZCN24': { name: 'Corn', flag: '', price_2_close: '450', open_interest: '686071', tradetime: '20240428191612', stock_14d: '81.53', symbol: 'ZCN24', open: '450', high: '451', low: '449', last: '450.25', rawLast: '450.25', change: '0.25', pctchange: '0.06', volume: '7998', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '450', displaytime: '1714331772', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '450', bidsize: '56', ask: '450.25', asksize: '39', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '450', yvolume: '218390', tradesize: '1', pchange: '+0.06%', openinterest: '686071', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZCU24': { name: 'Corn', flag: '', price_2_close: '459', open_interest: '218398', tradetime: '20240428191600', stock_14d: '84.4', symbol: 'ZCU24', open: '459', high: '460', low: '458.25', last: '459.25', rawLast: '459.25', change: '0.25', pctchange: '0.05', volume: '762', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '459', displaytime: '1714331760', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '459', bidsize: '83', ask: '459.25', asksize: '2', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '459', yvolume: '32003', tradesize: '6', pchange: '+0.05%', openinterest: '218398', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZCZ24': { name: 'Corn', flag: '', price_2_close: '473.5', open_interest: '359369', tradetime: '20240428191612', stock_14d: '85.43', symbol: 'ZCZ24', open: '473.25', high: '474.25', low: '472.25', last: '473.25', rawLast: '473.25', change: '-0.25', pctchange: '-0.05', volume: '1653', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '473.5', displaytime: '1714331772', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '473.25', bidsize: '12', ask: '473.5', asksize: '72', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '473.5', yvolume: '54344', tradesize: '3', pchange: '-0.05%', openinterest: '359369', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'ZCH25': { name: 'Corn', flag: '', price_2_close: '486.75', open_interest: '50647', tradetime: '20240428191612', stock_14d: '87.79', symbol: 'ZCH25', open: '486', high: '487.25', low: '485.75', last: '486.75', rawLast: '486.75', change: '0', pctchange: '0', volume: '192', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '486.75', displaytime: '1714331772', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '486.5', bidsize: '17', ask: '486.75', asksize: '10', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '486.75', yvolume: '6710', tradesize: '1', pchange: '0%', openinterest: '50647', changedir: 'none', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'ZSK24': { name: 'Soybean', flag: '', price_2_close: '1159.5', open_interest: '45192', tradetime: '20240428191608', stock_14d: '55.17', symbol: 'ZSK24', open: '1158.5', high: '1162.75', low: '1158', last: '1162.75', rawLast: '1162.75', change: '3.25', pctchange: '0.28', volume: '1669', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '1159.5', displaytime: '1714331768', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1162.25', bidsize: '7', ask: '1162.75', asksize: '21', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1159.5', yvolume: '70464', tradesize: '1', pchange: '+0.28%', openinterest: '45192', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZSN24': { name: 'Soybean', flag: '', price_2_close: '1177.25', open_interest: '367920', tradetime: '20240428191652', stock_14d: '63.35', symbol: 'ZSN24', open: '1176', high: '1180.25', low: '1175.75', last: '1180', rawLast: '1180', change: '2.75', pctchange: '0.23', volume: '4375', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '1177.25', displaytime: '1714331812', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1180', bidsize: '6', ask: '1180.25', asksize: '14', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '1177.25', yvolume: '125205', tradesize: '1', pchange: '+0.23%', openinterest: '367920', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZSQ24': { name: 'Soybean', flag: '', price_2_close: '1180.75', open_interest: '31854', tradetime: '20240428191538', stock_14d: '69.78', symbol: 'ZSQ24', open: '1179.5', high: '1182.5', low: '1179', last: '1182.5', rawLast: '1182.5', change: '1.75', pctchange: '0.15', volume: '619', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '1180.75', displaytime: '1714331738', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1182.75', bidsize: '7', ask: '1183', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1180.75', yvolume: '10315', tradesize: '1', pchange: '+0.15%', openinterest: '31854', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZSX24': { name: 'Soybean', flag: '', price_2_close: '1174.75', open_interest: '177560', tradetime: '20240428191658', stock_14d: '71.95', symbol: 'ZSX24', open: '1173.75', high: '1176.75', low: '1171', last: '1176.25', rawLast: '1176.25', change: '1.5', pctchange: '0.13', volume: '680', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '1174.75', displaytime: '1714331818', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1176.25', bidsize: '1', ask: '1176.5', asksize: '31', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1174.75', yvolume: '30197', tradesize: '1', pchange: '+0.13%', openinterest: '177560', changedir: 'up', exchangeRate: '1', month: 'November 2024', shortmonth: 'Nov 2024' }, 'ZSF25': { name: 'Soybean', flag: '', price_2_close: '1185.5', open_interest: '26917', tradetime: '20240428190730', stock_14d: '68.3', symbol: 'ZSF25', open: '1184.5', high: '1187', low: '1181.75', last: '1186.5', rawLast: '1186.5', change: '1', pctchange: '0.08', volume: '93', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '1185.5', displaytime: '1714331250', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1186.75', bidsize: '2', ask: '1187', asksize: '2', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '1185.5', yvolume: '6420', tradesize: '1', pchange: '+0.08%', openinterest: '26917', changedir: 'up', exchangeRate: '1', month: 'January 2025', shortmonth: 'Jan 2025' }, 'ZMK24': { name: 'Soybean Meal', flag: '', price_2_close: '340', open_interest: '18975', tradetime: '20240428191642', stock_14d: '52.08', symbol: 'ZMK24', open: '339.1', high: '339.8', low: '336.9', last: '339.8', rawLast: '339.8', change: '-0.19999999999999', pctchange: '-0.06', volume: '866', exchange: 'CBOT', type: '2', unitcode: '1', date: '1714348800', lastupdate: '1714332405', short_display: 'CBOT', cik: '', previous: '340', displaytime: '1714331802', timestamp: '20240428191644', day: 'S', basecode: '9', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '339.7', bidsize: '2', ask: '339.9', asksize: '5', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '340', yvolume: '30673', tradesize: '1', pchange: '-0.06%', openinterest: '18975', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZLK24': { name: 'Soybean Oil', flag: '', price_2_close: '44.93', open_interest: '16405', tradetime: '20240428191612', stock_14d: '29.96', symbol: 'ZLK24', open: '45.01', high: '45.27', low: '45.01', last: '45.17', rawLast: '45.17', change: '0.24', pctchange: '0.53', volume: '1095', exchange: 'CBOT', type: '2', unitcode: '2', date: '1714348800', lastupdate: '1714332408', short_display: 'CBOT', cik: '', previous: '44.93', displaytime: '1714331772', timestamp: '20240428191648', day: 'S', basecode: 'A', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '45.16', bidsize: '1', ask: '45.17', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '44.93', yvolume: '28362', tradesize: '2', pchange: '+0.53%', openinterest: '16405', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZWK24': { name: 'Wheat', flag: '', price_2_close: '603.25', open_interest: '13146', tradetime: '20240428191659', stock_14d: '87.18', symbol: 'ZWK24', open: '595.75', high: '599.25', low: '592.75', last: '599.25', rawLast: '599.25', change: '-4', pctchange: '-0.66', volume: '1212', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '603.25', displaytime: '1714331819', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '599.25', bidsize: '25', ask: '599.75', asksize: '15', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '603.25', yvolume: '24101', tradesize: '1', pchange: '-0.66%', openinterest: '13146', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZWN24': { name: 'Wheat', flag: '', price_2_close: '622.25', open_interest: '210441', tradetime: '20240428191659', stock_14d: '87.23', symbol: 'ZWN24', open: '615.25', high: '617.75', low: '611.25', last: '617.75', rawLast: '617.75', change: '-4.5', pctchange: '-0.72', volume: '4017', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'CBOT', cik: '', previous: '622.25', displaytime: '1714331819', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '617.5', bidsize: '34', ask: '618', asksize: '14', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '622.25', yvolume: '94742', tradesize: '1', pchange: '-0.72%', openinterest: '210441', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KEK24': { name: 'Hard Red Wheat', flag: '', price_2_close: '646.25', open_interest: '5317', tradetime: '20240428190547', stock_14d: '92.02', symbol: 'KEK24', open: '642.75', high: '650.5', low: '642.75', last: '650.5', rawLast: '650.5', change: '4.25', pctchange: '0.66', volume: '211', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'KCBT', cik: '', previous: '646.25', displaytime: '1714331147', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '650.75', bidsize: '2', ask: '652.25', asksize: '5', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '646.25', yvolume: '9670', tradesize: '1', pchange: '+0.66%', openinterest: '5317', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'KEN24': { name: 'Hard Red Wheat', flag: '', price_2_close: '654.25', open_interest: '141883', tradetime: '20240428191700', stock_14d: '93.93', symbol: 'KEN24', open: '650.75', high: '658.5', low: '650', last: '657.75', rawLast: '657.75', change: '3.5', pctchange: '0.53', volume: '1750', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714348800', lastupdate: '1714332420', short_display: 'KCBT', cik: '', previous: '654.25', displaytime: '1714331820', timestamp: '20240428191700', day: 'S', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '657.75', bidsize: '4', ask: '658.25', asksize: '1', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '654.25', yvolume: '54200', tradesize: '1', pchange: '+0.53%', openinterest: '141883', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'GFJ24': { name: 'Feeder Cattle', flag: 's', price_2_close: '244.875', open_interest: '1718', tradetime: '20240426175157', stock_14d: '94.79', symbol: 'GFJ24', open: '0', high: '245.53', low: '245.53', last: '245.53', rawLast: '245.53', change: '0.655', pctchange: '0.27', volume: '0', exchange: 'CME', type: '2', unitcode: '3', date: '1714089600', lastupdate: '1714160580', short_display: 'CME', cik: '', previous: '244.875', displaytime: '1714153917', timestamp: '20240426175157', day: 'P', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '', settlement: '245.53', ysettlement: '244.875', yvolume: '431', tradesize: '0', pchange: '+0.27%', openinterest: '1718', changedir: 'up', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'LEJ24': { name: 'Live Cattle', flag: 's', price_2_close: '183.95', open_interest: '488', tradetime: '20240426175200', stock_14d: '87.49', symbol: 'LEJ24', open: '184.425', high: '184.95', low: '183.7', last: '184.675', rawLast: '184.675', change: '0.72500000000002', pctchange: '0.39', volume: '791', exchange: 'CME', type: '2', unitcode: '3', date: '1714089600', lastupdate: '1714330803', short_display: 'CME', cik: '', previous: '183.95', displaytime: '1714136635', timestamp: '20240426000000', day: 'P', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '184.675', ysettlement: '183.95', yvolume: '811', tradesize: '1', pchange: '+0.39%', openinterest: '488', changedir: 'up', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'HEJ24': { name: 'Lean Hogs', flag: 's', price_2_close: '91.45', open_interest: '16887', tradetime: '20240412172300', stock_14d: '94.1', symbol: 'HEJ24', open: '91.4', high: '91.45', low: '90.825', last: '90.875', rawLast: '90.875', change: '-0.575', pctchange: '-0.63', volume: '1817', exchange: 'CME', type: '2', unitcode: '3', date: '1712880000', lastupdate: '1713125115', short_display: 'CME', cik: '', previous: '91.45', displaytime: '1712942580', timestamp: '20240412000000', day: 'B', basecode: 'B', no_jerq: '1', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '90.875', ysettlement: '91.45', yvolume: '3063', tradesize: '1', pchange: '-0.63%', openinterest: '16887', changedir: 'down', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'QMK24': { name: 'Crude Oil WTI Mini', flag: 's', price_2_close: '82.73', open_interest: '636', tradetime: '20240419172400', stock_14d: '21.05', symbol: 'QMK24', open: '82.65', high: '86.25', low: '82', last: '83.14', rawLast: '83.14', change: '0.41', pctchange: '0.5', volume: '317', exchange: 'NYMI', type: '2', unitcode: '3', date: '1713484800', lastupdate: '1713729976', short_display: 'NYMEX', cik: '', previous: '82.73', displaytime: '1713547440', timestamp: '20240419000000', day: 'I', basecode: 'B', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '+', settlement: '83.14', ysettlement: '82.73', yvolume: '1408', tradesize: '1', pchange: '+0.5%', openinterest: '636', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'GCJ24': { name: 'Gold', flag: 's', price_2_close: '2329.8', open_interest: '984', tradetime: '20240426172400', stock_14d: '30.62', symbol: 'GCJ24', open: '2347.9', high: '2347.9', low: '2332.8', last: '2334.8', rawLast: '2334.8', change: '5', pctchange: '0.21', volume: '881', exchange: 'COMEX', type: '2', unitcode: '1', date: '1714089600', lastupdate: '1714160581', short_display: 'COMEX', cik: '', previous: '2329.8', displaytime: '1714126447', timestamp: '20240426175157', day: 'P', basecode: '9', ddfexchange: 'E', pointvalue: '100.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2334.8', ysettlement: '2329.8', yvolume: '1024', tradesize: '1', pchange: '+0.21%', openinterest: '984', changedir: 'up', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'SIJ24': { name: 'Silver', flag: 's', price_2_close: '27.342', open_interest: '16', tradetime: '20240426175157', stock_14d: '12.41', symbol: 'SIJ24', open: '27.241', high: '27.241', low: '27.241', last: '27.241', rawLast: '27.241', change: '-0.101', pctchange: '-0.37', volume: '0', exchange: 'COMEX', type: '2', unitcode: '3', date: '1714089600', lastupdate: '1714160581', short_display: 'COMEX', cik: '', previous: '27.342', displaytime: '1714153917', timestamp: '20240426175157', day: 'P', basecode: 'B', ddfexchange: 'E', pointvalue: '5000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '27.241', ysettlement: '27.342', yvolume: '29', tradesize: '0', pchange: '-0.37%', openinterest: '16', changedir: 'down', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'ESM24': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '5131.5', open_interest: '2019869', tradetime: '20240428191659', stock_14d: '48.24', symbol: 'ESM24', open: '5140.25', high: '5143', low: '5135', last: '5140.75', rawLast: '5140.75', change: '9.25', pctchange: '0.18', volume: '14766', exchange: 'GBLX', type: '2', unitcode: '2', date: '1714348800', lastupdate: '1714332419', short_display: 'CME', cik: '', previous: '5131.5', displaytime: '1714331819', timestamp: '20240428191659', day: 'S', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '5140.5', bidsize: '70', ask: '5141', asksize: '71', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '5131.5', yvolume: '1384989', tradesize: '1', pchange: '+0.18%', openinterest: '2019869', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' } };