var quotes = { 'SX17': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '986.5', open_interest: '230088', tradetime: '20171020133027', symbol: 'SX17', open: '0', high: '978.75', low: '978.75', last: '978.75', rawLast: '978.75', change: '-7.75', pctchange: '-0.79', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528546', previous: '986.5', displaytime: '1508524227', timestamp: '20171020133027', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '978.75', ysettlement: '986.5', yvolume: '141515', tradesize: '0', pchange: '-0.79%', openinterest: '230088', changedir: 'down', exchangeRate: '1', month: 'November 2017', shortmonth: 'Nov 2017' }, 'SF18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '997', open_interest: '245448', tradetime: '20171020133027', symbol: 'SF18', open: '0', high: '989.25', low: '989.25', last: '989.25', rawLast: '989.25', change: '-7.75', pctchange: '-0.78', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528473', previous: '997', displaytime: '1508524227', timestamp: '20171020133027', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '989.25', ysettlement: '997', yvolume: '80853', tradesize: '0', pchange: '-0.78%', openinterest: '245448', changedir: 'down', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'SH18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1007', open_interest: '92949', tradetime: '20171020133027', symbol: 'SH18', open: '0', high: '999.25', low: '999.25', last: '999.25', rawLast: '999.25', change: '-7.75', pctchange: '-0.77', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528475', previous: '1007', displaytime: '1508524227', timestamp: '20171020133027', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '999.25', ysettlement: '1007', yvolume: '19634', tradesize: '0', pchange: '-0.77%', openinterest: '92949', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'SK18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1016', open_interest: '56516', tradetime: '20171020133028', symbol: 'SK18', open: '0', high: '1008.5', low: '1008.5', last: '1008.5', rawLast: '1008.5', change: '-7.5', pctchange: '-0.74', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528502', previous: '1016', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1008.5', ysettlement: '1016', yvolume: '8679', tradesize: '0', pchange: '-0.74%', openinterest: '56516', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'SN18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1024', open_interest: '80428', tradetime: '20171020133028', symbol: 'SN18', open: '0', high: '1016.75', low: '1016.75', last: '1016.75', rawLast: '1016.75', change: '-7.25', pctchange: '-0.71', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528519', previous: '1024', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1016.75', ysettlement: '1024', yvolume: '4764', tradesize: '0', pchange: '-0.71%', openinterest: '80428', changedir: 'down', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'SQ18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1024.25', open_interest: '3030', tradetime: '20171020133028', symbol: 'SQ18', open: '0', high: '1017.25', low: '1017.25', last: '1017.25', rawLast: '1017.25', change: '-7', pctchange: '-0.68', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528538', previous: '1024.25', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1017.25', ysettlement: '1024.25', yvolume: '97', tradesize: '0', pchange: '-0.68%', openinterest: '3030', changedir: 'down', exchangeRate: '1', month: 'August 2018', shortmonth: 'Aug 2018' }, 'SU18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1013', open_interest: '1468', tradetime: '20171020133028', symbol: 'SU18', open: '0', high: '1006.75', low: '1006.75', last: '1006.75', rawLast: '1006.75', change: '-6.25', pctchange: '-0.62', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528540', previous: '1013', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1006.75', ysettlement: '1013', yvolume: '119', tradesize: '0', pchange: '-0.62%', openinterest: '1468', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'SX18': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1003.5', open_interest: '43282', tradetime: '20171020133028', symbol: 'SX18', open: '0', high: '998', low: '998', last: '998', rawLast: '998', change: '-5.5', pctchange: '-0.55', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528547', previous: '1003.5', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '998', ysettlement: '1003.5', yvolume: '1668', tradesize: '0', pchange: '-0.55%', openinterest: '43282', changedir: 'down', exchangeRate: '1', month: 'November 2018', shortmonth: 'Nov 2018' }, 'SF19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1009.25', open_interest: '544', tradetime: '20171020133028', symbol: 'SF19', open: '0', high: '1004', low: '1004', last: '1004', rawLast: '1004', change: '-5.25', pctchange: '-0.52', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528473', previous: '1009.25', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1004', ysettlement: '1009.25', yvolume: '56', tradesize: '0', pchange: '-0.52%', openinterest: '544', changedir: 'down', exchangeRate: '1', month: 'January 2019', shortmonth: 'Jan 2019' }, 'SH19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1011.5', open_interest: '1021', tradetime: '20171020133028', symbol: 'SH19', open: '0', high: '1006.25', low: '1006.25', last: '1006.25', rawLast: '1006.25', change: '-5.25', pctchange: '-0.52', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528475', previous: '1011.5', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1006.25', ysettlement: '1011.5', yvolume: '168', tradesize: '0', pchange: '-0.52%', openinterest: '1021', changedir: 'down', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'SK19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1015.75', open_interest: '150', tradetime: '20171020133028', symbol: 'SK19', open: '0', high: '1010.75', low: '1010.75', last: '1010.75', rawLast: '1010.75', change: '-5', pctchange: '-0.49', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528503', previous: '1015.75', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1010.75', ysettlement: '1015.75', yvolume: '17', tradesize: '0', pchange: '-0.49%', openinterest: '150', changedir: 'down', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'SN19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1020.75', open_interest: '157', tradetime: '20171020133028', symbol: 'SN19', open: '0', high: '1016', low: '1016', last: '1016', rawLast: '1016', change: '-4.75', pctchange: '-0.47', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528519', previous: '1020.75', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1016', ysettlement: '1020.75', yvolume: '6', tradesize: '0', pchange: '-0.47%', openinterest: '157', changedir: 'down', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'SQ19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1019', open_interest: '15', tradetime: '20171020133028', symbol: 'SQ19', open: '0', high: '1013', low: '1013', last: '1013', rawLast: '1013', change: '-6', pctchange: '-0.59', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528538', previous: '1019', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1013', ysettlement: '1019', yvolume: '0', tradesize: '0', pchange: '-0.59%', openinterest: '15', changedir: 'down', exchangeRate: '1', month: 'August 2019', shortmonth: 'Aug 2019' }, 'SU19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1012.75', open_interest: '21', tradetime: '20171020133028', symbol: 'SU19', open: '0', high: '1006.75', low: '1006.75', last: '1006.75', rawLast: '1006.75', change: '-6', pctchange: '-0.59', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528540', previous: '1012.75', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1006.75', ysettlement: '1012.75', yvolume: '0', tradesize: '0', pchange: '-0.59%', openinterest: '21', changedir: 'down', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' }, 'SX19': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1000.5', open_interest: '893', tradetime: '20171020133028', symbol: 'SX19', open: '0', high: '994.75', low: '994.75', last: '994.75', rawLast: '994.75', change: '-5.75', pctchange: '-0.57', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528547', previous: '1000.5', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '994.75', ysettlement: '1000.5', yvolume: '8', tradesize: '0', pchange: '-0.57%', openinterest: '893', changedir: 'down', exchangeRate: '1', month: 'November 2019', shortmonth: 'Nov 2019' }, 'SN20': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '1014.5', open_interest: '5', tradetime: '20171020133028', symbol: 'SN20', open: '0', high: '1008.75', low: '1008.75', last: '1008.75', rawLast: '1008.75', change: '-5.75', pctchange: '-0.57', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528517', previous: '1014.5', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1008.75', ysettlement: '1014.5', yvolume: '0', tradesize: '0', pchange: '-0.57%', openinterest: '5', changedir: 'down', exchangeRate: '1', month: 'July 2020', shortmonth: 'Jul 2020' }, 'SX20': { name: 'Soybeans (Pit)', flag: 's', price_2_close: '989.5', open_interest: '15', tradetime: '20171020133028', symbol: 'SX20', open: '0', high: '985', low: '985', last: '985', rawLast: '985', change: '-4.5', pctchange: '-0.45', volume: '0', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1508475600', lastupdate: '1508528542', previous: '989.5', displaytime: '1508524228', timestamp: '20171020133028', day: 'J', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '985', ysettlement: '989.5', yvolume: '0', tradesize: '0', pchange: '-0.45%', openinterest: '15', changedir: 'down', exchangeRate: '1', month: 'November 2020', shortmonth: 'Nov 2020' } };