var quotes = { 'SFZ17': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0306', open_interest: '52972', tradetime: '20171016163900', symbol: 'SFZ17', open: '0', high: '1.0287', low: '1.0287', last: '1.0287', rawLast: '1.0287', change: '-0.0019', pctchange: '-0.18', volume: '18870', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508199055', previous: '1.0306', displaytime: '1508189940', timestamp: '20171016190055', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '1.0287', pchange: '-0.18%', openinterest: '52972', changedir: 'down', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'SFH18': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0377', open_interest: '168', tradetime: '20171016163900', symbol: 'SFH18', open: '0', high: '1.0358', low: '1.0358', last: '1.0358', rawLast: '1.0358', change: '-0.0019', pctchange: '-0.18', volume: '1', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508199055', previous: '1.0377', displaytime: '1508189940', timestamp: '20171016190055', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '1.0358', pchange: '-0.18%', openinterest: '168', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'SFM18': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0446', open_interest: '29', tradetime: '20171016163900', symbol: 'SFM18', open: '0', high: '1.0427', low: '1.0427', last: '1.0427', rawLast: '1.0427', change: '-0.0019', pctchange: '-0.18', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508199055', previous: '1.0446', displaytime: '1508189940', timestamp: '20171016190055', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '1.0427', pchange: '-0.18%', openinterest: '29', changedir: 'down', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'SFU18': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0516', open_interest: '9', tradetime: '20171016163900', symbol: 'SFU18', open: '0', high: '1.0498', low: '1.0498', last: '1.0498', rawLast: '1.0498', change: '-0.0018', pctchange: '-0.17', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508199055', previous: '1.0516', displaytime: '1508189940', timestamp: '20171016190055', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '1.0498', pchange: '-0.17%', openinterest: '9', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'SFZ18': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0589', open_interest: '1', tradetime: '20171016163900', symbol: 'SFZ18', open: '0', high: '1.0571', low: '1.0571', last: '1.0571', rawLast: '1.0571', change: '-0.0018', pctchange: '-0.17', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508199055', previous: '1.0589', displaytime: '1508189940', timestamp: '20171016190055', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '1.0571', pchange: '-0.17%', openinterest: '1', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'SFH19': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0662', open_interest: '0', tradetime: '20171016163900', symbol: 'SFH19', open: '0', high: '1.0645', low: '1.0645', last: '1.0645', rawLast: '1.0645', change: '-0.0017', pctchange: '-0.16', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.0662', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.0645', ysettlement: '1.0662', yvolume: '0', tradesize: '0', pchange: '-0.16%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'SFM19': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0736', open_interest: '0', tradetime: '20171016163900', symbol: 'SFM19', open: '0', high: '1.072', low: '1.072', last: '1.072', rawLast: '1.072', change: '-0.0016', pctchange: '-0.15', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.0736', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.072', ysettlement: '1.0736', yvolume: '0', tradesize: '0', pchange: '-0.15%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'June 2019', shortmonth: 'Jun 2019' }, 'SFU19': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0811', open_interest: '0', tradetime: '20171016163900', symbol: 'SFU19', open: '0', high: '1.0796', low: '1.0796', last: '1.0796', rawLast: '1.0796', change: '-0.0015', pctchange: '-0.14', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.0811', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.0796', ysettlement: '1.0811', yvolume: '0', tradesize: '0', pchange: '-0.14%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' }, 'SFZ19': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0882', open_interest: '0', tradetime: '20171016163900', symbol: 'SFZ19', open: '0', high: '1.0869', low: '1.0869', last: '1.0869', rawLast: '1.0869', change: '-0.0013', pctchange: '-0.12', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.0882', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.0869', ysettlement: '1.0882', yvolume: '0', tradesize: '0', pchange: '-0.12%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'SFH20': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.0951', open_interest: '0', tradetime: '20171016163900', symbol: 'SFH20', open: '0', high: '1.094', low: '1.094', last: '1.094', rawLast: '1.094', change: '-0.0011', pctchange: '-0.1', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.0951', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.094', ysettlement: '1.0951', yvolume: '0', tradesize: '0', pchange: '-0.1%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2020', shortmonth: 'Mar 2020' }, 'SFM20': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1022', open_interest: '0', tradetime: '20171016163900', symbol: 'SFM20', open: '0', high: '1.1012', low: '1.1012', last: '1.1012', rawLast: '1.1012', change: '-0.001', pctchange: '-0.09', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1022', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1012', ysettlement: '1.1022', yvolume: '0', tradesize: '0', pchange: '-0.09%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'June 2020', shortmonth: 'Jun 2020' }, 'SFU20': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1093', open_interest: '0', tradetime: '20171016163900', symbol: 'SFU20', open: '0', high: '1.1085', low: '1.1085', last: '1.1085', rawLast: '1.1085', change: '-0.0008', pctchange: '-0.07', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1093', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1085', ysettlement: '1.1093', yvolume: '0', tradesize: '0', pchange: '-0.07%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2020', shortmonth: 'Sep 2020' }, 'SFZ20': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1165', open_interest: '0', tradetime: '20171016163900', symbol: 'SFZ20', open: '0', high: '1.1159', low: '1.1159', last: '1.1159', rawLast: '1.1159', change: '-0.0006', pctchange: '-0.05', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1165', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1159', ysettlement: '1.1165', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2020', shortmonth: 'Dec 2020' }, 'SFH21': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1238', open_interest: '0', tradetime: '20171016163900', symbol: 'SFH21', open: '0', high: '1.1234', low: '1.1234', last: '1.1234', rawLast: '1.1234', change: '-0.0004', pctchange: '-0.04', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1238', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1234', ysettlement: '1.1238', yvolume: '0', tradesize: '0', pchange: '-0.04%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2021', shortmonth: 'Mar 2021' }, 'SFM21': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1311', open_interest: '0', tradetime: '20171016163900', symbol: 'SFM21', open: '0', high: '1.1311', low: '1.1311', last: '1.1311', rawLast: '1.1311', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1311', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1311', ysettlement: '1.1311', yvolume: '0', tradesize: '0', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'June 2021', shortmonth: 'Jun 2021' }, 'SFU21': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1386', open_interest: '0', tradetime: '20171016163900', symbol: 'SFU21', open: '0', high: '1.1388', low: '1.1388', last: '1.1388', rawLast: '1.1388', change: '0.0002', pctchange: '0.02', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1386', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1388', ysettlement: '1.1386', yvolume: '0', tradesize: '0', pchange: '+0.02%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'September 2021', shortmonth: 'Sep 2021' }, 'SFZ21': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1462', open_interest: '0', tradetime: '20171016163900', symbol: 'SFZ21', open: '0', high: '1.1466', low: '1.1466', last: '1.1466', rawLast: '1.1466', change: '0.0004', pctchange: '0.03', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1462', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1466', ysettlement: '1.1462', yvolume: '0', tradesize: '0', pchange: '+0.03%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'December 2021', shortmonth: 'Dec 2021' }, 'SFH22': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1539', open_interest: '0', tradetime: '20171016163900', symbol: 'SFH22', open: '0', high: '1.1545', low: '1.1545', last: '1.1545', rawLast: '1.1545', change: '0.0006', pctchange: '0.05', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1539', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1545', ysettlement: '1.1539', yvolume: '0', tradesize: '0', pchange: '+0.05%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2022', shortmonth: 'Mar 2022' }, 'SFM22': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1617', open_interest: '0', tradetime: '20171016163900', symbol: 'SFM22', open: '0', high: '1.1626', low: '1.1626', last: '1.1626', rawLast: '1.1626', change: '0.0009', pctchange: '0.08', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1617', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1626', ysettlement: '1.1617', yvolume: '0', tradesize: '0', pchange: '+0.08%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'June 2022', shortmonth: 'Jun 2022' }, 'SFU22': { name: 'Swiss Franc (Pit)', flag: 's', price_2_close: '1.1702', open_interest: '0', tradetime: '20171016163900', symbol: 'SFU22', open: '0', high: '1.1714', low: '1.1714', last: '1.1714', rawLast: '1.1714', change: '0.0012', pctchange: '0.1', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1508130000', lastupdate: '1508198395', previous: '1.1702', displaytime: '1508189940', timestamp: '20171016184955', day: 'F', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '1.1714', ysettlement: '1.1702', yvolume: '0', tradesize: '0', pchange: '+0.1%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'September 2022', shortmonth: 'Sep 2022' } };