var quotes = { 'S6Z17': { name: 'Swiss Franc', flag: '', price_2_close: '1.0095', open_interest: '47454', tradetime: '20171218091600', symbol: 'S6Z17', open: '1.0088', high: '1.0137', low: '1.0088', last: '1.0131', rawLast: '1.0131', change: '0.0036', pctchange: '0.36', volume: '780', exchange: 'CME', type: '2', unitcode: '5', date: '1513576800', lastupdate: '1513614175', previous: '1.0095', displaytime: '1513608810', timestamp: '20171218091901', day: 'H', basecode: 'D', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '0', bidsize: '0', ask: '1.033', asksize: '3', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1.0137', ysettlement: '1.0095', yvolume: '11506', tradesize: '3', pchange: '+0.36%', openinterest: '47454', changedir: 'up', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'S6H18': { name: 'Swiss Franc', flag: '', price_2_close: '1.0181', open_interest: '79345', tradetime: '20171218103027', symbol: 'S6H18', open: '1.0178', high: '1.0247', low: '1.017', last: '1.023', rawLast: '1.023', change: '0.0049', pctchange: '0.48', volume: '17419', exchange: 'CME', type: '2', unitcode: '5', date: '1513576800', lastupdate: '1513615237', previous: '1.0181', displaytime: '1513614627', timestamp: '20171218103027', day: 'H', basecode: 'D', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.023', bidsize: '4', ask: '1.0231', asksize: '24', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1.0181', yvolume: '32027', tradesize: '1', pchange: '+0.48%', openinterest: '79345', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'S6M18': { name: 'Swiss Franc', flag: '', price_2_close: '1.0256', open_interest: '81', tradetime: '20171218074543', symbol: 'S6M18', open: '1.0286', high: '1.0286', low: '1.0286', last: '1.0286', rawLast: '1.0286', change: '0.003', pctchange: '0.29', volume: '4', exchange: 'CME', type: '2', unitcode: '5', date: '1513576800', lastupdate: '1513615093', previous: '1.0256', displaytime: '1513604743', timestamp: '20171218074543', day: 'H', basecode: 'D', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.0293', bidsize: '80', ask: '1.0311', asksize: '80', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1.0256', yvolume: '4', tradesize: '4', pchange: '+0.29%', openinterest: '81', changedir: 'up', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'S6U18': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0358', open_interest: '9', tradetime: '20171215165700', symbol: 'S6U18', open: '0', high: '1.033', low: '1.033', last: '1.033', rawLast: '1.033', change: '-0.0028', pctchange: '-0.27', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0358', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.0357', bidsize: '2', ask: '1.0397', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '1.033', pchange: '-0.27%', openinterest: '9', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'S6Z18': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0434', open_interest: '1', tradetime: '20171215165700', symbol: 'S6Z18', open: '0', high: '1.0407', low: '1.0407', last: '1.0407', rawLast: '1.0407', change: '-0.0027', pctchange: '-0.26', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0434', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.0415', bidsize: '2', ask: '1.0489', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '1.0407', pchange: '-0.26%', openinterest: '1', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'S6H19': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0513', open_interest: '0', tradetime: '20171215165700', symbol: 'S6H19', open: '0', high: '1.0485', low: '1.0485', last: '1.0485', rawLast: '1.0485', change: '-0.0028', pctchange: '-0.27', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0513', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.0468', bidsize: '5', ask: '1.0594', asksize: '5', session_id: 'previous', session: '', ticktype: '', settlement: '1.0485', pchange: '-0.27%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'S6M19': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0594', open_interest: '0', tradetime: '20171215165700', symbol: 'S6M19', open: '0', high: '1.0565', low: '1.0565', last: '1.0565', rawLast: '1.0565', change: '-0.0029', pctchange: '-0.27', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0594', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.0542', bidsize: '5', ask: '1.0677', asksize: '5', session_id: 'previous', session: '', ticktype: '', settlement: '1.0565', pchange: '-0.27%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'June 2019', shortmonth: 'Jun 2019' }, 'S6U19': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0676', open_interest: '0', tradetime: '20171215165700', symbol: 'S6U19', open: '0', high: '1.0646', low: '1.0646', last: '1.0646', rawLast: '1.0646', change: '-0.003', pctchange: '-0.28', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0676', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', basecode: 'D', no_jerq: '1', ddfexchange: 'M', pointvalue: '125000.0', mode: 'i', bid: '1.0627', bidsize: '2', ask: '1.0769', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '1.0646', pchange: '-0.28%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' }, 'S6Z19': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0759', open_interest: '0', tradetime: '20171215165700', symbol: 'S6Z19', open: '0', high: '1.0728', low: '1.0728', last: '1.0728', rawLast: '1.0728', change: '-0.0031', pctchange: '-0.29', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0759', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.0728', ysettlement: '1.0759', yvolume: '0', tradesize: '0', pchange: '-0.29%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'S6H20': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0831', open_interest: '0', tradetime: '20171215165700', symbol: 'S6H20', open: '0', high: '1.0801', low: '1.0801', last: '1.0801', rawLast: '1.0801', change: '-0.003', pctchange: '-0.28', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0831', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.0801', ysettlement: '1.0831', yvolume: '0', tradesize: '0', pchange: '-0.28%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2020', shortmonth: 'Mar 2020' }, 'S6M20': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0903', open_interest: '0', tradetime: '20171215165700', symbol: 'S6M20', open: '0', high: '1.0875', low: '1.0875', last: '1.0875', rawLast: '1.0875', change: '-0.0028', pctchange: '-0.26', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0903', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.0875', ysettlement: '1.0903', yvolume: '0', tradesize: '0', pchange: '-0.26%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'June 2020', shortmonth: 'Jun 2020' }, 'S6U20': { name: 'Swiss Franc', flag: 's', price_2_close: '1.0977', open_interest: '0', tradetime: '20171215165700', symbol: 'S6U20', open: '0', high: '1.0949', low: '1.0949', last: '1.0949', rawLast: '1.0949', change: '-0.0028', pctchange: '-0.26', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.0977', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.0949', ysettlement: '1.0977', yvolume: '0', tradesize: '0', pchange: '-0.26%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2020', shortmonth: 'Sep 2020' }, 'S6Z20': { name: 'Swiss Franc', flag: 's', price_2_close: '1.1051', open_interest: '0', tradetime: '20171215165700', symbol: 'S6Z20', open: '0', high: '1.1025', low: '1.1025', last: '1.1025', rawLast: '1.1025', change: '-0.0026', pctchange: '-0.24', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.1051', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1025', ysettlement: '1.1051', yvolume: '0', tradesize: '0', pchange: '-0.24%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2020', shortmonth: 'Dec 2020' }, 'S6H21': { name: 'Swiss Franc', flag: 's', price_2_close: '1.1127', open_interest: '0', tradetime: '20171215165700', symbol: 'S6H21', open: '0', high: '1.1102', low: '1.1102', last: '1.1102', rawLast: '1.1102', change: '-0.0025', pctchange: '-0.22', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.1127', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1102', ysettlement: '1.1127', yvolume: '0', tradesize: '0', pchange: '-0.22%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2021', shortmonth: 'Mar 2021' }, 'S6M21': { name: 'Swiss Franc', flag: 's', price_2_close: '1.1204', open_interest: '0', tradetime: '20171215165700', symbol: 'S6M21', open: '0', high: '1.118', low: '1.118', last: '1.118', rawLast: '1.118', change: '-0.0024', pctchange: '-0.21', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.1204', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.118', ysettlement: '1.1204', yvolume: '0', tradesize: '0', pchange: '-0.21%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'June 2021', shortmonth: 'Jun 2021' }, 'S6U21': { name: 'Swiss Franc', flag: 's', price_2_close: '1.1281', open_interest: '0', tradetime: '20171215165700', symbol: 'S6U21', open: '0', high: '1.1259', low: '1.1259', last: '1.1259', rawLast: '1.1259', change: '-0.0022', pctchange: '-0.2', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.1281', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1259', ysettlement: '1.1281', yvolume: '0', tradesize: '0', pchange: '-0.2%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2021', shortmonth: 'Sep 2021' }, 'S6Z21': { name: 'Swiss Franc', flag: 's', price_2_close: '1.136', open_interest: '0', tradetime: '20171215165700', symbol: 'S6Z21', open: '0', high: '1.1339', low: '1.1339', last: '1.1339', rawLast: '1.1339', change: '-0.0021', pctchange: '-0.18', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.136', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1339', ysettlement: '1.136', yvolume: '0', tradesize: '0', pchange: '-0.18%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2021', shortmonth: 'Dec 2021' }, 'S6H22': { name: 'Swiss Franc', flag: 's', price_2_close: '1.144', open_interest: '0', tradetime: '20171215165700', symbol: 'S6H22', open: '0', high: '1.1421', low: '1.1421', last: '1.1421', rawLast: '1.1421', change: '-0.0019', pctchange: '-0.17', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.144', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1421', ysettlement: '1.144', yvolume: '0', tradesize: '0', pchange: '-0.17%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2022', shortmonth: 'Mar 2022' }, 'S6M22': { name: 'Swiss Franc', flag: 's', price_2_close: '1.1521', open_interest: '0', tradetime: '20171215165700', symbol: 'S6M22', open: '0', high: '1.1503', low: '1.1503', last: '1.1503', rawLast: '1.1503', change: '-0.0018', pctchange: '-0.16', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.1521', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1503', ysettlement: '1.1521', yvolume: '0', tradesize: '0', pchange: '-0.16%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'June 2022', shortmonth: 'Jun 2022' }, 'S6U22': { name: 'Swiss Franc', flag: 's', price_2_close: '1.161', open_interest: '0', tradetime: '20171215165700', symbol: 'S6U22', open: '0', high: '1.1593', low: '1.1593', last: '1.1593', rawLast: '1.1593', change: '-0.0017', pctchange: '-0.15', volume: '0', exchange: 'CME', type: '2', unitcode: '5', date: '1513317600', lastupdate: '1513407818', previous: '1.161', displaytime: '1513378620', timestamp: '20171215000000', day: 'E', 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.1593', ysettlement: '1.161', yvolume: '0', tradesize: '0', pchange: '-0.15%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2022', shortmonth: 'Sep 2022' } };