Logbook

click to remove filter return to main page

Date station op DX call DXCC band freq mode sent recv grid contest
13.04.2024 DF7C DF7CB IK8UND Italy 20m 14.0456 CW 599 28 599 28 GC
04.02.2024 DL4SDW IK8UND Italy 20m 14.03442 CW 599 166 599 IT06 EUDXC
04.02.2024 DJ4MH IK8UND Italy 20m 14.021 CW 599 DE10 599 IT06 EU-DX
21.01.2024 DL1WA IK8UND Italy 20m 14.0105 CW 599 548 599 438 HA-DX
21.01.2024 YO4AAC IK8UND Italy 15m 21.03325 CW 599 159 599 373 HA-DX
21.01.2024 DF0SX DL1CW IK8UND Italy 40m 7.03620 CW 599 617 599 329 HA-DX
20.01.2024 DF0SX DL1CW IK8UND Italy 160m 1.83540 CW 599 514 599 318 HA-DX
20.01.2024 DF0SX DL1CW IK8UND Italy 80m 3.54410 CW 599 453 599 253 HA-DX
20.01.2024 YO9HP IK8UND Italy 10m 28.046540 CW 599 136 599 31 JN71 HA-DX
06.01.2024 DL5XL IK8UND Italy 20m 14.040 CW 599 MC150 599 022 MCD-QSO-PARTY
19.11.2023 DF5EN IK8UND Italy 40m 7.023 CW 599 28 599 28 LZ DX
18.11.2023 DF5EN IK8UND Italy 40m 7.024 CW 599 28 599 28 LZ DX
22.10.2023 DF6QV IK8UND Italy 20m 14.017 CW 599 N15 599 764 WAG
22.10.2023 DL2DCX IK8UND Italy 20m 14.0060 CW 599 DVO 599 724 JN71 WAG
22.10.2023 DL1DAW IK8UND Italy 20m 14.036 CW 599 O47 599 721 WAG
22.10.2023 DF7A DL1WA IK8UND Italy 20m 14.008 CW 599 X28 599 712 WAG
22.10.2023 DF7A DL1WA IK8UND Italy 15m 21.038 CW 599 X28 599 677 WAG
22.10.2023 DL2DCX IK8UND Italy 15m 21.0100 CW 599 DVO 599 667 JN71 WAG
22.10.2023 DF7CB IK8UND Italy 10m 28.0125 CW 599 R10 599 637 WAG
22.10.2023 DF0SX DF2AJ IK8UND Italy 10m 28.0 CW 599 40P51 599 635 WAG
22.10.2023 DF4PD IK8UND Italy 15m 21.033 CW 599 G23 599 572 WAG
22.10.2023 DF7CB IK8UND Italy 15m 21.0219 CW 599 R10 599 501 WAG
22.10.2023 DK4US IK8UND Italy 15m 21.021 CW 599 K06 599 488 WAG
22.10.2023 DK5DQ IK8UND Italy 20m 14.033 CW 599 O32 599 404 WAG
21.10.2023 DK5DQ IK8UND Italy 40m 7.03 CW 599 O32 599 283 WAG
21.10.2023 DL2DCX IK8UND Italy 40m 7.0050 CW 599 DVO 599 279 JN71 WAG
21.10.2023 DL1QW IK8UND Italy 80m 3.519 CW 599 L05 599 225 WAG
21.10.2023 DL2DCX IK8UND Italy 80m 3.5320 CW 599 DVO 599 206 JN71 WAG
21.10.2023 DK5DQ IK8UND Italy 80m 3.543 CW 599 O32 599 202 WAG
21.10.2023 DF5EN IK8UND Italy 20m 14.05769 CW 599 00055 599 P51 599 00081 81 WAG
27.08.2023 DF0SX DF5EN IK8UND Italy 20m 14.03 CW 599 0340 599 650 YO-DX-HF
29.07.2023 SN0RX DJ0IF IK8UND Italy 40m 7.025 CW 599 431 599 229 RSGB-IOTA
29.07.2023 SN0RX DJ0IF IK8UND Italy 15m 21.026 CW 599 285 599 136 RSGB-IOTA
29.07.2023 SN0RX DJ0IF IK8UND Italy 20m 14.007 CW 599 209 599 105 RSGB-IOTA
20.05.2023 DF7CB IK8UND Italy 20m 14.019 CW 599 072 599 139 EA-MAJESTAD-CW
07.05.2023 DR2C DJ0IF IK8UND Italy 20m 14.043 CW 599 85 599 CE ARI-DX
07.05.2023 DF5EN IK8UND Italy 15m 21.01613 CW 599 00099 599 99 599 CE ARI-DX
07.05.2023 DR2C DJ0IF IK8UND Italy 15m 21.015 CW 599 54 599 CE ARI-DX
30.04.2023 DF7CB IK8UND Italy 20m 14.032 CW 599 140 599 126 UKEIDX-CW+HELVETIA
16.04.2023 DK5DQ IK8UND Italy 10m 28.028 CW 599 EU 599 EU CQMMDX
29.01.2023 DF8XC IK8UND Italy 160m 1.843 CW 599 14 599 15 CQ-160-CW
29.01.2023 OE4EIE IK8UND Italy 160m 1.841 CW 599 15 599 15 JN71 CQ-160-CW
29.01.2023 DL1CW IK8UND Italy 160m 1.8418 CW 599 14 599 15 CQ-160-CW
21.01.2023 DF7CB IK8UND Italy 40m 7.022 CW 599 094 599 206 HA-DX
21.01.2023 DL2DCX IK8UND Italy 40m 7.0220 CW 599 599 JN71
27.11.2022 DK5DQ IK8UND Italy 40m 7.065 CW 599 599 CQ-WW-CW
27.11.2022 DF7CB IK8UND Italy 80m 3.507 CW 599 14 599 15 CQWWDX
27.11.2022 DF6QV IK8UND Italy 80m 3.503 CW 599 599 CQ-WW-CW
27.11.2022 DJ4MH IK8UND Italy 20m 14.045 CW 599 599 JN71
27.11.2022 DF6QV IK8UND Italy 15m 21.036 CW 599 599 CQ-WW-CW
27.11.2022 DF6QV IK8UND Italy 40m 7.021 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ IK8UND Italy 160m 1.835 CW 599 599 CQ-WW-CW
16.10.2022 DK2DQ IK8UND Italy 20m 14.0185 CW 599 599 WAG
16.10.2022 DK8ZZ IK8UND Italy 20m 14.001000 CW 599 1381 K07 599 WAG
16.10.2022 DK8ZZ IK8UND Italy 40m 7.015600 CW 599 1201 K07 599 WAG
16.10.2022 DK2DQ IK8UND Italy 40m 7.01650 CW 599 599 WAG
15.10.2022 DK5DQ IK8UND Italy 40m 7.034 CW 599 599 DARC-WAG
15.10.2022 DL5YM IK8UND Italy 80m CW 599 599 JN71
15.10.2022 DL5YM IK8UND Italy 40m CW 599 599 JN71
28.08.2022 DF7CB IK8UND Italy 20m 14.0153 CW 599 108 599 668 YO DX HF Contest
28.08.2022 DF7CB IK8UND Italy 10m 28.0257 CW 599 068 599 584 YO DX HF Contest
31.07.2022 SN0RX DJ0IF IK8UND Italy 10m 28.035 CW 599 1055 599 224 RSGB-IOTA
09.07.2022 DL5YM IK8UND Italy 10m CW 599 599 JN71
17.10.2021 DA0DX DL2DCX IK8UND Italy 40m 7.0117 CW 599 599 JN71
17.10.2021 DK8ZZ IK8UND Italy 40m 7.008600 CW 599 1275 K07 599 WAG
16.10.2021 DK8ZZ IK8UND Italy 80m 3.509700 CW 599 776 K07 599 WAG
16.10.2021 DA0DX DL2DCX IK8UND Italy 80m 3.5191 CW 599 599 JN71
16.10.2021 DK2DQ IK8UND Italy 40m 7.01979 CW 599 157 599
29.08.2021 YO4AAC IK8UND Italy 20m 14.0364 CW 599 599
28.08.2021 DJ4MH IK8UND Italy 80m 3.531 CW 599 599 JN71
28.08.2021 DJ4MH IK8UND Italy 15m 21.026 CW 599 599 JN71
28.08.2021 YO4AAC IK8UND Italy 15m 21.0262 CW 599 599
28.08.2021 YO4AAC IK8UND Italy 15m 21.0700 CW 599 599
28.08.2021 YO4AAC IK8UND Italy 15m 21.0262 CW 599 599
01.08.2021 YO4AAC IK8UND Italy 15m 21.0315 CW 599 599
03.07.2021 YO4AAC IK8UND Italy 20m 14.0448 CW 599 599
16.05.2021 DJ4MH IK8UND Italy 10m 28.027 CW 599 599 JN71
15.05.2021 DJ4MH IK8UND Italy 80m 3.526 CW 599 599 JN71
15.05.2021 DJ4MH IK8UND Italy 15m 21.038 CW 599 599 JN71
15.05.2021 DJ4MH IK8UND Italy 20m 14.040 CW 599 599 JN71
18.04.2021 YO4AAC IK8UND Italy 20m 14.0339 CW 599 599
07.02.2021 OP4A IK8UND Italy 40m 7.02071 CW 599 599 JN71
07.02.2021 YO4AAC IK8UND Italy 40m 7.02077 CW 599 599
29.11.2020 DF7CB IK8UND Italy 20m 14.0685 CW 599 14 599 15 CQWW DX Contest
29.11.2020 DF6QV IK8UND Italy 80m CW 599 599
29.11.2020 DF6QV IK8UND Italy 160m CW 599 599
21.11.2020 YO4AAC GEORGE IK8UND Italy 20m 14.0267 CW 599 599
07.11.2020 YO4AAC GEORGE IK8UND Italy 40m 7.02042 CW 599 599
18.10.2020 DL5JQ IK8UND Italy 40m 7.023 CW 599 599 WAG
17.10.2020 DJ4MH IK8UND Italy 40m 7.038 CW 599 599 JN71
17.10.2020 DJ4MH IK8UND Italy 20m 14.038 CW 599 599 JN71
04.10.2020 DL5JQ IK8UND Italy 20m 14.043 CW 599 599 TRC-DX
01.08.2020 DF7CB IK8UND Italy 40m 7.0316 CW 599 599
01.08.2020 YO4AAC YO4KAK IK8UND Italy 10m 28.0335 CW 599 599 EUHFC
25.07.2020 DF6QV IK8UND Italy 20m CW 599 599
18.07.2020 YO4AAC YO4KAK IK8UND Italy 15m 21.0301 CW 599 599 RRTC
18.07.2020 YO4AAC YO4KAK IK8UND Italy 20m 14.0331 CW 599 599 RRTC
05.07.2020 DL5JQ IK8UND Italy 20m 14.016 CW 599 599 MMC-HF-CW
05.07.2020 DL5JQ IK8UND Italy 15m 21.021 CW 599 599 MMC-HF-CW
04.07.2020 DL5JQ IK8UND Italy 40m 7.035 CW 599 599 MMC-HF-CW
31.05.2020 DL8TG IK8UND Italy 15m 21.0095 CW 599 599 CQ-WPX-CW
31.05.2020 DF7CB IK8UND Italy 10m 28.0369 CW 599 207 599 1279 CQ WW WPX
30.05.2020 YO4AAC YO4KAK IK8UND Italy 15m 21.0348 CW 599 599 CQ-WPX-CW
30.05.2020 DK8ZZ IK8UND Italy 40m 7.077000 CW 599 259 599 225 CQ-WPX-CW
17.05.2020 YO4AAC YO4KAK IK8UND Italy 15m 21.0205 CW 599 599 KING-OF-SP
17.05.2020 DL5JQ IK8UND Italy 10m 28.016 CW 599 599 HMKOS-CW
17.05.2020 YO4AAC YO4KAK IK8UND Italy 40m 7.02797 CW 599 599 KING-OF-SP
16.05.2020 DJ4MH IK8UND Italy 40m 7.030 CW 599 599 JN71
16.05.2020 DL5JQ IK8UND Italy 80m 3.512 CW 599 599 HMKOS-CW
16.05.2020 DL5JQ IK8UND Italy 20m 14.029 CW 599 599 HMKOS-CW
16.05.2020 DJ4MH IK8UND Italy 20m 14.047 CW 599 599 JN71
10.05.2020 DL5JQ IK8UND Italy 15m 21.017 CW 599 599 CQ-M
03.05.2020 OP4A IK8UND Italy 40m 7.00000 CW 599 599 101 JN71
02.05.2020 DL5JQ IK8UND Italy 80m 3.545 CW 599 599 ARI-DX
02.05.2020 DL5JQ IK8UND Italy 40m 7.039 CW 599 599 ARI-DX
02.05.2020 DL5JQ IK8UND Italy 20m 14.047 CW 599 599 ARI-DX
26.04.2020 DL5JQ IK8UND Italy 20m 14.032 CW 599 599 HELVETIA
25.04.2020 DL5JQ IK8UND Italy 40m 7.031 CW 599 599 HELVETIA
19.04.2020 OP4A IK8UND Italy 20m 14.00000 CW 599 599 116
19.04.2020 YO4AAC IK8UND Italy 20m 14.0210 CW 599 599 CQMMDX
18.04.2020 DL5JQ IK8UND Italy 20m 14.041 CW 599 599 CQMMDX
18.04.2020 YO4AAC IK8UND Italy 20m 14.0416 CW 599 599 YU-DX
12.04.2020 DJ4MH IK8UND Italy 20m 14.042 CW 599 599 JN71
21.03.2020 DL5JQ IK8UND Italy 160m 1.837 CW 599 599 RDXC
21.03.2020 DL5JQ IK8UND Italy 80m 3.559 CW 599 599 RDXC
18.01.2020 DL5JQ IK8UND Italy 20m 14.026 CW 599 599 HA-DX
23.11.2019 DJ6TK IK8UND Italy 20m 14.020 CW 599 599 CQ-WW-CW
16.11.2019 DF7CB IK8UND Italy 40m 7.0359 CW 599 599
03.11.2019 DL3KWR IK8UND Italy 15m 21.022 CW 599 599
02.11.2019 DL3KWF IK8UND Italy 20m 14.039 CW 599 599
25.05.2019 DL3KWF IK8UND Italy 20m 14.060 CW 599 599
25.05.2019 DF6QV IK8UND Italy 20m CW 599 599
04.05.2019 DL5DBY IK8UND Italy 40m 7.027 CW 599 599
27.01.2019 DF6QV IK8UND Italy 160m CW 599 599
15.12.2018 DL3KWR IK8UND Italy 80m 3.514 CW 599 599
18.11.2018 OP4A IK8UND Italy 80m 3.53447 CW 599 599 79
21.10.2018 DJ6TK IK8UND Italy 15m 21.020 CW 599 599 WAG
21.10.2018 DJ6TK IK8UND Italy 40m 7.025 CW 599 599 WAG
04.08.2018 DL3KWR IK8UND Italy 20m 14.039 CW 599 599
04.08.2018 DL3KWF IK8UND Italy 20m 14.039 CW 599 599
04.08.2018 DJ6TK IK8UND Italy 15m 21.010 CW 599 599 EU-HF
04.08.2018 DJ5TD IK8UND Italy 15m 21.033 CW 599 599 EUHFC
21.07.2018 YO4AAC IK8UND Italy 20m 14.0440 CW 599 599 RRTC
15.07.2018 DJ1AA IK8UND Italy 15m 21.0450 CW 599 599 JN70
15.07.2018 YO4AAC IK8UND Italy 15m 21.0556 CW 599 599 IARU-HF
14.07.2018 YO4AAC IK8UND Italy 20m 14 CW 599 599 IARU-HF
14.07.2018 DJ1AA IK8UND Italy 20m 14.0560 CW 599 599 JN70
14.07.2018 YO4AAC IK8UND Italy 20m 14 CW 599 599 IARU-HF
14.07.2018 YO4AAC IK8UND Italy 20m 14 CW 599 599 IARU-HF
08.07.2018 YO4AAC IK8UND Italy 10m 28.0270 CW 599 599 MARCONI-ME
07.07.2018 YO4AAC IK8UND Italy 15m 21.0205 CW 599 599 MARCONI-ME
07.07.2018 YO4AAC IK8UND Italy 20m 14.0351 CW 599 599 MARCONI-ME
13.05.2018 DJ6TK IK8UND Italy 10m 28.010 CW 599 599 CQM_C
13.05.2018 DL3KWF IK8UND Italy 20m 14.046 CW 599 599
13.05.2018 DL1CW IK8UND Italy 40m 7.01892 CW 599 599 CQ-M
12.05.2018 YO4AAC IK8UND Italy 20m 14.0700 CW 599 599 CQM_C
12.05.2018 YO4AAC IK8UND Italy 15m 21.0349 CW 599 599 CQ-M
06.05.2018 YO4AAC IK8UND Italy 20m 14.0301 CW 599 599 ARI-DX
06.05.2018 YO4AAC IK8UND Italy 15m 21.0157 CW 599 599 ARI-DX
29.04.2018 YO4AAC IK8UND Italy 20m 14.0230 CW 599 599 HELVETIA
22.04.2018 DG2BAR IK8UND Italy 20m 14.00 CW 599 599
22.04.2018 DF5BX IK8UND Italy 20m 14 CW 599 599
22.04.2018 DL3KWR IK8UND Italy 20m 14.015 CW 599 599
15.04.2018 DF5BX IK8UND Italy 20m 14 CW 599 599
01.04.2018 DF5BX IK8UND Italy 20m 14 CW 599 599
31.03.2018 OP4A FRANCIS IK8UND Italy 40m 7.03047 CW 599 599 77 JN71
28.01.2018 DF4PD IK8UND Italy 160m 1.832 CW 599 599 CQ-160-CW
30.12.2017 DK7ZT IK8UND Italy 160m 1.83044 CW 599 599 ARKTIKA-PR
30.12.2017 DJ2YA IK8UND Italy 160m 1.831 CW 599 599 JN71
30.12.2017 DJ4MH IK8UND Italy 160m 1.830 CW JN71
17.12.2017 DL5JQ IK8UND Italy 20m 14.032 CW 599 599
17.12.2017 YO4AAC IK8UND Italy 20m 14.0323 CW 599 599 9A-CW
17.12.2017 YO4AAC IK8UND Italy 40m 7.03011 CW 599 599 9A-CW
16.12.2017 DL5JQ IK8UND Italy 80m 3.540 CW 599 599
16.12.2017 DF1LON IK8UND Italy 80m 3.5 CW 599 599
16.12.2017 DL5JQ IK8UND Italy 40m 7.032 CW 599 599
03.12.2017 DL3KWR IK8UND Italy 20m 14.013 CW 599 599
19.11.2017 DF8XC IK8UND Italy 10m 28 CW 599 599
19.11.2017 YO4AAC IK8UND Italy 20m 14.0448 CW 599 599 LZ-DX
19.11.2017 DJ6TK IK8UND Italy 15m 21.020 CW 599 599 LZ
18.11.2017 YO9HP IK8UND Italy 40m 7.03331 CW 599 599 LZ-DX
04.11.2017 YO4AAC IK8UND Italy 20m 14.0450 CW 599 599 UKRAINIAN-
04.11.2017 DL3KWF IK8UND Italy 20m 14.045 CW 599 599
22.10.2017 DJ0SP IK8UND Italy 10m 28.019 CW 599 599 WAG
22.10.2017 DJ1AA IK8UND Italy 10m 28.0190 CW 599 599 JN71
22.10.2017 DF1LON IK8UND Italy 10m 28 CW 599 599
22.10.2017 DL5JQ IK8UND Italy 10m 28.019 CW 599 599
22.10.2017 DL4AC IK8UND Italy 10m 28.0194 CW 599 599 WAG
22.10.2017 DF2AJ IK8UND Italy 10m 28.019 CW 599 599
22.10.2017 DF1LON IK8UND Italy 15m 21 CW 599 599
22.10.2017 DJ0SP IK8UND Italy 40m 7.032 CW 599 599 WAG
22.10.2017 DL5YM IK8UND Italy 40m 7 CW 599 599
21.10.2017 DL8ZAJ IK8UND Italy 40m 7.027 CW 599 599
21.10.2017 DL4AC IK8UND Italy 40m 7.02680 CW 599 599 WAG
21.10.2017 DF2AJ IK8UND Italy 40m 7.026 CW 599 599
21.10.2017 DL3KWR IK8UND Italy 20m 14.031 CW 599 599
21.10.2017 DF1LON IK8UND Italy 20m 14 CW 599 599
16.09.2017 OZ6SYL DL3KWR IK8UND Italy 40m 7.024 CW 599 599
16.09.2017 OZ6SYL DL3KWR IK8UND Italy 20m 14.021 CW 599 599
16.09.2017 OZ/DL3KWF DL3KWF IK8UND Italy 20m 14.021 CW 599 599
05.08.2017 YO9HP IK8UND Italy 160m 1.81540 CW 599 599 EUHFC
05.08.2017 S56A IK8UND Italy 160m 1.81656 CW 599 599 EUHFC
05.08.2017 YO9HP IK8UND Italy 80m 3.54081 CW 599 599 EUHFC
05.08.2017 S56A IK8UND Italy 80m 3.54150 CW 599 599 EUHFC
05.08.2017 YO9HP IK8UND Italy 40m 7.03343 CW 599 599 EUHFC
05.08.2017 S56A IK8UND Italy 40m 7.03580 CW 599 599 EUHFC
05.08.2017 DL3KWF IK8UND Italy 40m 7.018 CW 599 599
05.08.2017 DF5BX IK8UND Italy 40m 7.02 CW 599 599
05.08.2017 YO9HP IK8UND Italy 15m 21.0334 CW 599 599 EUHFC
05.08.2017 YO4AAC IK8UND Italy 20m 14.0369 CW 599 599 EUHFC
23.07.2017 YO9HP IK8UND Italy 15m 21.0298 CW 599 599 SDXC
22.07.2017 DK8ZZ IK8UND Italy 10m 28.000000 CW 599 599
22.07.2017 DL5JQ IK8UND Italy 40m 7.01753 CW 599 599 SDXC
22.07.2017 DL5JQ IK8UND Italy 20m 14.0312 CW 599 599 SDXC
22.07.2017 YO4AAC IK8UND Italy 20m 14.0313 CW 599 599 SDXC
15.07.2017 DL3KWF IK8UND Italy 15m 21.035 CW 599 599
15.07.2017 DL3KWF IK8UND Italy 20m 14.033 CW 599 599
02.07.2017 DL5JQ IK8UND Italy 40m 7.024 CW 599 599
02.07.2017 DL5JQ IK8UND Italy 20m 14.027 CW 599 599
02.07.2017 DJ6TK IK8UND Italy 15m 21.025 CW 599 599 MARCC
02.07.2017 DL4AC IK8UND Italy 20m 14.0170 CW 599 599 MARCONI-ME
02.07.2017 DL3KWF IK8UND Italy 15m 21.029 CW 599 599
01.07.2017 YO4AAC IK8UND Italy 20m 14.0292 CW 599 599 MARCONI-ME
01.07.2017 DL3KWF IK8UND Italy 20m 14.029 CW 599 599
03.06.2017 DL7ET IK8UND Italy 10m 28.000 CW 599 599
28.05.2017 DL5AOJ IK8UND Italy 20m 14.044 CW 599 599 CQ-WPX-CW
28.05.2017 DL7ET IK8UND Italy 40m 7.000 CW 599 599
28.05.2017 DF1LON IK8UND Italy 15m 21 CW 599 599
28.05.2017 DL5YL IK8UND Italy 10m 28 CW 599 599
28.05.2017 DJ4MH IK8UND Italy 10m 28.017 CW 599 599 JN71
28.05.2017 DL5JQ IK8UND Italy 10m 28.017 CW 599 599
28.05.2017 DL5YL IK8UND Italy 40m 7 CW 599 599
28.05.2017 DJ0SP IK8UND Italy 20m 14.0560 CW 599 599
28.05.2017 YO9HP IK8UND Italy 40m 7.03135 CW 599 599 CQ-WPX-CW
27.05.2017 DF4JM IK8UND Italy 20m 14.0000 CW 599 599 CQ-WPX-CW
27.05.2017 DJ0SP IK8UND Italy 15m 21.0350 CW 599 599
27.05.2017 YO4AAC IK8UND Italy 20m 14.0514 CW 599 599 CQ-WPX-CW
27.05.2017 DK5AX IK8UND Italy 20m 14.0594 CW 599 599 CQ-WPX-CW
27.05.2017 DJ4MH IK8UND Italy 20m 14.059 CW 599 599 JN71
27.05.2017 DF7ZS DF7EE IK8UND Italy 20m 14.0594 CW 599 599
27.05.2017 DL3KWF IK8UND Italy 20m 14.059 CW 599 599
27.05.2017 YO9HP IK8UND Italy 15m 21.0364 CW 599 599 CQ-WPX-CW
27.05.2017 YO4AAC IK8UND Italy 15m 21.0363 CW 599 599 CQ-WPX-CW
27.05.2017 DF1LON IK8UND Italy 40m 7 CW 599 599
27.05.2017 DL5JQ IK8UND Italy 40m 7.048 CW 599 599
27.05.2017 DK5AX IK8UND Italy 40m 7.06364 CW 599 599 CQ-WPX-CW
21.05.2017 DL3KWR IK8UND Italy 20m 14.021 CW 599 599
21.05.2017 DK1LRS IK8UND Italy 10m 28.020 CW 599 599
14.05.2017 DL5JQ IK8UND Italy 10m 28.021 CW 599 599
13.05.2017 DL1CW IK8UND Italy 40m 7.0267 CW 599 599 CQ-M
13.05.2017 DL5YL IK8UND Italy 15m 21 CW 599 599
13.05.2017 DL1CW IK8UND Italy 15m 21.040 CW 599 599 CQ-M
07.05.2017 DL5YM IK8UND Italy 40m 7 CW 599 599
07.05.2017 DL1CW IK8UND Italy 20m 14.0287 CW 599 599 ARI-DX
07.05.2017 DL5YM IK8UND Italy 20m 14 CW 599 599
07.05.2017 DL5JQ IK8UND Italy 20m 14.008 CW 599 599
07.05.2017 DL3KWR IK8UND Italy 20m 14.015 CW 599 599
07.05.2017 YO4AAC IK8UND Italy 20m 14.0368 CW 599 599 ARI-DX
07.05.2017 DL5YL IK8UND Italy 20m 14 CW 599 599
07.05.2017 DL5YL IK8UND Italy 40m 7 CW 599 599
06.05.2017 DL5JQ IK8UND Italy 40m 7.024 CW 599 599
06.05.2017 DL3KWR IK8UND Italy 80m 3.515 CW 599 599
06.05.2017 DL5JQ IK8UND Italy 80m 3.519 CW 599 599
06.05.2017 YO4AAC IK8UND Italy 40m 7.03594 CW 599 599 ARI-DX
06.05.2017 DL5JQ IK8UND Italy 15m 21.026 CW 599 599
06.05.2017 DL5YL IK8UND Italy 15m 21 CW 599 599
06.05.2017 DL3KWF IK8UND Italy 20m 14.028 CW 599 599
30.04.2017 LX4A LX1NO IK8UND Italy 40m 7 CW 599 599
30.04.2017 YO9HP IK8UND Italy 80m 3.52178 CW 599 599 HELVETIA
29.04.2017 DF5BX IK8UND Italy 80m 3.51 CW 599 599
23.04.2017 DL5JQ IK8UND Italy 20m 14.023 CW 599 599
23.04.2017 YO4AAC IK8UND Italy 20m 14.0309 CW 599 599 UKEIDX-CW
23.04.2017 DL1CW IK8UND Italy 15m 21.0193 CW 599 599 UKEIDX-CW
23.04.2017 LX9EG LX1NO IK8UND Italy 20m 14 CW 599 599
23.04.2017 DL7ET IK8UND Italy 20m 14.000 CW 599 599
23.04.2017 LX9EG LX1NO IK8UND Italy 15m 21 CW 599 599
23.04.2017 LX9EG LX1NO IK8UND Italy 40m 7 CW 599 599
22.04.2017 DL1CW IK8UND Italy 80m 3.514 CW 599 599 UKEIDX-CW
22.04.2017 DL5JQ IK8UND Italy 80m 3.514 CW 599 599
22.04.2017 YO4AAC IK8UND Italy 40m 7.02020 CW 599 599 UKEIDX-CW
16.04.2017 YU/S56A S56A IK8UND Italy 20m 14.0357 CW 599 599 YU-DX
15.04.2017 YU/S56A S56A IK8UND Italy 80m 3.51500 CW 599 599 YU-DX
15.04.2017 YU/S56A S56A IK8UND Italy 40m 7.00000 CW 599 599 YU-DX
15.04.2017 YO4AAC IK8UND Italy 40m 7.02552 CW 599 599 YU-DX
09.04.2017 YO4AAC IK8UND Italy 40m 7.02909 CW 599 599 GC
05.02.2017 DJ6TK IK8UND Italy 20m 14.010 CW 599 599 BSCIC
05.02.2017 DL0GMH DF5BX IK8UND Italy 20m 14.00 CW 599 599
05.02.2017 DF5BX IK8UND Italy 20m 14.03 CW 599 599
05.02.2017 DL7ET IK8UND Italy 20m 14.000 CW 599 599
05.02.2017 YO4AAC IK8UND Italy 20m 14 CW 599 599 DIG-SSB
04.02.2017 YO9HP IK8UND Italy 40m 7.03224 CW 599 599 BSCI-HF
22.01.2017 S56A IK8UND Italy 40m 7.01890 CW 599 599 DL-DX-RTTY
21.01.2017 DF0SX DL1CW IK8UND Italy 40m 7.01950 CW 599 599 HA-DX
06.11.2016 DL5JQ IK8UND Italy 15m 21.036 CW 599 599
05.11.2016 DL5YL IK8UND Italy 15m 21 CW 599 599
16.10.2016 DL1CW IK8UND Italy 20m 14.0365 CW 599 599 DARC-WAG
16.10.2016 DL5AOJ IK8UND Italy 20m 14.040 CW 599 599 DARC-WAG
16.10.2016 DL5JQ IK8UND Italy 20m 14.012 CW 599 599
16.10.2016 DK3QZ IK8UND Italy 20m 14.0292 CW 599 599 WAG
16.10.2016 DB2B DK5AX IK8UND Italy 20m 14.0439 CW 599 599 WAG
16.10.2016 DF5BX IK8UND Italy 20m 14.03 CW 599 599
16.10.2016 DJ6TK IK8UND Italy 20m 14.010 CW 599 599 WAG
16.10.2016 DF5A DL3KWF IK8UND Italy 20m 14 CW 599
16.10.2016 DQ0A DK2DQ IK8UND Italy 20m 14.0285 CW 599 599 WAG
16.10.2016 DL3KWR IK8UND Italy 20m 14 CW 599
16.10.2016 DP4M DJ4MH IK8UND Italy 40m 7.021 CW 599 599 WAG
16.10.2016 DL1CW IK8UND Italy 40m 7.0214 CW 599 599 DARC-WAG
15.10.2016 DL5YM IK8UND Italy 80m 3.5 CW 599 599
15.10.2016 DP4M DJ1CW IK8UND Italy 80m 3.506 CW 599 599 WAG
15.10.2016 DL1CW IK8UND Italy 80m 3.522 CW 599 599 DARC-WAG
15.10.2016 DL3KWR IK8UND Italy 80m 3.5 CW 599
15.10.2016 DK8ZZ IK8UND Italy 80m 3.502000 CW 599 663 599
15.10.2016 DK8ZZ IK8UND Italy 40m 7.030000 CW 599 486 599
15.10.2016 DL5AOJ IK8UND Italy 40m 7.030 CW 599 599 DARC-WAG
15.10.2016 DF1LON IK8UND Italy 40m 7.0300 CW 599
15.10.2016 DF7ZS DF7EE IK8UND Italy 40m 7.0260 CW 599
15.10.2016 DK5DQ IK8UND Italy 20m 14.039 CW 599 599
15.10.2016 DP4M DJ1CW IK8UND Italy 20m 14.035 CW 599 599 WAG
15.10.2016 DJ0SP IK8UND Italy 20m 14.033 CW 599 599 WAG
15.10.2016 DL5YL IK8UND Italy 20m 14 CW 599 599
15.10.2016 DL5YM IK8UND Italy 20m 14 CW 599 599
28.08.2016 DL5JQ IK8UND Italy 20m 14.029 CW 599 599
28.08.2016 YO4AAC IK8UND Italy 20m 14 CW 599
28.08.2016 OL8M OK1DRQ IK8UND Italy 15m 21.0 CW 599 599
28.08.2016 YO4AAC IK8UND Italy 10m 28 CW 599
28.08.2016 YO9HP IK8UND Italy 10m 28.0134 CW 599 599 YO-DX-HF
27.08.2016 YO9HP IK8UND Italy 40m 7.01239 CW 599 599 YO-DX-HF
27.08.2016 YO4AAC IK8UND Italy 20m 14 CW 599
27.08.2016 DL3KWF IK8UND Italy 20m 14 CW 599
27.08.2016 DL8BH IK8UND Italy 20m 14.0370 CW 599 599
27.08.2016 DL5JQ IK8UND Italy 15m 21.018 CW 599 599
27.08.2016 YO4AAC IK8UND Italy 15m 21 CW 599
27.08.2016 YO9HP IK8UND Italy 15m 21.0236 CW 599 599 YO-DX-HF
27.08.2016 YO4AAC IK8UND Italy 20m 14 CW 599
27.08.2016 YO9HP IK8UND Italy 20m 14.0405 CW 599 599 YO-DX-HF
06.08.2016 DL3KWF IK8UND Italy 40m 7 CW 599
06.08.2016 YO9HP IK8UND Italy 80m 3.54576 CW 599 599 EUHFC
06.08.2016 DL1CW IK8UND Italy 40m 7.0207 CW 599 599 EU-HF
06.08.2016 DL5YM IK8UND Italy 20m 14 CW 599 599
06.08.2016 DL3KWF IK8UND Italy 20m 14 CW 599
06.08.2016 DL8BH IK8UND Italy 20m 14.0400 CW 599 599
06.08.2016 DL5YM IK8UND Italy 15m 21 CW 599 599
06.08.2016 DJ6TK IK8UND Italy 15m 21.010 CW 599 599 EU-HF
06.08.2016 DL8BH IK8UND Italy 15m 21.0150 CW 599 599
06.08.2016 DL1CW IK8UND Italy 15m 21.0319 CW 599 599 EU-HF
06.08.2016 DJ1AA IK8UND Italy 10m 28.0230 CW 599 599 JN71
31.07.2016 DK8ZZ IK8UND Italy 10m 28.013000 CW 599 1163 599 444
31.07.2016 DJ6TK IK8UND Italy 10m 28.010 CW 599 599 RSGB-IOTA
31.07.2016 DL5YM IK8UND Italy 10m 28 CW 599 599
31.07.2016 DL5YM IK8UND Italy 15m 21 CW 599 599
30.07.2016 DM88YLF DL5YL IK8UND Italy 20m 14.043 CW 599 599 RSGB-IOTA
30.07.2016 DK3QZ IK8UND Italy 15m 21.0198 CW 599 599 RSGB-IOTA
10.07.2016 DL3KWR IK8UND Italy 15m 21.045 CW 599
10.07.2016 DL8TG IK8UND Italy 15m 21.0449 CW 599 599 IARU-HF
10.07.2016 DL5JQ IK8UND Italy 10m 28.008 CW 599 599
10.07.2016 DL8TG IK8UND Italy 10m 28.0069 CW 599 599 IARU-HF
10.07.2016 DJ4MH IK8UND Italy 20m 14.024 CW 599 599 JN71 IARU-HF
09.07.2016 DL3KWF IK8UND Italy 20m 14.043 CW 599
03.07.2016 DL3KWR IK8UND Italy 20m 14.034 CW 599
03.07.2016 DL0GMH DF5BX IK8UND Italy 20m 14.00 CW 599 599
03.07.2016 DF5BX IK8UND Italy 20m 14.02 CW 599 599
03.07.2016 OK4RQ OK1DRQ IK8UND Italy 20m 14.0 CW 599 599
03.07.2016 DL3KWF IK8UND Italy 15m 21.024 CW 599
02.07.2016 DL5JQ IK8UND Italy 80m 3.511 CW 599 599
02.07.2016 OK4RQ OK1DRQ IK8UND Italy 80m 3.5 CW 599 599
02.07.2016 DL3KWR IK8UND Italy 40m 7.019 CW 599
02.07.2016 DL5JQ IK8UND Italy 40m 7.007 CW 599 599
02.07.2016 DL1CW IK8UND Italy 40m 7.01627 CW 599 599 MARCONI-ME
02.07.2016 DL3KWF IK8UND Italy 40m 7.019 CW 599
02.07.2016 DL5JQ IK8UND Italy 20m 14.013 CW 599 599
02.07.2016 DL1CW IK8UND Italy 20m 14.0326 CW 599 599 MARCONI-ME
02.07.2016 DL3KWF IK8UND Italy 20m 14.033 CW 599
29.05.2016 DL5JQ IK8UND Italy 40m 7.030 CW 599 599
29.05.2016 DJ4MH IK8UND Italy 10m 28.019 CW 599 599 JN71 CQ-WPX-CW
29.05.2016 DF4WC IK8UND Italy 15m 21.0664 CW 599 599 VOLTA-RTTY
29.05.2016 DL5AOJ IK8UND Italy 15m 21.067 CW 599 599 CQ-WPX-CW
29.05.2016 DF7ZS DF7EE IK8UND Italy 15m 21.0660 CW 599
29.05.2016 DL3HAH IK8UND Italy 15m 21.054 CW 599 599 CQ-WPX-CW
29.05.2016 YO4AAC IK8UND Italy 15m 21.0538 CW 599 599 CQ-WPX-CW
29.05.2016 DL3KWF IK8UND Italy 40m 7.020 CW 599
29.05.2016 PA0R IK8UND Italy 80m 3.521 CW 599 599 CQ-WPX-CW
28.05.2016 DJ4MH IK8UND Italy 20m 14.051 CW 599 599 JN71 CQ-WPX-CW
28.05.2016 DL5YM IK8UND Italy 20m 14 CW 599 599
28.05.2016 DJ0SP IK8UND Italy 20m 14.056 CW 599 599 WPX_C
28.05.2016 DF8XC IK8UND Italy 20m 14 CW 599 599
28.05.2016 DQ0A DJ5BWD IK8UND Italy 40m 7.00598 CW 599 599 CQ-WPX-CW
28.05.2016 PA0R IK8UND Italy 40m 7.011 CW 599 599 CQ-WPX-CW
28.05.2016 DJ0SP IK8UND Italy 40m 7.034 CW 599 599 WPX_C
28.05.2016 OL8M OK1DRQ IK8UND Italy 40m 7.0 CW 599 599
28.05.2016 OP4A IK8UND Italy 40m 7.05041 CW 599 599 210
22.05.2016 YO9HP IK8UND Italy 15m 21.0135 CW 599 599 KING-OF-SP
22.05.2016 DL5JQ IK8UND Italy 20m 14.034 CW 599 599
22.05.2016 DL5JQ IK8UND Italy 40m 7.022 CW 599 599
22.05.2016 YO9HP IK8UND Italy 40m 7.02867 CW 599 599 KING-OF-SP
21.05.2016 DL4ALI IK8UND Italy 20m 14.0210 CW 599 599
14.05.2016 DL4ALI IK8UND Italy 20m 14.047 CW 599 599 CQ-M
08.05.2016 DL3KWR IK8UND Italy 20m 14.031 CW 599
08.05.2016 DL5JQ IK8UND Italy 15m 21.026 CW 599 599
08.05.2016 DL5JQ IK8UND Italy 10m 28.017 CW 599 599
07.05.2016 DL5JQ IK8UND Italy 160m 1.830 CW 599 599
07.05.2016 DL5JQ IK8UND Italy 40m 7.025 CW 599 599
07.05.2016 DL3KWR IK8UND Italy 40m 7.025 CW 599
07.05.2016 DL5JQ IK8UND Italy 80m 3.524 CW 599 599
07.05.2016 OK8YM DL5YM IK8UND Italy 40m 7 CW 599 599
07.05.2016 DL3KWF IK8UND Italy 20m 14.031 CW 599
07.05.2016 DL5JQ IK8UND Italy 20m 14.033 CW 599 599
07.05.2016 OK8YM DL5YM IK8UND Italy 20m 14 CW 599 599
01.05.2016 DL8BH IK8UND Italy 20m 14.0310 CW 599 599
17.04.2016 YO4AAC IK8UND Italy 20m 14.0387 CW 599 599 CQMM
16.04.2016 DL5YL IK8UND Italy 20m 14 CW 599 599
10.04.2016 DL5JQ IK8UND Italy 20m 14.031 CW 599
10.04.2016 YO4AAC IK8UND Italy 20m 14.0524 CW 599 599 GC
27.02.2016 YO4AAC IK8UND Italy 20m 14.0391 CW 599 599 UBA-DX-CW
27.02.2016 DL3KWF IK8UND Italy 20m 14.039 CW 599
06.02.2016 DL5JQ IK8UND Italy 80m 3.534 CW 599 599
06.02.2016 DK1LRS IK8UND Italy 40m 7.032 CW 599 599
06.02.2016 OL8M OK1DRQ IK8UND Italy 20m 14.0 CW 599 599
24.01.2016 OK4RQ OK1DRQ IK8UND Italy 20m 14.0 CW 599 599
23.01.2016 DL3KWR IK8UND Italy 20m 14.033 CW 599
17.01.2016 YO9HP IK8UND Italy 20m 14.0390 CW 599 599 HA-DX
17.01.2016 YO4AAC IK8UND Italy 20m 14.0300 CW 599 599 HA-DX
16.01.2016 OK4RQ OK1DRQ IK8UND Italy 80m 3.5 CW 599 599
16.01.2016 DL5JQ IK8UND Italy 40m 7.032 CW 599 599
16.01.2016 YO9HP IK8UND Italy 40m 7.03198 CW 599 599 HA-DX
16.01.2016 DL8BH IK8UND Italy 40m 7.0234 CW 599 599
16.01.2016 DL3KWR IK8UND Italy 40m 7.023 CW 599
26.12.2015 YO9HP IK8UND Italy 160m 1.83216 CW 599 599 STEW-PERRY
20.12.2015 DL1CW IK8UND Italy 40m 7.02129 CW 599 599 9A-CW
19.12.2015 OK4RQ OK1DRQ IK8UND Italy 80m 3.5 CW 599 599
19.12.2015 OK4RQ OK1DRQ IK8UND Italy 40m 7.0 CW 599 599
29.11.2015 OK4RQ OK1DRQ IK8UND Italy 40m 7.1 CW 599 599
28.11.2015 DK8ZZ IK8UND Italy 20m 14.054000 CW 599 599
22.11.2015 OK4RQ OK1DRQ IK8UND Italy 20m 14.0 CW 599 599
21.11.2015 DL4AC IK8UND Italy 20m 14.0461 CW 599 599 LZ-DX
21.11.2015 YO9HP IK8UND Italy 20m 14.0462 CW 599 599 LZ-DX
21.11.2015 YO4AAC IK8UND Italy 20m 14.0461 CW 599 599 LZ-DX
08.11.2015 YO4AAC IK8UND Italy 20m 14.0261 CW 599 599 UKRAINIAN-
07.11.2015 DL1CW IK8UND Italy 20m 14.0405 CW 599 599 UKRAINIAN-
07.11.2015 YO9HP IK8UND Italy 20m 14.0405 CW 599 599 UKRAINIAN-
07.11.2015 OK4RQ OK1DRQ IK8UND Italy 20m 14.0 CW 599 599
07.11.2015 DL5YL IK8UND Italy 20m 14 CW 599 599
18.10.2015 DL0YLV DL3KWR IK8UND Italy 20m 14.012 CW 599 599
18.10.2015 DF5A DL3KWF IK8UND Italy 20m 14.018 CW 599 599
18.10.2015 DL5AOJ IK8UND Italy 20m 14.035 CW 599 599 DARC-WAG
18.10.2015 DK3KD IK8UND Italy 15m 21.024 CW 599 599 10
18.10.2015 DF0SX DL5YM IK8UND Italy 15m 21.0339 CW 599 599 WAG
18.10.2015 DJ0SP IK8UND Italy 20m 14 CW 599
18.10.2015 DL5YL IK8UND Italy 20m 14 CW 599 599
18.10.2015 DF0SX DL5YM IK8UND Italy 20m 14.0344 CW 599 599 WAG
18.10.2015 DM9EE IK8UND Italy 20m 14.038 CW 599 599
18.10.2015 DL4AC IK8UND Italy 20m 14.0070 CW 599 599 WAG
18.10.2015 DL5JQ IK8UND Italy 20m 14.017 CW 599 599 10
18.10.2015 DL1EKC IK8UND Italy 20m 14.046 CW 599 599 DARC-WAG
18.10.2015 DJ8OG IK8UND Italy 20m 14.0443 CW 599 599
18.10.2015 DJ4MH IK8UND Italy 80m 3.555 CW 599 599 WAG__
18.10.2015 DK5DQ IK8UND Italy 80m 3.546 CW 599 599
17.10.2015 DL1EKC IK8UND Italy 80m 3.532 CW 599 599 DARC-WAG
17.10.2015 DJ2RG IK8UND Italy 80m 3.559 CW 599 599 WAG_C
17.10.2015 DF0SX DL5YM IK8UND Italy 80m 3.52207 CW 599 599 WAG
17.10.2015 DL8TG IK8UND Italy 40m 7.03396 CW 599 599 WAG
17.10.2015 DK3KD IK8UND Italy 20m 14.024 CW 599 599 10
17.10.2015 DJ2RG IK8UND Italy 20m 14.055 CW 599 599 WAG_C
30.08.2015 DL5YL IK8UND Italy 20m 14 CW 599 599
30.08.2015 YO4AAC IK8UND Italy 20m 14 CW 599
30.08.2015 DL1CW IK8UND Italy 20m 14.0319 CW 599 599 YO-DX-HF
30.08.2015 DL3KWF IK8UND Italy 20m 14.032 CW 599 599
29.08.2015 YO9HP IK8UND Italy 20m 14.0284 CW 599 599 YO-DX-HF
09.08.2015 CR3L IK8UND Italy 20m 14.0289 CW 599 599 DARC-WAEDC
08.08.2015 CR3L IK8UND Italy 15m 21.0124 CW 599 599 DARC-WAEDC
01.08.2015 DJ6QT IK8UND Italy 80m 3.52702 CW 599 599 EUHFC
01.08.2015 DJ8OG IK8UND Italy 80m 3.5387 CW 599 599
01.08.2015 DJ6QT IK8UND Italy 15m 21.0160 CW 599 599 EUHFC
01.08.2015 DL5YM IK8UND Italy 15m 21 CW 599 599
01.08.2015 DJ6QT IK8UND Italy 10m 28.0154 CW 599 599 EUHFC
01.08.2015 DJ8OG IK8UND Italy 15m 21.0159 CW 599 599
01.08.2015 YO4AAC IK8UND Italy 20m 14.0280 CW 599 599 EUHFC
01.08.2015 DL3KWF IK8UND Italy 20m 14.028 CW 599 599
01.08.2015 DJ6QT IK8UND Italy 20m 14.0280 CW 599 599 EUHFC
01.08.2015 DL8BH IK8UND Italy 20m 14.0280 CW 599 599
12.07.2015 YO4AAC IK8UND Italy 15m 21 CW 599
12.07.2015 YO4AAC IK8UND Italy 40m 7 CW 599
12.07.2015 DL5YM IK8UND Italy 40m 7 CW 599 599
11.07.2015 DJ8OG IK8UND Italy 20m 14.0588 CW 599 599
11.07.2015 DL5YL IK8UND Italy 20m 14 CW 599 599
11.07.2015 YO4AAC IK8UND Italy 10m 28 CW 599
11.07.2015 DF1LON IK8UND Italy 15m 21 CW 599 599
31.05.2015 DJ6QT IK8UND Italy 20m 14.0632 CW 599 599 CQ-WPX-CW
31.05.2015 DK5AX IK8UND Italy 80m 3.51954 CW 599 599 CQ-WPX-CW
31.05.2015 DJ4MH IK8UND Italy 80m 3.519 CW 599 599 CQ-WPX-CW
31.05.2015 DJ4MH IK8UND Italy 40m 7.023 CW 599 599 CQ-WPX-CW
31.05.2015 5H3EE IK8UND Italy 15m 21.0707 CW 599 599 CQ-WPX-CW
31.05.2015 DL4FDM IK8UND Italy 20m 14 CW
31.05.2015 DF50USLAR DJ6OI DH3M IK8UND Italy 20m 14.000 CW 599 599
30.05.2015 DJ8OG IK8UND Italy 20m 14.0505 CW 599 599
30.05.2015 DK8ZZ IK8UND Italy 20m 14.064000 CW 599 396 599 618
30.05.2015 DM6V DK7YY IK8UND Italy 20m 14.064 CW 599 599
30.05.2015 YO4AAC IK8UND Italy 20m 14.0639 CW 599 599 CQ-WPX-CW
30.05.2015 DL65DARC DL5ANT IK8UND Italy 10m 28.036 CW 599 599
30.05.2015 DJ6TK IK8UND Italy 10m 28.010 CW 599 599 CQ-WPX-CW
30.05.2015 DL3KWR IK8UND Italy 10m 28.017 CW 599 599
500 QSOs shown

RRDXA Logbook Django app by DF7CB. Copyright (C) 2022-2024 RRDXA.