var quotes = { 'ZCZ17': { name: 'Corn', flag: 's', price_2_close: '336.75', open_interest: '170', tradetime: '20171214162400', symbol: 'ZCZ17', open: '337', high: '338', low: '336.25', last: '336.25', rawLast: '336.25', change: '-0.5', pctchange: '-0.15', volume: '151', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513231200', lastupdate: '1513299932', previous: '336.75', displaytime: '1513290240', timestamp: '20171214185532', day: 'D', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '336.25', ysettlement: '336.75', yvolume: '360', tradesize: '0', pchange: '-0.15%', openinterest: '170', changedir: 'down', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'ZCH18': { name: 'Corn', flag: 's', price_2_close: '348.5', open_interest: '848821', tradetime: '20171215164500', symbol: 'ZCH18', open: '348.75', high: '350.75', low: '346.5', last: '347.5', rawLast: '347.5', change: '-1', pctchange: '-0.29', volume: '114431', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386277', previous: '348.5', displaytime: '1513377900', timestamp: '20171215185437', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '347.5', ysettlement: '348.5', yvolume: '105792', tradesize: '0', pchange: '-0.29%', openinterest: '848821', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZCZ18': { name: 'Corn', flag: 's', price_2_close: '380.75', open_interest: '137819', tradetime: '20171215164500', symbol: 'ZCZ18', open: '381', high: '382.75', low: '379.25', last: '380', rawLast: '380', change: '-0.75', pctchange: '-0.2', volume: '12944', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386277', previous: '380.75', displaytime: '1513377900', timestamp: '20171215185437', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '380', ysettlement: '380.75', yvolume: '7533', tradesize: '0', pchange: '-0.2%', openinterest: '137819', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'ZCZ19': { name: 'Corn', flag: 's', price_2_close: '404.75', open_interest: '6350', tradetime: '20171215164500', symbol: 'ZCZ19', open: '404.5', high: '406.75', low: '403.75', last: '404.25', rawLast: '404.25', change: '-0.5', pctchange: '-0.12', volume: '266', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386277', previous: '404.75', displaytime: '1513377900', timestamp: '20171215185437', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '404.25', ysettlement: '404.75', yvolume: '150', tradesize: '0', pchange: '-0.12%', openinterest: '6350', changedir: 'down', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'ZCK18': { name: 'Corn', flag: 's', price_2_close: '356.75', open_interest: '215771', tradetime: '20171215164500', symbol: 'ZCK18', open: '357', high: '359', low: '355', last: '355.75', rawLast: '355.75', change: '-1', pctchange: '-0.28', volume: '31079', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386277', previous: '356.75', displaytime: '1513377900', timestamp: '20171215185437', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '355.75', ysettlement: '356.75', yvolume: '21456', tradesize: '0', pchange: '-0.28%', openinterest: '215771', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZCN18': { name: 'Corn', flag: 's', price_2_close: '365', open_interest: '218713', tradetime: '20171215164500', symbol: 'ZCN18', open: '365.25', high: '367.25', low: '363.25', last: '364.25', rawLast: '364.25', change: '-0.75', pctchange: '-0.21', volume: '23663', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386277', previous: '365', displaytime: '1513377900', timestamp: '20171215185437', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '364.25', ysettlement: '365', yvolume: '22064', tradesize: '0', pchange: '-0.21%', openinterest: '218713', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZSX17': { name: 'Soybeans', flag: 's', price_2_close: '963.5', open_interest: '551', tradetime: '20171114163700', symbol: 'ZSX17', open: '966', high: '967.25', low: '958.5', last: '959', rawLast: '959', change: '-4.5', pctchange: '-0.47', volume: '546', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1510639200', lastupdate: '1510707778', previous: '963.5', displaytime: '1510699020', timestamp: '20171114185258', day: 'D', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '959', ysettlement: '963.5', yvolume: '1164', tradesize: '0', pchange: '-0.47%', openinterest: '551', changedir: 'down', exchangeRate: '1', month: 'November 2017', shortmonth: 'Nov 2017' }, 'ZSF18': { name: 'Soybeans', flag: 's', price_2_close: '967.75', open_interest: '183548', tradetime: '20171215165700', symbol: 'ZSF18', open: '968', high: '972.25', low: '964', last: '967.25', rawLast: '967.25', change: '-0.5', pctchange: '-0.05', volume: '109492', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386278', previous: '967.75', displaytime: '1513378620', timestamp: '20171215185438', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '967.25', ysettlement: '967.75', yvolume: '125196', tradesize: '0', pchange: '-0.05%', openinterest: '183548', changedir: 'down', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'ZSX18': { name: 'Soybeans', flag: 's', price_2_close: '987.5', open_interest: '64035', tradetime: '20171215165700', symbol: 'ZSX18', open: '988.5', high: '992.5', low: '984.25', last: '987.75', rawLast: '987.75', change: '0.25', pctchange: '0.03', volume: '5311', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386278', previous: '987.5', displaytime: '1513378620', timestamp: '20171215185438', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '987.75', ysettlement: '987.5', yvolume: '7002', tradesize: '0', pchange: '+0.03%', openinterest: '64035', changedir: 'up', exchangeRate: '1', month: 'November 2018', shortmonth: 'Nov 2018' }, 'ZSX19': { name: 'Soybeans', flag: 's', price_2_close: '983', open_interest: '2054', tradetime: '20171215165700', symbol: 'ZSX19', open: '988', high: '988', low: '980.75', last: '983.25', rawLast: '983.25', change: '0.25', pctchange: '0.03', volume: '50', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386278', previous: '983', displaytime: '1513378620', timestamp: '20171215185438', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '983.25', ysettlement: '983', yvolume: '175', tradesize: '0', pchange: '+0.03%', openinterest: '2054', changedir: 'up', exchangeRate: '1', month: 'November 2019', shortmonth: 'Nov 2019' }, 'ZSH18': { name: 'Soybeans', flag: 's', price_2_close: '978.75', open_interest: '245718', tradetime: '20171215165700', symbol: 'ZSH18', open: '978.75', high: '983.25', low: '974.5', last: '978', rawLast: '978', change: '-0.75', pctchange: '-0.08', volume: '83747', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386278', previous: '978.75', displaytime: '1513378620', timestamp: '20171215185438', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '978', ysettlement: '978.75', yvolume: '84716', tradesize: '0', pchange: '-0.08%', openinterest: '245718', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZSK18': { name: 'Soybeans', flag: 's', price_2_close: '989.75', open_interest: '117014', tradetime: '20171215165700', symbol: 'ZSK18', open: '990.5', high: '994.25', low: '985.5', last: '989', rawLast: '989', change: '-0.75', pctchange: '-0.08', volume: '30066', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386278', previous: '989.75', displaytime: '1513378620', timestamp: '20171215185438', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '989', ysettlement: '989.75', yvolume: '25723', tradesize: '0', pchange: '-0.08%', openinterest: '117014', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'ZSN18': { name: 'Soybeans', flag: 's', price_2_close: '999.5', open_interest: '105169', tradetime: '20171215165700', symbol: 'ZSN18', open: '1000', high: '1004.25', low: '995.5', last: '999', rawLast: '999', change: '-0.5', pctchange: '-0.05', volume: '16505', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513317600', lastupdate: '1513386278', previous: '999.5', displaytime: '1513378620', timestamp: '20171215185438', day: 'E', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '999', ysettlement: '999.5', yvolume: '18786', tradesize: '0', pchange: '-0.05%', openinterest: '105169', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'MWZ17': { name: 'Spring Wheat', flag: 's', price_2_close: '599.75', open_interest: '5', tradetime: '20171214133300', symbol: 'MWZ17', open: '0', high: '599.75', low: '599.75', last: '599.75', rawLast: '599.75', change: '0', pctchange: '0', volume: '0', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1513231200', lastupdate: '1513299891', previous: '599.75', displaytime: '1513279980', timestamp: '20171214185451', day: 'D', basecode: '2', no_jerq: '1', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '599.75', ysettlement: '599.75', yvolume: '3', tradesize: '0', pchange: '0%', openinterest: '5', changedir: 'none', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' } };