You are on page 1of 9

TCGEN 2.

0 Addendum
Modbus list

www.cretechnology.com
# Var.Name Var.Visual Var.Type ID R/W
1 GLOBALS.Focus DT_NUMERIC MB1 40002 R

2 GLOBALS.Program
DT_NUMERIC MB3 40004 R

3 GLOBALS.Year DT_NUMERIC MB210 40035 R

4 GLOBALS.Month
DT_NUMERIC MB211 40036 R

5 GLOBALS.Day DT_NUMERIC MB212 40037 R

6 GLOBALS.Hour DT_NUMERIC MB213 40038 R


7 GLOBALS.Minute DT_NUMERIC MB214 40039 R
8 GLOBALS.Second DT_NUMERIC MB215 40040 R
9 GLOBALS.Day of the week DT_NUMERIC MB216 40042 R
10 GLOBALS.Modem Status DT_NUMERIC MB218 40043 R
11 TCGEN20_BOARD.Input J4.8 DT_ONOFF I0.0 40115 R
12 TCGEN20_BOARD.Input J4.7 DT_ONOFF I0.1 40116 R
13 TCGEN20_BOARD.Input J4.6 DT_ONOFF I0.2 40117 R
14 TCGEN20_BOARD.Input J4.5 DT_ONOFF I0.3 40118 R
15 TCGEN20_BOARD.Input J4.4 DT_ONOFF I0.4 40119 R
16 TCGEN20_BOARD.Oil pressure DT_REAL_1 IR2 40120 R
17 TCGEN20_BOARD.Water temperature DT_REAL_1 IR6 40121 R
18 TCGEN20_BOARD.Fuel level DT_NUMERIC IR10 40122 R
19 TCGEN20_BOARD.Battery voltage DT_REAL_1 IR14 40123 R
20 TCGEN20_BOARD.Line R voltage mains DT_NUMERIC IR18 40124 R
21 TCGEN20_BOARD.Line S voltage mains DT_NUMERIC IR22 40125 R
22 TCGEN20_BOARD.Line T voltage mains DT_NUMERIC IR26 40126 R
23 TCGEN20_BOARD.Line R voltage genset DT_NUMERIC IR30 40127 R
24 TCGEN20_BOARD.Line S voltage genset DT_NUMERIC IR34 40128 R
25 TCGEN20_BOARD.Line T voltage genset DT_NUMERIC IR38 40129 R
26 TCGEN20_BOARD.Load currente phase R DT_NUMERIC IR42 40130 R
27 TCGEN20_BOARD.Load current phase S DT_NUMERIC IR46 40131 R
28 TCGEN20_BOARD.Load current phase T DT_NUMERIC IR50 40132 R
29 TCGEN20_BOARD.Frequency mains DT_REAL_1 IR54 40133 R
30 TCGEN20_BOARD.Frequency genset DT_REAL_1 IR58 40134 R
31 TCGEN20_BOARD.Active power phase R DT_REAL_1 IR62 40135 R
32 TCGEN20_BOARD.Active power phase S DT_REAL_1 IR66 40136 R
33 TCGEN20_BOARD.Active power phase T DT_REAL_1 IR70 40137 R
34 TCGEN20_BOARD.Phase voltage mains DT_REAL_1 IR74 40138 R
35 TCGEN20_BOARD.Phase voltage genset DT_REAL_1 IR78 40139 R
36 TCGEN20_BOARD.Apparent power phase R DT_REAL_1 IR82 40140 R
37 TCGEN20_BOARD.Apparent power phase S DT_REAL_1 IR86 40141 R
38 TCGEN20_BOARD.Apparent power phase T DT_REAL_1 IR90 40142 R
39 TCGEN20_BOARD.Reactive power phase R DT_REAL_1 IR94 40143 R
40 TCGEN20_BOARD.Reactive power phase S DT_REAL_1 IR98 40144 R
41 TCGEN20_BOARD.Reactive power phase T DT_REAL_1 IR102 40145 R
42 TCGEN20_BOARD.Reactive power totale
DT_REAL_1 IR106 40146 R
43 TCGEN20_BOARD.Power factor phase R DT_REAL_2 IR110 40147 R
# Var.Name Var.Visual Var.Type ID R/W
44 TCGEN20_BOARD.Power factor phase S
DT_REAL_2 IR114 40148 R

45 TCGEN20_BOARD.Power factor phase T DT_REAL_2 IR118 40149 R

46 TCGEN20_BOARD.Wrong phase sequence mains DT_ONOFF I0.5 40150 R

47 TCGEN20_BOARD.Wrong phase sequence genset DT_ONOFF I0.6 40151 R

48 TCGEN20_BOARD.Emergency DT_ONOFF I0.7 40152 R

49 TCGEN20_BOARD.Total apparent power DT_REAL_1 IR122 40155 R


50 TCGEN20_BOARD.Total active power DT_REAL_1 IR126 40156 R
51 TCGEN20_BOARD.Total power factor DT_REAL_2 IR130 40157 R
52 TCGEN20_BOARD.Higher consumption current DT_REAL_1 IR134 40158 R
53 TCGEN20_BOARD.Frequency PICKUP (Hz) DT_NUMERIC IR138 40159 R
54 TCGEN20_BOARD.Voltage D+ DT_REAL_1 IR142 40160 R
55 TCGEN20_BOARD.Phase voltage R-S mains DT_NUMERIC IR146 40161 R
56 TCGEN20_BOARD.Phase voltage S-T mains DT_NUMERIC IR150 40162 R
57 TCGEN20_BOARD.Phase voltage T-R mains DT_NUMERIC IR154 40163 R
58 TCGEN20_BOARD.Phase voltage R-S genset DT_NUMERIC IR158 40164 R
59 TCGEN20_BOARD.Phase voltage S-T genset DT_NUMERIC IR162 40165 R
60 TCGEN20_BOARD.Phase voltage T-R genset DT_NUMERIC IR166 40166 R
61 TCGEN20_BOARD.Rpm (SPN 190) DT_NUMERIC IR300 40167 R
62 TCGEN20_BOARD.Oil pressure (SPN 100) DT_REAL_1 IR304 40168 R
TCGEN20_BOARD.Line R voltage genset DT_NUMERIC IR30 40127 R
TCGEN20_BOARD.Line S voltage genset DT_NUMERIC IR34 40128 R
63 TCGEN20_BOARD.Engine temperature (SPN 110) DT_REAL_1 IR308 40169 R
64 TCGEN20_BOARD.Fuel temperature (SPN 174) DT_REAL_1 IR312 40170 R
65 TCGEN20_BOARD.Oil temperature (SPN 175) DT_REAL_1 IR316 40171 R
66 TCGEN20_BOARD.Fuel pressure (SPN 094) DT_REAL_1 IR320 40172 R
67 TCGEN20_BOARD.Oil level (SPN 098) DT_REAL_1 IR324 40173 R
68 TCGEN20_BOARD.Carter pressure (SPN 101) DT_REAL_1 IR328 40174 R
69 TCGEN20_BOARD.Coolant pressure (SPN 109) DT_REAL_1 IR332 40175 R
70 TCGEN20_BOARD.Coolant level (SPN 111) DT_REAL_1 IR336 40176 R
71 TCGEN20_BOARD.Total work hours (SPN 247) DT_NUMERIC IR340 40177 R
72 TCGEN20_BOARD.Turbo pressure (SPN 102) DT_REAL_1 IR344 40178 R
73 TCGEN20_BOARD.Turbo temeprature (SPN 105) DT_NUMERIC IR348 40179 R
74 TCGEN20_BOARD.Instant consumption (SPN 183) DT_REAL_1 IR352 40180 R
75 TCGEN20_BOARD.Torque (SPN 513) DT_NUMERIC IR356 40181 R
76 TCGEN20_BOARD.Torque request (SPN 512) DT_NUMERIC IR360 40182 R
77 TCGEN20_BOARD.Water level (SPN 97) DT_NUMERIC IR364 40183 R
78 TCGEN20_BOARD.Accelerator position (%) (SPN 91) DT_NUMERIC IR368 40184 R
79 TCGEN20_BOARD.Load percentage (SPN 92) DT_NUMERIC IR372 40185 R
80 TCGEN20_BOARD.Battery voltage (SPN 158) DT_REAL_1 IR376 40186 R
81 TCGEN20_BOARD.Aspiration pressure (SPN 106) DT_REAL_1 IR380 40187 R
82 TCGEN20_BOARD.Atmospheric pressure (SPN 108)
DT_REAL_1 IR384 40188 R
83 TCGEN20_BOARD.Discharge temperature (SPN 173) DT_REAL_1 IR388 40189 R
84 TCGEN20_BOARD.DTC - SPN
DT_NUMERIC IR392 40190 R
# Var.Name Var.Visual Var.Type ID R/W
85 TCGEN20_BOARD.DTC - FMI DT_NUMERIC IR396 40191 R

86 TCGEN20_BOARD.Start output DT_ONOFF U0.0 40196 R

87 TCGEN20_BOARD.EV output DT_ONOFF U0.1 40197 R

88 TCGEN20_BOARD.Genset contactor DT_ONOFF U0.2 40198 R

89 TCGEN20_BOARD.Mains contactor DT_ONOFF U0.3 40199 R

90 TCGEN20_BOARD.Excitation DT_ONOFF U0.4 40200 R


91 TCGEN20_BOARD.Out J5.11 DT_ONOFF U1.0 40201 R
92 TCGEN20_BOARD.Out J5.10 DT_ONOFF U1.1 40202 R
93 TCGEN20_BOARD.Out J5.9 DT_ONOFF U1.2 40203 R
94 TCGEN20_BOARD.Out J5.8 DT_ONOFF U1.3 40204 R
95 TCGEN20_BOARD.Led ON/OFF DT_ONOFF U2.0 40205 R
96 TCGEN20_BOARD.Led KG1 DT_ONOFF U2.1 40206 R
97 TCGEN20_BOARD.Led RES DT_ONOFF U2.2 40207 R
98 TCGEN20_BOARD.Led AUT DT_ONOFF U2.3 40208 R
99 TCGEN20_BOARD.Led KR DT_ONOFF U2.4 40209 R
100 TCGEN20_BOARD.Led KR1 DT_ONOFF U2.5 40210 R
101 TCGEN20_BOARD.Led KG DT_ONOFF U2.6 40211 R
102 TCGEN20_BOARD.Led TEST DT_ONOFF U2.7 40212 R
103 TCGEN20_BOARD.Led MAN DT_ONOFF U3.0 40213 R
104 TCGEN20_BOARD.Led ALARM DT_ONOFF U3.1 40214 R
105 TCGEN20_BOARD.Full memory DT_ONOFF I500.0 40217 R
106 TCGEN20_BOARD.COM protocol DT_SERIAL_PROTOCOLS MB250 40050 R
107 TCGEN20_BOARD.Baud rate COM DT_SERIAL_BAUDRATE MB251 40051 R
108 TCGEN20_BOARD.RS485 protocol DT_SERIAL_PROTOCOLS MB255 40055 R
109 TCGEN20_BOARD.Baud rate RS485 DT_SERIAL_BAUDRATE MB256 40056 R
110 TCGEN20_BOARD.Bit rates DT_CAN_BITRATES MB267 40060 R
111 TCGEN20_BOARD.CAN protocol DT_CAN_PROTOCOLS MB268 40061 R
112 TCGEN20_BOARD.Address DT_NUMERIC MB260 40062 R
113 TCGEN20_BOARD.Centre SMS DT_STRING MW270 40063 R
114 TCGEN20_BOARD.SMS 1 number DT_STRING MW272 40064 R
115 TCGEN20_BOARD.SMS 2 number DT_STRING MW274 40065 R
116 TCGEN20_BOARD.SMS 3 number DT_STRING MW276 40066 R
117 TCGEN20_BOARD.SMS 4 number DT_STRING MW278 40067 R
118 TCGEN20_BOARD.SMS 5 number DT_STRING MW280 40068 R
119 TCGEN20_BOARD.Sampling time DT_NUMERIC MW430 40069 R
120 TCGEN20_BOARD.Datalogger Enable DT_BOOLEAN M432.1 40071 R
121 TCGEN20_BOARD.Upload data SMS DT_STRING MW586 40077 R
122 TCGEN20_BOARD.Upload adta apn DT_STRING MW588 40078 R
123 TCGEN20_BOARD.Upload data server DT_STRING MW590 40079 R
124 TCGEN20_BOARD.Upload data service DT_STRING MW592 40080 R
125 TCGEN20_BOARD.Server port DT_NUMERIC MW594 40081 R
126 TCGEN20_BOARD.Upload interval DT_NUMERIC MW596 40082 R
127 TCGEN20_BOARD.Upload type DT_UPLOAD_TYPE MB598 40083 R
128 TCGEN20_BOARD.ID Upload DT_NUMERIC_OFF MW146 40084 R
# Var.Name Var.Visual Var.Type ID R/W
129 TCGEN20_BOARD.Input type 1 DT_DIO_TYPES MB535 40085 R
130 TCGEN20_BOARD.Input type 2 DT_DIO_TYPES MB536 40086 R
131 TCGEN20_BOARD.Input type 3 DT_DIO_TYPES MB537 40087 R
132 TCGEN20_BOARD.Input type 4 DT_DIO_TYPES MB538 40088 R
133 TCGEN20_BOARD.Input type 5 DT_DIO_TYPES MB539 40089 R
134 TCGEN20_BOARD.Emergency input type DT_DIO_TYPES MB585 40090 R
135 TCGEN20_BOARD.Output type EV DT_DIO_TYPES MB540 40091 R
136 TCGEN20_BOARD.Output type AVV DT_DIO_TYPES MB541 40092 R
137 TCGEN20_BOARD.Output type 1 DT_DIO_TYPES MB542 40093 R
138 TCGEN20_BOARD.Output type 2 DT_DIO_TYPES MB543 40094 R
139 TCGEN20_BOARD.Output type 3 DT_DIO_TYPES MB544 40095 R
140 TCGEN20_BOARD.Output type 4 DT_DIO_TYPES MB545 40096 R
141 TCGEN20_BOARD.Analog type 1 DT_ANI_TYPES MB546 40097 R
142 TCGEN20_BOARD.Analog type 2 DT_ANI_TYPES MB547 40098 R
143 TCGEN20_BOARD.Analog type 3 DT_ANI_TYPES MB548 40099 R
144 TCGEN20_BOARD.Offset VRR DT_NUMERIC MR549 40100 R
145 TCGEN20_BOARD.Offset VRS DT_NUMERIC MR553 40101 R
146 TCGEN20_BOARD.Offset VRT DT_NUMERIC MR557 40102 R
147 TCGEN20_BOARD.Offset VGR DT_NUMERIC MR561 40103 R
148 TCGEN20_BOARD.Offset VGS DT_NUMERIC MR565 40104 R
149 TCGEN20_BOARD.Offset VGT DT_NUMERIC MR569 40105 R
150 TCGEN20_BOARD.Offset IR DT_REAL_1 MR573 40106 R
151 TCGEN20_BOARD.Offset IS DT_REAL_1 MR577 40107 R
152 TCGEN20_BOARD.Offset IT DT_REAL_1 MR581 40108 R
153 GLOBAL_VARIABLES.Generator nominal voltage DT_REAL_1 MR1930 40478 R
154 GLOBAL_VARIABLES.Generator nominal frequency DT_REAL_1 MR1934 40479 R
155 GLOBAL_VARIABLES.Stop mode DT_NUMERIC MB1898 40481 R
156 GLOBAL_VARIABLES.Electrovalve output DT_NUMERIC M1889.3 40483 R
157 GLOBAL_VARIABLES.D+ output DT_NUMERIC M30.0 40484 R
158 AlarmsManger1.In alarm DT_NUMERIC M20.0 40485 R
159 AlarmsManger1.Siren DT_NUMERIC M20.1 40486 R
160 AlarmsManger1.Global alarm #1 DT_NUMERIC M20.2 40487 R
161 AlarmsManger1.Global alarm #2 DT_NUMERIC M20.3 40488 R
162 AlarmsManger1.Global alarm #3 DT_NUMERIC M20.4 40489 R
163 GLOBAL_INPUTS.Engine temperature DT_REAL_1 MR102 40427 R
164 GLOBAL_INPUTS.Digital engine temperature DT_ONOFF M100.0 40428 R
165 GLOBAL_INPUTS.Input D+ DT_REAL_1 MR114 40429 R
166 GLOBAL_INPUTS.Input Pick up DT_REAL_1 MR118 40430 R
167 GLOBAL_INPUTS.Input SAPRISA DT_REAL_1 MR122 40431 R
168 GLOBAL_INPUTS.Input W DT_REAL_1 MR126 40432 R
169 GLOBAL_INPUTS.Oil pressure DT_REAL_1 MR110 40433 R
170 GLOBAL_INPUTS.Digital oil pressure DT_ONOFF M100.2 40434 R
171 GLOBAL_INPUTS.Fuel level (%) DT_REAL_1 MR106 40435 R
172 GLOBAL_INPUTS.Low fuel level digital DT_ONOFF M100.1 40436 R
# Var.Name Var.Visual Var.Type ID R/W
173 GLOBAL_INPUTS.Battery voltage DT_REAL_1 MR130 40437 R
174 GLOBAL_INPUTS.Phase voltage DT_REAL_1 MR138 40438 R
175 GLOBAL_INPUTS.Frequency DT_REAL_1 MR142 40439 R
176 GLOBAL_RUNTIME.Active alarm DT_NUMERIC MW4 40440 R
177 GLOBAL_RUNTIME.Stopping alarm DT_NUMERIC M39.1 40442 R
178 GLOBAL_RUNTIME.Cooling on alarm DT_ONOFF M20.6 40443 R
179 GLOBAL_RUNTIME.Stopping on alarm DT_ONOFF M20.7 40444 R
180 GLOBAL_RUNTIME.Start phase DT_NUMERIC MB1897 40473 R
181 Startmotoreendotermico1.Stop phase DT_NUMERIC MB1896 40474 R
182 StartDieselEngine1.Starter engine output DT_NUMERIC M432.2 40542 R
183 StartDieselEngine1.Pre heating output DT_NUMERIC M1914.2 40545 R
184 StartDieselEngine1.IsON DT_NUMERIC M1797.6 40559 R
185 StartDieselEngine1.IsNotStopped DT_NUMERIC M1958.5 40565 R
186 StopDieselEngine1.Electro magnet output DT_NUMERIC M1959.1 40586 R
187 GensetManager1.Mains nominal voltage DT_NUMERIC MW2008 40594 R
188 GensetManager1.Mains nominal frequency DT_NUMERIC MB2007 40595 R
189 GensetManager1.Low Voltage mains (%) DT_NUMERIC MB2010 40596 R
190 GensetManager1.High Voltage mains (%) DT_NUMERIC MB2011 40597 R
191 GensetManager1.Low Frequency mains (%) DT_NUMERIC_OFF MB2012 40598 R
192 GensetManager1.High Frequency mains (%) DT_NUMERIC_OFF MB2013 40599 R
193 GensetManager1.Low Voltage genset (%) DT_NUMERIC MB2014 40600 R
194 GensetManager1.High Voltage genset (%) DT_NUMERIC MB2015 40601 R
195 GensetManager1.Low Frequency genset (%) DT_NUMERIC_OFF MB2016 40602 R
196 GensetManager1.High Frequency genset (%) DT_NUMERIC_OFF MB2017 40603 R
197 GensetManager1.Nominal current genset DT_NUMERIC MW424 40608 R
198 GensetManager1.Short circuit (%) DT_NUMERIC MW2026 40609 R
199 GensetManager1.Current overload (%) DT_NUMERIC MW2028 40610 R
200 GensetManager1.mains OK DT_ONOFF M1999.4 40626 R
201 GensetManager1.genset OK DT_ONOFF M1999.5 40627 R
202 GensetManager1.KWh DT_NUMERIC MR2030 40629 R
203 GensetManager1.KVARh DT_NUMERIC MR2034 40630 R
204 EngineControl1.RPM DT_NUMERIC MW2164 40673 R
205 SRModbusMan.IsON DT_NUMERIC M8881.6 40683 R/W
206 SRModbusAuto.IsON DT_NUMERIC M8881.7 40688 R/W
207 SRModbusReset.IsON DT_NUMERIC M8887.0 40693 R/W
208 SRModbusStart.IsON DT_NUMERIC M8887.1 40698 R/W
209 SRModbusStop.IsON DT_NUMERIC M8887.2 40703 R/W
210 SRModbusTest.IsON DT_NUMERIC M8887.3 40708 R/W
211 SRModbusKG.IsON DT_NUMERIC M8887.4 40713 R/W
212 SRModbusKR.IsON DT_NUMERIC M8887.5 40718 R
213 BatteryTimer.Left hours DT_NUMERIC MW2412 40739 R
214 KGOutput.IsON DT_NUMERIC M8887.7 40764 R
215 Test.IsON DT_NUMERIC M2844.2 40824 R
216 SCR-EJP.IsON DT_NUMERIC M8461.5 44576 R
# Var.Name Var.Visual Var.Type ID R/W
217 RefuelingPump.IsON DT_NUMERIC M8892.4 41016 R
218 WorkHours.Actual value DT_NUMERIC MR3430 41327 R
219 AvgKWatt.Average DT_REAL_2 MR3472 41573 R
220 ServiceHours.Result DT_NUMERIC MR3512 41597 R
221 FilteredFuelPerc.Value DT_NUMERIC MR3518 41598 R
222 FuelLT.Result DT_NUMERIC MR3556 41617 R
223 InstantCons.Result DT_REAL_1 MR7584 43890 R
224 RealAutonomy.Result DT_NUMERIC MR3574 41625 R
225 CalcConsFuel.Result DT_REAL_1 MR3740 41704 R
226 CycleHours.Result DT_REAL_1 MR3756 41712 R
227 DeltaFuel.Result DT_REAL_1 MR4064 41834 R
228 SRDummyLoad.IsON DT_NUMERIC M8179.2 44424 R
229 TotalServiceCosts.Result DT_NUMERIC MR4572 42176 R
230 ExpectedRefilling.Result DT_REAL_3 MR4588 42189 R
231 TotalWastes.Result DT_NUMERIC MR4654 42217 R
232 WastesSum.Result DT_NUMERIC MR4670 42225 R
233 LoadPercentage.result DT_REAL_1 MR7588 43891 R
234 CycleConsumption.Result DT_REAL_1 MR5232 42501 R
235 LastRefillingLiters.Result DT_REAL_1 MR5266 42517 R
236 StoreAverageKW.Value DT_NUMERIC MR5272 42518 R
237 DailyHours.Result DT_NUMERIC MR5324 42544 R
238 CountTestStart.Actual value DT_NUMERIC MD6208 43010 R
239 LockCount.Actual value DT_NUMERIC MD6262 43082 R
240 ManualLock.IsON DT_NUMERIC M6247.2 43086 R/W
241 TotalConsumptionCost.Result DT_NUMERIC MR6714 43299 R
242 CalcWarranty.Result DT_REAL_3 MR6732 43315 R
243 ActFastSet50.IsON DT_NUMERIC M6790.1 43356 R/W
244 ActFastSet60.IsON DT_NUMERIC M6949.4 43459 R/W
245 Expansion IN_00 DT_BOOLEAN MR606 40222 R
246 Expansion IN_01 DT_BOOLEAN MR614 40224 R
247 Expansion IN_02 DT_BOOLEAN MR622 40226 R
248 Expansion IN_03 DT_BOOLEAN MR630 40228 R
249 Expansion IN_04 DT_BOOLEAN MR638 40230 R
250 Expansion IN_05 DT_BOOLEAN MR646 40232 R
251 Expansion IN_06 DT_BOOLEAN MR654 40234 R
252 Expansion IN_07 DT_BOOLEAN MR662 40236 R
253 Expansion SW version DT_NUMERIC MR670 40238 R
254 Dipswitch DT_NUMERIC MR678 40240 R
255 Output global register DT_NUMERIC MR686 40242 R
256 Expansion OUT_00 DT_NUMERIC MR694 40244 R
257 Expansion OUT_01 DT_NUMERIC MR702 40246 R
258 Expansion OUT_02 DT_NUMERIC MR710 40248 R
259 Expansion OUT_03 DT_NUMERIC MR718 40250 R
260 Expansion OUT_04 DT_NUMERIC MR726 40252 R
# Var.Name Var.Visual Var.Type ID R/W
261 Expansion OUT_05 DT_NUMERIC MR734 40254 R
262 Expansion OUT_06 DT_NUMERIC MR742 40256 R
263 Expansion OUT_07 DT_NUMERIC MR750 40258 R
264 Expansion Bitrate DT_NUMERIC MR758 40260 R
265 Expansion timeout DT_NUMERIC MR766 40262 R

Cre technology
130 allée Charles-Victor Naudin
Les Templiers Sophia Antipolis
06410 BIOT - FRANCE
Tél: +33 492 38 86 82 - Fax: +33 492 38 86 83

www.cretechnology.com

You might also like