Logbook

click to remove filter return to main page

Date station op DX call DXCC band freq mode sent recv grid contest
07.04.2024 DK5DQ SP1D Poland 160m 1.83 CW 599 176 599 Z SP-DX
07.04.2024 DK5DQ SN5N Poland 160m 1.825 CW 599 175 599 L SP-DX
07.04.2024 DK5DQ SP5AUC Poland 160m 1.827 CW 599 174 599 R SP-DX
07.04.2024 DK5DQ SP7HOV Poland 160m 1.832 CW 599 163 599 C SP-DX
07.04.2024 DK5DQ SP3CYY Poland 160m 1.832 CW 599 162 599 W SP-DX
07.04.2024 DK5DQ SP2WGB Poland 160m 1.832 CW 599 161 599 F SP-DX
07.04.2024 DK5DQ SQ2ICX Poland 160m 1.832 CW 599 160 599 F SP-DX
07.04.2024 DK5DQ SQ1LV Poland 160m 1.832 CW 599 159 599 Z SP-DX
07.04.2024 DK5DQ SP8R Poland 160m 1.832 CW 599 158 599 K SP-DX
07.04.2024 DK5DQ SP8FHK Poland 160m 1.825 CW 599 148 599 K SP-DX
07.04.2024 DK5DQ SP8PAI Poland 160m 1.823 CW 599 147 599 L SP-DX
07.04.2024 DK5DQ SP2R Poland 160m 1.832 CW 599 146 599 F SP-DX
07.04.2024 DK5DQ SP6A Poland 160m 1.832 CW 599 145 599 D SP-DX
07.04.2024 DK5DQ SP4Z Poland 160m 1.837 CW 599 131 599 O SP-DX
07.04.2024 DK5DQ SP9XCN Poland 160m 1.828 CW 599 127 599 G SP-DX
07.04.2024 DK5DQ SP9JZU Poland 160m 1.824 CW 599 128 599 M SP-DX
07.04.2024 DK5DQ SN4D Poland 160m 1.836 CW 599 126 599 J SP-DX
07.04.2024 DK5DQ SQ3R Poland 160m 1.836 CW 599 125 599 B SP-DX
07.04.2024 DK5DQ SP3CMX Poland 160m 1.836 CW 599 124 599 B SP-DX
07.04.2024 DK5DQ SN1F Poland 160m 1.836 CW 599 123 599 Z SP-DX
07.04.2024 DK5DQ SQ7U Poland 160m 1.829 CW 599 122 599 S SP-DX
07.04.2024 DK5DQ SP5UFK Poland 160m 1.836 CW 599 121 599 L SP-DX
07.04.2024 DK5DQ SO7NA Poland 160m 1.836 CW 599 120 599 C SP-DX
07.04.2024 DK5DQ SQ5BPF Poland 160m 1.836 CW 599 119 599 R SP-DX
07.04.2024 DK5DQ SO4M Poland 160m 1.836 CW 599 118 599 J SP-DX
06.04.2024 DK5DQ SP9GFI Poland 160m 1.836 CW 599 116 599 G SP-DX
06.04.2024 DK5DQ SN5J Poland 160m 1.836 CW 599 117 599 R SP-DX
06.04.2024 DK5DQ SP6ECA Poland 160m 1.836 CW 599 115 599 D SP-DX
06.04.2024 DK5DQ SN7O Poland 160m 1.836 CW 599 114 599 C SP-DX
06.04.2024 DK5DQ SN2B Poland 160m 1.836 CW 599 113 599 P SP-DX
06.04.2024 DK5DQ HF60AYP Poland 160m 1.829 CW 599 112 599 D SP-DX
10.03.2024 DK5DQ SQ8B Poland 160m 1.826 CW 599 JO31 599 KO10 STEW-PERRY
10.03.2024 DK5DQ SP9JZU Poland 160m 1.82 CW 599 JO31 599 JN99 STEW-PERRY
04.02.2024 DK5DQ SN4D Poland 160m 1.835 CW 599 DE10 599 PL15 EUDXC
04.02.2024 DK5DQ SP7CF Poland 160m 1.835 CW 599 DE10 599 PL04 EUDXC
04.02.2024 DK5DQ SP9GMI Poland 160m 1.835 CW 599 DE10 599 PL12 EUDXC
04.02.2024 DK5DQ SP2R Poland 160m 1.835 CW 599 DE10 599 PL11 EUDXC
04.02.2024 DK5DQ SP9XCN Poland 160m 1.835 CW 599 DE10 599 PL12 EUDXC
03.02.2024 DK5DQ SP3CYY Poland 160m 1.832 CW 599 DE10 599 PL01 EUDXC
03.02.2024 DK5DQ SQ9FMU Poland 160m 1.832 CW 599 DE10 599 PL12 EUDXC
03.02.2024 DK5DQ SP1NY Poland 160m 1.832 CW 599 DE10 599 PL16 EUDXC
03.02.2024 DK5DQ SO3O Poland 160m 1.832 CW 599 DE10 599 PL01 EUDXC
03.02.2024 DK5DQ SP7M Poland 160m 1.832 CW 599 DE10 599 PL04 EUDXC
03.02.2024 DK5DQ SP2HMT Poland 160m 1.832 CW 599 DE10 599 PL11 EUDXC
03.02.2024 DK5DQ SP2QG Poland 160m 1.832 CW 599 DE10 599 PL02 EUDXC
03.02.2024 DK5DQ SN5J Poland 160m 1.832 CW 599 DE10 599 PL08 EUDXC
28.01.2024 DK5DQ SP5ELA Poland 160m 1.826 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SN4D Poland 160m 1.826 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SP2JFY Poland 160m 1.837 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SQ4O Poland 160m 1.837 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SQ8B Poland 160m 1.837 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SP6AEG Poland 160m 1.849 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SP5UFK Poland 160m 1.87 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SP2EWQ Poland 160m 1.848 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SP9ATE Poland 160m 1.847 CW 599 14 599 15 CQ-160-CW
28.01.2024 DK5DQ SQ2ICX Poland 160m 1.846 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SQ3JPV Poland 160m 1.832 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SQ5EF Poland 160m 1.861 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9DTE Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP5MX Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP8HWM Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SO6OO Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9TPZ Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP1D Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SN9Z Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP2MHC Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP5ENG Poland 160m 1.86 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP2QG Poland 160m 1.828 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP3HLM Poland 160m 1.818 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9JZT Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9W Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SQ6MIH Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP1JQJ Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9JZU Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9LAS Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SN2B Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP8R Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP3GTS Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SN7Q Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP7M Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SQ9IDE Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9DNO Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SN2N Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP3JUN Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SQ9FMU Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP9DLY Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SN7O Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SN5J Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP7CF Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP7AS Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP5BYC Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SO3O Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP2LNW Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP4Z Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SP2R Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
27.01.2024 DK5DQ SO7NA Poland 160m 1.857 CW 599 14 599 15 CQ-160-CW
21.01.2024 DK5DQ SP7CF Poland 160m 1.832 CW 599 229 599 344 HA-DX
21.01.2024 DK5DQ SP2R Poland 160m 1.832 CW 599 220 599 808 HA-DX
20.01.2024 DK5DQ SP6JIU Poland 160m 1.828 CW 599 068 599 249 HA-DX
20.01.2024 DK5DQ SP1JQJ Poland 160m 1.835 CW 599 048 599 47 HA-DX
20.01.2024 DK5DQ SO4M Poland 160m 1.835 CW 599 044 599 561 HA-DX
20.01.2024 DK5DQ SP7M Poland 160m 1.835 CW 599 043 599 22 HA-DX
20.01.2024 DK5DQ SP5NZF Poland 160m 1.835 CW 599 041 599 79 HA-DX
20.01.2024 DK5DQ SP9JZT Poland 160m 1.835 CW 599 036 599 40 HA-DX
20.01.2024 DK5DQ SN5J Poland 160m 1.835 CW 599 037 599 214 HA-DX
06.01.2024 DK5DQ SQ9FMU Poland 160m 1.832 CW 599 14 599 15 WW-PMC
30.12.2023 DL65ENNEPE DK5DQ SP2R Poland 160m 1.835 CW 599 JO31 599 JO84 STEW-PERRY
30.12.2023 DK5DQ SP2R Poland 160m 1.835 CW 599 JO31 599 JO84 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SP7IIT Poland 160m 1.835 CW 599 JO31 599 KO00 STEW-PERRY
30.12.2023 DK5DQ SP7IIT Poland 160m 1.835 CW 599 JO31 599 KO00 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SP2R Poland 160m 1.835 CW 599 JO31 599 JO84 STEW-PERRY
30.12.2023 DK5DQ SP2R Poland 160m 1.835 CW 599 JO31 599 JO84 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SP7AS Poland 160m 1.835 CW 599 JO31 599 KO00 STEW-PERRY
30.12.2023 DK5DQ SP7AS Poland 160m 1.835 CW 599 JO31 599 KO00 STEW-PERRY
30.12.2023 DK5DQ SO3O Poland 160m 1.835 CW 599 JO31 599 JO92 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SO3O Poland 160m 1.835 CW 599 JO31 599 JO92 STEW-PERRY
30.12.2023 DK5DQ SP1D Poland 160m 1.835 CW 599 JO31 599 JO72 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SP1D Poland 160m 1.835 CW 599 JO31 599 JO72 STEW-PERRY
30.12.2023 DK5DQ SO6OO Poland 160m 1.835 CW 599 JO31 599 JO81 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SO6OO Poland 160m 1.835 CW 599 JO31 599 JO81 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SP3CYY Poland 160m 1.835 CW 599 JO31 599 JO81 STEW-PERRY
30.12.2023 DK5DQ SP3CYY Poland 160m 1.835 CW 599 JO31 599 JO81 STEW-PERRY
30.12.2023 DK5DQ SQ8B Poland 160m 1.835 CW 599 JO31 599 KO10 STEW-PERRY
30.12.2023 DL65ENNEPE DK5DQ SQ8B Poland 160m 1.835 CW 599 JO31 599 KO10 STEW-PERRY
25.11.2023 DK5DQ SP9XCN Poland 160m 1.839 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SQ9FMU Poland 160m 1.834 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SP2HMT Poland 160m 1.834 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SP2R Poland 160m 1.834 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SN7O Poland 160m 1.83 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SQ6MIH Poland 160m 1.83 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SP6AEG Poland 160m 1.83 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SP2GCE Poland 160m 1.83 CW 599 14 599 15 CQ-WW-CW
25.11.2023 DK5DQ SP8R Poland 160m 1.83 CW 599 14 599 15 CQ-WW-CW
20.05.2023 DK5DQ SP9DLY Poland 160m 1.831 CW 599 072 599 300 KING-OF-SPAIN-CW
20.05.2023 DK5DQ SQ9FMU Poland 160m 1.831 CW 599 068 599 144 KING-OF-SPAIN-CW
20.05.2023 DK5DQ SP9DUX Poland 160m 1.831 CW 599 067 599 165 KING-OF-SPAIN-CW
29.01.2023 DK5DQ SQ9D Poland 160m 1.818 CW 599 14 599 15 CQ-160-CW
29.01.2023 DK5DQ SP3BBS Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
29.01.2023 DK5DQ SQ5EF Poland 160m 1.866 CW 599 14 599 15 CQ-160-CW
29.01.2023 DK5DQ HF1K Poland 160m 1.872 CW 599 14 599 15 CQ-160-CW
29.01.2023 DK5DQ SP5ELA Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
29.01.2023 DK5DQ SP2LNW Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
29.01.2023 DK5DQ SQ9IDE Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SQ3R Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP3HLM Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP6AEG Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP9TPZ Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP2YWL Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP8HWM Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SQ9ZAX Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SQ6MIH Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP7IIT Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP5UFK Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP9ATE Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP4Z Poland 160m 1.814 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP7JLH Poland 160m 1.829 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP9JZT Poland 160m 1.829 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP8R Poland 160m 1.81 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP9JZU Poland 160m 1.812 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SO3O Poland 160m 1.82 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP7JLH Poland 160m 1.824 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SN2B Poland 160m 1.838 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP9LAS Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP7CF Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SN4D Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SN7Q Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP/UR5AS Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SN5W Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP3GTS Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP9FOW Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP7M Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP3JUN Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SP2R Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SN7O Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
28.01.2023 DK5DQ SN1W Poland 160m 1.856 CW 599 14 599 15 CQ-160-CW
27.11.2022 DK5DQ SP2LNW Poland 160m 1.828 CW 599 599 CQ-WW-CW
27.11.2022 DK5DQ SP9TPZ Poland 160m 1.828 CW 599 599 CQ-WW-CW
27.11.2022 DK5DQ SP9DLY Poland 160m 1.828 CW 599 599 CQ-WW-CW
27.11.2022 DK5DQ SN5J Poland 160m 1.828 CW 599 599 CQ-WW-CW
27.11.2022 DK5DQ SO4R Poland 160m 1.828 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SP9DWT Poland 160m 1.837 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SP2R Poland 160m 1.837 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SP9YGD Poland 160m 1.837 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SN0R Poland 160m 1.811 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SQ3WW Poland 160m 1.835 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SP6AEG Poland 160m 1.835 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SO3O Poland 160m 1.833 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ SP3HLM Poland 160m 1.828 CW 599 599 CQ-WW-CW
29.05.2022 DK5DQ SP1AEN Poland 160m 1.838 CW 599 599 CQ-WPX-CW
29.05.2022 DK5DQ SP3HRN Poland 160m 1.828 CW 599 599 CQ-WPX-CW
29.05.2022 DK5DQ SP7CF Poland 160m 1.829 CW 599 599 CQ-WPX-CW
29.05.2022 DK5DQ SN5J Poland 160m 1.829 CW 599 599 CQ-WPX-CW
29.05.2022 DK5DQ SO3O Poland 160m 1.829 CW 599 599 CQ-WPX-CW
28.05.2022 DK5DQ SQ2GXO Poland 160m 1.835 CW 599 599 CQ-WPX-CW
28.05.2022 DK5DQ SQ8MFM Poland 160m 1.837 CW 599 599 CQ-WPX-CW
28.05.2022 DK5DQ SN0R Poland 160m 1.835 CW 599 599 CQ-WPX-CW
30.01.2022 DK5DQ SP7IWA Poland 160m 1.873 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP5EWX Poland 160m 1.884 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP3HRN Poland 160m 1.824 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SQ7U Poland 160m 1.823 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP6A Poland 160m 1.870 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP2FAP Poland 160m 1.853 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SN4D Poland 160m 1.889 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP3IOE Poland 160m 1.888 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP8PAI Poland 160m 1.835 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP3VT Poland 160m 1.832 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP8HKT Poland 160m 1.837 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SN5N Poland 160m 1.845 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ HF1K Poland 160m 1.868 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP8K Poland 160m 1.839 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SN5X Poland 160m 1.823 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ HF7A Poland 160m 1.833 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP9JZU Poland 160m 1.820 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SN3A Poland 160m 1.821 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SN1LH Poland 160m 1.815 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP3JUN Poland 160m 1.816 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SN2B Poland 160m 1.824 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP5ELA Poland 160m 1.831 CW 599 599 CQ-160-CW
30.01.2022 DK5DQ SP3P Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SQ9IDE Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP5TAT Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP3LPG Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP9LAS Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP4Z Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP/UT8IA Poland 160m 1.867 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP9RCL Poland 160m 1.866 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SN1T Poland 160m 1.866 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP2R Poland 160m 1.866 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SN5M Poland 160m 1.866 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP6IHE Poland 160m 1.866 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP8R Poland 160m 1.866 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP3HLM Poland 160m 1.825 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP3CYY Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP7CF Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP9DLY Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SN7Q Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP2LNW Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SN2M Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP4G Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SN5J Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP6AEG Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SQ3R Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP2EWQ Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP2GMA Poland 160m 1.850 CW 599 599 CQ-160-CW
29.01.2022 DK5DQ SP3GTS Poland 160m 1.850 CW 599 599 CQ-160-CW
28.01.2022 DK5DQ SO3O Poland 160m 1.850 CW 599 599 CQ-160-CW
28.01.2022 DK5DQ SP9YGD Poland 160m 1.850 CW 599 599 CQ-160-CW
28.01.2022 DK5DQ SO7M Poland 160m 1.850 CW 599 599 CQ-160-CW
27.11.2016 DK5DQ SN7Q Poland 160m 1.827 CW 599 599
27.11.2016 DK5DQ SP2KPD Poland 160m 1.84 CW 599 599
27.11.2016 DK5DQ SP3IOE Poland 160m 1.836 CW 599 599
27.11.2016 DK5DQ SO9Q Poland 160m 1.825 CW 599 599
27.11.2016 DK5DQ SN8B Poland 160m 1.828 CW 599 599
27.11.2016 DK5DQ SP4Z Poland 160m 1.837 CW 599 599
31.01.2016 DK5DQ SP6LV Poland 160m 1.875 CW 599 599
31.01.2016 DK5DQ SN1D Poland 160m 1.863 CW 599 599
31.01.2016 DK5DQ SN8B Poland 160m 1.865 CW 599 599
30.01.2016 DK5DQ SN8N Poland 160m 1.823 CW 599 599
30.01.2016 DK5DQ SP2LNW Poland 160m 1.873 CW 599 599
30.01.2016 DK5DQ SP3GTS Poland 160m 1.873 CW 599 599
30.01.2016 DK5DQ SP8W Poland 160m 1.827 CW 599 599
30.01.2016 DK5DQ SN90LKK Poland 160m 1.822 CW 599 599
30.01.2016 DK5DQ SP6NIC Poland 160m 1.872 CW 599 599
30.01.2016 DK5DQ SP2GCE Poland 160m 1.872 CW 599 599
30.01.2016 DK5DQ SP6T Poland 160m 1.872 CW 599 599
30.01.2016 DK5DQ SP2TMT Poland 160m 1.872 CW 599 599
30.01.2016 DK5DQ SP9DLY Poland 160m 1.872 CW 599 599
30.01.2016 DK5DQ SQ5M Poland 160m 1.859 CW 599 599
30.01.2016 DK5DQ SP3JUN Poland 160m 1.859 CW 599 599
30.01.2016 DK5DQ SQ3R Poland 160m 1.859 CW 599 599
29.01.2016 DK5DQ SN7O Poland 160m 1.864 CW 599 599
29.01.2016 DK5DQ SP5TAT Poland 160m 1.864 CW 599 599
29.01.2016 DK5DQ SP6MLX Poland 160m 1.864 CW 599 599
29.01.2016 DK5DQ SP4W Poland 160m 1.864 CW 599 599
29.11.2015 DK5DQ SP2YWL Poland 160m 1.819 CW 599 599
01.08.2015 DK5DQ SO2O Poland 160m 1.82 CW 599 599
01.08.2015 DK5DQ SP2LNW Poland 160m 1.82 CW 599 599
01.08.2015 DK5DQ SP9M Poland 160m 1.82 CW 599 599
01.08.2015 DK5DQ SP9H Poland 160m 1.82 CW 599 599
01.08.2015 DK5DQ SN7O Poland 160m 1.82 CW 599 599
01.08.2015 DK5DQ SP4Z Poland 160m 1.82 CW 599 599
11.07.2015 DK5DQ SN0HQ Poland 160m 1.829 CW 599 59
25.01.2015 DK5DQ SP3GTS Poland 160m 1.827 CW 599 599
25.01.2015 DK5DQ SN3A Poland 160m 1.819 CW 599 599
25.01.2015 DK5DQ SN5X Poland 160m 1.831 CW 599 599
25.01.2015 DK5DQ SN6A Poland 160m 1.833 CW 599 599
25.01.2015 DK5DQ SQ2LKT Poland 160m 1.849 CW 599 599
24.01.2015 DK5DQ SP5GKN Poland 160m 1.849 CW 599 599
24.01.2015 DK5DQ SP2LNW Poland 160m 1.85 CW 599 599
24.01.2015 DK5DQ SP3SLA Poland 160m 1.839 CW 599 599
24.01.2015 DK5DQ SP8W Poland 160m 1.825 CW 599 599
24.01.2015 DK5DQ SP7PZS Poland 160m 1.82 CW 599 599
24.01.2015 DK5DQ SQ9IDE Poland 160m 1.857 CW 599 599
24.01.2015 DK5DQ SP4DZT Poland 160m 1.857 CW 599 599
24.01.2015 DK5DQ SP3JUN Poland 160m 1.857 CW 599 599
24.01.2015 DK5DQ SN5J Poland 160m 1.857 CW 599 599
24.01.2015 DK5DQ SP4GL Poland 160m 1.857 CW 599 599
24.01.2015 DK5DQ SN3R Poland 160m 1.857 CW 599 599
24.01.2015 DK5DQ SO4R Poland 160m 1.857 CW 599 599
22.12.2013 DK5DQ SN5J Poland 160m 1.837 CW 599 599
24.11.2013 DK5DQ SP9GR Poland 160m 1.816 CW 599 599
23.11.2013 DK5DQ SO8L Poland 160m 1.837 CW 599 599
23.11.2013 DK5DQ SP4GHL Poland 160m 1.835 CW 599 599
23.11.2013 DK5DQ SP7JQQ Poland 160m 1.813 CW 599 599
27.01.2013 DK5DQ SP3HLM Poland 160m 1.823 CW 599 599
27.01.2013 DK5DQ SP9GR Poland 160m 1.861 CW 599 599
27.01.2013 DK5DQ SP9JZU Poland 160m 1.832 CW 599 599
27.01.2013 DK5DQ SP2KPD Poland 160m 1.832 CW 599 599
27.01.2013 DK5DQ SP1GZF Poland 160m 1.832 CW 599 599
27.01.2013 DK5DQ SP4BEU Poland 160m 1.882 CW 599 599
27.01.2013 DK5DQ SP2DNI Poland 160m 1.862 CW 599 599
27.01.2013 DK5DQ SP4INT Poland 160m 1.855 CW 599 599
27.01.2013 DK5DQ SP1RKR Poland 160m 1.853 CW 599 599
26.01.2013 DK5DQ SP3JUN Poland 160m 1.853 CW 599 599
26.01.2013 DK5DQ SP4DZT Poland 160m 1.853 CW 599 599
26.01.2013 DK5DQ SP6IEQ Poland 160m 1.853 CW 599 599
26.01.2013 DK5DQ SP9JZT Poland 160m 1.857 CW 599 599
26.01.2013 DK5DQ SP2QG Poland 160m 1.85 CW 599 599
26.01.2013 DK5DQ SP4GL Poland 160m 1.831 CW 599 599
26.01.2013 DK5DQ SP1MGM Poland 160m 1.843 CW 599 599
26.01.2013 DK5DQ SP6AXW Poland 160m 1.843 CW 599 599
26.01.2013 DK5DQ SP1NY Poland 160m 1.843 CW 599 599
26.01.2013 DK5DQ SN3R Poland 160m 1.839 CW 599 599
26.01.2013 DK5DQ SP2LNW Poland 160m 1.839 CW 599 599
26.01.2013 DK5DQ SN1LH Poland 160m 1.839 CW 599 599
25.01.2013 DK5DQ SN7Q Poland 160m 1.825 CW 599 599
25.01.2013 DK5DQ SN2M Poland 160m 1.818 CW 599 599
25.01.2013 DK5DQ HF8J Poland 160m 1.816 CW 599 599
25.01.2013 DK5DQ SP4Z Poland 160m 1.851 CW 599 599
25.01.2013 DK5DQ SP3GTS Poland 160m 1.85 CW 599 599
25.01.2013 DK5DQ SN3R Poland 160m 1.844 CW 599 599
16.12.2012 DK5DQ SP9GR Poland 160m 1.829 CW 599 599
25.11.2012 DK5DQ SP1MGM Poland 160m 1.837 CW 599 599
25.11.2012 DK5DQ SO9Q Poland 160m 1.836 CW 599 599
25.11.2012 DK5DQ SP4Z Poland 160m 1.838 CW 599 599
24.11.2012 DK5DQ SP9GR Poland 160m 1.813 CW 599 599
24.11.2012 DK5DQ SP1NY Poland 160m 1.833 CW 599 599
24.11.2012 DK5DQ SP2QG Poland 160m 1.833 CW 599 599
24.11.2012 DK5DQ HF8N Poland 160m 1.823 CW 599 599
27.05.2012 DK5DQ SP8LBK Poland 160m 1.821 CW 599 599
26.05.2012 DK5DQ SP9ATE Poland 160m 1.828 CW 599 599
29.01.2012 DK5DQ SP9GR Poland 160m 1.868 CW 599 599
29.01.2012 DK5DQ SP3SLU Poland 160m 1.825 CW 599 599
28.01.2012 DK5DQ HF3A Poland 160m 1.863 CW 599 599
28.01.2012 DK5DQ SP9LJD Poland 160m 1.863 CW 599 599
28.01.2012 DK5DQ SP2LNW Poland 160m 1.862 CW 599 599
28.01.2012 DK5DQ SP2KPD Poland 160m 1.839 CW 599 599
28.01.2012 DK5DQ SP3HLM Poland 160m 1.826 CW 599 599
28.01.2012 DK5DQ SO6I Poland 160m 1.825 CW 599 599
27.01.2012 DK5DQ SO5A Poland 160m 1.831 CW 599 599
27.01.2012 DK5DQ SN7Q Poland 160m 1.818 CW 599 599
27.01.2012 DK5DQ SN2M Poland 160m 1.819 CW 599 599
27.11.2011 DK5DQ SO4R Poland 160m 1.836 CW 599 599
10.07.2011 DK5DQ SN0HQ Poland 160m 1.822 CW 599 599
30.01.2011 DK5DQ SQ1K Poland 160m 1.858 CW 599 599
30.01.2011 DK5DQ SP2DNI Poland 160m 1.883 CW 599 599
30.01.2011 DK5DQ SQ5STS Poland 160m 1.883 CW 599 599
30.01.2011 DK5DQ SP8GSC Poland 160m 1.859 CW 599 599
30.01.2011 DK5DQ SP3VT Poland 160m 1.841 CW 599 599
30.01.2011 DK5DQ SO8A Poland 160m 1.833 CW 599 599
30.01.2011 DK5DQ SO8R Poland 160m 1.819 CW 599 599
30.01.2011 DK5DQ SO9G Poland 160m 1.867 CW 599 599
30.01.2011 DK5DQ SQ5M Poland 160m 1.851 CW 599 599
30.01.2011 DK5DQ SN3A Poland 160m 1.821 CW 599 599
30.01.2011 DK5DQ SP1NY Poland 160m 1.838 CW 599 599
30.01.2011 DK5DQ SN3C Poland 160m 1.838 CW 599 599
30.01.2011 DK5DQ SP4GL Poland 160m 1.837 CW 599 599
30.01.2011 DK5DQ SP1HJK Poland 160m 1.837 CW 599 599
29.01.2011 DK5DQ SP2LNW Poland 160m 1.837 CW 599 599
29.01.2011 DK5DQ SN9Z Poland 160m 1.837 CW 599 599
29.01.2011 DK5DQ SP3MGM Poland 160m 1.854 CW 599 599
29.01.2011 DK5DQ SP4Z Poland 160m 1.854 CW 599 599
29.01.2011 DK5DQ SN2K Poland 160m 1.842 CW 599 599
28.01.2011 DK5DQ SN7Q Poland 160m 1.818 CW 599 599
16.01.2011 DK5DQ SP2LNW Poland 160m 1.823 CW 599 599
16.01.2011 DK5DQ SP3J Poland 160m 1.823 CW 599 599
16.01.2011 DK5DQ SP1RKR Poland 160m 1.823 CW 599 599
16.01.2011 DK5DQ SN5J Poland 160m 1.823 CW 599 599
31.01.2010 DK5DQ SP4Z Poland 160m 1.818 CW 599 599
31.01.2010 DK5DQ SP3HRN Poland 160m 1.818 CW 599 599
31.01.2010 DK5DQ SO8A Poland 160m 1.836 CW 599 599
31.01.2010 DK5DQ SP2DNI Poland 160m 1.851 CW 599 599
30.01.2010 DK5DQ SN3A Poland 160m 1.841 CW 599 599
30.01.2010 DK5DQ SO8R Poland 160m 1.83 CW 599 599
30.01.2010 DK5DQ SN3R Poland 160m 1.813 CW 599 599
30.01.2010 DK5DQ SN9V Poland 160m 1.87 CW 599 599
30.01.2010 DK5DQ SO9Q Poland 160m 1.851 CW 599 599
30.01.2010 DK5DQ SP1NY Poland 160m 1.859 CW 599 599
30.01.2010 DK5DQ SP4GL Poland 160m 1.859 CW 599 599
30.01.2010 DK5DQ SN2I Poland 160m 1.859 CW 599 599
30.01.2010 DK5DQ SP2LNW Poland 160m 1.859 CW 599 599
28.11.2009 DK5DQ SN9Z Poland 160m 1.8 CW 599 599
12.07.2009 DK5DQ SN0HQ Poland 160m 1.8 CW 599 599
30.05.2009 DK5DQ SP7LI Poland 160m 1.8 CW 599 599
30.05.2009 DK5DQ SP2DNI Poland 160m 1.8 CW 599 599
30.05.2009 DK5DQ HF94KE Poland 160m 1.8 CW 599 599
22.03.2009 DK5DQ SP2LNW Poland 160m 1.8 CW 599 599
22.03.2009 DK5DQ SP2PIK Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP3J Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP2QG Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP3GTS Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP7DCS Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP3OL Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SO6I Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP2FAP Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP6BEN Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP8AJK Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SN8F Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP2LNW Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SN5J Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP6GNJ Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SP3BQ Poland 160m 1.8 CW 599 599
25.01.2009 DK5DQ SN3R Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SO8R Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SP5ELA Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SP8NR Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SP1KRF Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SN9Z Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SP4Z Poland 160m 1.8 CW 599 599
24.01.2009 DK5DQ SP2EWQ Poland 160m 1.8 CW 599 599
30.11.2008 DK5DQ SO6C Poland 160m 1.8 CW 599 599
30.11.2008 DK5DQ SO9Q Poland 160m 1.8 CW 599 599
30.11.2008 DK5DQ SP3BQ Poland 160m 1.8 CW 599 599
30.11.2008 DK5DQ SN3R Poland 160m 1.8 CW 599 599
13.07.2008 DK5DQ SN0HQ Poland 160m 1.8 CW 599 599
25.05.2008 DK5DQ SP4JCQ Poland 160m 1.8 CW 599 599
25.05.2008 DK5DQ SN9D Poland 160m 1.8 CW 599 599
25.05.2008 DK5DQ SO9Q Poland 160m 1.8 CW 599 599
25.05.2008 DK5DQ SP6A Poland 160m 1.8 CW 599 599
24.05.2008 DK5DQ SP2LNW Poland 160m 1.8 CW 599 599
24.05.2008 DK5DQ SN7Q Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP3IOE Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP2DNI Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP3HC Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP/DJ1YFK Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP75T Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SN1I Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP0DXC Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP8NR Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SN75T Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP40DDX Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP2DMB/3 Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SN1L Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP7MFR Poland 160m 1.8 CW 599 599
06.04.2008 DK5DQ SP3POZ Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SO2R Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP2HPD Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP6T Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SN2F Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SN7Q Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP7FGA Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP3J Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP5PSL Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP6AEG Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP4GL Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SN2M Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SN3R Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP4JCP Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP1GZF Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP75S Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP75E Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP75N Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SN9Z Poland 160m 1.8 CW 599 599
05.04.2008 DK5DQ SP75O Poland 160m 1.8 CW 599 599
25.11.2007 DK5DQ SP3BQ Poland 160m 1.8 CW 599 599
25.11.2007 DK5DQ SO8A Poland 160m 1.8 CW 599 599
25.11.2007 DK5DQ SN3R Poland 160m 1.8 CW 599 599
25.11.2007 DK5DQ SO9Q Poland 160m 1.8 CW 599 599
24.11.2007 DK5DQ SN7Q Poland 160m 1.8 CW 599 599
15.07.2007 DK5DQ SN0HQ Poland 160m 1.8 CW 599 599
28.01.2007 DK5DQ SP6BEN Poland 160m 1.8 CW 599 599
28.01.2007 DK5DQ SN2K Poland 160m 1.8 CW 599 599
28.01.2007 DK5DQ SP3LPG Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SP4JWR Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SP2ASJ Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SP2FAP Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SO2R Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SN3R Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SP2HPD Poland 160m 1.8 CW 599 599
27.01.2007 DK5DQ SP8BRQ Poland 160m 1.8 CW 599 599
480 QSOs shown

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