# Dev Readme

## Further Modbus Adresses

There are even more values supported by the interface but the extraction for most of them has not been implemented so far. This list should serve as support for interested developers who want to enhance the binding.

- A\_CYC\_APPL\_SW\_VERSION   0
- A\_CYC\_APPL\_SW\_VERSION\_1     0
- A\_CYC\_APPL\_SW\_VERSION\_2     0
- A\_CYC\_APPL\_SW\_VERSION\_3     0
- A\_CYC\_APPL\_SW\_VERSION\_4     0
- A\_CYC\_APPL\_SW\_VERSION\_5     0
- A\_CYC\_APPL\_SW\_VERSION\_6     0
- A\_CYC\_APPL\_SW\_VERSION\_7     256
- A\_CYC\_APPL\_SW\_VERSION\_8     2048
- A\_CYC\_APPL\_SW\_VERSION\_9     1024
- A\_CYC\_BOOT\_SW\_VERSION   0
- A\_CYC\_APPL\_SW\_SIZE\_0    0
- A\_CYC\_APPL\_SW\_SIZE\_1    0
- A\_CYC\_SERIAL\_NUMBER\_MSW     26230
- A\_CYC\_SERIAL\_NUMBER\_LSW     45641
- A\_CYC\_MACHINE\_TYPE  2
- A\_CYC\_MACHINE\_MODEL     6
- A\_CYC\_MASTER\_PASSWORD   8255
- A\_CYC\_CONFIGURATION\_MSW     47697
- A\_CYC\_CONFIGURATION\_LSW     3097
- A\_CYC\_CONFIGURATION\_NA\_0    0
- A\_CYC\_CONFIGURATION\_NA\_1    0
- A\_CYC\_CONFIGURATION\_NA\_2    0
- A\_CYC\_CONFIGURATION\_NA\_3    0
- A\_CYC\_CONFIGURATION\_CHECKSUM    112

- A\_CYC\_TYP\_SERIAL\_NUMBER\_MSW     0
- A\_CYC\_TYP\_SERIAL\_NUMBER\_LSW     0
- A\_CYC\_TYP\_PANEL\_MODEL   0
- A\_CYC\_TYP\_APPL\_SW\_VERSION   0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_1     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_2     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_3     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_4     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_5     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_6     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_7     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_8     0
- A\_CYC\_TYP\_APPL\_SW\_VERSION\_9     0
- A\_CYC\_TYP\_BOOT\_SW\_VERSION   0
- A\_CYC\_TYP\_APPL\_SW\_SIZE\_0    0
- A\_CYC\_TYP\_APPL\_SW\_SIZE\_1    0

- **A_CYC_FAN_SPEED     70**
- **A_CYC_TEMP_EXTRACT_AIR  29223**
- **A_CYC_TEMP_EXHAUST_AIR  28526**
- **A_CYC_TEMP_OUTDOOR_AIR  28332**
- **A_CYC_TEMP_SUPPLY_CELL_AIR  29052**
- **A_CYC_TEMP_SUPPLY_AIR   29118**
- A\_CYC\_RH\_LEVEL  1
- A\_CYC\_CO2\_LEVEL     0
- A\_CYC\_EXTR\_FAN\_SPEED    2056
- A\_CYC\_SUPP\_FAN\_SPEED    1935
- **A_CYC_RH_VALUE  55**
- A\_CYC\_CO2\_VALUE     0
- A\_CYC\_FIREPLACE\_SWITCH  0
- A\_CYC\_DIGITAL\_INPUT     0
- A\_CYC\_ANALOG\_CTRL\_INPUT     53
- A\_CYC\_POST\_HEATING\_TRIM     441
- A\_CYC\_PWM\_OFFSET\_TRIM   699
- A\_CYC\_DEFROST\_TRIM  0
- A\_CYC\_VOLTAGE\_LOW   0
- A\_CYC\_ANALOG\_SENSOR\_INPUT   55
- A\_CYC\_RH\_SENSOR\_0   65535
- A\_CYC\_RH\_SENSOR\_1   65535
- A\_CYC\_RH\_SENSOR\_2   65535
- A\_CYC\_RH\_SENSOR\_3   65535
- A\_CYC\_RH\_SENSOR\_4   65535
- A\_CYC\_RH\_SENSOR\_5   65535
- A\_CYC\_CO2\_SENSOR\_0  65535
- A\_CYC\_CO2\_SENSOR\_1  65535
- A\_CYC\_CO2\_SENSOR\_2  65535
- A\_CYC\_CO2\_SENSOR\_3  65535
- A\_CYC\_CO2\_SENSOR\_4  65535
- A\_CYC\_CO2\_SENSOR\_5  65535
- A\_CYC\_DIP\_SWITCH\_0  0
- A\_CYC\_DIP\_SWITCH\_1  0
- A\_CYC\_DIP\_SWITCH\_2  0
- A\_CYC\_DIP\_SWITCH\_3  0
- A\_CYC\_TEMP\_OPTIONAL     22469
- A\_CYC\_VOC\_LEVEL     1000
- A\_CYC\_VOC\_SENSOR\_0  65535
- A\_CYC\_VOC\_SENSOR\_1  65535
- A\_CYC\_VOC\_SENSOR\_2  65535
- A\_CYC\_VOC\_SENSOR\_3  0

- **A_CYC_STATE     0**
- **A_CYC_MODE  0**
- A\_CYC\_DEFROSTING    0
- **A_CYC_BOOST_TIMER   0**
- **A_CYC_FIREPLACE_TIMER   0**
- **A_CYC_EXTRA_TIMER**   0
- **A_CYC_WEEKLY_TIMER_ENABLED**  0
- **A\_CYC\_CELL\_STATE**    0
- **A\_CYC\_TOTAL\_UP\_TIME\_YEARS**   0
- **A\_CYC\_TOTAL\_UP\_TIME\_HOURS**   1913
- **A\_CYC\_CURRENT\_UP\_TIME\_HOURS**     177
- **A\_CYC\_REMAINING\_TIME\_FOR\_FILTER**     0
- A\_CYC\_LIMP\_MODE     0
- A\_CYC\_METRICS   0
- A\_CYC\_DEFROST\_COUNT\_IN\_24H  0
- A\_CYC\_DEFROST\_COUNT\_IN\_WEEK     0
- A\_CYC\_DEFROST\_SUPERMELT\_THRESHOLD   30
- A\_CYC\_ENABLED   1
- A\_CYC\_COMMAND   0
- A\_CYC\_MLV\_STATE     0
- A\_CYC\_UPD\_ADDRESS\_1     0
- A\_CYC\_UPD\_ADDRESS\_2     0
- A\_CYC\_CLOUD\_STATUS  0

- A\_CYC\_MINUTE    8
- A\_CYC\_HOUR  20
- A\_CYC\_DAY   22
- A\_CYC\_MONTH     11
- A\_CYC\_YEAR  17
- A\_CYC\_WEEKDAY   3

- A\_CYC\_IO\_EXTRACT\_FAN    190
- A\_CYC\_IO\_SUPPLY\_FAN     190
- A\_CYC\_IO\_ERROR  0
- A\_CYC\_IO\_HEATER     1
- A\_CYC\_IO\_EXTRA\_HEATER   0
- A\_CYC\_IO\_BYPASS     1

- A\_CYC\_IN\_EXTRACT\_FAN    50
- A\_CYC\_IN\_SUPPLY\_FAN     50
- A\_CYC\_IN\_ERROR  1
- A\_CYC\_IN\_HEATER     0
- A\_CYC\_IN\_EXTRA\_HEATER   0
- A\_CYC\_IN\_BYPASS     0

- A\_CYC\_BETA\_STATE    0
- A\_CYC\_GW\_ADDRESS\_1  49320
- A\_CYC\_GW\_ADDRESS\_2  25601
- A\_CYC\_MASK\_ADDRESS\_1    65535
- A\_CYC\_MASK\_ADDRESS\_2    65280
- A\_CYC\_RH\_0\_ADDRESS  0
- A\_CYC\_RH\_1\_ADDRESS  0
- A\_CYC\_RH\_2\_ADDRESS  0
- A\_CYC\_RH\_3\_ADDRESS  0
- A\_CYC\_RH\_4\_ADDRESS  0
- A\_CYC\_RH\_5\_ADDRESS  0
- A\_CYC\_CO2\_0\_ADDRESS     0
- A\_CYC\_CO2\_1\_ADDRESS     0
- A\_CYC\_CO2\_2\_ADDRESS     0
- A\_CYC\_CO2\_3\_ADDRESS     0
- A\_CYC\_CO2\_4\_ADDRESS     0
- A\_CYC\_CO2\_5\_ADDRESS     0
- A\_CYC\_ETH\_CLOUD\_ENABLED     0
- A\_CYC\_IP\_ADDRESS\_1  49320
- A\_CYC\_IP\_ADDRESS\_2  25690
- A\_CYC\_UUID0     7748
- A\_CYC\_UUID1     18312
- A\_CYC\_UUID2     4827
- A\_CYC\_UUID3     20138
- A\_CYC\_UUID4     43395
- A\_CYC\_UUID5     62443
- A\_CYC\_UUID6     23515
- A\_CYC\_UUID7     10264

- A\_CYC\_USED\_SETTINGS\_VARIABLES   76
- A\_CYC\_MODBUS\_ADDRESS    1
- A\_CYC\_MODBUS\_BAUD\_X100  192
- A\_CYC\_MODBUS\_FRAME  257
- **A\_CYC\_EXTR\_FAN\_BALANCE\_BASE**     100
- **A\_CYC\_SUPP\_FAN\_BALANCE\_BASE**     100
- **A_CYC_FIREPLACE_EXTR_FAN**    50
- **A_CYC_FIREPLACE_SUPP_FAN**    50
- A\_CYC\_RH\_BASIC\_LEVEL    58
- A\_CYC\_CO2\_THRESHOLD     900
- A\_CYC\_EXTRA\_ENABLED     0
- **A_CYC_EXTRA_AIR_TEMP_TARGET**     28815
- **A_CYC_EXTRA_EXTR_FAN**    50
- **A_CYC_EXTRA_SUPP_FAN**    50
- **A_CYC_EXTRA_TIME**    10
- A\_CYC\_AWAY\_RH\_CTRL\_ENABLED  0
- A\_CYC\_AWAY\_CO2\_CTRL\_ENABLED     0
- **A\_CYC\_AWAY\_SPEED\_SETTING**    35
- **A\_CYC\_AWAY\_AIR\_TEMP\_TARGET**  28815
- A\_CYC\_HOME\_RH\_CTRL\_ENABLED  0
- A\_CYC\_HOME\_CO2\_CTRL\_ENABLED     0
- **A\_CYC\_HOME\_SPEED\_SETTING**    70
- **A\_CYC\_HOME\_AIR\_TEMP\_TARGET**  29215
- A\_CYC\_BOOST\_RH\_CTRL\_ENABLED     0
- A\_CYC\_BOOST\_CO2\_CTRL\_ENABLED    0
- **A\_CYC\_BOOST\_SPEED\_SETTING**   100
- **A\_CYC\_BOOST\_AIR\_TEMP\_TARGET**     28815
- A\_CYC\_RELAY\_MODE    0
- A\_CYC\_DIGITAL\_INPUT\_1\_MODE  0
- A\_CYC\_DIGITAL\_INPUT\_2\_MODE  0
- A\_CYC\_ANALOG\_INPUT\_MODE     1
- A\_CYC\_DEFROST\_MODE  1
- A\_CYC\_DEFROST\_RH\_PARAM  55
- A\_CYC\_DEFROST\_TEMP\_PARAM    15
- A\_CYC\_MLV\_WINTER\_SETPOINT   26815
- A\_CYC\_MLV\_SUMMER\_SETPOINT   28315
- A\_CYC\_WATERHEATER\_STORED\_I  40697
- A\_CYC\_INSTALLATION\_DONE     0
- A\_CYC\_DEFROST\_RH\_OFFSET     20
- A\_CYC\_FILTER\_CHANGE\_INTERVAL    120
- A\_CYC\_CELL\_TYPE     1
- A\_CYC\_EXTRA\_HEATER\_TYPE     1
- A\_CYC\_POST\_HEATER\_TYPE  1
- A\_CYC\_BRANDING  0
- A\_CYC\_SIDEDNESS     0
- A\_CYC\_RH\_LEVEL\_MODE     0
- **A_CYC_BOOST_TIME**    30
- **A_CYC_FIREPLACE_TIME**    15
- **A\_CYC\_FILTER\_CHANGED\_DAY**    1
- **A\_CYC\_FILTER\_CHANGED\_MONTH**  1
- **A\_CYC\_FILTER\_CHANGED\_YEAR**   0
- A\_CYC\_SUPPLY\_HEATING\_ADJUST\_MODE    0
- A\_CYC\_MIN\_DEFROST\_TIME  12
- A\_CYC\_OPT\_TEMP\_SENSOR\_MODE  0

- A\_CYC\_LANGUAGE  0
- A\_CYC\_PARENTAL\_PASSWORD     1001
- A\_CYC\_USER\_PASSWORD     0
- A\_CYC\_ACCESS\_LEVEL  0
- A\_CYC\_PARENTAL\_CTRL\_ENABLED     0
- **A_CYC_BOOST_TIMER_ENABLED**   0
- **A_CYC_FIREPLACE_TIMER_ENABLED**   1
- A\_CYC\_SUMMER\_TIME\_AUTO\_ENAB     1
- A\_CYC\_12\_HOUR\_CLOCK\_ENABLED     0
- A\_CYC\_SLEEP\_DELAY   10
- A\_CYC\_BG\_LIGHT\_LEVEL    50
- **A_CYC_EXTRA_TIMER_ENABLED**   1

- A\_CYC\_SUPP\_FAN\_TEST     0
- A\_CYC\_EXTR\_FAN\_TEST     0
- A\_CYC\_BY\_PASS\_TEST  0
- A\_CYC\_HEATER\_TEST   0
- A\_CYC\_EXTRA\_HEATER\_TEST     0
- A\_CYC\_EFFICIENCY\_TEST   0
- A\_CYC\_SUPPLY\_EFFICIENCY     82
- A\_CYC\_EXTRACT\_EFFICIENCY    77

- A\_CYC\_TOTAL\_FAULT\_COUNT     0
- A\_CYC\_FAULT\_CODE    0
- A\_CYC\_FAULT\_SEVERITY    0
- A\_CYC\_FAULT\_FIRST\_DATE  0
- A\_CYC\_FAULT\_LAST\_DATE   0
- A\_CYC\_FAULT\_COUNT   0
- A\_CYC\_FAULT\_ACTIVITY    0
- A\_CYC\_FAULT\_CODE\_2  0
- A\_CYC\_FAULT\_SEVERITY\_2  0
- A\_CYC\_FAULT\_FIRST\_DATE\_2    0
- A\_CYC\_FAULT\_LAST\_DATE\_2     0
- A\_CYC\_FAULT\_COUNT\_2     0
- A\_CYC\_FAULT\_ACTIVITY\_2  0
- A\_CYC\_FAULT\_CODE\_3  0
- A\_CYC\_FAULT\_SEVERITY\_3  0
- A\_CYC\_FAULT\_FIRST\_DATE\_3    0
- A\_CYC\_FAULT\_LAST\_DATE\_3     0
- A\_CYC\_FAULT\_COUNT\_3     0
- A\_CYC\_FAULT\_ACTIVITY\_3  0
- A\_CYC\_FAULT\_CODE\_4  0
- A\_CYC\_FAULT\_SEVERITY\_4  0
- A\_CYC\_FAULT\_FIRST\_DATE\_4    0
- A\_CYC\_FAULT\_LAST\_DATE\_4     0
- A\_CYC\_FAULT\_COUNT\_4     0
- A\_CYC\_FAULT\_ACTIVITY\_4  0
- A\_CYC\_FAULT\_CODE\_5  0
- A\_CYC\_FAULT\_SEVERITY\_5  0
- A\_CYC\_FAULT\_FIRST\_DATE\_5    0
- A\_CYC\_FAULT\_LAST\_DATE\_5     0
- A\_CYC\_FAULT\_COUNT\_5     0
- A\_CYC\_FAULT\_ACTIVITY\_5  0
- A\_CYC\_FAULT\_CODE\_6  0
- A\_CYC\_FAULT\_SEVERITY\_6  0
- A\_CYC\_FAULT\_FIRST\_DATE\_6    0
- A\_CYC\_FAULT\_LAST\_DATE\_6     0
- A\_CYC\_FAULT\_COUNT\_6     0
- A\_CYC\_FAULT\_ACTIVITY\_6  0
- A\_CYC\_FAULT\_CODE\_7  0
- A\_CYC\_FAULT\_SEVERITY\_7  0
- A\_CYC\_FAULT\_FIRST\_DATE\_7    0
- A\_CYC\_FAULT\_LAST\_DATE\_7     0
- A\_CYC\_FAULT\_COUNT\_7     0
- A\_CYC\_FAULT\_ACTIVITY\_7  0
- A\_CYC\_FAULT\_CODE\_8  0
- A\_CYC\_FAULT\_SEVERITY\_8  0
- A\_CYC\_FAULT\_FIRST\_DATE\_8    0
- A\_CYC\_FAULT\_LAST\_DATE\_8     0
- A\_CYC\_FAULT\_COUNT\_8     0
- A\_CYC\_FAULT\_ACTIVITY\_8  0
- A\_CYC\_FAULT\_CODE\_9  0
- A\_CYC\_FAULT\_SEVERITY\_9  0
- A\_CYC\_FAULT\_FIRST\_DATE\_9    0
- A\_CYC\_FAULT\_LAST\_DATE\_9     0
- A\_CYC\_FAULT\_COUNT\_9     0
- A\_CYC\_FAULT\_ACTIVITY\_9  0
- A\_CYC\_FAULT\_CODE\_10     0
- A\_CYC\_FAULT\_SEVERITY\_10     0
- A\_CYC\_FAULT\_FIRST\_DATE\_10   0
- A\_CYC\_FAULT\_LAST\_DATE\_10    0
- A\_CYC\_FAULT\_COUNT\_10    0
- A\_CYC\_FAULT\_ACTIVITY\_10     0
- A\_CYC\_FAULT\_CODE\_11     0
- A\_CYC\_FAULT\_SEVERITY\_11     0
- A\_CYC\_FAULT\_FIRST\_DATE\_11   0
- A\_CYC\_FAULT\_LAST\_DATE\_11    0
- A\_CYC\_FAULT\_COUNT\_11    0
- A\_CYC\_FAULT\_ACTIVITY\_11     0
- A\_CYC\_FAULT\_CODE\_12     0
- A\_CYC\_FAULT\_SEVERITY\_12     0
- A\_CYC\_FAULT\_FIRST\_DATE\_12   0
- A\_CYC\_FAULT\_LAST\_DATE\_12    0
- A\_CYC\_FAULT\_COUNT\_12    0
- A\_CYC\_FAULT\_ACTIVITY\_12     0
- A\_CYC\_FAULT\_CODE\_13     0
- A\_CYC\_FAULT\_SEVERITY\_13     0
- A\_CYC\_FAULT\_FIRST\_DATE\_13   0
- A\_CYC\_FAULT\_LAST\_DATE\_13    0
- A\_CYC\_FAULT\_COUNT\_13    0
- A\_CYC\_FAULT\_ACTIVITY\_13     0
- A\_CYC\_FAULT\_CODE\_14     0
- A\_CYC\_FAULT\_SEVERITY\_14     0
- A\_CYC\_FAULT\_FIRST\_DATE\_14   0
- A\_CYC\_FAULT\_LAST\_DATE\_14    0
- A\_CYC\_FAULT\_COUNT\_14    0
- A\_CYC\_FAULT\_ACTIVITY\_14     0
- A\_CYC\_FAULT\_CODE\_15     0
- A\_CYC\_FAULT\_SEVERITY\_15     0
- A\_CYC\_FAULT\_FIRST\_DATE\_15   0
- A\_CYC\_FAULT\_LAST\_DATE\_15    0
- A\_CYC\_FAULT\_COUNT\_15    0
- A\_CYC\_FAULT\_ACTIVITY\_15     0
- A\_CYC\_FAULT\_CODE\_16     0
- A\_CYC\_FAULT\_SEVERITY\_16     0
- A\_CYC\_FAULT\_FIRST\_DATE\_16   0
- A\_CYC\_FAULT\_LAST\_DATE\_16    0
- A\_CYC\_FAULT\_COUNT\_16    0
- A\_CYC\_FAULT\_ACTIVITY\_16     0
- A\_CYC\_FAULT\_CODE\_17     0
- A\_CYC\_FAULT\_SEVERITY\_17     0
- A\_CYC\_FAULT\_FIRST\_DATE\_17   0
- A\_CYC\_FAULT\_LAST\_DATE\_17    0
- A\_CYC\_FAULT\_COUNT\_17    0
- A\_CYC\_FAULT\_ACTIVITY\_17     0
- A\_CYC\_FAULT\_CODE\_18     0
- A\_CYC\_FAULT\_SEVERITY\_18     0
- A\_CYC\_FAULT\_FIRST\_DATE\_18   0
- A\_CYC\_FAULT\_LAST\_DATE\_18    0
- A\_CYC\_FAULT\_COUNT\_18    0
- A\_CYC\_FAULT\_ACTIVITY\_18     0
- A\_CYC\_FAULT\_CODE\_19     0
- A\_CYC\_FAULT\_SEVERITY\_19     0
- A\_CYC\_FAULT\_FIRST\_DATE\_19   0
- A\_CYC\_FAULT\_LAST\_DATE\_19    0
- A\_CYC\_FAULT\_COUNT\_19    0
- A\_CYC\_FAULT\_ACTIVITY\_19     0
- A\_CYC\_FAULT\_CODE\_20     0
- A\_CYC\_FAULT\_SEVERITY\_20     0
- A\_CYC\_FAULT\_FIRST\_DATE\_20   0
- A\_CYC\_FAULT\_LAST\_DATE\_20    0
- A\_CYC\_FAULT\_COUNT\_20    0
- A\_CYC\_FAULT\_ACTIVITY\_20     0
- A\_CYC\_FAULT\_CODE\_21     0
- A\_CYC\_FAULT\_SEVERITY\_21     0
- A\_CYC\_FAULT\_FIRST\_DATE\_21   0
- A\_CYC\_FAULT\_LAST\_DATE\_21    0
- A\_CYC\_FAULT\_COUNT\_21    0
- A\_CYC\_FAULT\_ACTIVITY\_21     0
- A\_CYC\_FAULT\_CODE\_22     0
- A\_CYC\_FAULT\_SEVERITY\_22     0
- A\_CYC\_FAULT\_FIRST\_DATE\_22   0
- A\_CYC\_FAULT\_LAST\_DATE\_22    0
- A\_CYC\_FAULT\_COUNT\_22    0
- A\_CYC\_FAULT\_ACTIVITY\_22     0
- A\_CYC\_FAULT\_CODE\_23     0
- A\_CYC\_FAULT\_SEVERITY\_23     0
- A\_CYC\_FAULT\_FIRST\_DATE\_23   0
- A\_CYC\_FAULT\_LAST\_DATE\_23    0
- A\_CYC\_FAULT\_COUNT\_23    0
- A\_CYC\_FAULT\_ACTIVITY\_23     0
- A\_CYC\_FAULT\_CODE\_24     0
- A\_CYC\_FAULT\_SEVERITY\_24     0
- A\_CYC\_FAULT\_FIRST\_DATE\_24   0
- A\_CYC\_FAULT\_LAST\_DATE\_24    0
- A\_CYC\_FAULT\_COUNT\_24    0
- A\_CYC\_FAULT\_ACTIVITY\_24     0
- A\_CYC\_FAULT\_CODE\_25     0
- A\_CYC\_FAULT\_SEVERITY\_25     0
- A\_CYC\_FAULT\_FIRST\_DATE\_25   0
- A\_CYC\_FAULT\_LAST\_DATE\_25    0
- A\_CYC\_FAULT\_COUNT\_25    0
- A\_CYC\_FAULT\_ACTIVITY\_25     0
- A\_CYC\_FAULT\_CODE\_26     0
- A\_CYC\_FAULT\_SEVERITY\_26     0
- A\_CYC\_FAULT\_FIRST\_DATE\_26   0
- A\_CYC\_FAULT\_LAST\_DATE\_26    0
- A\_CYC\_FAULT\_COUNT\_26    0
- A\_CYC\_FAULT\_ACTIVITY\_26     0
- A\_CYC\_FAULT\_CODE\_27     0
- A\_CYC\_FAULT\_SEVERITY\_27     0
- A\_CYC\_FAULT\_FIRST\_DATE\_27   0
- A\_CYC\_FAULT\_LAST\_DATE\_27    0
- A\_CYC\_FAULT\_COUNT\_27    0
- A\_CYC\_FAULT\_ACTIVITY\_27     0
- A\_CYC\_FAULT\_CODE\_28     0
- A\_CYC\_FAULT\_SEVERITY\_28     0
- A\_CYC\_FAULT\_FIRST\_DATE\_28   0
- A\_CYC\_FAULT\_LAST\_DATE\_28    0
- A\_CYC\_FAULT\_COUNT\_28    0
- A\_CYC\_FAULT\_ACTIVITY\_28     0
- A\_CYC\_FAULT\_CODE\_29     0
- A\_CYC\_FAULT\_SEVERITY\_29     0
- A\_CYC\_FAULT\_FIRST\_DATE\_29   0
- A\_CYC\_FAULT\_LAST\_DATE\_29    0
- A\_CYC\_FAULT\_COUNT\_29    0
- A\_CYC\_FAULT\_ACTIVITY\_29     0
- A\_CYC\_FAULT\_CODE\_30     0
- A\_CYC\_FAULT\_SEVERITY\_30     0
- A\_CYC\_FAULT\_FIRST\_DATE\_30   0
- A\_CYC\_FAULT\_LAST\_DATE\_30    0
- A\_CYC\_FAULT\_COUNT\_30    0
- A\_CYC\_FAULT\_ACTIVITY\_30     0
- A\_CYC\_FAULT\_CODE\_31     0
- A\_CYC\_FAULT\_SEVERITY\_31     0
- A\_CYC\_FAULT\_FIRST\_DATE\_31   0
- A\_CYC\_FAULT\_LAST\_DATE\_31    0
- A\_CYC\_FAULT\_COUNT\_31    0
- A\_CYC\_FAULT\_ACTIVITY\_31     0
- A\_CYC\_FAULT\_CODE\_32     0
- A\_CYC\_FAULT\_SEVERITY\_32     0
- A\_CYC\_FAULT\_FIRST\_DATE\_32   0
- A\_CYC\_FAULT\_LAST\_DATE\_32    0
- A\_CYC\_FAULT\_COUNT\_32    0
- A\_CYC\_FAULT\_ACTIVITY\_32     0
- A\_CYC\_FAULT\_CODE\_33     0
- A\_CYC\_FAULT\_SEVERITY\_33     0
- A\_CYC\_FAULT\_FIRST\_DATE\_33   0
- A\_CYC\_FAULT\_LAST\_DATE\_33    0
- A\_CYC\_FAULT\_COUNT\_33    0
- A\_CYC\_FAULT\_ACTIVITY\_33     0

- A\_CYC\_SCHEDULE\_MONDAY\_00    0
- A\_CYC\_SCHEDULE\_MONDAY\_01    0
- A\_CYC\_SCHEDULE\_MONDAY\_02    0
- A\_CYC\_SCHEDULE\_MONDAY\_03    0
- A\_CYC\_SCHEDULE\_MONDAY\_04    0
- A\_CYC\_SCHEDULE\_MONDAY\_05    0
- A\_CYC\_SCHEDULE\_MONDAY\_06    0
- A\_CYC\_SCHEDULE\_MONDAY\_07    0
- A\_CYC\_SCHEDULE\_MONDAY\_08    3
- A\_CYC\_SCHEDULE\_MONDAY\_09    2
- A\_CYC\_SCHEDULE\_MONDAY\_10    0
- A\_CYC\_SCHEDULE\_MONDAY\_11    0
- A\_CYC\_SCHEDULE\_MONDAY\_12    0
- A\_CYC\_SCHEDULE\_MONDAY\_13    0
- A\_CYC\_SCHEDULE\_MONDAY\_14    0
- A\_CYC\_SCHEDULE\_MONDAY\_15    0
- A\_CYC\_SCHEDULE\_MONDAY\_16    3
- A\_CYC\_SCHEDULE\_MONDAY\_17    1
- A\_CYC\_SCHEDULE\_MONDAY\_18    0
- A\_CYC\_SCHEDULE\_MONDAY\_19    0
- A\_CYC\_SCHEDULE\_MONDAY\_20    0
- A\_CYC\_SCHEDULE\_MONDAY\_21    0
- A\_CYC\_SCHEDULE\_MONDAY\_22    0
- A\_CYC\_SCHEDULE\_MONDAY\_23    0
- A\_CYC\_SCHEDULE\_TUESDAY\_00   0
- A\_CYC\_SCHEDULE\_TUESDAY\_01   0
- A\_CYC\_SCHEDULE\_TUESDAY\_02   0
- A\_CYC\_SCHEDULE\_TUESDAY\_03   0
- A\_CYC\_SCHEDULE\_TUESDAY\_04   0
- A\_CYC\_SCHEDULE\_TUESDAY\_05   0
- A\_CYC\_SCHEDULE\_TUESDAY\_06   0
- A\_CYC\_SCHEDULE\_TUESDAY\_07   0
- A\_CYC\_SCHEDULE\_TUESDAY\_08   3
- A\_CYC\_SCHEDULE\_TUESDAY\_09   2
- A\_CYC\_SCHEDULE\_TUESDAY\_10   0
- A\_CYC\_SCHEDULE\_TUESDAY\_11   0
- A\_CYC\_SCHEDULE\_TUESDAY\_12   0
- A\_CYC\_SCHEDULE\_TUESDAY\_13   0
- A\_CYC\_SCHEDULE\_TUESDAY\_14   0
- A\_CYC\_SCHEDULE\_TUESDAY\_15   0
- A\_CYC\_SCHEDULE\_TUESDAY\_16   3
- A\_CYC\_SCHEDULE\_TUESDAY\_17   1
- A\_CYC\_SCHEDULE\_TUESDAY\_18   0
- A\_CYC\_SCHEDULE\_TUESDAY\_19   0
- A\_CYC\_SCHEDULE\_TUESDAY\_20   0
- A\_CYC\_SCHEDULE\_TUESDAY\_21   0
- A\_CYC\_SCHEDULE\_TUESDAY\_22   0
- A\_CYC\_SCHEDULE\_TUESDAY\_23   0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_00     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_01     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_02     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_03     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_04     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_05     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_06     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_07     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_08     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_09     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_10     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_11     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_12     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_13     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_14     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_15     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_16     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_17     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_18     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_19     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_20     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_21     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_22     0
- A\_CYC\_SCHEDULE\_WEDNESDAY\_23     0
- A\_CYC\_SCHEDULE\_THURSDAY\_00  0
- A\_CYC\_SCHEDULE\_THURSDAY\_01  0
- A\_CYC\_SCHEDULE\_THURSDAY\_02  0
- A\_CYC\_SCHEDULE\_THURSDAY\_03  0
- A\_CYC\_SCHEDULE\_THURSDAY\_04  0
- A\_CYC\_SCHEDULE\_THURSDAY\_05  0
- A\_CYC\_SCHEDULE\_THURSDAY\_06  0
- A\_CYC\_SCHEDULE\_THURSDAY\_07  0
- A\_CYC\_SCHEDULE\_THURSDAY\_08  0
- A\_CYC\_SCHEDULE\_THURSDAY\_09  0
- A\_CYC\_SCHEDULE\_THURSDAY\_10  0
- A\_CYC\_SCHEDULE\_THURSDAY\_11  0
- A\_CYC\_SCHEDULE\_THURSDAY\_12  0
- A\_CYC\_SCHEDULE\_THURSDAY\_13  0
- A\_CYC\_SCHEDULE\_THURSDAY\_14  0
- A\_CYC\_SCHEDULE\_THURSDAY\_15  0
- A\_CYC\_SCHEDULE\_THURSDAY\_16  0
- A\_CYC\_SCHEDULE\_THURSDAY\_17  0
- A\_CYC\_SCHEDULE\_THURSDAY\_18  0
- A\_CYC\_SCHEDULE\_THURSDAY\_19  0
- A\_CYC\_SCHEDULE\_THURSDAY\_20  0
- A\_CYC\_SCHEDULE\_THURSDAY\_21  0
- A\_CYC\_SCHEDULE\_THURSDAY\_22  0
- A\_CYC\_SCHEDULE\_THURSDAY\_23  0
- A\_CYC\_SCHEDULE\_FRIDAY\_00    0
- A\_CYC\_SCHEDULE\_FRIDAY\_01    0
- A\_CYC\_SCHEDULE\_FRIDAY\_02    0
- A\_CYC\_SCHEDULE\_FRIDAY\_03    0
- A\_CYC\_SCHEDULE\_FRIDAY\_04    0
- A\_CYC\_SCHEDULE\_FRIDAY\_05    0
- A\_CYC\_SCHEDULE\_FRIDAY\_06    0
- A\_CYC\_SCHEDULE\_FRIDAY\_07    0
- A\_CYC\_SCHEDULE\_FRIDAY\_08    0
- A\_CYC\_SCHEDULE\_FRIDAY\_09    0
- A\_CYC\_SCHEDULE\_FRIDAY\_10    0
- A\_CYC\_SCHEDULE\_FRIDAY\_11    0
- A\_CYC\_SCHEDULE\_FRIDAY\_12    0
- A\_CYC\_SCHEDULE\_FRIDAY\_13    0
- A\_CYC\_SCHEDULE\_FRIDAY\_14    0
- A\_CYC\_SCHEDULE\_FRIDAY\_15    0
- A\_CYC\_SCHEDULE\_FRIDAY\_16    0
- A\_CYC\_SCHEDULE\_FRIDAY\_17    0
- A\_CYC\_SCHEDULE\_FRIDAY\_18    0
- A\_CYC\_SCHEDULE\_FRIDAY\_19    0
- A\_CYC\_SCHEDULE\_FRIDAY\_20    0
- A\_CYC\_SCHEDULE\_FRIDAY\_21    0
- A\_CYC\_SCHEDULE\_FRIDAY\_22    0
- A\_CYC\_SCHEDULE\_FRIDAY\_23    0
- A\_CYC\_SCHEDULE\_SATURDAY\_00  0
- A\_CYC\_SCHEDULE\_SATURDAY\_01  0
- A\_CYC\_SCHEDULE\_SATURDAY\_02  0
- A\_CYC\_SCHEDULE\_SATURDAY\_03  0
- A\_CYC\_SCHEDULE\_SATURDAY\_04  0
- A\_CYC\_SCHEDULE\_SATURDAY\_05  0
- A\_CYC\_SCHEDULE\_SATURDAY\_06  0
- A\_CYC\_SCHEDULE\_SATURDAY\_07  0
- A\_CYC\_SCHEDULE\_SATURDAY\_08  0
- A\_CYC\_SCHEDULE\_SATURDAY\_09  0
- A\_CYC\_SCHEDULE\_SATURDAY\_10  0
- A\_CYC\_SCHEDULE\_SATURDAY\_11  0
- A\_CYC\_SCHEDULE\_SATURDAY\_12  0
- A\_CYC\_SCHEDULE\_SATURDAY\_13  0
- A\_CYC\_SCHEDULE\_SATURDAY\_14  0
- A\_CYC\_SCHEDULE\_SATURDAY\_15  0
- A\_CYC\_SCHEDULE\_SATURDAY\_16  0
- A\_CYC\_SCHEDULE\_SATURDAY\_17  0
- A\_CYC\_SCHEDULE\_SATURDAY\_18  0
- A\_CYC\_SCHEDULE\_SATURDAY\_19  0
- A\_CYC\_SCHEDULE\_SATURDAY\_20  0
- A\_CYC\_SCHEDULE\_SATURDAY\_21  0
- A\_CYC\_SCHEDULE\_SATURDAY\_22  0
- A\_CYC\_SCHEDULE\_SATURDAY\_23  0
- A\_CYC\_SCHEDULE\_SUNDAY\_00    0
- A\_CYC\_SCHEDULE\_SUNDAY\_01    0
- A\_CYC\_SCHEDULE\_SUNDAY\_02    0
- A\_CYC\_SCHEDULE\_SUNDAY\_03    0
- A\_CYC\_SCHEDULE\_SUNDAY\_04    0
- A\_CYC\_SCHEDULE\_SUNDAY\_05    0
- A\_CYC\_SCHEDULE\_SUNDAY\_06    0
- A\_CYC\_SCHEDULE\_SUNDAY\_07    0
- A\_CYC\_SCHEDULE\_SUNDAY\_08    0
- A\_CYC\_SCHEDULE\_SUNDAY\_09    0
- A\_CYC\_SCHEDULE\_SUNDAY\_10    0
- A\_CYC\_SCHEDULE\_SUNDAY\_11    0
- A\_CYC\_SCHEDULE\_SUNDAY\_12    0
- A\_CYC\_SCHEDULE\_SUNDAY\_13    0
- A\_CYC\_SCHEDULE\_SUNDAY\_14    0
- A\_CYC\_SCHEDULE\_SUNDAY\_15    0
- A\_CYC\_SCHEDULE\_SUNDAY\_16    0
- A\_CYC\_SCHEDULE\_SUNDAY\_17    0
- A\_CYC\_SCHEDULE\_SUNDAY\_18    0
- A\_CYC\_SCHEDULE\_SUNDAY\_19    0
- A\_CYC\_SCHEDULE\_SUNDAY\_20    0
- A\_CYC\_SCHEDULE\_SUNDAY\_21    0
- A\_CYC\_SCHEDULE\_SUNDAY\_22    0
- A\_CYC\_SCHEDULE\_SUNDAY\_23    0

## Code for mapping webservice response

Code snippet to map webservice response to modbus addresses and variable names

```java
    // Modbus addresses
    // Map MAPADRESSMODBUS maps Vallox names to Modbus addresses, mapAdressReturnBytearray maps Vallox names to byte
    // position in data return statement

    public static final Map<String, Integer> MAPADRESSMODBUS;
    public static final Map<String, Integer> MAPADRESSRETURNBYTEARRAY;
    static {
        Hashtable<String, Integer> tmp = new Hashtable<String, Integer>();
        Hashtable<String, Integer> tmp2 = new Hashtable<String, Integer>();

        tmp.put("A_CYC_APPL_SW_VERSION", 1);
        tmp2.put("A_CYC_APPL_SW_VERSION", 2);
        tmp.put("A_CYC_APPL_SW_VERSION_1", 2);
        tmp2.put("A_CYC_APPL_SW_VERSION_1", 4);
        tmp.put("A_CYC_APPL_SW_VERSION_2", 3);
        tmp2.put("A_CYC_APPL_SW_VERSION_2", 6);
        tmp.put("A_CYC_APPL_SW_VERSION_3", 4);
        tmp2.put("A_CYC_APPL_SW_VERSION_3", 8);
        tmp.put("A_CYC_APPL_SW_VERSION_4", 5);
        tmp2.put("A_CYC_APPL_SW_VERSION_4", 10);
        tmp.put("A_CYC_APPL_SW_VERSION_5", 6);
        tmp2.put("A_CYC_APPL_SW_VERSION_5", 12);
        tmp.put("A_CYC_APPL_SW_VERSION_6", 7);
        tmp2.put("A_CYC_APPL_SW_VERSION_6", 14);
        tmp.put("A_CYC_APPL_SW_VERSION_7", 8);
        tmp2.put("A_CYC_APPL_SW_VERSION_7", 16);
        tmp.put("A_CYC_APPL_SW_VERSION_8", 9);
        tmp2.put("A_CYC_APPL_SW_VERSION_8", 18);
        tmp.put("A_CYC_APPL_SW_VERSION_9", 10);
        tmp2.put("A_CYC_APPL_SW_VERSION_9", 20);
        tmp.put("A_CYC_BOOT_SW_VERSION", 11);
        tmp2.put("A_CYC_BOOT_SW_VERSION", 22);
        tmp.put("A_CYC_APPL_SW_SIZE_0", 12);
        tmp2.put("A_CYC_APPL_SW_SIZE_0", 24);
        tmp.put("A_CYC_APPL_SW_SIZE_1", 13);
        tmp2.put("A_CYC_APPL_SW_SIZE_1", 26);
        tmp.put("A_CYC_SERIAL_NUMBER_MSW", 14);
        tmp2.put("A_CYC_SERIAL_NUMBER_MSW", 28);
        tmp.put("A_CYC_SERIAL_NUMBER_LSW", 15);
        tmp2.put("A_CYC_SERIAL_NUMBER_LSW", 30);
        tmp.put("A_CYC_MACHINE_TYPE", 16);
        tmp2.put("A_CYC_MACHINE_TYPE", 32);
        tmp.put("A_CYC_MACHINE_MODEL", 17);
        tmp2.put("A_CYC_MACHINE_MODEL", 34);
        tmp.put("A_CYC_MASTER_PASSWORD", 18);
        tmp2.put("A_CYC_MASTER_PASSWORD", 36);
        tmp.put("A_CYC_CONFIGURATION_MSW", 19);
        tmp2.put("A_CYC_CONFIGURATION_MSW", 38);
        tmp.put("A_CYC_CONFIGURATION_LSW", 20);
        tmp2.put("A_CYC_CONFIGURATION_LSW", 40);
        tmp.put("A_CYC_CONFIGURATION_NA_0", 21);
        tmp2.put("A_CYC_CONFIGURATION_NA_0", 42);
        tmp.put("A_CYC_CONFIGURATION_NA_1", 22);
        tmp2.put("A_CYC_CONFIGURATION_NA_1", 44);
        tmp.put("A_CYC_CONFIGURATION_NA_2", 23);
        tmp2.put("A_CYC_CONFIGURATION_NA_2", 46);
        tmp.put("A_CYC_CONFIGURATION_NA_3", 24);
        tmp2.put("A_CYC_CONFIGURATION_NA_3", 48);
        tmp.put("A_CYC_CONFIGURATION_CHECKSUM", 25);
        tmp2.put("A_CYC_CONFIGURATION_CHECKSUM", 50);
        tmp.put("A_CYC_TYP_SERIAL_NUMBER_MSW", 257);
        tmp2.put("A_CYC_TYP_SERIAL_NUMBER_MSW", 74);
        tmp.put("A_CYC_TYP_SERIAL_NUMBER_LSW", 258);
        tmp2.put("A_CYC_TYP_SERIAL_NUMBER_LSW", 76);
        tmp.put("A_CYC_TYP_PANEL_MODEL", 259);
        tmp2.put("A_CYC_TYP_PANEL_MODEL", 78);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION", 260);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION", 80);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_1", 261);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_1", 82);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_2", 262);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_2", 84);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_3", 263);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_3", 86);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_4", 264);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_4", 88);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_5", 265);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_5", 90);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_6", 266);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_6", 92);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_7", 267);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_7", 94);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_8", 268);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_8", 96);
        tmp.put("A_CYC_TYP_APPL_SW_VERSION_9", 269);
        tmp2.put("A_CYC_TYP_APPL_SW_VERSION_9", 98);
        tmp.put("A_CYC_TYP_BOOT_SW_VERSION", 270);
        tmp2.put("A_CYC_TYP_BOOT_SW_VERSION", 100);
        tmp.put("A_CYC_TYP_APPL_SW_SIZE_0", 271);
        tmp2.put("A_CYC_TYP_APPL_SW_SIZE_0", 102);
        tmp.put("A_CYC_TYP_APPL_SW_SIZE_1", 272);
        tmp2.put("A_CYC_TYP_APPL_SW_SIZE_1", 104);
        tmp.put("A_CYC_FAN_SPEED", 4353);
        tmp2.put("A_CYC_FAN_SPEED", 128);
        tmp.put("A_CYC_TEMP_EXTRACT_AIR", 4354);
        tmp2.put("A_CYC_TEMP_EXTRACT_AIR", 130);
        tmp.put("A_CYC_TEMP_EXHAUST_AIR", 4355);
        tmp2.put("A_CYC_TEMP_EXHAUST_AIR", 132);
        tmp.put("A_CYC_TEMP_OUTDOOR_AIR", 4356);
        tmp2.put("A_CYC_TEMP_OUTDOOR_AIR", 134);
        tmp.put("A_CYC_TEMP_SUPPLY_CELL_AIR", 4357);
        tmp2.put("A_CYC_TEMP_SUPPLY_CELL_AIR", 136);
        tmp.put("A_CYC_TEMP_SUPPLY_AIR", 4358);
        tmp2.put("A_CYC_TEMP_SUPPLY_AIR", 138);
        tmp.put("A_CYC_RH_LEVEL", 4359);
        tmp2.put("A_CYC_RH_LEVEL", 140);
        tmp.put("A_CYC_CO2_LEVEL", 4360);
        tmp2.put("A_CYC_CO2_LEVEL", 142);
        tmp.put("A_CYC_EXTR_FAN_SPEED", 4361);
        tmp2.put("A_CYC_EXTR_FAN_SPEED", 144);
        tmp.put("A_CYC_SUPP_FAN_SPEED", 4362);
        tmp2.put("A_CYC_SUPP_FAN_SPEED", 146);
        tmp.put("A_CYC_RH_VALUE", 4363);
        tmp2.put("A_CYC_RH_VALUE", 148);
        tmp.put("A_CYC_CO2_VALUE", 4364);
        tmp2.put("A_CYC_CO2_VALUE", 150);
        tmp.put("A_CYC_FIREPLACE_SWITCH", 4365);
        tmp2.put("A_CYC_FIREPLACE_SWITCH", 152);
        tmp.put("A_CYC_DIGITAL_INPUT", 4366);
        tmp2.put("A_CYC_DIGITAL_INPUT", 154);
        tmp.put("A_CYC_ANALOG_CTRL_INPUT", 4367);
        tmp2.put("A_CYC_ANALOG_CTRL_INPUT", 156);
        tmp.put("A_CYC_POST_HEATING_TRIM", 4368);
        tmp2.put("A_CYC_POST_HEATING_TRIM", 158);
        tmp.put("A_CYC_PWM_OFFSET_TRIM", 4369);
        tmp2.put("A_CYC_PWM_OFFSET_TRIM", 160);
        tmp.put("A_CYC_DEFROST_TRIM", 4370);
        tmp2.put("A_CYC_DEFROST_TRIM", 162);
        tmp.put("A_CYC_VOLTAGE_LOW", 4371);
        tmp2.put("A_CYC_VOLTAGE_LOW", 164);
        tmp.put("A_CYC_ANALOG_SENSOR_INPUT", 4372);
        tmp2.put("A_CYC_ANALOG_SENSOR_INPUT", 166);
        tmp.put("A_CYC_RH_SENSOR_0", 4373);
        tmp2.put("A_CYC_RH_SENSOR_0", 168);
        tmp.put("A_CYC_RH_SENSOR_1", 4374);
        tmp2.put("A_CYC_RH_SENSOR_1", 170);
        tmp.put("A_CYC_RH_SENSOR_2", 4375);
        tmp2.put("A_CYC_RH_SENSOR_2", 172);
        tmp.put("A_CYC_RH_SENSOR_3", 4376);
        tmp2.put("A_CYC_RH_SENSOR_3", 174);
        tmp.put("A_CYC_RH_SENSOR_4", 4377);
        tmp2.put("A_CYC_RH_SENSOR_4", 176);
        tmp.put("A_CYC_RH_SENSOR_5", 4378);
        tmp2.put("A_CYC_RH_SENSOR_5", 178);
        tmp.put("A_CYC_CO2_SENSOR_0", 4379);
        tmp2.put("A_CYC_CO2_SENSOR_0", 180);
        tmp.put("A_CYC_CO2_SENSOR_1", 4380);
        tmp2.put("A_CYC_CO2_SENSOR_1", 182);
        tmp.put("A_CYC_CO2_SENSOR_2", 4381);
        tmp2.put("A_CYC_CO2_SENSOR_2", 184);
        tmp.put("A_CYC_CO2_SENSOR_3", 4382);
        tmp2.put("A_CYC_CO2_SENSOR_3", 186);
        tmp.put("A_CYC_CO2_SENSOR_4", 4383);
        tmp2.put("A_CYC_CO2_SENSOR_4", 188);
        tmp.put("A_CYC_CO2_SENSOR_5", 4384);
        tmp2.put("A_CYC_CO2_SENSOR_5", 190);
        tmp.put("A_CYC_DIP_SWITCH_0", 4385);
        tmp2.put("A_CYC_DIP_SWITCH_0", 192);
        tmp.put("A_CYC_DIP_SWITCH_1", 4386);
        tmp2.put("A_CYC_DIP_SWITCH_1", 194);
        tmp.put("A_CYC_DIP_SWITCH_2", 4387);
        tmp2.put("A_CYC_DIP_SWITCH_2", 196);
        tmp.put("A_CYC_DIP_SWITCH_3", 4388);
        tmp2.put("A_CYC_DIP_SWITCH_3", 198);
        tmp.put("A_CYC_TEMP_OPTIONAL", 4389);
        tmp2.put("A_CYC_TEMP_OPTIONAL", 200);
        tmp.put("A_CYC_VOC_LEVEL", 4390);
        tmp2.put("A_CYC_VOC_LEVEL", 202);
        tmp.put("A_CYC_VOC_SENSOR_0", 4391);
        tmp2.put("A_CYC_VOC_SENSOR_0", 204);
        tmp.put("A_CYC_VOC_SENSOR_1", 4392);
        tmp2.put("A_CYC_VOC_SENSOR_1", 206);
        tmp.put("A_CYC_VOC_SENSOR_2", 4393);
        tmp2.put("A_CYC_VOC_SENSOR_2", 208);
        tmp.put("A_CYC_VOC_SENSOR_3", 4394);
        tmp2.put("A_CYC_VOC_SENSOR_3", 210);
        tmp.put("A_CYC_STATE", 4609);
        tmp2.put("A_CYC_STATE", 214);
        tmp.put("A_CYC_MODE", 4610);
        tmp2.put("A_CYC_MODE", 216);
        tmp.put("A_CYC_DEFROSTING", 4611);
        tmp2.put("A_CYC_DEFROSTING", 218);
        tmp.put("A_CYC_BOOST_TIMER", 4612);
        tmp2.put("A_CYC_BOOST_TIMER", 220);
        tmp.put("A_CYC_FIREPLACE_TIMER", 4613);
        tmp2.put("A_CYC_FIREPLACE_TIMER", 222);
        tmp.put("A_CYC_EXTRA_TIMER", 4614);
        tmp2.put("A_CYC_EXTRA_TIMER", 224);
        tmp.put("A_CYC_WEEKLY_TIMER_ENABLED", 4615);
        tmp2.put("A_CYC_WEEKLY_TIMER_ENABLED", 226);
        tmp.put("A_CYC_CELL_STATE", 4616);
        tmp2.put("A_CYC_CELL_STATE", 228);
        tmp.put("A_CYC_TOTAL_UP_TIME_YEARS", 4617);
        tmp2.put("A_CYC_TOTAL_UP_TIME_YEARS", 230);
        tmp.put("A_CYC_TOTAL_UP_TIME_HOURS", 4618);
        tmp2.put("A_CYC_TOTAL_UP_TIME_HOURS", 232);
        tmp.put("A_CYC_CURRENT_UP_TIME_HOURS", 4619);
        tmp2.put("A_CYC_CURRENT_UP_TIME_HOURS", 234);
        tmp.put("A_CYC_REMAINING_TIME_FOR_FILTER", 4620);
        tmp2.put("A_CYC_REMAINING_TIME_FOR_FILTER", 236);
        tmp.put("A_CYC_LIMP_MODE", 4621);
        tmp2.put("A_CYC_LIMP_MODE", 238);
        tmp.put("A_CYC_METRICS", 4622);
        tmp2.put("A_CYC_METRICS", 240);
        tmp.put("A_CYC_DEFROST_COUNT_IN_24H", 4623);
        tmp2.put("A_CYC_DEFROST_COUNT_IN_24H", 242);
        tmp.put("A_CYC_DEFROST_COUNT_IN_WEEK", 4624);
        tmp2.put("A_CYC_DEFROST_COUNT_IN_WEEK", 244);
        tmp.put("A_CYC_DEFROST_SUPERMELT_THRESHOLD", 4625);
        tmp2.put("A_CYC_DEFROST_SUPERMELT_THRESHOLD", 246);
        tmp.put("A_CYC_ENABLED", 4626);
        tmp2.put("A_CYC_ENABLED", 248);
        tmp.put("A_CYC_COMMAND", 4627);
        tmp2.put("A_CYC_COMMAND", 250);
        tmp.put("A_CYC_MLV_STATE", 4628);
        tmp2.put("A_CYC_MLV_STATE", 252);
        tmp.put("A_CYC_UPD_ADDRESS_1", 4629);
        tmp2.put("A_CYC_UPD_ADDRESS_1", 254);
        tmp.put("A_CYC_UPD_ADDRESS_2", 4630);
        tmp2.put("A_CYC_UPD_ADDRESS_2", 256);
        tmp.put("A_CYC_CLOUD_STATUS", 4631);
        tmp2.put("A_CYC_CLOUD_STATUS", 258);
        tmp.put("A_CYC_MINUTE", 4849);
        tmp2.put("A_CYC_MINUTE", 264);
        tmp.put("A_CYC_HOUR", 4850);
        tmp2.put("A_CYC_HOUR", 266);
        tmp.put("A_CYC_DAY", 4851);
        tmp2.put("A_CYC_DAY", 268);
        tmp.put("A_CYC_MONTH", 4852);
        tmp2.put("A_CYC_MONTH", 270);
        tmp.put("A_CYC_YEAR", 4853);
        tmp2.put("A_CYC_YEAR", 272);
        tmp.put("A_CYC_WEEKDAY", 4854);
        tmp2.put("A_CYC_WEEKDAY", 274);
        tmp.put("A_CYC_IO_EXTRACT_FAN", 4865);
        tmp2.put("A_CYC_IO_EXTRACT_FAN", 278);
        tmp.put("A_CYC_IO_SUPPLY_FAN", 4866);
        tmp2.put("A_CYC_IO_SUPPLY_FAN", 280);
        tmp.put("A_CYC_IO_ERROR", 4867);
        tmp2.put("A_CYC_IO_ERROR", 282);
        tmp.put("A_CYC_IO_HEATER", 4868);
        tmp2.put("A_CYC_IO_HEATER", 284);
        tmp.put("A_CYC_IO_EXTRA_HEATER", 4869);
        tmp2.put("A_CYC_IO_EXTRA_HEATER", 286);
        tmp.put("A_CYC_IO_BYPASS", 4870);
        tmp2.put("A_CYC_IO_BYPASS", 288);
        tmp.put("A_CYC_IN_EXTRACT_FAN", 5121);
        tmp2.put("A_CYC_IN_EXTRACT_FAN", 292);
        tmp.put("A_CYC_IN_SUPPLY_FAN", 5122);
        tmp2.put("A_CYC_IN_SUPPLY_FAN", 294);
        tmp.put("A_CYC_IN_ERROR", 5123);
        tmp2.put("A_CYC_IN_ERROR", 296);
        tmp.put("A_CYC_IN_HEATER", 5124);
        tmp2.put("A_CYC_IN_HEATER", 298);
        tmp.put("A_CYC_IN_EXTRA_HEATER", 5125);
        tmp2.put("A_CYC_IN_EXTRA_HEATER", 300);
        tmp.put("A_CYC_IN_BYPASS", 5126);
        tmp2.put("A_CYC_IN_BYPASS", 302);
        tmp.put("A_CYC_BETA_STATE", 8193);
        tmp2.put("A_CYC_BETA_STATE", 306);
        tmp.put("A_CYC_GW_ADDRESS_1", 8194);
        tmp2.put("A_CYC_GW_ADDRESS_1", 308);
        tmp.put("A_CYC_GW_ADDRESS_2", 8195);
        tmp2.put("A_CYC_GW_ADDRESS_2", 310);
        tmp.put("A_CYC_MASK_ADDRESS_1", 8196);
        tmp2.put("A_CYC_MASK_ADDRESS_1", 312);
        tmp.put("A_CYC_MASK_ADDRESS_2", 8197);
        tmp2.put("A_CYC_MASK_ADDRESS_2", 314);
        tmp.put("A_CYC_RH_0_ADDRESS", 8199);
        tmp2.put("A_CYC_RH_0_ADDRESS", 318);
        tmp.put("A_CYC_RH_1_ADDRESS", 8200);
        tmp2.put("A_CYC_RH_1_ADDRESS", 320);
        tmp.put("A_CYC_RH_2_ADDRESS", 8201);
        tmp2.put("A_CYC_RH_2_ADDRESS", 322);
        tmp.put("A_CYC_RH_3_ADDRESS", 8202);
        tmp2.put("A_CYC_RH_3_ADDRESS", 324);
        tmp.put("A_CYC_RH_4_ADDRESS", 8203);
        tmp2.put("A_CYC_RH_4_ADDRESS", 326);
        tmp.put("A_CYC_RH_5_ADDRESS", 8204);
        tmp2.put("A_CYC_RH_5_ADDRESS", 328);
        tmp.put("A_CYC_CO2_0_ADDRESS", 8205);
        tmp2.put("A_CYC_CO2_0_ADDRESS", 330);
        tmp.put("A_CYC_CO2_1_ADDRESS", 8206);
        tmp2.put("A_CYC_CO2_1_ADDRESS", 332);
        tmp.put("A_CYC_CO2_2_ADDRESS", 8207);
        tmp2.put("A_CYC_CO2_2_ADDRESS", 334);
        tmp.put("A_CYC_CO2_3_ADDRESS", 8208);
        tmp2.put("A_CYC_CO2_3_ADDRESS", 336);
        tmp.put("A_CYC_CO2_4_ADDRESS", 8209);
        tmp2.put("A_CYC_CO2_4_ADDRESS", 338);
        tmp.put("A_CYC_CO2_5_ADDRESS", 8210);
        tmp2.put("A_CYC_CO2_5_ADDRESS", 340);
        tmp.put("A_CYC_ETH_CLOUD_ENABLED", 8211);
        tmp2.put("A_CYC_ETH_CLOUD_ENABLED", 342);
        tmp.put("A_CYC_IP_ADDRESS_1", 8212);
        tmp2.put("A_CYC_IP_ADDRESS_1", 344);
        tmp.put("A_CYC_IP_ADDRESS_2", 8213);
        tmp2.put("A_CYC_IP_ADDRESS_2", 346);
        tmp.put("A_CYC_UUID0", 8214);
        tmp2.put("A_CYC_UUID0", 348);
        tmp.put("A_CYC_UUID1", 8215);
        tmp2.put("A_CYC_UUID1", 350);
        tmp.put("A_CYC_UUID2", 8216);
        tmp2.put("A_CYC_UUID2", 352);
        tmp.put("A_CYC_UUID3", 8217);
        tmp2.put("A_CYC_UUID3", 354);
        tmp.put("A_CYC_UUID4", 8218);
        tmp2.put("A_CYC_UUID4", 356);
        tmp.put("A_CYC_UUID5", 8219);
        tmp2.put("A_CYC_UUID5", 358);
        tmp.put("A_CYC_UUID6", 8220);
        tmp2.put("A_CYC_UUID6", 360);
        tmp.put("A_CYC_UUID7", 8221);
        tmp2.put("A_CYC_UUID7", 362);
        tmp.put("A_CYC_USED_SETTINGS_VARIABLES", 20481);
        tmp2.put("A_CYC_USED_SETTINGS_VARIABLES", 366);
        tmp.put("A_CYC_MODBUS_ADDRESS", 20482);
        tmp2.put("A_CYC_MODBUS_ADDRESS", 368);
        tmp.put("A_CYC_MODBUS_BAUD_X100", 20483);
        tmp2.put("A_CYC_MODBUS_BAUD_X100", 370);
        tmp.put("A_CYC_MODBUS_FRAME", 20484);
        tmp2.put("A_CYC_MODBUS_FRAME", 372);
        tmp.put("A_CYC_EXTR_FAN_BALANCE_BASE", 20485);
        tmp2.put("A_CYC_EXTR_FAN_BALANCE_BASE", 374);
        tmp.put("A_CYC_SUPP_FAN_BALANCE_BASE", 20486);
        tmp2.put("A_CYC_SUPP_FAN_BALANCE_BASE", 376);
        tmp.put("A_CYC_FIREPLACE_EXTR_FAN", 20487);
        tmp2.put("A_CYC_FIREPLACE_EXTR_FAN", 378);
        tmp.put("A_CYC_FIREPLACE_SUPP_FAN", 20488);
        tmp2.put("A_CYC_FIREPLACE_SUPP_FAN", 380);
        tmp.put("A_CYC_RH_BASIC_LEVEL", 20490);
        tmp2.put("A_CYC_RH_BASIC_LEVEL", 384);
        tmp.put("A_CYC_CO2_THRESHOLD", 20491);
        tmp2.put("A_CYC_CO2_THRESHOLD", 386);
        tmp.put("A_CYC_EXTRA_ENABLED", 20492);
        tmp2.put("A_CYC_EXTRA_ENABLED", 388);
        tmp.put("A_CYC_EXTRA_AIR_TEMP_TARGET", 20493);
        tmp2.put("A_CYC_EXTRA_AIR_TEMP_TARGET", 390);
        tmp.put("A_CYC_EXTRA_EXTR_FAN", 20494);
        tmp2.put("A_CYC_EXTRA_EXTR_FAN", 392);
        tmp.put("A_CYC_EXTRA_SUPP_FAN", 20495);
        tmp2.put("A_CYC_EXTRA_SUPP_FAN", 394);
        tmp.put("A_CYC_EXTRA_TIME", 20496);
        tmp2.put("A_CYC_EXTRA_TIME", 396);
        tmp.put("A_CYC_AWAY_RH_CTRL_ENABLED", 20499);
        tmp2.put("A_CYC_AWAY_RH_CTRL_ENABLED", 402);
        tmp.put("A_CYC_AWAY_CO2_CTRL_ENABLED", 20500);
        tmp2.put("A_CYC_AWAY_CO2_CTRL_ENABLED", 404);
        tmp.put("A_CYC_AWAY_SPEED_SETTING", 20501);
        tmp2.put("A_CYC_AWAY_SPEED_SETTING", 406);
        tmp.put("A_CYC_AWAY_AIR_TEMP_TARGET", 20502);
        tmp2.put("A_CYC_AWAY_AIR_TEMP_TARGET", 408);
        tmp.put("A_CYC_HOME_RH_CTRL_ENABLED", 20505);
        tmp2.put("A_CYC_HOME_RH_CTRL_ENABLED", 414);
        tmp.put("A_CYC_HOME_CO2_CTRL_ENABLED", 20506);
        tmp2.put("A_CYC_HOME_CO2_CTRL_ENABLED", 416);
        tmp.put("A_CYC_HOME_SPEED_SETTING", 20507);
        tmp2.put("A_CYC_HOME_SPEED_SETTING", 418);
        tmp.put("A_CYC_HOME_AIR_TEMP_TARGET", 20508);
        tmp2.put("A_CYC_HOME_AIR_TEMP_TARGET", 420);
        tmp.put("A_CYC_BOOST_RH_CTRL_ENABLED", 20511);
        tmp2.put("A_CYC_BOOST_RH_CTRL_ENABLED", 426);
        tmp.put("A_CYC_BOOST_CO2_CTRL_ENABLED", 20512);
        tmp2.put("A_CYC_BOOST_CO2_CTRL_ENABLED", 428);
        tmp.put("A_CYC_BOOST_SPEED_SETTING", 20513);
        tmp2.put("A_CYC_BOOST_SPEED_SETTING", 430);
        tmp.put("A_CYC_BOOST_AIR_TEMP_TARGET", 20514);
        tmp2.put("A_CYC_BOOST_AIR_TEMP_TARGET", 432);
        tmp.put("A_CYC_RELAY_MODE", 20517);
        tmp2.put("A_CYC_RELAY_MODE", 438);
        tmp.put("A_CYC_DIGITAL_INPUT_1_MODE", 20518);
        tmp2.put("A_CYC_DIGITAL_INPUT_1_MODE", 440);
        tmp.put("A_CYC_DIGITAL_INPUT_2_MODE", 20519);
        tmp2.put("A_CYC_DIGITAL_INPUT_2_MODE", 442);
        tmp.put("A_CYC_ANALOG_INPUT_MODE", 20520);
        tmp2.put("A_CYC_ANALOG_INPUT_MODE", 444);
        tmp.put("A_CYC_DEFROST_MODE", 20524);
        tmp2.put("A_CYC_DEFROST_MODE", 452);
        tmp.put("A_CYC_DEFROST_RH_PARAM", 20525);
        tmp2.put("A_CYC_DEFROST_RH_PARAM", 454);
        tmp.put("A_CYC_DEFROST_TEMP_PARAM", 20526);
        tmp2.put("A_CYC_DEFROST_TEMP_PARAM", 456);
        tmp.put("A_CYC_MLV_WINTER_SETPOINT", 20531);
        tmp2.put("A_CYC_MLV_WINTER_SETPOINT", 466);
        tmp.put("A_CYC_MLV_SUMMER_SETPOINT", 20532);
        tmp2.put("A_CYC_MLV_SUMMER_SETPOINT", 468);
        tmp.put("A_CYC_WATERHEATER_STORED_I", 20534);
        tmp2.put("A_CYC_WATERHEATER_STORED_I", 472);
        tmp.put("A_CYC_INSTALLATION_DONE", 20535);
        tmp2.put("A_CYC_INSTALLATION_DONE", 474);
        tmp.put("A_CYC_DEFROST_RH_OFFSET", 20536);
        tmp2.put("A_CYC_DEFROST_RH_OFFSET", 476);
        tmp.put("A_CYC_FILTER_CHANGE_INTERVAL", 20537);
        tmp2.put("A_CYC_FILTER_CHANGE_INTERVAL", 478);
        tmp.put("A_CYC_CELL_TYPE", 20538);
        tmp2.put("A_CYC_CELL_TYPE", 480);
        tmp.put("A_CYC_EXTRA_HEATER_TYPE", 20539);
        tmp2.put("A_CYC_EXTRA_HEATER_TYPE", 482);
        tmp.put("A_CYC_POST_HEATER_TYPE", 20540);
        tmp2.put("A_CYC_POST_HEATER_TYPE", 484);
        tmp.put("A_CYC_BRANDING", 20541);
        tmp2.put("A_CYC_BRANDING", 486);
        tmp.put("A_CYC_SIDEDNESS", 20542);
        tmp2.put("A_CYC_SIDEDNESS", 488);
        tmp.put("A_CYC_RH_LEVEL_MODE", 20543);
        tmp2.put("A_CYC_RH_LEVEL_MODE", 490);
        tmp.put("A_CYC_BOOST_TIME", 20544);
        tmp2.put("A_CYC_BOOST_TIME", 492);
        tmp.put("A_CYC_FIREPLACE_TIME", 20545);
        tmp2.put("A_CYC_FIREPLACE_TIME", 494);
        tmp.put("A_CYC_FILTER_CHANGED_DAY", 20546);
        tmp2.put("A_CYC_FILTER_CHANGED_DAY", 496);
        tmp.put("A_CYC_FILTER_CHANGED_MONTH", 20547);
        tmp2.put("A_CYC_FILTER_CHANGED_MONTH", 498);
        tmp.put("A_CYC_FILTER_CHANGED_YEAR", 20548);
        tmp2.put("A_CYC_FILTER_CHANGED_YEAR", 500);
        tmp.put("A_CYC_SUPPLY_HEATING_ADJUST_MODE", 20549);
        tmp2.put("A_CYC_SUPPLY_HEATING_ADJUST_MODE", 502);
        tmp.put("A_CYC_MIN_DEFROST_TIME", 20550);
        tmp2.put("A_CYC_MIN_DEFROST_TIME", 504);
        tmp.put("A_CYC_OPT_TEMP_SENSOR_MODE", 20553);
        tmp2.put("A_CYC_OPT_TEMP_SENSOR_MODE", 510);
        tmp.put("A_CYC_LANGUAGE", 21761);
        tmp2.put("A_CYC_LANGUAGE", 518);
        tmp.put("A_CYC_PARENTAL_PASSWORD", 21762);
        tmp2.put("A_CYC_PARENTAL_PASSWORD", 520);
        tmp.put("A_CYC_USER_PASSWORD", 21763);
        tmp2.put("A_CYC_USER_PASSWORD", 522);
        tmp.put("A_CYC_ACCESS_LEVEL", 21764);
        tmp2.put("A_CYC_ACCESS_LEVEL", 524);
        tmp.put("A_CYC_PARENTAL_CTRL_ENABLED", 21765);
        tmp2.put("A_CYC_PARENTAL_CTRL_ENABLED", 526);
        tmp.put("A_CYC_BOOST_TIMER_ENABLED", 21766);
        tmp2.put("A_CYC_BOOST_TIMER_ENABLED", 528);
        tmp.put("A_CYC_FIREPLACE_TIMER_ENABLED", 21767);
        tmp2.put("A_CYC_FIREPLACE_TIMER_ENABLED", 530);
        tmp.put("A_CYC_SUMMER_TIME_AUTO_ENAB", 21768);
        tmp2.put("A_CYC_SUMMER_TIME_AUTO_ENAB", 532);
        tmp.put("A_CYC_12_HOUR_CLOCK_ENABLED", 21769);
        tmp2.put("A_CYC_12_HOUR_CLOCK_ENABLED", 534);
        tmp.put("A_CYC_SLEEP_DELAY", 21770);
        tmp2.put("A_CYC_SLEEP_DELAY", 536);
        tmp.put("A_CYC_BG_LIGHT_LEVEL", 21771);
        tmp2.put("A_CYC_BG_LIGHT_LEVEL", 538);
        tmp.put("A_CYC_EXTRA_TIMER_ENABLED", 21772);
        tmp2.put("A_CYC_EXTRA_TIMER_ENABLED", 540);
        tmp.put("A_CYC_SUPP_FAN_TEST", 32769);
        tmp2.put("A_CYC_SUPP_FAN_TEST", 564);
        tmp.put("A_CYC_EXTR_FAN_TEST", 32770);
        tmp2.put("A_CYC_EXTR_FAN_TEST", 566);
        tmp.put("A_CYC_BY_PASS_TEST", 32771);
        tmp2.put("A_CYC_BY_PASS_TEST", 568);
        tmp.put("A_CYC_HEATER_TEST", 32772);
        tmp2.put("A_CYC_HEATER_TEST", 570);
        tmp.put("A_CYC_EXTRA_HEATER_TEST", 32773);
        tmp2.put("A_CYC_EXTRA_HEATER_TEST", 572);
        tmp.put("A_CYC_EFFICIENCY_TEST", 32774);
        tmp2.put("A_CYC_EFFICIENCY_TEST", 574);
        tmp.put("A_CYC_SUPPLY_EFFICIENCY", 32775);
        tmp2.put("A_CYC_SUPPLY_EFFICIENCY", 576);
        tmp.put("A_CYC_EXTRACT_EFFICIENCY", 32776);
        tmp2.put("A_CYC_EXTRACT_EFFICIENCY", 578);
        tmp.put("A_CYC_TOTAL_FAULT_COUNT", 36865);
        tmp2.put("A_CYC_TOTAL_FAULT_COUNT", 596);
        tmp.put("A_CYC_FAULT_CODE", 36866);
        tmp2.put("A_CYC_FAULT_CODE", 598);
        tmp.put("A_CYC_FAULT_SEVERITY", 36867);
        tmp2.put("A_CYC_FAULT_SEVERITY", 600);
        tmp.put("A_CYC_FAULT_FIRST_DATE", 36868);
        tmp2.put("A_CYC_FAULT_FIRST_DATE", 602);
        tmp.put("A_CYC_FAULT_LAST_DATE", 36869);
        tmp2.put("A_CYC_FAULT_LAST_DATE", 604);
        tmp.put("A_CYC_FAULT_COUNT", 36870);
        tmp2.put("A_CYC_FAULT_COUNT", 606);
        tmp.put("A_CYC_FAULT_ACTIVITY", 36871);
        tmp2.put("A_CYC_FAULT_ACTIVITY", 608);
        tmp.put("A_CYC_FAULT_CODE_2", 36872);
        tmp2.put("A_CYC_FAULT_CODE_2", 610);
        tmp.put("A_CYC_FAULT_SEVERITY_2", 36873);
        tmp2.put("A_CYC_FAULT_SEVERITY_2", 612);
        tmp.put("A_CYC_FAULT_FIRST_DATE_2", 36874);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_2", 614);
        tmp.put("A_CYC_FAULT_LAST_DATE_2", 36875);
        tmp2.put("A_CYC_FAULT_LAST_DATE_2", 616);
        tmp.put("A_CYC_FAULT_COUNT_2", 36876);
        tmp2.put("A_CYC_FAULT_COUNT_2", 618);
        tmp.put("A_CYC_FAULT_ACTIVITY_2", 36877);
        tmp2.put("A_CYC_FAULT_ACTIVITY_2", 620);
        tmp.put("A_CYC_FAULT_CODE_3", 36878);
        tmp2.put("A_CYC_FAULT_CODE_3", 622);
        tmp.put("A_CYC_FAULT_SEVERITY_3", 36879);
        tmp2.put("A_CYC_FAULT_SEVERITY_3", 624);
        tmp.put("A_CYC_FAULT_FIRST_DATE_3", 36880);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_3", 626);
        tmp.put("A_CYC_FAULT_LAST_DATE_3", 36881);
        tmp2.put("A_CYC_FAULT_LAST_DATE_3", 628);
        tmp.put("A_CYC_FAULT_COUNT_3", 36882);
        tmp2.put("A_CYC_FAULT_COUNT_3", 630);
        tmp.put("A_CYC_FAULT_ACTIVITY_3", 36883);
        tmp2.put("A_CYC_FAULT_ACTIVITY_3", 632);
        tmp.put("A_CYC_FAULT_CODE_4", 36884);
        tmp2.put("A_CYC_FAULT_CODE_4", 634);
        tmp.put("A_CYC_FAULT_SEVERITY_4", 36885);
        tmp2.put("A_CYC_FAULT_SEVERITY_4", 636);
        tmp.put("A_CYC_FAULT_FIRST_DATE_4", 36886);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_4", 638);
        tmp.put("A_CYC_FAULT_LAST_DATE_4", 36887);
        tmp2.put("A_CYC_FAULT_LAST_DATE_4", 640);
        tmp.put("A_CYC_FAULT_COUNT_4", 36888);
        tmp2.put("A_CYC_FAULT_COUNT_4", 642);
        tmp.put("A_CYC_FAULT_ACTIVITY_4", 36889);
        tmp2.put("A_CYC_FAULT_ACTIVITY_4", 644);
        tmp.put("A_CYC_FAULT_CODE_5", 36890);
        tmp2.put("A_CYC_FAULT_CODE_5", 646);
        tmp.put("A_CYC_FAULT_SEVERITY_5", 36891);
        tmp2.put("A_CYC_FAULT_SEVERITY_5", 648);
        tmp.put("A_CYC_FAULT_FIRST_DATE_5", 36892);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_5", 650);
        tmp.put("A_CYC_FAULT_LAST_DATE_5", 36893);
        tmp2.put("A_CYC_FAULT_LAST_DATE_5", 652);
        tmp.put("A_CYC_FAULT_COUNT_5", 36894);
        tmp2.put("A_CYC_FAULT_COUNT_5", 654);
        tmp.put("A_CYC_FAULT_ACTIVITY_5", 36895);
        tmp2.put("A_CYC_FAULT_ACTIVITY_5", 656);
        tmp.put("A_CYC_FAULT_CODE_6", 36896);
        tmp2.put("A_CYC_FAULT_CODE_6", 658);
        tmp.put("A_CYC_FAULT_SEVERITY_6", 36897);
        tmp2.put("A_CYC_FAULT_SEVERITY_6", 660);
        tmp.put("A_CYC_FAULT_FIRST_DATE_6", 36898);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_6", 662);
        tmp.put("A_CYC_FAULT_LAST_DATE_6", 36899);
        tmp2.put("A_CYC_FAULT_LAST_DATE_6", 664);
        tmp.put("A_CYC_FAULT_COUNT_6", 36900);
        tmp2.put("A_CYC_FAULT_COUNT_6", 666);
        tmp.put("A_CYC_FAULT_ACTIVITY_6", 36901);
        tmp2.put("A_CYC_FAULT_ACTIVITY_6", 668);
        tmp.put("A_CYC_FAULT_CODE_7", 36902);
        tmp2.put("A_CYC_FAULT_CODE_7", 670);
        tmp.put("A_CYC_FAULT_SEVERITY_7", 36903);
        tmp2.put("A_CYC_FAULT_SEVERITY_7", 672);
        tmp.put("A_CYC_FAULT_FIRST_DATE_7", 36904);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_7", 674);
        tmp.put("A_CYC_FAULT_LAST_DATE_7", 36905);
        tmp2.put("A_CYC_FAULT_LAST_DATE_7", 676);
        tmp.put("A_CYC_FAULT_COUNT_7", 36906);
        tmp2.put("A_CYC_FAULT_COUNT_7", 678);
        tmp.put("A_CYC_FAULT_ACTIVITY_7", 36907);
        tmp2.put("A_CYC_FAULT_ACTIVITY_7", 680);
        tmp.put("A_CYC_FAULT_CODE_8", 36908);
        tmp2.put("A_CYC_FAULT_CODE_8", 682);
        tmp.put("A_CYC_FAULT_SEVERITY_8", 36909);
        tmp2.put("A_CYC_FAULT_SEVERITY_8", 684);
        tmp.put("A_CYC_FAULT_FIRST_DATE_8", 36910);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_8", 686);
        tmp.put("A_CYC_FAULT_LAST_DATE_8", 36911);
        tmp2.put("A_CYC_FAULT_LAST_DATE_8", 688);
        tmp.put("A_CYC_FAULT_COUNT_8", 36912);
        tmp2.put("A_CYC_FAULT_COUNT_8", 690);
        tmp.put("A_CYC_FAULT_ACTIVITY_8", 36913);
        tmp2.put("A_CYC_FAULT_ACTIVITY_8", 692);
        tmp.put("A_CYC_FAULT_CODE_9", 36914);
        tmp2.put("A_CYC_FAULT_CODE_9", 694);
        tmp.put("A_CYC_FAULT_SEVERITY_9", 36915);
        tmp2.put("A_CYC_FAULT_SEVERITY_9", 696);
        tmp.put("A_CYC_FAULT_FIRST_DATE_9", 36916);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_9", 698);
        tmp.put("A_CYC_FAULT_LAST_DATE_9", 36917);
        tmp2.put("A_CYC_FAULT_LAST_DATE_9", 700);
        tmp.put("A_CYC_FAULT_COUNT_9", 36918);
        tmp2.put("A_CYC_FAULT_COUNT_9", 702);
        tmp.put("A_CYC_FAULT_ACTIVITY_9", 36919);
        tmp2.put("A_CYC_FAULT_ACTIVITY_9", 704);
        tmp.put("A_CYC_FAULT_CODE_10", 36920);
        tmp2.put("A_CYC_FAULT_CODE_10", 706);
        tmp.put("A_CYC_FAULT_SEVERITY_10", 36921);
        tmp2.put("A_CYC_FAULT_SEVERITY_10", 708);
        tmp.put("A_CYC_FAULT_FIRST_DATE_10", 36922);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_10", 710);
        tmp.put("A_CYC_FAULT_LAST_DATE_10", 36923);
        tmp2.put("A_CYC_FAULT_LAST_DATE_10", 712);
        tmp.put("A_CYC_FAULT_COUNT_10", 36924);
        tmp2.put("A_CYC_FAULT_COUNT_10", 714);
        tmp.put("A_CYC_FAULT_ACTIVITY_10", 36925);
        tmp2.put("A_CYC_FAULT_ACTIVITY_10", 716);
        tmp.put("A_CYC_FAULT_CODE_11", 36926);
        tmp2.put("A_CYC_FAULT_CODE_11", 718);
        tmp.put("A_CYC_FAULT_SEVERITY_11", 36927);
        tmp2.put("A_CYC_FAULT_SEVERITY_11", 720);
        tmp.put("A_CYC_FAULT_FIRST_DATE_11", 36928);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_11", 722);
        tmp.put("A_CYC_FAULT_LAST_DATE_11", 36929);
        tmp2.put("A_CYC_FAULT_LAST_DATE_11", 724);
        tmp.put("A_CYC_FAULT_COUNT_11", 36930);
        tmp2.put("A_CYC_FAULT_COUNT_11", 726);
        tmp.put("A_CYC_FAULT_ACTIVITY_11", 36931);
        tmp2.put("A_CYC_FAULT_ACTIVITY_11", 728);
        tmp.put("A_CYC_FAULT_CODE_12", 36932);
        tmp2.put("A_CYC_FAULT_CODE_12", 730);
        tmp.put("A_CYC_FAULT_SEVERITY_12", 36933);
        tmp2.put("A_CYC_FAULT_SEVERITY_12", 732);
        tmp.put("A_CYC_FAULT_FIRST_DATE_12", 36934);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_12", 734);
        tmp.put("A_CYC_FAULT_LAST_DATE_12", 36935);
        tmp2.put("A_CYC_FAULT_LAST_DATE_12", 736);
        tmp.put("A_CYC_FAULT_COUNT_12", 36936);
        tmp2.put("A_CYC_FAULT_COUNT_12", 738);
        tmp.put("A_CYC_FAULT_ACTIVITY_12", 36937);
        tmp2.put("A_CYC_FAULT_ACTIVITY_12", 740);
        tmp.put("A_CYC_FAULT_CODE_13", 36938);
        tmp2.put("A_CYC_FAULT_CODE_13", 742);
        tmp.put("A_CYC_FAULT_SEVERITY_13", 36939);
        tmp2.put("A_CYC_FAULT_SEVERITY_13", 744);
        tmp.put("A_CYC_FAULT_FIRST_DATE_13", 36940);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_13", 746);
        tmp.put("A_CYC_FAULT_LAST_DATE_13", 36941);
        tmp2.put("A_CYC_FAULT_LAST_DATE_13", 748);
        tmp.put("A_CYC_FAULT_COUNT_13", 36942);
        tmp2.put("A_CYC_FAULT_COUNT_13", 750);
        tmp.put("A_CYC_FAULT_ACTIVITY_13", 36943);
        tmp2.put("A_CYC_FAULT_ACTIVITY_13", 752);
        tmp.put("A_CYC_FAULT_CODE_14", 36944);
        tmp2.put("A_CYC_FAULT_CODE_14", 754);
        tmp.put("A_CYC_FAULT_SEVERITY_14", 36945);
        tmp2.put("A_CYC_FAULT_SEVERITY_14", 756);
        tmp.put("A_CYC_FAULT_FIRST_DATE_14", 36946);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_14", 758);
        tmp.put("A_CYC_FAULT_LAST_DATE_14", 36947);
        tmp2.put("A_CYC_FAULT_LAST_DATE_14", 760);
        tmp.put("A_CYC_FAULT_COUNT_14", 36948);
        tmp2.put("A_CYC_FAULT_COUNT_14", 762);
        tmp.put("A_CYC_FAULT_ACTIVITY_14", 36949);
        tmp2.put("A_CYC_FAULT_ACTIVITY_14", 764);
        tmp.put("A_CYC_FAULT_CODE_15", 36950);
        tmp2.put("A_CYC_FAULT_CODE_15", 766);
        tmp.put("A_CYC_FAULT_SEVERITY_15", 36951);
        tmp2.put("A_CYC_FAULT_SEVERITY_15", 768);
        tmp.put("A_CYC_FAULT_FIRST_DATE_15", 36952);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_15", 770);
        tmp.put("A_CYC_FAULT_LAST_DATE_15", 36953);
        tmp2.put("A_CYC_FAULT_LAST_DATE_15", 772);
        tmp.put("A_CYC_FAULT_COUNT_15", 36954);
        tmp2.put("A_CYC_FAULT_COUNT_15", 774);
        tmp.put("A_CYC_FAULT_ACTIVITY_15", 36955);
        tmp2.put("A_CYC_FAULT_ACTIVITY_15", 776);
        tmp.put("A_CYC_FAULT_CODE_16", 36956);
        tmp2.put("A_CYC_FAULT_CODE_16", 778);
        tmp.put("A_CYC_FAULT_SEVERITY_16", 36957);
        tmp2.put("A_CYC_FAULT_SEVERITY_16", 780);
        tmp.put("A_CYC_FAULT_FIRST_DATE_16", 36958);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_16", 782);
        tmp.put("A_CYC_FAULT_LAST_DATE_16", 36959);
        tmp2.put("A_CYC_FAULT_LAST_DATE_16", 784);
        tmp.put("A_CYC_FAULT_COUNT_16", 36960);
        tmp2.put("A_CYC_FAULT_COUNT_16", 786);
        tmp.put("A_CYC_FAULT_ACTIVITY_16", 36961);
        tmp2.put("A_CYC_FAULT_ACTIVITY_16", 788);
        tmp.put("A_CYC_FAULT_CODE_17", 36962);
        tmp2.put("A_CYC_FAULT_CODE_17", 790);
        tmp.put("A_CYC_FAULT_SEVERITY_17", 36963);
        tmp2.put("A_CYC_FAULT_SEVERITY_17", 792);
        tmp.put("A_CYC_FAULT_FIRST_DATE_17", 36964);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_17", 794);
        tmp.put("A_CYC_FAULT_LAST_DATE_17", 36965);
        tmp2.put("A_CYC_FAULT_LAST_DATE_17", 796);
        tmp.put("A_CYC_FAULT_COUNT_17", 36966);
        tmp2.put("A_CYC_FAULT_COUNT_17", 798);
        tmp.put("A_CYC_FAULT_ACTIVITY_17", 36967);
        tmp2.put("A_CYC_FAULT_ACTIVITY_17", 800);
        tmp.put("A_CYC_FAULT_CODE_18", 36968);
        tmp2.put("A_CYC_FAULT_CODE_18", 802);
        tmp.put("A_CYC_FAULT_SEVERITY_18", 36969);
        tmp2.put("A_CYC_FAULT_SEVERITY_18", 804);
        tmp.put("A_CYC_FAULT_FIRST_DATE_18", 36970);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_18", 806);
        tmp.put("A_CYC_FAULT_LAST_DATE_18", 36971);
        tmp2.put("A_CYC_FAULT_LAST_DATE_18", 808);
        tmp.put("A_CYC_FAULT_COUNT_18", 36972);
        tmp2.put("A_CYC_FAULT_COUNT_18", 810);
        tmp.put("A_CYC_FAULT_ACTIVITY_18", 36973);
        tmp2.put("A_CYC_FAULT_ACTIVITY_18", 812);
        tmp.put("A_CYC_FAULT_CODE_19", 36974);
        tmp2.put("A_CYC_FAULT_CODE_19", 814);
        tmp.put("A_CYC_FAULT_SEVERITY_19", 36975);
        tmp2.put("A_CYC_FAULT_SEVERITY_19", 816);
        tmp.put("A_CYC_FAULT_FIRST_DATE_19", 36976);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_19", 818);
        tmp.put("A_CYC_FAULT_LAST_DATE_19", 36977);
        tmp2.put("A_CYC_FAULT_LAST_DATE_19", 820);
        tmp.put("A_CYC_FAULT_COUNT_19", 36978);
        tmp2.put("A_CYC_FAULT_COUNT_19", 822);
        tmp.put("A_CYC_FAULT_ACTIVITY_19", 36979);
        tmp2.put("A_CYC_FAULT_ACTIVITY_19", 824);
        tmp.put("A_CYC_FAULT_CODE_20", 36980);
        tmp2.put("A_CYC_FAULT_CODE_20", 826);
        tmp.put("A_CYC_FAULT_SEVERITY_20", 36981);
        tmp2.put("A_CYC_FAULT_SEVERITY_20", 828);
        tmp.put("A_CYC_FAULT_FIRST_DATE_20", 36982);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_20", 830);
        tmp.put("A_CYC_FAULT_LAST_DATE_20", 36983);
        tmp2.put("A_CYC_FAULT_LAST_DATE_20", 832);
        tmp.put("A_CYC_FAULT_COUNT_20", 36984);
        tmp2.put("A_CYC_FAULT_COUNT_20", 834);
        tmp.put("A_CYC_FAULT_ACTIVITY_20", 36985);
        tmp2.put("A_CYC_FAULT_ACTIVITY_20", 836);
        tmp.put("A_CYC_FAULT_CODE_21", 36986);
        tmp2.put("A_CYC_FAULT_CODE_21", 838);
        tmp.put("A_CYC_FAULT_SEVERITY_21", 36987);
        tmp2.put("A_CYC_FAULT_SEVERITY_21", 840);
        tmp.put("A_CYC_FAULT_FIRST_DATE_21", 36988);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_21", 842);
        tmp.put("A_CYC_FAULT_LAST_DATE_21", 36989);
        tmp2.put("A_CYC_FAULT_LAST_DATE_21", 844);
        tmp.put("A_CYC_FAULT_COUNT_21", 36990);
        tmp2.put("A_CYC_FAULT_COUNT_21", 846);
        tmp.put("A_CYC_FAULT_ACTIVITY_21", 36991);
        tmp2.put("A_CYC_FAULT_ACTIVITY_21", 848);
        tmp.put("A_CYC_FAULT_CODE_22", 36992);
        tmp2.put("A_CYC_FAULT_CODE_22", 850);
        tmp.put("A_CYC_FAULT_SEVERITY_22", 36993);
        tmp2.put("A_CYC_FAULT_SEVERITY_22", 852);
        tmp.put("A_CYC_FAULT_FIRST_DATE_22", 36994);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_22", 854);
        tmp.put("A_CYC_FAULT_LAST_DATE_22", 36995);
        tmp2.put("A_CYC_FAULT_LAST_DATE_22", 856);
        tmp.put("A_CYC_FAULT_COUNT_22", 36996);
        tmp2.put("A_CYC_FAULT_COUNT_22", 858);
        tmp.put("A_CYC_FAULT_ACTIVITY_22", 36997);
        tmp2.put("A_CYC_FAULT_ACTIVITY_22", 860);
        tmp.put("A_CYC_FAULT_CODE_23", 36998);
        tmp2.put("A_CYC_FAULT_CODE_23", 862);
        tmp.put("A_CYC_FAULT_SEVERITY_23", 36999);
        tmp2.put("A_CYC_FAULT_SEVERITY_23", 864);
        tmp.put("A_CYC_FAULT_FIRST_DATE_23", 37000);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_23", 866);
        tmp.put("A_CYC_FAULT_LAST_DATE_23", 37001);
        tmp2.put("A_CYC_FAULT_LAST_DATE_23", 868);
        tmp.put("A_CYC_FAULT_COUNT_23", 37002);
        tmp2.put("A_CYC_FAULT_COUNT_23", 870);
        tmp.put("A_CYC_FAULT_ACTIVITY_23", 37003);
        tmp2.put("A_CYC_FAULT_ACTIVITY_23", 872);
        tmp.put("A_CYC_FAULT_CODE_24", 37004);
        tmp2.put("A_CYC_FAULT_CODE_24", 874);
        tmp.put("A_CYC_FAULT_SEVERITY_24", 37005);
        tmp2.put("A_CYC_FAULT_SEVERITY_24", 876);
        tmp.put("A_CYC_FAULT_FIRST_DATE_24", 37006);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_24", 878);
        tmp.put("A_CYC_FAULT_LAST_DATE_24", 37007);
        tmp2.put("A_CYC_FAULT_LAST_DATE_24", 880);
        tmp.put("A_CYC_FAULT_COUNT_24", 37008);
        tmp2.put("A_CYC_FAULT_COUNT_24", 882);
        tmp.put("A_CYC_FAULT_ACTIVITY_24", 37009);
        tmp2.put("A_CYC_FAULT_ACTIVITY_24", 884);
        tmp.put("A_CYC_FAULT_CODE_25", 37010);
        tmp2.put("A_CYC_FAULT_CODE_25", 886);
        tmp.put("A_CYC_FAULT_SEVERITY_25", 37011);
        tmp2.put("A_CYC_FAULT_SEVERITY_25", 888);
        tmp.put("A_CYC_FAULT_FIRST_DATE_25", 37012);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_25", 890);
        tmp.put("A_CYC_FAULT_LAST_DATE_25", 37013);
        tmp2.put("A_CYC_FAULT_LAST_DATE_25", 892);
        tmp.put("A_CYC_FAULT_COUNT_25", 37014);
        tmp2.put("A_CYC_FAULT_COUNT_25", 894);
        tmp.put("A_CYC_FAULT_ACTIVITY_25", 37015);
        tmp2.put("A_CYC_FAULT_ACTIVITY_25", 896);
        tmp.put("A_CYC_FAULT_CODE_26", 37016);
        tmp2.put("A_CYC_FAULT_CODE_26", 898);
        tmp.put("A_CYC_FAULT_SEVERITY_26", 37017);
        tmp2.put("A_CYC_FAULT_SEVERITY_26", 900);
        tmp.put("A_CYC_FAULT_FIRST_DATE_26", 37018);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_26", 902);
        tmp.put("A_CYC_FAULT_LAST_DATE_26", 37019);
        tmp2.put("A_CYC_FAULT_LAST_DATE_26", 904);
        tmp.put("A_CYC_FAULT_COUNT_26", 37020);
        tmp2.put("A_CYC_FAULT_COUNT_26", 906);
        tmp.put("A_CYC_FAULT_ACTIVITY_26", 37021);
        tmp2.put("A_CYC_FAULT_ACTIVITY_26", 908);
        tmp.put("A_CYC_FAULT_CODE_27", 37022);
        tmp2.put("A_CYC_FAULT_CODE_27", 910);
        tmp.put("A_CYC_FAULT_SEVERITY_27", 37023);
        tmp2.put("A_CYC_FAULT_SEVERITY_27", 912);
        tmp.put("A_CYC_FAULT_FIRST_DATE_27", 37024);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_27", 914);
        tmp.put("A_CYC_FAULT_LAST_DATE_27", 37025);
        tmp2.put("A_CYC_FAULT_LAST_DATE_27", 916);
        tmp.put("A_CYC_FAULT_COUNT_27", 37026);
        tmp2.put("A_CYC_FAULT_COUNT_27", 918);
        tmp.put("A_CYC_FAULT_ACTIVITY_27", 37027);
        tmp2.put("A_CYC_FAULT_ACTIVITY_27", 920);
        tmp.put("A_CYC_FAULT_CODE_28", 37028);
        tmp2.put("A_CYC_FAULT_CODE_28", 922);
        tmp.put("A_CYC_FAULT_SEVERITY_28", 37029);
        tmp2.put("A_CYC_FAULT_SEVERITY_28", 924);
        tmp.put("A_CYC_FAULT_FIRST_DATE_28", 37030);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_28", 926);
        tmp.put("A_CYC_FAULT_LAST_DATE_28", 37031);
        tmp2.put("A_CYC_FAULT_LAST_DATE_28", 928);
        tmp.put("A_CYC_FAULT_COUNT_28", 37032);
        tmp2.put("A_CYC_FAULT_COUNT_28", 930);
        tmp.put("A_CYC_FAULT_ACTIVITY_28", 37033);
        tmp2.put("A_CYC_FAULT_ACTIVITY_28", 932);
        tmp.put("A_CYC_FAULT_CODE_29", 37034);
        tmp2.put("A_CYC_FAULT_CODE_29", 934);
        tmp.put("A_CYC_FAULT_SEVERITY_29", 37035);
        tmp2.put("A_CYC_FAULT_SEVERITY_29", 936);
        tmp.put("A_CYC_FAULT_FIRST_DATE_29", 37036);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_29", 938);
        tmp.put("A_CYC_FAULT_LAST_DATE_29", 37037);
        tmp2.put("A_CYC_FAULT_LAST_DATE_29", 940);
        tmp.put("A_CYC_FAULT_COUNT_29", 37038);
        tmp2.put("A_CYC_FAULT_COUNT_29", 942);
        tmp.put("A_CYC_FAULT_ACTIVITY_29", 37039);
        tmp2.put("A_CYC_FAULT_ACTIVITY_29", 944);
        tmp.put("A_CYC_FAULT_CODE_30", 37040);
        tmp2.put("A_CYC_FAULT_CODE_30", 946);
        tmp.put("A_CYC_FAULT_SEVERITY_30", 37041);
        tmp2.put("A_CYC_FAULT_SEVERITY_30", 948);
        tmp.put("A_CYC_FAULT_FIRST_DATE_30", 37042);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_30", 950);
        tmp.put("A_CYC_FAULT_LAST_DATE_30", 37043);
        tmp2.put("A_CYC_FAULT_LAST_DATE_30", 952);
        tmp.put("A_CYC_FAULT_COUNT_30", 37044);
        tmp2.put("A_CYC_FAULT_COUNT_30", 954);
        tmp.put("A_CYC_FAULT_ACTIVITY_30", 37045);
        tmp2.put("A_CYC_FAULT_ACTIVITY_30", 956);
        tmp.put("A_CYC_FAULT_CODE_31", 37046);
        tmp2.put("A_CYC_FAULT_CODE_31", 958);
        tmp.put("A_CYC_FAULT_SEVERITY_31", 37047);
        tmp2.put("A_CYC_FAULT_SEVERITY_31", 960);
        tmp.put("A_CYC_FAULT_FIRST_DATE_31", 37048);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_31", 962);
        tmp.put("A_CYC_FAULT_LAST_DATE_31", 37049);
        tmp2.put("A_CYC_FAULT_LAST_DATE_31", 964);
        tmp.put("A_CYC_FAULT_COUNT_31", 37050);
        tmp2.put("A_CYC_FAULT_COUNT_31", 966);
        tmp.put("A_CYC_FAULT_ACTIVITY_31", 37051);
        tmp2.put("A_CYC_FAULT_ACTIVITY_31", 968);
        tmp.put("A_CYC_FAULT_CODE_32", 37052);
        tmp2.put("A_CYC_FAULT_CODE_32", 970);
        tmp.put("A_CYC_FAULT_SEVERITY_32", 37053);
        tmp2.put("A_CYC_FAULT_SEVERITY_32", 972);
        tmp.put("A_CYC_FAULT_FIRST_DATE_32", 37054);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_32", 974);
        tmp.put("A_CYC_FAULT_LAST_DATE_32", 37055);
        tmp2.put("A_CYC_FAULT_LAST_DATE_32", 976);
        tmp.put("A_CYC_FAULT_COUNT_32", 37056);
        tmp2.put("A_CYC_FAULT_COUNT_32", 978);
        tmp.put("A_CYC_FAULT_ACTIVITY_32", 37057);
        tmp2.put("A_CYC_FAULT_ACTIVITY_32", 980);
        tmp.put("A_CYC_FAULT_CODE_33", 37058);
        tmp2.put("A_CYC_FAULT_CODE_33", 982);
        tmp.put("A_CYC_FAULT_SEVERITY_33", 37059);
        tmp2.put("A_CYC_FAULT_SEVERITY_33", 984);
        tmp.put("A_CYC_FAULT_FIRST_DATE_33", 37060);
        tmp2.put("A_CYC_FAULT_FIRST_DATE_33", 986);
        tmp.put("A_CYC_FAULT_LAST_DATE_33", 37061);
        tmp2.put("A_CYC_FAULT_LAST_DATE_33", 988);
        tmp.put("A_CYC_FAULT_COUNT_33", 37062);
        tmp2.put("A_CYC_FAULT_COUNT_33", 990);
        tmp.put("A_CYC_FAULT_ACTIVITY_33", 37063);
        tmp2.put("A_CYC_FAULT_ACTIVITY_33", 992);
        tmp.put("A_CYC_SCHEDULE_MONDAY_00", 40961);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_00", 996);
        tmp.put("A_CYC_SCHEDULE_MONDAY_01", 40962);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_01", 998);
        tmp.put("A_CYC_SCHEDULE_MONDAY_02", 40963);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_02", 1000);
        tmp.put("A_CYC_SCHEDULE_MONDAY_03", 40964);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_03", 1002);
        tmp.put("A_CYC_SCHEDULE_MONDAY_04", 40965);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_04", 1004);
        tmp.put("A_CYC_SCHEDULE_MONDAY_05", 40966);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_05", 1006);
        tmp.put("A_CYC_SCHEDULE_MONDAY_06", 40967);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_06", 1008);
        tmp.put("A_CYC_SCHEDULE_MONDAY_07", 40968);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_07", 1010);
        tmp.put("A_CYC_SCHEDULE_MONDAY_08", 40969);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_08", 1012);
        tmp.put("A_CYC_SCHEDULE_MONDAY_09", 40970);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_09", 1014);
        tmp.put("A_CYC_SCHEDULE_MONDAY_10", 40971);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_10", 1016);
        tmp.put("A_CYC_SCHEDULE_MONDAY_11", 40972);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_11", 1018);
        tmp.put("A_CYC_SCHEDULE_MONDAY_12", 40973);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_12", 1020);
        tmp.put("A_CYC_SCHEDULE_MONDAY_13", 40974);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_13", 1022);
        tmp.put("A_CYC_SCHEDULE_MONDAY_14", 40975);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_14", 1024);
        tmp.put("A_CYC_SCHEDULE_MONDAY_15", 40976);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_15", 1026);
        tmp.put("A_CYC_SCHEDULE_MONDAY_16", 40977);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_16", 1028);
        tmp.put("A_CYC_SCHEDULE_MONDAY_17", 40978);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_17", 1030);
        tmp.put("A_CYC_SCHEDULE_MONDAY_18", 40979);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_18", 1032);
        tmp.put("A_CYC_SCHEDULE_MONDAY_19", 40980);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_19", 1034);
        tmp.put("A_CYC_SCHEDULE_MONDAY_20", 40981);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_20", 1036);
        tmp.put("A_CYC_SCHEDULE_MONDAY_21", 40982);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_21", 1038);
        tmp.put("A_CYC_SCHEDULE_MONDAY_22", 40983);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_22", 1040);
        tmp.put("A_CYC_SCHEDULE_MONDAY_23", 40984);
        tmp2.put("A_CYC_SCHEDULE_MONDAY_23", 1042);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_00", 40985);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_00", 1044);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_01", 40986);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_01", 1046);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_02", 40987);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_02", 1048);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_03", 40988);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_03", 1050);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_04", 40989);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_04", 1052);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_05", 40990);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_05", 1054);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_06", 40991);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_06", 1056);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_07", 40992);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_07", 1058);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_08", 40993);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_08", 1060);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_09", 40994);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_09", 1062);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_10", 40995);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_10", 1064);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_11", 40996);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_11", 1066);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_12", 40997);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_12", 1068);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_13", 40998);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_13", 1070);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_14", 40999);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_14", 1072);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_15", 41000);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_15", 1074);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_16", 41001);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_16", 1076);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_17", 41002);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_17", 1078);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_18", 41003);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_18", 1080);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_19", 41004);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_19", 1082);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_20", 41005);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_20", 1084);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_21", 41006);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_21", 1086);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_22", 41007);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_22", 1088);
        tmp.put("A_CYC_SCHEDULE_TUESDAY_23", 41008);
        tmp2.put("A_CYC_SCHEDULE_TUESDAY_23", 1090);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_00", 41009);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_00", 1092);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_01", 41010);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_01", 1094);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_02", 41011);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_02", 1096);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_03", 41012);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_03", 1098);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_04", 41013);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_04", 1100);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_05", 41014);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_05", 1102);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_06", 41015);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_06", 1104);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_07", 41016);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_07", 1106);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_08", 41017);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_08", 1108);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_09", 41018);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_09", 1110);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_10", 41019);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_10", 1112);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_11", 41020);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_11", 1114);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_12", 41021);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_12", 1116);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_13", 41022);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_13", 1118);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_14", 41023);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_14", 1120);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_15", 41024);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_15", 1122);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_16", 41025);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_16", 1124);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_17", 41026);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_17", 1126);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_18", 41027);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_18", 1128);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_19", 41028);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_19", 1130);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_20", 41029);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_20", 1132);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_21", 41030);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_21", 1134);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_22", 41031);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_22", 1136);
        tmp.put("A_CYC_SCHEDULE_WEDNESDAY_23", 41032);
        tmp2.put("A_CYC_SCHEDULE_WEDNESDAY_23", 1138);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_00", 41033);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_00", 1140);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_01", 41034);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_01", 1142);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_02", 41035);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_02", 1144);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_03", 41036);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_03", 1146);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_04", 41037);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_04", 1148);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_05", 41038);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_05", 1150);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_06", 41039);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_06", 1152);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_07", 41040);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_07", 1154);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_08", 41041);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_08", 1156);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_09", 41042);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_09", 1158);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_10", 41043);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_10", 1160);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_11", 41044);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_11", 1162);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_12", 41045);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_12", 1164);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_13", 41046);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_13", 1166);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_14", 41047);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_14", 1168);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_15", 41048);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_15", 1170);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_16", 41049);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_16", 1172);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_17", 41050);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_17", 1174);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_18", 41051);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_18", 1176);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_19", 41052);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_19", 1178);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_20", 41053);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_20", 1180);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_21", 41054);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_21", 1182);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_22", 41055);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_22", 1184);
        tmp.put("A_CYC_SCHEDULE_THURSDAY_23", 41056);
        tmp2.put("A_CYC_SCHEDULE_THURSDAY_23", 1186);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_00", 41057);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_00", 1188);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_01", 41058);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_01", 1190);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_02", 41059);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_02", 1192);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_03", 41060);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_03", 1194);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_04", 41061);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_04", 1196);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_05", 41062);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_05", 1198);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_06", 41063);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_06", 1200);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_07", 41064);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_07", 1202);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_08", 41065);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_08", 1204);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_09", 41066);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_09", 1206);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_10", 41067);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_10", 1208);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_11", 41068);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_11", 1210);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_12", 41069);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_12", 1212);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_13", 41070);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_13", 1214);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_14", 41071);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_14", 1216);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_15", 41072);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_15", 1218);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_16", 41073);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_16", 1220);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_17", 41074);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_17", 1222);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_18", 41075);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_18", 1224);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_19", 41076);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_19", 1226);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_20", 41077);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_20", 1228);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_21", 41078);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_21", 1230);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_22", 41079);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_22", 1232);
        tmp.put("A_CYC_SCHEDULE_FRIDAY_23", 41080);
        tmp2.put("A_CYC_SCHEDULE_FRIDAY_23", 1234);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_00", 41081);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_00", 1236);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_01", 41082);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_01", 1238);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_02", 41083);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_02", 1240);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_03", 41084);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_03", 1242);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_04", 41085);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_04", 1244);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_05", 41086);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_05", 1246);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_06", 41087);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_06", 1248);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_07", 41088);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_07", 1250);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_08", 41089);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_08", 1252);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_09", 41090);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_09", 1254);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_10", 41091);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_10", 1256);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_11", 41092);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_11", 1258);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_12", 41093);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_12", 1260);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_13", 41094);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_13", 1262);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_14", 41095);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_14", 1264);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_15", 41096);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_15", 1266);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_16", 41097);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_16", 1268);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_17", 41098);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_17", 1270);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_18", 41099);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_18", 1272);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_19", 41100);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_19", 1274);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_20", 41101);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_20", 1276);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_21", 41102);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_21", 1278);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_22", 41103);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_22", 1280);
        tmp.put("A_CYC_SCHEDULE_SATURDAY_23", 41104);
        tmp2.put("A_CYC_SCHEDULE_SATURDAY_23", 1282);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_00", 41105);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_00", 1284);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_01", 41106);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_01", 1286);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_02", 41107);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_02", 1288);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_03", 41108);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_03", 1290);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_04", 41109);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_04", 1292);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_05", 41110);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_05", 1294);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_06", 41111);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_06", 1296);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_07", 41112);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_07", 1298);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_08", 41113);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_08", 1300);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_09", 41114);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_09", 1302);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_10", 41115);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_10", 1304);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_11", 41116);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_11", 1306);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_12", 41117);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_12", 1308);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_13", 41118);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_13", 1310);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_14", 41119);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_14", 1312);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_15", 41120);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_15", 1314);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_16", 41121);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_16", 1316);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_17", 41122);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_17", 1318);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_18", 41123);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_18", 1320);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_19", 41124);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_19", 1322);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_20", 41125);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_20", 1324);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_21", 41126);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_21", 1326);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_22", 41127);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_22", 1328);
        tmp.put("A_CYC_SCHEDULE_SUNDAY_23", 41128);
        tmp2.put("A_CYC_SCHEDULE_SUNDAY_23", 1330);

        MAPADRESSMODBUS = Collections.unmodifiableMap(tmp);
        MAPADRESSRETURNBYTEARRAY = Collections.unmodifiableMap(tmp2);
    }
```

To get the values the following stub could be implemented in onBinary() in ValloxMVWebSocket

```java
for (String key : ValloxMVBindingConstants.MAPADRESSRETURNBYTEARRAY.keySet()) {
    logger.debug("Key: {}, Value: {}", key,
    getNumber(bytes, ValloxMVBindingConstants.MAPADRESSRETURNBYTEARRAY.get(key)));
}
```