var quotes = { 'ZCN24': { name: 'Corn', flag: 's', price_2_close: '452.5', open_interest: '663442', tradetime: '20240520132000', stock_14d: '40.68', symbol: 'ZCN24', open: '452.75', high: '463.5', low: '452.25', last: '460.5', rawLast: '460.5', change: '8', pctchange: '1.77', volume: '166140', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '452.5', displaytime: '1716211199', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '460', bidsize: '262', ask: '460.25', asksize: '9', session_id: 'combined', session: 'G', ticktype: '+', settlement: '460.5', ysettlement: '452.5', yvolume: '217848', tradesize: '1', pchange: '+1.77%', openinterest: '663442', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZCZ24': { name: 'Corn', flag: 's', price_2_close: '476.5', open_interest: '419786', tradetime: '20240520132000', stock_14d: '48.24', symbol: 'ZCZ24', open: '477', high: '486.5', low: '476.75', last: '484.25', rawLast: '484.25', change: '7.75', pctchange: '1.63', volume: '83548', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '476.5', displaytime: '1716211199', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '483.25', bidsize: '1', ask: '485', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '484.25', ysettlement: '476.5', yvolume: '99641', tradesize: '1', pchange: '+1.63%', openinterest: '419786', changedir: 'up', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'ZCU24': { name: 'Corn', flag: 's', price_2_close: '462.5', open_interest: '286816', tradetime: '20240520132000', stock_14d: '46.41', symbol: 'ZCU24', open: '463.5', high: '473.25', low: '462.5', last: '471', rawLast: '471', change: '8.5', pctchange: '1.84', volume: '47189', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '462.5', displaytime: '1716211199', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '470.5', bidsize: '2', ask: '470.75', asksize: '3', session_id: 'combined', session: 'G', ticktype: '+', settlement: '471', ysettlement: '462.5', yvolume: '81817', tradesize: '1', pchange: '+1.84%', openinterest: '286816', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZCH25': { name: 'Corn', flag: 's', price_2_close: '489.5', open_interest: '65454', tradetime: '20240520132000', stock_14d: '48.83', symbol: 'ZCH25', open: '489.75', high: '498.75', low: '489.5', last: '496.75', rawLast: '496.75', change: '7.25', pctchange: '1.48', volume: '10225', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '489.5', displaytime: '1716211190', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '493', bidsize: '85', ask: '499', asksize: '4', session_id: 'combined', session: 'G', ticktype: '.', settlement: '496.75', ysettlement: '489.5', yvolume: '10346', tradesize: '1', pchange: '+1.48%', openinterest: '65454', changedir: 'up', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'ZCK25': { name: 'Corn', flag: 's', price_2_close: '497.5', open_interest: '15597', tradetime: '20240520132000', stock_14d: '48.6', symbol: 'ZCK25', open: '497.75', high: '506.25', low: '497.5', last: '504.5', rawLast: '504.5', change: '7', pctchange: '1.41', volume: '3212', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '497.5', displaytime: '1716211164', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '497', bidsize: '1', ask: '512', asksize: '5', session_id: 'combined', session: 'G', ticktype: '.', settlement: '504.5', ysettlement: '497.5', yvolume: '2662', tradesize: '2', pchange: '+1.41%', openinterest: '15597', changedir: 'up', exchangeRate: '1', month: 'May 2025', shortmonth: 'May 2025' }, 'ZSN24': { name: 'Soybean', flag: 's', price_2_close: '1228', open_interest: '359915', tradetime: '20240520132000', stock_14d: '74.31', symbol: 'ZSN24', open: '1227.25', high: '1250.75', low: '1224', last: '1248', rawLast: '1248', change: '20', pctchange: '1.63', volume: '164502', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '1228', displaytime: '1716211199', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1246.75', bidsize: '2', ask: '1247.5', asksize: '4', session_id: 'combined', session: 'G', ticktype: '+', settlement: '1248', ysettlement: '1228', yvolume: '133101', tradesize: '50', pchange: '+1.63%', openinterest: '359915', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZSX24': { name: 'Soybean', flag: 's', price_2_close: '1203.25', open_interest: '203141', tradetime: '20240520132000', stock_14d: '68.51', symbol: 'ZSX24', open: '1201', high: '1220', low: '1198.25', last: '1216.75', rawLast: '1216.75', change: '13.5', pctchange: '1.12', volume: '69469', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '1203.25', displaytime: '1716211199', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1211.5', bidsize: '1', ask: '1219', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '1216.75', ysettlement: '1203.25', yvolume: '50359', tradesize: '1', pchange: '+1.12%', openinterest: '203141', changedir: 'up', exchangeRate: '1', month: 'November 2024', shortmonth: 'Nov 2024' }, 'ZSQ24': { name: 'Soybean', flag: 's', price_2_close: '1225.25', open_interest: '47144', tradetime: '20240520132000', stock_14d: '73.18', symbol: 'ZSQ24', open: '1224.5', high: '1245.5', low: '1220.5', last: '1243', rawLast: '1243', change: '17.75', pctchange: '1.45', volume: '23455', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '1225.25', displaytime: '1716211199', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1241.75', bidsize: '1', ask: '1242.25', asksize: '1', session_id: 'combined', session: 'G', ticktype: '+', settlement: '1243', ysettlement: '1225.25', yvolume: '27821', tradesize: '1', pchange: '+1.45%', openinterest: '47144', changedir: 'up', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZSF25': { name: 'Soybean', flag: 's', price_2_close: '1214', open_interest: '39976', tradetime: '20240520132000', stock_14d: '69.47', symbol: 'ZSF25', open: '1218', high: '1230.5', low: '1209.5', last: '1227.75', rawLast: '1227.75', change: '13.75', pctchange: '1.13', volume: '14466', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1716163200', lastupdate: '1716212400', short_display: 'CBOT', cik: '', previous: '1214', displaytime: '1716211195', timestamp: '20240520133000', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1210', bidsize: '8', ask: '1234', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '1227.75', ysettlement: '1214', yvolume: '5863', tradesize: '2', pchange: '+1.13%', openinterest: '39976', changedir: 'up', exchangeRate: '1', month: 'January 2025', shortmonth: 'Jan 2025' } };