var quotes312 = { 'ZCK24': { name: 'Corn', flag: 's', price_2_close: '443.25', open_interest: '6064', tradetime: '20240502132000', stock_14d: '88.26', symbol: 'ZCK24', open: '442.75', high: '452.25', low: '442.5', last: '452', rawLast: '452', change: '8.75', pctchange: '1.97', volume: '2930', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '443.25', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '446', bidsize: '1', ask: '452.5', asksize: '2', session_id: 'previous', session: '', ticktype: '+', settlement: '452', pchange: '+1.97%', openinterest: '6064', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZCN24': { name: 'Corn', flag: 's', price_2_close: '450.75', open_interest: '705795', tradetime: '20240502132000', stock_14d: '79.17', symbol: 'ZCN24', open: '450', high: '460.5', low: '449.75', last: '459.75', rawLast: '459.75', change: '9', pctchange: '2', volume: '227387', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '450.75', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '459.75', bidsize: '143', ask: '459.75', asksize: '239', session_id: 'previous', session: '', ticktype: '+', settlement: '459.75', pchange: '+2%', openinterest: '705795', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZCU24': { name: 'Corn', flag: 's', price_2_close: '459', open_interest: '226541', tradetime: '20240502132000', stock_14d: '78.04', symbol: 'ZCU24', open: '459.5', high: '467.75', low: '458', last: '467', rawLast: '467', change: '8', pctchange: '1.74', volume: '50329', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '459', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '466', bidsize: '2', ask: '466', asksize: '11', session_id: 'previous', session: '', ticktype: '+', settlement: '467', pchange: '+1.74%', openinterest: '226541', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZCZ24': { name: 'Corn', flag: 's', price_2_close: '472.75', open_interest: '367277', tradetime: '20240502132000', stock_14d: '75.41', symbol: 'ZCZ24', open: '471.5', high: '480.5', low: '471.5', last: '479.5', rawLast: '479.5', change: '6.75', pctchange: '1.43', volume: '80063', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '472.75', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '479', bidsize: '12', ask: '479', asksize: '41', session_id: 'previous', session: '', ticktype: '+', settlement: '479.5', pchange: '+1.43%', openinterest: '367277', changedir: 'up', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'ZCH25': { name: 'Corn', flag: 's', price_2_close: '486.5', open_interest: '53611', tradetime: '20240502132000', stock_14d: '80.41', symbol: 'ZCH25', open: '485', high: '492.75', low: '485', last: '492.25', rawLast: '492.25', change: '5.75', pctchange: '1.18', volume: '12825', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '486.5', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '486.5', bidsize: '1', ask: '486.5', asksize: '5', session_id: 'previous', session: '', ticktype: '+', settlement: '492.25', pchange: '+1.18%', openinterest: '53611', changedir: 'up', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'ZSK24': { name: 'Soybean', flag: 's', price_2_close: '1155.75', open_interest: '1651', tradetime: '20240502132000', stock_14d: '54.66', symbol: 'ZSK24', open: '1155.75', high: '1200', low: '1155.75', last: '1190', rawLast: '1190', change: '34.25', pctchange: '2.96', volume: '1896', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '1155.75', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1190', bidsize: '5', ask: '1193', asksize: '1', session_id: 'previous', session: '', ticktype: '+', settlement: '1190', pchange: '+2.96%', openinterest: '1651', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZSN24': { name: 'Soybean', flag: 's', price_2_close: '1170.25', open_interest: '387079', tradetime: '20240502132000', stock_14d: '61.31', symbol: 'ZSN24', open: '1170.25', high: '1201.75', low: '1170.25', last: '1199', rawLast: '1199', change: '28.75', pctchange: '2.46', volume: '174824', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '1170.25', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1199', bidsize: '13', ask: '1199', asksize: '86', session_id: 'previous', session: '', ticktype: '+', settlement: '1199', pchange: '+2.46%', openinterest: '387079', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZSQ24': { name: 'Soybean', flag: 's', price_2_close: '1171.75', open_interest: '36620', tradetime: '20240502132000', stock_14d: '62.06', symbol: 'ZSQ24', open: '1170.25', high: '1201.5', low: '1170.25', last: '1199.5', rawLast: '1199.5', change: '27.75', pctchange: '2.37', volume: '27022', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '1171.75', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1193', bidsize: '2', ask: '1205', asksize: '2', session_id: 'previous', session: '', ticktype: '+', settlement: '1199.5', pchange: '+2.37%', openinterest: '36620', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZSX24': { name: 'Soybean', flag: 's', price_2_close: '1165', open_interest: '175817', tradetime: '20240502132000', stock_14d: '59.35', symbol: 'ZSX24', open: '1164.5', high: '1190.25', low: '1164.5', last: '1187.75', rawLast: '1187.75', change: '22.75', pctchange: '1.95', volume: '53559', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '1165', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1186.75', bidsize: '4', ask: '1186.75', asksize: '4', session_id: 'previous', session: '', ticktype: '+', settlement: '1187.75', pchange: '+1.95%', openinterest: '175817', changedir: 'up', exchangeRate: '1', month: 'November 2024', shortmonth: 'Nov 2024' }, 'ZSF25': { name: 'Soybean', flag: 's', price_2_close: '1177', open_interest: '28557', tradetime: '20240502132000', stock_14d: '59.2', symbol: 'ZSF25', open: '1178', high: '1201.25', low: '1178', last: '1199', rawLast: '1199', change: '22', pctchange: '1.87', volume: '9430', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '1177', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1188', bidsize: '1', ask: '1199', asksize: '1', session_id: 'previous', session: '', ticktype: '+', settlement: '1199', pchange: '+1.87%', openinterest: '28557', changedir: 'up', exchangeRate: '1', month: 'January 2025', shortmonth: 'Jan 2025' }, 'ZMK24': { name: 'Soybean Meal', flag: 's', price_2_close: '342.6', open_interest: '1362', tradetime: '20240502132000', stock_14d: '66.19', symbol: 'ZMK24', open: '343.8', high: '358.7', low: '343.1', last: '357.1', rawLast: '357.1', change: '14.5', pctchange: '4.23', volume: '1013', exchange: 'CBOT', type: '2', unitcode: '1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '342.6', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '9', no_jerq: '1', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '349.3', bidsize: '1', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '+', settlement: '357.1', pchange: '+4.23%', openinterest: '1362', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZLK24': { name: 'Soybean Oil', flag: 's', price_2_close: '42.57', open_interest: '1683', tradetime: '20240502132000', stock_14d: '10.38', symbol: 'ZLK24', open: '42.5', high: '42.75', low: '42.35', last: '42.57', rawLast: '42.57', change: '0', pctchange: '0', volume: '675', exchange: 'CBOT', type: '2', unitcode: '2', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '42.57', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '49.7', asksize: '5', session_id: 'previous', session: '', ticktype: '.', settlement: '42.57', pchange: '0%', openinterest: '1683', changedir: 'none', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZWK24': { name: 'Wheat', flag: 's', price_2_close: '581.5', open_interest: '609', tradetime: '20240502132000', stock_14d: '62.41', symbol: 'ZWK24', open: '592.75', high: '592.75', low: '580.75', last: '586.5', rawLast: '586.5', change: '5', pctchange: '0.86', volume: '67', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657911', short_display: 'CBOT', cik: '', previous: '581.5', displaytime: '1714656000', timestamp: '20240502134151', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '561', bidsize: '3', ask: '630', asksize: '1', session_id: 'previous', session: '', ticktype: '+', settlement: '586.5', pchange: '+0.86%', openinterest: '609', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZWN24': { name: 'Wheat', flag: 's', price_2_close: '599.25', open_interest: '205499', tradetime: '20240502133800', stock_14d: '62.76', symbol: 'ZWN24', open: '598.75', high: '615.5', low: '595.5', last: '604.25', rawLast: '604.25', change: '5', pctchange: '0.83', volume: '63058', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714658616', short_display: 'CBOT', cik: '', previous: '599.25', displaytime: '1714657080', timestamp: '20240502135336', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '603', bidsize: '17', ask: '603', asksize: '9', session_id: 'previous', session: '', ticktype: '+', settlement: '604.25', pchange: '+0.83%', openinterest: '205499', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KEK24': { name: 'Hard Red Wheat', flag: 's', price_2_close: '625.5', open_interest: '19', tradetime: '20240502132000', stock_14d: '63.64', symbol: 'KEK24', open: '0', high: '637', low: '637', last: '637', rawLast: '637', change: '11.5', pctchange: '1.84', volume: '4', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657910', short_display: 'KCBT', cik: '', previous: '625.5', displaytime: '1714656000', timestamp: '20240502134150', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '617.5', bidsize: '4', ask: '675', asksize: '5', session_id: 'previous', session: '', ticktype: '+', settlement: '637', pchange: '+1.84%', openinterest: '19', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'KEN24': { name: 'Hard Red Wheat', flag: 's', price_2_close: '625', open_interest: '131278', tradetime: '20240502132000', stock_14d: '67.01', symbol: 'KEN24', open: '626.25', high: '638.75', low: '624.5', last: '636.5', rawLast: '636.5', change: '11.5', pctchange: '1.84', volume: '29179', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714608000', lastupdate: '1714657910', short_display: 'KCBT', cik: '', previous: '625', displaytime: '1714656000', timestamp: '20240502134150', day: '2', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '636.5', bidsize: '2', ask: '636.5', asksize: '2', session_id: 'previous', session: '', ticktype: '+', settlement: '636.5', pchange: '+1.84%', openinterest: '131278', 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: '1714153917', 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: '185.4', open_interest: '91', tradetime: '20240430172300', stock_14d: '95.04', symbol: 'LEJ24', open: '186', high: '186', low: '185', last: '185', rawLast: '185', change: '-0.40000000000001', pctchange: '-0.22', volume: '91', exchange: 'CME', type: '2', unitcode: '3', date: '1714435200', lastupdate: '1714666200', short_display: 'CME', cik: '', previous: '185.4', displaytime: '1714477466', timestamp: '20240430000000', day: 'T', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '185', ysettlement: '185.4', yvolume: '546', tradesize: '4', pchange: '-0.22%', openinterest: '91', changedir: 'down', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'HEM24': { name: 'Lean Hogs', flag: 's', price_2_close: '100.425', open_interest: '92448', tradetime: '20240502131000', stock_14d: '8.65', symbol: 'HEM24', open: '100.05', high: '100.675', low: '99.375', last: '99.925', rawLast: '99.925', change: '-0.5', pctchange: '-0.5', volume: '24384', exchange: 'CME', type: '2', unitcode: '3', date: '1714608000', lastupdate: '1714668458', short_display: 'CME', cik: '', previous: '100.425', displaytime: '1714655099', timestamp: '20240502163738', day: '2', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '99.925', ysettlement: '100.425', yvolume: '31304', tradesize: '1', pchange: '-0.5%', openinterest: '92448', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 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' }, 'GCK24': { name: 'Gold', flag: 's', price_2_close: '2299.9', open_interest: '82', tradetime: '20240502160400', stock_14d: '19.34', symbol: 'GCK24', open: '2321.7', high: '2324.7', low: '2292.3', last: '2299.2', rawLast: '2299.2', change: '-0.7', pctchange: '-0.03', volume: '56', exchange: 'COMEX', type: '2', unitcode: '1', date: '1714608000', lastupdate: '1714668504', short_display: 'COMEX', cik: '', previous: '2299.9', displaytime: '1714665840', timestamp: '20240502163824', day: '2', basecode: '9', no_jerq: '1', ddfexchange: 'E', pointvalue: '100.0', mode: 'i', bid: '2247.7', bidsize: '1', ask: '2488', asksize: '1', session_id: 'previous', session: '', ticktype: '-', settlement: '2299.2', pchange: '-0.03%', openinterest: '82', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'SIK24': { name: 'Silver', flag: 's', price_2_close: '26.489', open_interest: '1143', tradetime: '20240502160400', stock_14d: '8.72', symbol: 'SIK24', open: '26.715', high: '26.795', low: '26.035', last: '26.583', rawLast: '26.583', change: '0.094', pctchange: '0.35', volume: '277', exchange: 'COMEX', type: '2', unitcode: '3', date: '1714608000', lastupdate: '1714668527', short_display: 'COMEX', cik: '', previous: '26.489', displaytime: '1714665840', timestamp: '20240502163847', day: '2', basecode: 'B', no_jerq: '1', ddfexchange: 'E', pointvalue: '5000.0', mode: 'i', bid: '25.05', bidsize: '2', ask: '27.765', asksize: '5', session_id: 'previous', session: '', ticktype: '+', settlement: '26.583', pchange: '+0.35%', openinterest: '1143', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ESM24': { name: 'S&P 500 E-Mini', flag: 's', price_2_close: '5046.5', open_interest: '1978023', tradetime: '20240502160400', stock_14d: '38.52', symbol: 'ESM24', open: '5057', high: '5113', low: '5036.25', last: '5091.5', rawLast: '5091.5', change: '45', pctchange: '0.89', volume: '1509896', exchange: 'GBLX', type: '2', unitcode: '2', date: '1714608000', lastupdate: '1714668504', short_display: 'CME', cik: '', previous: '5046.5', displaytime: '1714665840', timestamp: '20240502163824', day: '2', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '5111', bidsize: '2', ask: '5111', asksize: '5', session_id: 'previous', session: '', ticktype: '+', settlement: '5091.5', pchange: '+0.89%', openinterest: '1978023', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' } };