Logbook

click to remove filter return to main page

Date station op DX call DXCC band freq mode sent recv grid contest
04.02.2024 DF5EN IK2SND Italy 10m 28.018 CW 599 DE10 599 IT11 EUDX
04.02.2024 DL1DAW IK2SND Italy 20m 14.036 CW 599 DE10 599 IT11 EUDXC
28.01.2024 DL1CW IK2SND Italy 160m 1.8357 CW 599 606 599 15 CQ-160-CW
28.01.2024 DK8ZZ IK2SND Italy 160m 1.830500 CW 599 14 599 15 CQ-160-CW
28.01.2024 DA0RR DJ7YP IK2SND Italy 160m 1.831 CW 599 14 599 15 CQ-160-CW
28.01.2024 DL8TG IK2SND Italy 160m 1.8305 CW 599 599 JN45
21.01.2024 DL1WA IK2SND Italy 40m 7.0295 CW 599 421 599 371 HA-DX
20.01.2024 DF8QB IK2SND Italy 80m 3.522 CW 599 016 599 214 HA-DX
20.01.2024 DF8XC IK2SND Italy 160m 1.831 CW 599 077 599 206 JN45 HA-DX
20.01.2024 DL3KWR IK2SND Italy 80m 3.526 CW 599 068 599 176 HA-DX
20.01.2024 DR2C DJ0IF IK2SND Italy 80m 3.537 CW 599 025 599 148 HA-DX
20.01.2024 OE4EIE IK2SND Italy 40m 7.032 CW 599 166 599 025 HA-DX
06.01.2024 DL5XL IK2SND Italy 80m 3.535 CW 599 MC150 599 030 MCD-QSO-PARTY
17.12.2023 DL1CW IK2SND Italy 10m 28.041 CW 599 538 599 28 9A-DX
20.08.2023 OA1/DL1CW DL1CW IK2SND Italy 12m 24.9025 CW 559 539 JN45
28.05.2023 DF8XC IK2SND Italy 20m 14.069 CW 599 599
07.05.2023 DR2C DJ0IF IK2SND Italy 15m 21.035 CW 599 71 599 BG ARI-DX
07.05.2023 DR2C DJ0IF IK2SND Italy 20m 14.037 CW 599 55 599 BG ARI-DX
07.05.2023 DF5EN IK2SND Italy 40m 7.01497 CW 599 00001 599 1 599 BG ARI-DX
06.05.2023 DK8ZZ IK2SND Italy 20m 14.013300 CW 599 62 599 ARI-DX
16.04.2023 DL1CW IK2SND Italy 40m 7.0335 CW 599 719 599 CQMMDX
09.04.2023 DF5EN IK2SND Italy 80m 3.53186 CW 599 343 599 GC
19.03.2023 DK3QZ IK2SND Italy 20m 14.0500 CW 599 226 599 RDXC
26.02.2023 DL1CW IK2SND Italy 80m 3.52599 CW 599 541 599 17 UBA-DX-CW
05.02.2023 DJ2QV IK2SND Italy 20m CW
22.01.2023 DL1CW IK2SND Italy 15m 21.015 CW 599 889 599 587 587 HA-DX
21.01.2023 DL1CW IK2SND Italy 40m 7.0283 CW 599 358 599 340 340 HA-DX
21.01.2023 DF7CB IK2SND Italy 20m 14.036 CW 599 052 599 252 HA-DX
21.01.2023 DK8ZZ IK2SND Italy 15m 21.035300 CW 599 126 599 HA-DX
05.01.2023 OE6VIE IK2SND Italy 80m 3.515900 CW 599 599 JN45
10.12.2022 DL5YM IK2SND Italy 10m CW 599 599
10.12.2022 DK8ZZ IK2SND Italy 10m 28.064900 CW 599 119 599 ARRL-10
10.12.2022 DK5DQ IK2SND Italy 10m 28.036 CW 599 599 ARRL-10
27.11.2022 DL5YM IK2SND Italy 10m CW 599 599
27.11.2022 DL5YM IK2SND Italy 10m CW 599 599
26.11.2022 DK8ZZ IK2SND Italy 10m 28.003500 CW 599 599 CQ-WW-CW
22.09.2022 HB0/DL5YM DL5YM IK2SND Italy 17m CW 569 599
18.09.2022 HB0/DL5YM DL5YM IK2SND Italy 17m CW 579 559
29.05.2022 DF8XC IK2SND Italy 40m 7.044 CW 599 599
22.05.2022 DR2C DJ0IF IK2SND Italy 40m 7.011 CW 599 E31 599 283 HAMBURG_40M
01.05.2022 DF8XC IK2SND Italy 40m 7.037 CW 599 599
01.05.2022 DL5YM IK2SND Italy 40m CW 599 599
18.04.2022 DR2C DJ0IF IK2SND Italy 40m 7.032 CW 599 39 599 104 MWC
18.04.2022 DL5YM IK2SND Italy 40m CW 599 599
06.02.2022 DF7CB IK2SND Italy 40m 7.0247 CW 599 DE10 599 IT11 EU DX Contest
30.01.2022 DJ0IF IK2SND Italy 160m 1.831 CW 599 14 599 15 CQ-160-CW
30.01.2022 DK5DQ IK2SND Italy 160m 1.831 CW 599 599 CQ-160-CW
30.01.2022 DJ4MH IK2SND Italy 160m 1.831 CW 599 599 JN45
30.01.2022 DF8XC IK2SND Italy 160m 1.8310 CW 599 599
20.11.2021 DK8ZZ IK2SND Italy 80m 3.538000 CW 599 599 LZ-DX
01.08.2021 DJ4MH IK2SND Italy 10m 28.017 CW 599 599 JN45
01.08.2021 DJ4MH IK2SND Italy 15m 21.029 CW 599 599 JN45
01.08.2021 YO4AAC IK2SND Italy 15m 21.0294 CW 599 599
01.08.2021 YO4AAC IK2SND Italy 20m 14.0304 CW 599 599
11.07.2021 YO4AAC IK2SND Italy 15m 21.0505 CW 599 599
11.07.2021 DF6QV IK2SND Italy 40m CW 599 599 JN45
30.05.2021 DF7CB IK2SND Italy 10m 28.0298 CW 599 156 599 182 CQ WW WPX
16.05.2021 DJ4MH IK2SND Italy 20m 14.031 CW 599 599 JN45
16.05.2021 DJ4MH IK2SND Italy 10m 28.032 CW 599 599 JN45
16.05.2021 DJ4MH IK2SND Italy 15m 21.032 CW 599 599 JN45
11.04.2021 YO4AAC IK2SND Italy 20m 14.0395 CW 599 599
11.04.2021 YO4AAC IK2SND Italy 40m 7.02383 CW 599 599
20.03.2021 DL2DCX IK2SND Italy 40m 7.0053 CW 599 599 JN45
07.02.2021 DJ4MH IK2SND Italy 40m 7.037 CW 599 599 JN45
07.02.2021 OP4A IK2SND Italy 40m 7.03123 CW 599 599 JN45
07.02.2021 YO4AAC IK2SND Italy 40m 7.01282 CW 599 599
31.01.2021 DF6QV IK2SND Italy 160m CW 599 599 JN45
31.01.2021 DJ4MH IK2SND Italy 160m 1.878 CW 599 599 JN45
24.01.2021 OP4A IK2SND Italy 40m 7.03650 CW 599 599 470 JN45
26.12.2020 DF7CB IK2SND Italy 40m 7.0203 CW 599 R10 599 018 DARC XMAS
29.11.2020 YO4AAC GEORGE IK2SND Italy 20m 14.0703 CW 599 599
29.11.2020 DF6QV IK2SND Italy 80m CW 599 599 JN45
29.11.2020 DK8ZZ IK2SND Italy 80m 3.569000 CW 599 599 JN45 CQ-WW-CW
22.11.2020 YO4AAC GEORGE IK2SND Italy 40m 7.03004 CW 599 599
04.10.2020 DL5JQ IK2SND Italy 80m 3.536 CW 599 599 TRC-DX
04.10.2020 DL5JQ IK2SND Italy 40m 7.018 CW 599 599 TRC-DX
30.08.2020 DF7CB IK2SND Italy 20m 14.0321 CW 599 035 599 246 YO DX Contest
29.08.2020 DL5JQ IK2SND Italy 40m 7.018 CW 599 599 YO-DX
26.07.2020 DL8TG IK2SND Italy 15m 21.0444 CW 599 599 RSGB-IOTA
12.07.2020 DF6QV IK2SND Italy 40m CW 599 599 JN45
31.05.2020 DJ0SP IK2SND Italy 10m 28.0340 CW 599 599
31.05.2020 DJ0SP IK2SND Italy 10m 28.0340 CW 599 599
17.05.2020 YO4AAC YO4KAK IK2SND Italy 20m 14.0378 CW 599 599 KING-OF-SP
10.05.2020 YO4AAC IK2SND Italy 20m 14.0531 CW 599 599 CQ-M
10.05.2020 OP4A IK2SND Italy 20m 14.01326 CW 599 599 248
02.05.2020 OP4A IK2SND Italy 20m 14.00000 CW 599 599 31
02.05.2020 DL5JQ IK2SND Italy 20m 14.022 CW 599 599 ARI-DX
02.05.2020 YO4AAC IK2SND Italy 20m 14.0400 CW 599 599 ARI-DX
26.04.2020 YO4AAC IK2SND Italy 20m 14.0140 CW 599 599 HELVETIA
12.04.2020 DL5JQ IK2SND Italy 40m 7.022 CW 599 599 GAGARIN-CU
12.04.2020 YO4AAC IK2SND Italy 20m 14.0075 CW 599 599 GC
12.04.2020 DJ4MH IK2SND Italy 20m 14.007 CW 599 599 JN45
12.04.2020 DJ4MH IK2SND Italy 40m 7.014 CW 599 599 JN45
22.03.2020 YO4AAC IK2SND Italy 20m 14.0557 CW 599 599 RDXC
25.01.2020 DF6QV IK2SND Italy 160m CW 599 599 JN45
18.01.2020 DF1QR IK2SND Italy 40m 7.027 CW 599 599 DXPED
26.12.2019 DL3KWF IK2SND Italy 40m 7.035 CW 599 599
26.12.2019 DF7CB IK2SND Italy 40m 7.0196 CW 599 R10 599 030 DARC XMAS Contest
22.12.2019 DF7CB IK2SND Italy 40m 7.0305 CW 599 028 599 446 Croatian CW Contest
24.11.2019 DK1LRS IK2SND Italy 80m 3.559 CW 599 599
24.11.2019 DF6QV IK2SND Italy 20m CW 599 599 JN45
24.11.2019 DF6QV IK2SND Italy 40m CW 599 599 JN45
23.11.2019 DF7CB IK2SND Italy 20m 14.0569 CW 599 14 599 15 CQ World-Wide DX Contest
16.11.2019 DL3KWR IK2SND Italy 40m 7.013 CW 599 599
20.10.2019 DF2AJ IK2SND Italy 40m 7.034 CW 599 599
20.10.2019 DF5A DL3KWF IK2SND Italy 40m 7.020 CW 599 599
20.10.2019 DL3KWR IK2SND Italy 40m 7.013 CW 599 599
05.10.2019 DF5BX IK2SND Italy 80m 3.50 CW 599 599
05.10.2019 DG2BAR IK2SND Italy 80m 3.50 CW 599 599
22.09.2019 OZ6SYL DL3KWR IK2SND Italy 40m 7.008 CW 599 599
03.08.2019 DL3KWF IK2SND Italy 80m 3.514 CW 599 599
28.07.2019 DF5A DL3KWF IK2SND Italy 40m 7.023 CW 599 599
20.07.2019 DL3KWF IK2SND Italy 20m 14.038 CW 599 599
14.07.2019 DA0DX DL2DCX IK2SND Italy 40m 7.0140 CW 599 599
14.07.2019 DL0RTA DK2DQ IK2SND Italy 40m 7.01337 CW 599 599 IARU-HF
07.07.2019 DF5BX IK2SND Italy 40m 7.02 CW 599 599
07.07.2019 DF7CB IK2SND Italy 20m 14.0371 CW 599 148 599 253 Marconi Memorial Contest
07.07.2019 DL3KWF IK2SND Italy 15m 21.035 CW 599 599
11.05.2019 DL3KWF IK2SND Italy 20m 14.038 CW 599 599
14.04.2019 DF7CB IK2SND Italy 80m 3.5329 CW 599 28 599 28 Yuri Gagarin DX Contest
14.04.2019 DG2BAR IK2SND Italy 80m 3.50 CW 599 599
14.04.2019 DF0DG DF5BX IK2SND Italy 80m 3.50 CW 599 599
14.04.2019 DF5BX IK2SND Italy 80m 3.50 CW 599 599
14.04.2019 DF7CB IK2SND Italy 40m 7.0309 CW 599 28 599 28 Yuri Gagarin DX Contest
24.03.2019 DF7CB IK2SND Italy 40m 7 CW 599 061 599 252 UK/EI DX Contest
24.02.2019 DF5BX IK2SND Italy 40m 7.00 CW 599 599
27.01.2019 DJ4MH IK2SND Italy 160m 1.881 CW 599 599
26.01.2019 DF6QV IK2SND Italy 160m CW 599 599 JN45
26.01.2019 DK8ZZ IK2SND Italy 160m 1.859000 CW 599 599 JN45
20.01.2019 OP4A IK2SND Italy 40m 7.00000 CW 599 599 37 JN45
16.12.2018 DG2BAR IK2SND Italy 40m 7.00 CW 599 599
16.12.2018 DF5BX IK2SND Italy 40m 7 CW 599 599
16.12.2018 YO4AAC YO4KAK IK2SND Italy 40m 7.03557 CW 599 599 9A-CW
16.12.2018 YO4AAC YO4KAK IK2SND Italy 40m 7.03200 CW 599 599 9ACWC
16.12.2018 OP4A IK2SND Italy 40m 7.03550 CW 599 599 18
16.12.2018 YO4AAC YO4KAK IK2SND Italy 40m 7.03200 CW 599 599 9ACWC
07.10.2018 DF5BX IK2SND Italy 80m 3.5 CW 599 599
07.10.2018 DG2BAR IK2SND Italy 80m 3.50 CW 599 599
07.10.2018 DG2BAR IK2SND Italy 40m 7.00 CW 599 599
07.10.2018 DF5BX IK2SND Italy 40m 7 CW 599 599
04.08.2018 DL3KWF IK2SND Italy 15m 21.028 CW 599 599
29.07.2018 YO4AAC IK2SND Italy 20m 14.0339 CW 599 599 RSGB-IOTA
29.07.2018 YO4AAC IK2SND Italy 15m 21.0331 CW 599 599 RSGB-IOTA
08.07.2018 YO4AAC IK2SND Italy 15m 21.0317 CW 599 599 MARCONI-ME
08.07.2018 YO4AAC IK2SND Italy 20m 14.0287 CW 599 599 MARCONI-ME
08.07.2018 DL3KWR IK2SND Italy 40m 7.020 CW 599 599
03.06.2018 YO4AAC IK2SND Italy 10m 28.0300 CW 599 599 FIELDDAY-R
27.05.2018 DL3KWR IK2SND Italy 40m 7.013 CW 599 599
26.05.2018 DJ4MH IK2SND Italy 40m 7.026 CW 599 599 JN45
26.05.2018 DD0CC DL1YAF IK2SND Italy 40m 7.026 CW 599 599 CQ-WPX-CW
26.05.2018 OP4A FRANCIS IK2SND Italy 40m 7.02599 CW 599 599 118
20.05.2018 DF5BX IK2SND Italy 20m 14 CW 599 599
13.05.2018 DJ6TK IK2SND Italy 20m 14.020 CW 599 599 CQM_C
12.05.2018 DL3KWR IK2SND Italy 80m 3.536 CW 599 599
12.05.2018 YO4AAC IK2SND Italy 15m 21.0021 CW 599 599 CQ-M
12.05.2018 YO4AAC IK2SND Italy 20m 14.0700 CW 599 599 CQM_C
12.05.2018 YO4AAC IK2SND Italy 20m 14.0700 CW 599 599 CQM_C
12.05.2018 YO4AAC IK2SND Italy 20m 14.0700 CW 599 599 CQM_C
12.05.2018 YO4AAC IK2SND Italy 20m 14.0402 CW 599 599 CQ-M
06.05.2018 YO4AAC IK2SND Italy 15m 21.0385 CW 599 599 ARI-DX
06.05.2018 YO4AAC IK2SND Italy 20m 14.0378 CW 599 599 ARI-DX
15.04.2018 YO4AAC IK2SND Italy 40m 7.03199 CW 599 599 GC
25.02.2018 OP4A FRANCIS IK2SND Italy 40m 7.02847 CW 599 599 326 JN45
25.02.2018 YO4AAC IK2SND Italy 20m 14.0333 CW 599 599 UBA-DX-CW
25.02.2018 DL3KWF IK2SND Italy 40m 7.019 CW 599 599
21.01.2018 DL3KWR IK2SND Italy 40m 7.018 CW 599 599
21.01.2018 YO4AAC IK2SND Italy 40m 7.02721 CW 599 599 HA-DX
05.01.2018 DA0YL DL5YL IK2SND Italy 80m 3.520 CW 599 599
26.12.2017 DL3KWF IK2SND Italy 40m 7.039 CW 599 599
26.12.2017 DL5DBY IK2SND Italy 40m 7.000 CW 599 599
26.12.2017 DF1LON IK2SND Italy 40m 7 CW 599 599
24.12.2017 YO4AAC IK2SND Italy 20m 14.0258 CW 599 599 RAEM
17.12.2017 YO4AAC IK2SND Italy 20m 14.0395 CW 599 599 9A-CW
17.12.2017 DL0HFC DF5BX IK2SND Italy 40m 7.00 CW 599 599
17.12.2017 DF5BX IK2SND Italy 40m 7.02 CW 599 599
17.12.2017 DJ4MH IK2SND Italy 40m 7.039 CW 599 599 JN45
17.12.2017 OP4A IK2SND Italy 40m 7.03910 CW 599 599 285 JN45
16.12.2017 DL5JQ IK2SND Italy 80m 3.535 CW 599 599
16.12.2017 YO4AAC IK2SND Italy 40m 7.03453 CW 599 599 9A-CW
16.12.2017 DL5JQ IK2SND Italy 40m 7.035 CW 599 599
03.12.2017 YO4AAC IK2SND Italy 40m 7 CW 599 599 TAC
03.12.2017 DL3KWF IK2SND Italy 40m 7.025 CW 599 599
03.12.2017 YO4AAC IK2SND Italy 40m 7 CW 599 599 TAC
26.11.2017 DO9ST IK2SND Italy 80m 3.567 CW 599 599
26.11.2017 DJ4MH IK2SND Italy 80m 3.567 CW 599 599 JN45
26.11.2017 DK7ZT IK2SND Italy 40m 7.07773 CW 599 599 RSGB-2ND1.
26.11.2017 YO4AAC IK2SND Italy 20m 14 CW 599 599 CQ-WW-CW
26.11.2017 DL8TG IK2SND Italy 40m 7.02904 CW 599 599 CQ-WW-CW
26.11.2017 S56A IK2SND Italy 40m 7.05100 CW 599 599 CQ-WW-CW
26.11.2017 YO4AAC IK2SND Italy 40m 7 CW 599 599 CQ-WW-CW
26.11.2017 DF6QV IK2SND Italy 80m CW 599 599 JN45
26.11.2017 DK7ZT IK2SND Italy 80m 3.56277 CW 599 599 RSGB-2ND1.
26.11.2017 DL8TG IK2SND Italy 80m 3.56268 CW 599 599 CQ-WW-CW
26.11.2017 DF1LON IK2SND Italy 80m 3.5 CW 599 599
21.11.2017 DA0YL DL5YL IK2SND Italy 40m 7.016 CW 599 599
19.11.2017 YO4AAC IK2SND Italy 20m 14.0440 CW 599 599 LZ-DX
18.11.2017 YO9HP IK2SND Italy 80m 3.54194 CW 599 599 LZ-DX
18.11.2017 YO9HP IK2SND Italy 40m 7.03511 CW 599 599 LZ-DX
04.11.2017 YO4AAC IK2SND Italy 20m 14.0502 CW 599 599 UKRAINIAN-
21.10.2017 DL5YL IK2SND Italy 40m 7 CW 599 599
21.10.2017 DJ0SP IK2SND Italy 40m 7.022 CW 599 599 WAG
21.10.2017 DL3KWR IK2SND Italy 40m 7.029 CW 599 599
21.10.2017 DL5YM IK2SND Italy 40m 7 CW 599 599
21.10.2017 DL5YL IK2SND Italy 40m 7 CW 599 599
21.10.2017 DF5A DL3KWF IK2SND Italy 40m 7.014 CW 599 599
21.10.2017 DL5JQ IK2SND Italy 40m 7.016 CW 599 599
19.10.2017 DA0YL DL5YL IK2SND Italy 80m 3.513 CW 599 599
07.10.2017 DL5JQ IK2SND Italy 40m 7.026 CW 599 599
07.10.2017 YO4AAC IK2SND Italy 40m 7.02575 CW 599 599 TRCDX
06.10.2017 HB0/DL5YM DL5YM IK2SND Italy 40m 7 CW 599 599
06.10.2017 DP4E/P DK5AX IK2SND Italy 40m 7.02190 CW 599 599 DX
06.10.2017 DP4E/P DK5AX IK2SND Italy 40m 7.02190 CW 599 599 DX
03.10.2017 HB0/DL5YM DL5YM IK2SND Italy 160m 1.8 CW 599 599
30.09.2017 S56A IK2SND Italy 40m 7.03254 CW 599 599 CQ-WW-SSB
21.09.2017 OZ/DL3KWF DL3KWF IK2SND Italy 40m 7.007 CW 599 599
21.09.2017 OZ6SYL DL3KWR IK2SND Italy 30m 10.115 CW 579 539
20.09.2017 OZ6SYL DL3KWR IK2SND Italy 30m 10.110 CW 599 599
19.09.2017 DL1CW IK2SND Italy 80m 3.51901 CW 599 599 RDAC
15.09.2017 OZ6SYL DL3KWR IK2SND Italy 40m 7.015 CW 579 599
13.09.2017 OZ6SYL DL3KWR IK2SND Italy 40m 7.013 CW 579 599
12.09.2017 OZ6SYL DL3KWR IK2SND Italy 40m 7.012 CW 579 599
05.09.2017 4O/DL1CW DL1CW IK2SND Italy 30m 10.118 CW 599 599
04.09.2017 SK6SYL DL3KWR IK2SND Italy 30m 10.107 CW 599 599
01.09.2017 SK6SYL DL3KWR IK2SND Italy 40m 7.013 CW 599 599
27.08.2017 DL5JQ IK2SND Italy 15m 21.036 CW 599 599
27.08.2017 YO4AAC IK2SND Italy 15m 21 CW 599 599
27.08.2017 YO9HP IK2SND Italy 15m 21.0359 CW 599 599 YO-DX-HF
27.08.2017 YO9HP IK2SND Italy 20m 14.0402 CW 599 599 YO-DX-HF
27.08.2017 DJ6TK IK2SND Italy 10m 28.025 CW 599 599
23.08.2017 DA0YL DL5YL IK2SND Italy 40m 7.028 CW 599 599
30.07.2017 DK8ZZ IK2SND Italy 40m 7.020000 CW 599 1180 599 064 JN45
30.07.2017 DF5A/P DL3KWF IK2SND Italy 40m 7.018 CW 599 599
28.07.2017 DA0YL DL5YL IK2SND Italy 40m 7.018 CW 579 599
23.07.2017 YO9HP IK2SND Italy 20m 14.0305 CW 599 599 SDXC
15.07.2017 DL3KWF IK2SND Italy 20m 14.039 CW 599 599
01.07.2017 YO4AAC IK2SND Italy 20m 14.0332 CW 599 599 MARCONI-ME
01.07.2017 DL3KWF IK2SND Italy 20m 14.033 CW 599 599
17.06.2017 YO9HP IK2SND Italy 6m 50.0761 CW 599 599 VHF-REG-1
04.06.2017 YO4AAC IK2SND Italy 15m 21.0320 CW 599 599 FIELDDAY-R
04.06.2017 DG8KAD IK2SND Italy 20m 14.0379 CW 599 599
04.06.2017 DF5BX IK2SND Italy 15m 21.03 CW 599 599
28.05.2017 DK5AX IK2SND Italy 80m 3.53564 CW 599 599 CQ-WPX-CW
28.05.2017 YO9HP IK2SND Italy 20m 14.0500 CW 599 599 CQ-WPX-CW
28.05.2017 DK5AX IK2SND Italy 40m 7.01254 CW 599 599 CQ-WPX-CW
28.05.2017 YO9HP IK2SND Italy 40m 7.01257 CW 599 599 CQ-WPX-CW
24.05.2017 YO9HP IK2SND Italy 12m 24.8920 CW 599 599 KING-OF-SP
21.05.2017 YO4AAC IK2SND Italy 20m 14.0447 CW 599 599 KING-OF-SP
21.05.2017 YO9HP IK2SND Italy 10m 28.0220 CW 599 599 KING-OF-SP
21.05.2017 YO4AAC IK2SND Italy 40m 7.02253 CW 599 599 KING-OF-SP
21.05.2017 OP4A IK2SND Italy 40m 7.02241 CW 599 599 031 JN45
20.05.2017 YO9HP IK2SND Italy 15m 21.0278 CW 599 599 KING-OF-SP
20.05.2017 YO4AAC IK2SND Italy 20m 14.0344 CW 599 599 UN
13.05.2017 DL1CW IK2SND Italy 80m 3.5325 CW 599 599 CQ-M
13.05.2017 DL3KWF IK2SND Italy 80m 3.532 CW 599 599
13.05.2017 DL5YL IK2SND Italy 20m 14 CW 599 599
13.05.2017 YO4AAC IK2SND Italy 20m 14.0328 CW 599 599 CQ-M
09.04.2017 DJ6TK IK2SND Italy 40m 7 CW 599 599
09.04.2017 YO9HP IK2SND Italy 40m 7.02229 CW 599 599 GC
09.04.2017 YO4AAC IK2SND Italy 20m 14.0370 CW 599 599 GC
27.03.2017 CT9/DL3KWR DL3KWR IK2SND Italy 17m 18.069 CW 579 599
26.02.2017 YO4AAC IK2SND Italy 20m 14.0357 CW 599 599 UBA-DX-CW
26.02.2017 YO9HP IK2SND Italy 20m 14.0357 CW 599 599 UBA-DX-CW
26.02.2017 DL5JQ IK2SND Italy 15m 21.029 CW 599 599
26.02.2017 S56A IK2SND Italy 40m 7.01350 CW 599 599 DL-DX-RTTY
26.02.2017 CT9/DL3KWF DL3KWF IK2SND Italy 40m 7.014 CW 599 599
26.02.2017 DL3KWF IK2SND Italy 40m 7.014 CW 599 599
25.02.2017 YO9HP IK2SND Italy 80m 3.51495 CW 599 599 UBA-DX-CW
25.02.2017 DL1CW IK2SND Italy 80m 3.5182 CW 599 599 UBA-DX-CW
25.02.2017 YO9HP IK2SND Italy 40m 7.01316 CW 599 599 UBA-DX-CW
25.02.2017 S56A IK2SND Italy 80m 3.52550 CW 599 599 DL-DX-RTTY
09.02.2017 DR160TESLA DK8ZZ IK2SND Italy 80m 3.524 CW 599 599
04.02.2017 YO9HP IK2SND Italy 40m 7.02694 CW 599 599 BSCI-HF
04.02.2017 DL8BH IK2SND Italy 40m 7.0270 CW 599 599
04.02.2017 DL0GMH DF5BX IK2SND Italy 40m 7.00 CW 599 599
04.02.2017 DF5BX IK2SND Italy 40m 7.03 CW 599 599
04.02.2017 DJ6TK IK2SND Italy 20m 14.010 CW 599 599 BSCIC
29.01.2017 S56A IK2SND Italy 160m 1.83470 CW 599 599 DL-DX-RTTY
29.01.2017 DF6QV IK2SND Italy 160m CW 599 599 JN45
29.01.2017 DD5MA IK2SND Italy 160m 1.8 CW 599 599 JN55 CQ-160-CW
29.01.2017 DL5YM IK2SND Italy 160m 1.8 CW 599 599
29.01.2017 DF7ZS DF7EE IK2SND Italy 160m 1.8350 CW 599
22.01.2017 S56A IK2SND Italy 40m 7.01050 CW 599 599 DL-DX-RTTY
22.01.2017 DF0SX DL9SEV IK2SND Italy 20m 14.0360 CW 599 599 HA-DX
22.01.2017 YO4AAC IK2SND Italy 20m 14.0495 CW 599 599 HA-DX
25.12.2016 YO4AAC IK2SND Italy 20m 14.0487 CW 599 599 RAEM
25.12.2016 DL3KWF IK2SND Italy 40m 7 CW 599
18.12.2016 DL5JQ IK2SND Italy 40m 7.015 CW 599 599
18.12.2016 DL4ALI IK2SND Italy 40m 7.0240 CW 599 599
18.12.2016 DL5YL IK2SND Italy 40m 7 CW 599 599
18.12.2016 OK4RQ OK1DRQ IK2SND Italy 40m 7.0 CW 599 599
18.12.2016 DL5YL IK2SND Italy 80m 3.5 CW 599 599
17.12.2016 DL1CW IK2SND Italy 80m 3.5309 CW 599 599 9A-CW
17.12.2016 OK4RQ OK1DRQ IK2SND Italy 80m 3.5 CW 599 599
27.11.2016 DF7ZS DF7EE IK2SND Italy 80m 3.5060 CW 599
27.11.2016 DL5YM IK2SND Italy 80m 3.5 CW 599 599
27.11.2016 DL8SCG IK2SND Italy 80m 3.528 CW 599 599
26.11.2016 DL0GL DL1EKC IK2SND Italy 80m 3.559 CW 599 599 CQ-WW-CW
26.11.2016 DL1EKC IK2SND Italy 80m 3.559 CW 599 599 CQ-WW-CW
20.11.2016 DL1CW IK2SND Italy 40m 7.0185 CW 599 599 LZ
20.11.2016 YO9HP IK2SND Italy 20m 14.0334 CW 599 599 LZ-DX
19.11.2016 YO9HP IK2SND Italy 80m 3.52373 CW 599 599 LZ-DX
19.11.2016 OK4RQ OK1DRQ IK2SND Italy 80m 3.5 CW 599 599
19.11.2016 YO9HP IK2SND Italy 40m 7.01981 CW 599 599 LZ-DX
19.11.2016 YO4AAC IK2SND Italy 20m 14.0306 CW 599 599
06.11.2016 DL5JQ IK2SND Italy 40m 7.018 CW 599 599
06.11.2016 YO9HP IK2SND Italy 40m 7.02116 CW 599 599 UKRAINIAN-
05.11.2016 DL5YL IK2SND Italy 40m 7 CW 599 599
05.11.2016 DL4ALI IK2SND Italy 40m 7.029 CW 599 599 UKRAINIAN
03.11.2016 DR160TESLA DK8ZZ IK2SND Italy 80m 3.511 CW 599 599
01.11.2016 DL5YM IK2SND Italy 30m 10.1 CW 559 599
16.10.2016 DF1LON IK2SND Italy 40m 7.0270 CW 599
16.10.2016 DL5JQ IK2SND Italy 40m 7.001 CW 599 599
16.10.2016 DL5YM IK2SND Italy 40m 7 CW 599 599
16.10.2016 DJ6TK IK2SND Italy 40m 7.020 CW 599 599 WAG
16.10.2016 DK8ZZ IK2SND Italy 40m 7.004000 CW 599 700 599 JN45
16.10.2016 DK3QZ IK2SND Italy 40m 7.00980 CW 599 599 WAG
16.10.2016 DL1CW IK2SND Italy 40m 7.0338 CW 599 599 DARC-WAG
16.10.2016 DL5YL IK2SND Italy 80m 3.5 CW 599 599
16.10.2016 DC2TL IK2SND Italy 80m 3.52550 CW 599 599 WAG
16.10.2016 DL5YM IK2SND Italy 80m 3.5 CW 599 599
16.10.2016 DJ0SP IK2SND Italy 80m 3.526 CW 599 599 WAG
15.10.2016 DL5YL IK2SND Italy 40m 7 CW 599 599
12.10.2016 DL5YM IK2SND Italy 17m CW 559 559
04.10.2016 HB0/DL5YL DL5YL IK2SND Italy 160m 1.8 CW 569 599
27.09.2016 HB0/DL5YM DL5YM IK2SND Italy 160m 1.8 CW 579 599
31.07.2016 YO9HP IK2SND Italy 15m 21.0242 CW 599 599 RSGB-IOTA
31.07.2016 DM88YLF DL5YL IK2SND Italy 20m 14.042 CW 599 599 RSGB-IOTA
30.07.2016 DL0SOP DL3KWR IK2SND Italy 20m 14.040 CW 599 599
30.07.2016 DJ6TK IK2SND Italy 40m 7.020 CW 599 599 RSGB-IOTA
05.06.2016 DP4M/P DJ4MH IK2SND Italy 40m 7.035 CW 599 599 FD__C
01.06.2016 DL5YL IK2SND Italy 10m 28 CW 579 559
29.05.2016 LX4A LX1NO IK2SND Italy 10m 28 CW 599 599
29.05.2016 DL1HBT IK2SND Italy 10m 28.038 CW 599 599 CQ-WPX-CW
29.05.2016 YO4AAC IK2SND Italy 10m 28.0379 CW 599 599 CQ-WPX-CW
28.05.2016 YO9HP IK2SND Italy 10m 28.0322 CW 599 599 CQ-WPX-CW
28.05.2016 DJ0SP IK2SND Italy 10m 28.007 CW 599 599 WPX_C
22.05.2016 YO4AAC IK2SND Italy 15m 21.0294 CW 599 599 KING-OF-SP
22.05.2016 YO4AAC IK2SND Italy 20m 14.0399 CW 599 599 KING-OF-SP
14.05.2016 DL3KWR IK2SND Italy 80m 3.536 CW 599
14.05.2016 DL1CW IK2SND Italy 80m 3.53549 CW 599 599 CQ-M
14.05.2016 DL3KWF IK2SND Italy 40m 7.024 CW 599
30.04.2016 DL8BH IK2SND Italy 40m 7.0220 CW 599 599
30.04.2016 DL5JQ IK2SND Italy 40m 7.013 CW 599 599
30.04.2016 DL3KWR IK2SND Italy 40m 7.013 CW 599
30.04.2016 YO4AAC IK2SND Italy 20m 14.0405 CW 599 599 ARI-DX
17.04.2016 DL4ALI IK2SND Italy 40m 7.0240 CW 599 599
17.04.2016 YO4AAC IK2SND Italy 20m 14.0365 CW 599 599 YU-DX
16.04.2016 DL5YL IK2SND Italy 20m 14 CW 599 599
10.04.2016 DJ4MH IK2SND Italy 80m 3.531 CW 599 599 JN45
10.04.2016 DO9ST IK2SND Italy 80m 3.531 CW 599 599
10.04.2016 OK4RQ OK1DRQ IK2SND Italy 40m 7.0 CW 599 599
10.04.2016 DL1CW IK2SND Italy 20m 14.0402 CW 599 599 GC
10.04.2016 YO4AAC IK2SND Italy 20m 14.0413 CW 599 599 GC
10.04.2016 DJ4MH IK2SND Italy 40m 7.022 CW 599 599 JN45
10.04.2016 YO4AAC IK2SND Italy 40m 7.02387 CW 599 599 GC
09.04.2016 DL1CW IK2SND Italy 80m 3.52938 CW 599 599 GC
09.04.2016 DL1CW IK2SND Italy 40m 7.0184 CW 599 599 GC
20.03.2016 DL5YL IK2SND Italy 40m 7 CW 599 599
20.03.2016 YO4AAC IK2SND Italy 40m 7.04327 CW 599 599 RDXC
19.03.2016 YO9HP IK2SND Italy 40m 7.03763 CW 599 599 RDXC
19.03.2016 OL8M OK1DRQ IK2SND Italy 40m 7.0 CW 599 599
19.03.2016 DL1OJ IK2SND Italy 40m 7.016 CW 599 599 RDXC
19.03.2016 YO4AAC IK2SND Italy 20m 14.0686 CW 599 599 RDXC
28.02.2016 YO4AAC IK2SND Italy 20m 14.0494 CW 599 599 UBA-DX-CW
28.02.2016 YO9HP IK2SND Italy 20m 14.0429 CW 599 599 UBA-DX-CW
28.02.2016 OL8M OK1DRQ IK2SND Italy 40m 7.0 CW 599 599
28.02.2016 YO9HP IK2SND Italy 40m 7.01981 CW 599 599 UBA-DX-CW
28.02.2016 YO9HP IK2SND Italy 80m 3.51842 CW 599 599 UBA-DX-CW
07.02.2016 YO9HP IK2SND Italy 40m 7.01663 CW 599 599 BSCI-HF
07.02.2016 DL5JQ IK2SND Italy 40m 7.017 CW 599 599
07.02.2016 OL8M OK1DRQ IK2SND Italy 40m 7.0 CW 599 599
30.01.2016 DL1EKC IK2SND Italy 160m 1.83736 CW 599 599 CQ-160-CW
30.01.2016 DL0GL DL1EKC IK2SND Italy 160m 1.83736 CW 599 599 CQ-160-CW
30.01.2016 DL5YM IK2SND Italy 160m 1.8 CW 599 599
17.01.2016 YO4AAC IK2SND Italy 20m 14.0454 CW 599 599 HA-DX
17.01.2016 DL3KWF IK2SND Italy 40m 7.023 CW 599
27.12.2015 YO9HP IK2SND Italy 15m 21.0438 CW 599 599 RAEM
26.12.2015 DL5YM IK2SND Italy 160m 1.8 CW 599 599
26.12.2015 DL8SCG IK2SND Italy 40m 7.040 CW 599 599 ARRL-10
26.12.2015 DL1EKC IK2SND Italy 40m 7.019 CW 599
21.12.2015 LX1NO LX9EG IK2SND Italy 30m 10.1 CW 559 599
20.12.2015 YO4AAC IK2SND Italy 20m 14.0467 CW 599 599 9A-CW
20.12.2015 YO4AAC IK2SND Italy 40m 7.02471 CW 599 599 9A-CW
20.12.2015 OK4RQ OK1DRQ IK2SND Italy 80m 3.5 CW 599 599
19.12.2015 DL1CW IK2SND Italy 40m 7.02810 CW 599 599 9A-CW
29.11.2015 YO4AAC IK2SND Italy 10m 28 CW 599
29.11.2015 YO4AAC IK2SND Italy 10m 28 CW 599 599 CQ-WW-CW
22.11.2015 DL4AC IK2SND Italy 20m 14.0429 CW 599 599 LZ-DX
22.11.2015 OP4A IK2SND Italy 40m 7.01464 CW 599 599 JN45
21.11.2015 DL5JQ IK2SND Italy 80m 3.536 CW 599
21.11.2015 DJ6TK IK2SND Italy 40m 7.020 CW 599 599 LZ
21.11.2015 YO9HP IK2SND Italy 40m 7.01152 CW 599 599 LZ-DX
21.11.2015 DL4AC IK2SND Italy 40m 7.01155 CW 599 599 LZ-DX
21.11.2015 YO4AAC IK2SND Italy 20m 14.0326 CW 599 599 LZ-DX
14.11.2015 OK1DRQ IK2SND Italy 80m 3.5 CW 599 599
08.11.2015 DL5JQ IK2SND Italy 20m 14.044 CW 599
08.11.2015 DL4AC IK2SND Italy 20m 14.0436 CW 599 599 UKRAINIAN-
08.11.2015 DG8KAD IK2SND Italy 15m 21.0353 CW 599 599
08.11.2015 YO4AAC IK2SND Italy 15m 21.0353 CW 599 599 UKRAINIAN-
08.11.2015 DL1CW IK2SND Italy 20m 14.0429 CW 599 599 UKRAINIAN-
08.11.2015 DL1CW IK2SND Italy 40m 7.03356 CW 599 599 UKRAINIAN-
07.11.2015 DF5BX IK2SND Italy 40m 7.03 CW 599 599
07.11.2015 YO4AAC IK2SND Italy 40m 7.02575 CW 599 599 UKRAINIAN-
07.11.2015 DL3KWR IK2SND Italy 40m 7.026 CW 599 599
07.11.2015 DL5YL IK2SND Italy 40m 7 CW 599 599
07.11.2015 YO9HP IK2SND Italy 20m 14.0446 CW 599 599 UKRAINIAN-
01.11.2015 DL4FDM IK2SND Italy 10m 28 CW
01.11.2015 DL4AC IK2SND Italy 20m 14.0286 CW 599 599 RUS-WW-MM
01.11.2015 DK3KD IK2SND Italy 10m 28.033 CW 599 599
01.11.2015 DL4AC IK2SND Italy 15m 21.0327 CW 599 599 RUS-WW-MM
31.10.2015 DL3KWR IK2SND Italy 80m 3.534 CW 599 599
31.10.2015 DF5BX IK2SND Italy 40m 7.03 CW 599 599
31.10.2015 DL8BH IK2SND Italy 40m 7.0286 CW 599 599
31.10.2015 DL3KWF IK2SND Italy 40m 7.027 CW 599 599
31.10.2015 YO4AAC IK2SND Italy 15m 21.0304 CW 599 599
06.10.2015 HB0/DL5YL DL5YL IK2SND Italy 80m 3.5 CW 599 599
06.10.2015 DL5YL IK2SND Italy 80m 3.5 CW 599 599
03.10.2015 DF5BX IK2SND Italy 40m 7.00 CW 599 599
03.10.2015 DF5WW IK2SND Italy 40m 7.027 CW 599 599 TRC__
03.10.2015 YO4AAC IK2SND Italy 40m 7.027 CW 599 599 TRC__
03.10.2015 YO4AAC IK2SND Italy 20m 14.035 CW 599 599 TRC__
03.10.2015 DK5AX IK2SND Italy 40m 7.02021 CW 599 599 DTC
03.10.2015 DK3KD IK2SND Italy 40m 7.024 CW 599 599
24.09.2015 OZ/DL3KWF DL3KWF IK2SND Italy 40m 7.017 CW 599 599
21.09.2015 DK5AX/P DK5AX IK2SND Italy 30m 10.108 CW 599 599 DX
21.09.2015 OZ/DL3KWF DL3KWF IK2SND Italy 30m 10.115 CW 599 599
19.09.2015 OZ6SYL DL3KWR IK2SND Italy 20m 14.037 CW 599 599
15.09.2015 OZ6SYL DL3KWR IK2SND Italy 40m 7.017 CW 599 599
14.09.2015 OZ6SYL DL3KWR IK2SND Italy 30m 10.112 CW 599 599
11.09.2015 OZ6SYL DL3KWR IK2SND Italy 40m 7.014 CW 599 599
05.09.2015 DK7ZH IK2SND Italy 40m 7.000 CW 599
30.08.2015 YO4AAC IK2SND Italy 20m 14 CW 599
30.08.2015 DL3KWR IK2SND Italy 20m 14.036 CW 599 599
30.08.2015 DL5YL IK2SND Italy 20m 14 CW 599 599
30.08.2015 DL4FDM IK2SND Italy 40m 7 CW
30.08.2015 DF5BX IK2SND Italy 40m 7.02 CW 599 599
30.08.2015 YO9HP IK2SND Italy 40m 7.02999 CW 599 599 YO-DX-HF
30.08.2015 YO4AAC IK2SND Italy 40m 7 CW 599
01.08.2015 DL3KWF IK2SND Italy 40m 7.048 CW 599 599
01.08.2015 DJ8OG IK2SND Italy 40m 7.0215 CW 599 599
01.08.2015 DL1CW IK2SND Italy 40m 7.02142 CW 599 599 EU-HF
26.07.2015 YO4AAC IK2SND Italy 20m 14.043 CW 599 599 IOTAC
26.07.2015 DK7ZH IK2SND Italy 40m 7.026 CW 599
25.07.2015 YO4AAC IK2SND Italy 20m 14.043 CW 599 599 IOTAC
18.07.2015 YO4AAC IK2SND Italy 15m 21.0296 CW 599 599 IARU-HF
18.07.2015 DL3KWF IK2SND Italy 20m 14.037 CW 599 599
12.07.2015 DF1LON IK2SND Italy 20m 14 CW 599 599
12.07.2015 DF1LON IK2SND Italy 40m 7 CW 599 599
12.07.2015 DL1DBR IK2SND Italy 40m 7.01128 CW 599 599 IARU-HF
12.07.2015 LX4A LX1NO IK2SND Italy 40m 7 CW 599 599
11.07.2015 DL5YM IK2SND Italy 20m 14 CW 599 599
11.07.2015 DQ0A DK2DQ IK2SND Italy 40m 7.02288 CW 599 599 IARU-HF
05.07.2015 YO4AAC IK2SND Italy 15m 21.0315 CW 599 599 MARCONI-ME
05.07.2015 DL1CW IK2SND Italy 40m 7.024 CW 599 599
04.07.2015 DL5JQ IK2SND Italy 40m 7.020 CW 599 599
04.07.2015 DL5JQ IK2SND Italy 80m 3.520 CW 599 599
04.07.2015 DL0SOP DL3KWF IK2SND Italy 20m 14.036 CW 599 599
04.07.2015 YO4AAC IK2SND Italy 20m 14.0355 CW 599 599 MARCONI-ME
07.06.2015 DR5F/P DK5AX IK2SND Italy 20m 14.0368 CW 599 599 FIELDDAY-R
07.06.2015 DH6DAO IK2SND Italy 40m 7.00000 CW 599 599
06.06.2015 DL65DARC DL3KWR IK2SND Italy 40m 7.013 CW 579 599
31.05.2015 DJ8OG IK2SND Italy 80m 3.5071 CW 599 599
31.05.2015 DL4FDM IK2SND Italy 40m 7 CW
31.05.2015 DM6V DK7YY IK2SND Italy 20m 14.066 CW 599 599
31.05.2015 YO4AAC IK2SND Italy 20m 14.0591 CW 599 599 CQ-WPX-CW
31.05.2015 DP3D DK3KD IK2SND Italy 40m 7.056 CW 599 599 CQ-WPX-CW
31.05.2015 DF1LON IK2SND Italy 40m 7 CW 599 599
30.05.2015 DJ4MH IK2SND Italy 20m 14.063 CW 599 599 JN45 CQ-WPX-CW
30.05.2015 DL5YM IK2SND Italy 15m 21 CW 599 599
30.05.2015 DJ9IE IK2SND Italy 40m 7.04534 CW 599 599 CQ-WPX-CW
10.05.2015 DL3KWR IK2SND Italy 40m 7.024 CW 599 599
10.05.2015 DL5YL IK2SND Italy 40m 7 CW 599 599
04.05.2015 DR50RRDXA DL5YL IK2SND Italy 30m 10.120 CW 599 599
19.04.2015 DL4FDM IK2SND Italy 40m 7 CW
19.04.2015 DL1CW IK2SND Italy 40m 7.01250 CW 599 599 YU-DX
12.04.2015 DL5JQ IK2SND Italy 40m 7.018 CW 599 599
12.04.2015 DF5BX IK2SND Italy 80m 3.50 CW 599 599
12.04.2015 DL4FDM IK2SND Italy 40m 7 CW
12.04.2015 LX9EG LX1NO IK2SND Italy 20m 14 CW 599 599
12.04.2015 DL3KWF IK2SND Italy 15m 21.016 CW 599 599
06.04.2015 DL4FDM IK2SND Italy 40m 7 CW
06.04.2015 DJ8OG IK2SND Italy 40m 7.0227 CW 599 599
06.04.2015 DR50RRDXA DH3MG IK2SND Italy 40m 7.00000 CW 599 599 XMAS
06.04.2015 DL8SCG IK2SND Italy 40m 7.024 CW 599 599
06.04.2015 DL5JQ IK2SND Italy 40m 7.020 CW 599 599
06.04.2015 DL5AXX IK2SND Italy 40m 7.019 CW 599 599
22.03.2015 DK8ZZ IK2SND Italy 20m 14.049000 CW 599 1144 599 JN45
22.03.2015 YO4AAC IK2SND Italy 40m 7 CW 599
22.03.2015 YO4AAC IK2SND Italy 20m 14.0486 CW 599 599 RDXC
21.03.2015 CT9/DL3KWF DL3KWF IK2SND Italy 40m 7.024 CW 599 599
21.03.2015 DL1CW IK2SND Italy 80m 3.53260 CW 599 599 RDXC
21.03.2015 DB2B DL8OBF IK2SND Italy 80m 3.53244 CW 599 599 RDXC
21.03.2015 DO9ST IK2SND Italy 80m 3.5 CW 599 599
21.03.2015 DL4AC IK2SND Italy 40m 7.03103 CW 599 599 RDXC
01.03.2015 DJ4MH IK2SND Italy 40m 7.022 CW 599 599 JN45 UBA_C
01.03.2015 DL4FDM IK2SND Italy 40m 7 CW
28.02.2015 OT1A IK2SND Italy 80m 3.54700 CW 599 599 UBA-DX-CW
28.02.2015 DK8ZZ IK2SND Italy 80m 3.533000 CW 599 140 599 4 JN45
08.02.2015 YO4AAC IK2SND Italy 15m 21.0456 CW 599 599 BSCI-HF
02.02.2015 DL1CW IK2SND Italy 80m 3.539 CW 599 599 BSCI-HF
500 QSOs shown

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