var quotes = { 'SP*1': { name: 'S&P 500 Index', flag: 's', price_2_close: '2655.9', open_interest: '40504', tradetime: '20171215165700', symbol: 'SPH18', open: '2660.5', high: '2682.9', low: '2653.1', last: '2682', rawLast: '2682', change: '26.1', pctchange: '0.98', volume: '195', exchange: 'CME', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386275', previous: '2655.9', displaytime: '1513378620', timestamp: '20171215185435', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '250.0', mode: 'i', bid: '2686.1', bidsize: '2', ask: '2687.1', asksize: '3', session_id: 'previous', session: '', ticktype: '', settlement: '2682', pchange: '+0.98%', openinterest: '40504', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'SP*2': { name: 'S&P 500 Index', flag: 's', price_2_close: '2657.5', open_interest: '556', tradetime: '20171215165700', symbol: 'SPM18', open: '0', high: '2683.6', low: '2683.6', last: '2683.6', rawLast: '2683.6', change: '26.1', pctchange: '0.98', volume: '36', exchange: 'CME', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386275', previous: '2657.5', displaytime: '1513378620', timestamp: '20171215185435', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '250.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '2683.6', pchange: '+0.98%', openinterest: '556', changedir: 'up', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'SP*3': { name: 'S&P 500 Index', flag: 's', price_2_close: '2660.8', open_interest: '165', tradetime: '20171215165700', symbol: 'SPU18', open: '0', high: '2686.9', low: '2686.9', last: '2686.9', rawLast: '2686.9', change: '26.1', pctchange: '0.98', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386275', previous: '2660.8', displaytime: '1513378620', timestamp: '20171215185435', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '250.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '2686.9', pchange: '+0.98%', openinterest: '165', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'SP*4': { name: 'S&P 500 Index', flag: 's', price_2_close: '2662.8', open_interest: '0', tradetime: '20171215165700', symbol: 'SPZ18', open: '0', high: '2688.9', low: '2688.9', last: '2688.9', rawLast: '2688.9', change: '26.1', pctchange: '0.98', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386275', previous: '2662.8', displaytime: '1513378620', timestamp: '20171215185435', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '250.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '2688.9', ysettlement: '2662.8', yvolume: '0', tradesize: '0', pchange: '+0.98%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'ES*1': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '2682', open_interest: '2930007', tradetime: '20171217211231', symbol: 'ESH18', open: '2683', high: '2687.25', low: '2682.5', last: '2686.5', rawLast: '2686.5', change: '4.5', pctchange: '0.17', volume: '34871', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513576800', lastupdate: '1513567351', previous: '2682', displaytime: '1513566751', timestamp: '20171217211231', day: 'H', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '2686.5', bidsize: '47', ask: '2686.75', asksize: '64', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '2682', yvolume: '1410847', tradesize: '1', pchange: '+0.17%', openinterest: '2930007', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ES*2': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '2683.5', open_interest: '16705', tradetime: '20171217210701', symbol: 'ESM18', open: '2684.25', high: '2688.5', low: '2684.25', last: '2688.25', rawLast: '2688.25', change: '4.75', pctchange: '0.18', volume: '112', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513576800', lastupdate: '1513567341', previous: '2683.5', displaytime: '1513566421', timestamp: '20171217210701', day: 'H', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '2688', bidsize: '3', ask: '2688.5', asksize: '6', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '2683.5', yvolume: '3387', tradesize: '2', pchange: '+0.18%', openinterest: '16705', changedir: 'up', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'ES*3': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '2687', open_interest: '948', tradetime: '20171217172225', symbol: 'ESU18', open: '2690', high: '2690', low: '2690', last: '2690', rawLast: '2690', change: '3', pctchange: '0.11', volume: '3', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513576800', lastupdate: '1513567308', previous: '2687', displaytime: '1513552945', timestamp: '20171217172225', day: 'H', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '2690.5', bidsize: '2', ask: '2692.5', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '2687', yvolume: '11', tradesize: '1', pchange: '+0.11%', openinterest: '948', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'ES*4': { name: 'S&P 500 E-Mini', flag: 's', price_2_close: '2662.75', open_interest: '49', tradetime: '20171215164800', symbol: 'ESZ18', open: '2659', high: '2689', low: '2659', last: '2689', rawLast: '2689', change: '26.25', pctchange: '0.99', volume: '13', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386165', previous: '2662.75', displaytime: '1513378080', timestamp: '20171215185245', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '2691', bidsize: '2', ask: '2696', asksize: '5', session_id: 'previous', session: '', ticktype: '', settlement: '2689', pchange: '+0.99%', openinterest: '49', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'NQ*1': { name: 'Nasdaq 100 E-Mini', flag: '', price_2_close: '6498.5', open_interest: '271594', tradetime: '20171217211212', symbol: 'NQH18', open: '6498', high: '6518.75', low: '6497.5', last: '6516.5', rawLast: '6516.5', change: '18', pctchange: '0.28', volume: '9511', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513576800', lastupdate: '1513567344', previous: '6498.5', displaytime: '1513566732', timestamp: '20171217211212', day: 'H', basecode: 'A', ddfexchange: 'M', pointvalue: '20.0', mode: 'i', bid: '6516.25', bidsize: '3', ask: '6516.5', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '6498.5', yvolume: '288903', tradesize: '1', pchange: '+0.28%', openinterest: '271594', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'NQ*2': { name: 'Nasdaq 100 E-Mini', flag: '', price_2_close: '6515.5', open_interest: '505', tradetime: '20171217202106', symbol: 'NQM18', open: '6517.75', high: '6535.5', low: '6517', last: '6532.75', rawLast: '6532.75', change: '17.25', pctchange: '0.26', volume: '40', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513576800', lastupdate: '1513567349', previous: '6515.5', displaytime: '1513563666', timestamp: '20171217202106', day: 'H', basecode: 'A', ddfexchange: 'M', pointvalue: '20.0', mode: 'i', bid: '6532.25', bidsize: '2', ask: '6534.25', asksize: '6', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '6515.5', yvolume: '210', tradesize: '1', pchange: '+0.26%', openinterest: '505', changedir: 'up', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'NQ*3': { name: 'Nasdaq 100 E-Mini', flag: 's', price_2_close: '6437.5', open_interest: '5', tradetime: '20171215165200', symbol: 'NQU18', open: '6516', high: '6529', low: '6516', last: '6529', rawLast: '6529', change: '91.5', pctchange: '1.42', volume: '5', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386215', previous: '6437.5', displaytime: '1513378320', timestamp: '20171215185335', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '20.0', mode: 'i', bid: '6541.25', bidsize: '5', ask: '6556.25', asksize: '5', session_id: 'previous', session: '', ticktype: '', settlement: '6529', pchange: '+1.42%', openinterest: '5', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'NQ*4': { name: 'Nasdaq 100 E-Mini', flag: 's', price_2_close: '6444.5', open_interest: '7', tradetime: '20171215165200', symbol: 'NQZ18', open: '0', high: '6536', low: '6536', last: '6536', rawLast: '6536', change: '91.5', pctchange: '1.42', volume: '0', exchange: 'GBLX', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386215', previous: '6444.5', displaytime: '1513378320', timestamp: '20171215185335', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '20.0', mode: 'i', bid: '6516.25', bidsize: '5', ask: '6592.75', asksize: '5', session_id: 'previous', session: '', ticktype: '', settlement: '6536', pchange: '+1.42%', openinterest: '7', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'YM*1': { name: 'Dow Indu 30 E-Mini', flag: '', price_2_close: '24677', open_interest: '144817', tradetime: '20171217211202', symbol: 'YMH18', open: '24703', high: '24770', low: '24693', last: '24753', rawLast: '24753', change: '76', pctchange: '0.31', volume: '8705', exchange: 'CBOTM', type: '2', unitcode: '0', date: '1513576800', lastupdate: '1513567347', previous: '24677', displaytime: '1513566722', timestamp: '20171217211202', day: 'H', basecode: '8', ddfexchange: 'B', pointvalue: '5.0', mode: 'i', bid: '24752', bidsize: '8', ask: '24753', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '24677', yvolume: '117089', tradesize: '1', pchange: '+0.31%', openinterest: '144817', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'YM*2': { name: 'Dow Indu 30 E-Mini', flag: '', price_2_close: '24685', open_interest: '98', tradetime: '20171217192033', symbol: 'YMM18', open: '24715', high: '24771', low: '24715', last: '24749', rawLast: '24749', change: '64', pctchange: '0.26', volume: '17', exchange: 'CBOTM', type: '2', unitcode: '0', date: '1513576800', lastupdate: '1513567332', previous: '24685', displaytime: '1513560033', timestamp: '20171217192033', day: 'H', basecode: '8', ddfexchange: 'B', pointvalue: '5.0', mode: 'i', bid: '24749', bidsize: '2', ask: '24766', asksize: '2', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '24685', yvolume: '35', tradesize: '1', pchange: '+0.26%', openinterest: '98', changedir: 'up', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'YM*3': { name: 'Dow Indu 30 E-Mini', flag: 's', price_2_close: '24564', open_interest: '17', tradetime: '20171215170100', symbol: 'YMU18', open: '24546', high: '24693', low: '24546', last: '24693', rawLast: '24693', change: '129', pctchange: '0.53', volume: '1', exchange: 'CBOTM', type: '2', unitcode: '0', date: '1513317600', lastupdate: '1513386277', previous: '24564', displaytime: '1513378860', timestamp: '20171215185437', day: 'E', basecode: '8', no_jerq: '1', ddfexchange: 'B', pointvalue: '5.0', mode: 'i', bid: '24693', bidsize: '10', ask: '24813', asksize: '7', session_id: 'previous', session: '', ticktype: '', settlement: '24693', pchange: '+0.53%', openinterest: '17', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'YM*4': { name: 'Dow Indu 30 E-Mini', flag: 's', price_2_close: '24571', open_interest: '0', tradetime: '20171215170100', symbol: 'YMZ18', open: '0', high: '24700', low: '24700', last: '24700', rawLast: '24700', change: '129', pctchange: '0.53', volume: '0', exchange: 'CBOTM', type: '2', unitcode: '0', date: '1513317600', lastupdate: '1513386277', previous: '24571', displaytime: '1513378860', timestamp: '20171215185437', day: 'E', basecode: '8', no_jerq: '1', ddfexchange: 'B', pointvalue: '5.0', mode: 'i', bid: '24689', bidsize: '5', ask: '24858', asksize: '5', session_id: 'previous', session: '', ticktype: '', settlement: '24700', pchange: '+0.53%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' } };