Logbook

click to remove filter return to main page

Date station op DX call DXCC band freq mode sent recv grid contest
24.02.2024 DK5DQ EA8DIG Canary Is. 40m 7.019 CW 599 0119 599 0263 UBA-DX-CW
27.01.2024 DK5DQ EF8BBM Canary Is. 160m 1.817 CW 599 14 599 33 CQ-160-CW
09.12.2023 DK5DQ EA8BQM Canary Is. 10m 28.047 CW 599 044 599 2 ARRL-10
26.11.2023 DK5DQ ED8M Canary Is. 80m 3.544 CW 599 14 599 33 CQ-WW-CW
26.11.2023 DK5DQ EA8RM Canary Is. 10m 28.064 CW 599 14 599 33 CQ-WW-CW
25.11.2023 DK5DQ ED8M Canary Is. 40m 7.002 CW 599 14 599 33 CQ-WW-CW
25.11.2023 DK5DQ EA8RM Canary Is. 15m 21.068 CW 599 14 599 33 CQ-WW-CW
13.08.2023 DK5DQ EA8RM Canary Is. 40m 7.023 CW 599 826 599 475 DARC-WAEDC-CW
13.08.2023 DK5DQ EA8RM Canary Is. 20m 14.04 CW 599 818 599 465 DARC-WAEDC-CW
13.08.2023 DK5DQ EF8BBM Canary Is. 20m 14.016 CW 599 702 599 185 DARC-WAEDC-CW
13.08.2023 DK5DQ EA8RM Canary Is. 15m 21.051 CW 599 685 599 286 DARC-WAEDC-CW
13.08.2023 DK5DQ EA8RM Canary Is. 10m 28.039 CW 599 671 599 132 DARC-WAEDC-CW
12.08.2023 DK5DQ EA8DHV Canary Is. 15m 21.026 CW 599 286 599 071 DARC-WAEDC-CW
12.08.2023 DK5DQ ED8M Canary Is. 80m 3.524 CW 599 210 599 191 DARC-WAEDC-CW
12.08.2023 DK5DQ ED8M Canary Is. 40m 7.02 CW 599 198 599 143 DARC-WAEDC-CW
28.05.2023 DK5DQ EF8R Canary Is. 40m 7.001 CW 599 1522 599 3918 CQ-WPX-CW
28.05.2023 DK5DQ EA8ZS Canary Is. 10m 28.021 CW 599 1076 599 182 CQ-WPX-CW
27.05.2023 DK5DQ EA8DHV Canary Is. 10m 28.026 CW 599 558 599 245 CQ-WPX-CW
27.05.2023 DK5DQ EF8R Canary Is. 10m 28.032 CW 599 556 599 2010 CQ-WPX-CW
27.05.2023 DK5DQ ED8M Canary Is. 10m 28.026 CW 599 554 599 1436 CQ-WPX-CW
27.05.2023 DK5DQ EF8R Canary Is. 15m 21.024 CW 599 185 599 706 CQ-WPX-CW
16.04.2023 DK5DQ EA8/DF5RF Canary Is. 15m 21.027 CW 599 EU 599 AF CQMMDX
16.04.2023 DK5DQ EA8AQM Canary Is. 10m 28.04 CW 599 EU 599 AF CQMMDX
12.03.2023 DK5DQ EA8RM Canary Is. 10m 28.039 CW 599 14 599 33 SA-10M-CONTEST
27.01.2023 DK5DQ ED8X Canary Is. 160m 1.863 CW 599 14 599 33 CQ-160-CW
14.01.2023 DK5DQ EF8WRTC Canary Is. 10m 28.001 CW 599 599
11.12.2022 DK5DQ EA8AQV Canary Is. 10m 28.059 CW 599 599 ARRL-10
10.12.2022 DK5DQ EA8CN Canary Is. 10m 28.036 CW 599 599 ARRL-10
27.11.2022 DK5DQ EA8DIG Canary Is. 160m 1.823 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ EA8RM Canary Is. 40m 7.037 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ EA8RM Canary Is. 15m 21.034 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ ED8M Canary Is. 15m 21.032 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ EF8BBM Canary Is. 10m 28.021 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ EA8RM Canary Is. 10m 28.016 CW 599 599 CQ-WW-CW
26.11.2022 DK5DQ EA8RM Canary Is. 80m 3.508 CW 599 599 CQ-WW-CW
15.10.2022 DK5DQ EA8AQM Canary Is. 10m 28.037 CW 599 599 DARC-WAG
14.08.2022 DK5DQ ED8M Canary Is. 80m 3.523 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ EA8ZS Canary Is. 40m 7.019 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ EG8HKT Canary Is. 40m 7.030 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ EG8HKT Canary Is. 10m 28.021 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ EG8HKT Canary Is. 20m 14.024 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ EA8RM Canary Is. 20m 14.053 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ EG8HKT Canary Is. 15m 21.017 CW 599 599 DARC-WAEDC-CW
14.08.2022 DK5DQ ED8M Canary Is. 15m 21.026 CW 599 599 DARC-WAEDC-CW
29.05.2022 DK5DQ ED8W Canary Is. 15m 21.049 CW 599 599 CQ-WPX-CW
29.05.2022 DK5DQ ED8W Canary Is. 10m 28.037 CW 599 599 CQ-WPX-CW
29.05.2022 DK5DQ EF8R Canary Is. 10m 28.044 CW 599 599 CQ-WPX-CW
28.05.2022 DK5DQ EF8R Canary Is. 15m 21.031 CW 599 599 CQ-WPX-CW
28.05.2022 DK5DQ EF8R Canary Is. 40m 7.047 CW 599 599 CQ-WPX-CW
28.05.2022 DK5DQ ED8W Canary Is. 40m 7.048 CW 599 599 CQ-WPX-CW
22.05.2022 DK5DQ EA8TZ Canary Is. 15m 21.0285 CW 599 599 EA-MAJESTAD-CW
09.01.2022 DK5DQ EA8RM Canary Is. 10m 28.0476 CW 599 599 DARC-10
10.12.2016 DK5DQ EF8O Canary Is. 10m 28.025 CW 599 599
10.12.2016 DK5DQ EA8AH Canary Is. 10m 28.023 CW 599 599
27.11.2016 DK5DQ EF8R Canary Is. 40m 7.048 CW 599 599
27.11.2016 DK5DQ ED8X Canary Is. 40m 7.029 CW 599 599
27.11.2016 DK5DQ ED8X Canary Is. 20m 14.04 CW 599 599
27.11.2016 DK5DQ EF8R Canary Is. 15m 21.053 CW 599 599
26.11.2016 DK5DQ EF8R Canary Is. 80m 3.523 CW 599 599
26.11.2016 DK5DQ EF8U Canary Is. 15m 21.074 CW 599 599
16.10.2016 DK5DQ EA8RM Canary Is. 10m 28.019 CW 599 599
15.10.2016 DK5DQ EA8RM Canary Is. 20m 14.033 CW 599 599
15.10.2016 DK5DQ EA8RM Canary Is. 15m 21.034 CW 599 599
14.08.2016 DA2A DK5DQ EA8ZS Canary Is. 20m 14.020 CW 599 599 DARC-WAEDC
13.08.2016 DA2A DK5DQ EA8RM Canary Is. 40m 7.006 CW 599 599 DARC-WAEDC
13.08.2016 DA2A DK5DQ EA8RM Canary Is. 15m 21.038 CW 599 599 DARC-WAEDC
13.08.2016 DA2A DK5DQ EA8RM Canary Is. 20m 14.035 CW 599 599 DARC-WAEDC
29.11.2015 DK5DQ EF8U Canary Is. 40m 7.021 CW 599 599
29.11.2015 DK5DQ EF8R Canary Is. 20m 14.077 CW 599 599
29.11.2015 DK5DQ EA8RM Canary Is. 15m 21.067 CW 599 599
29.11.2015 DK5DQ EF8R Canary Is. 40m 7.047 CW 599 599
29.11.2015 DK5DQ EF8R Canary Is. 40m 7.047 CW 599 599
29.11.2015 DK5DQ ED8X Canary Is. 80m 3.513 CW 599 599
28.11.2015 DK5DQ EF8R Canary Is. 80m 3.557 CW 599 599
28.11.2015 DK5DQ EF8R Canary Is. 10m 28.058 CW 599 599
18.10.2015 DK5DQ EA8AVK Canary Is. 15m 21.031 CW 599 599
18.10.2015 DK5DQ EA8RM Canary Is. 10m 28.027 CW 599 599
18.10.2015 DK5DQ EA8AVK Canary Is. 10m 28.022 CW 599 599
18.10.2015 DK5DQ EA8BQM Canary Is. 10m 28.009 CW 599 599
18.10.2015 DK5DQ EA8BQM Canary Is. 15m 21.03 CW 599 599
25.01.2015 DK5DQ EA8DBM Canary Is. 160m 1.849 CW 599 599
21.12.2013 DK5DQ EA8CN Canary Is. 80m 3.524 CW 599 599
21.12.2013 DK5DQ EA8CN Canary Is. 40m 7.017 CW 599 599
21.12.2013 DK5DQ EA8CN Canary Is. 20m 14.027 CW 599 599
21.12.2013 DK5DQ EA8CN Canary Is. 15m 21.021 CW 599 599
21.12.2013 DK5DQ EA8AVK Canary Is. 15m 21.024 CW 599 599
21.12.2013 DK5DQ EA8CN Canary Is. 10m 28.037 CW 599 599
15.12.2013 DK5DQ EA8/IK1PMR Canary Is. 10m 28 CW 599 599
15.12.2013 DK5DQ EA8DA Canary Is. 10m 28.029 CW 599 599
14.12.2013 DK5DQ EA8CN Canary Is. 10m 28.025 CW 599 599
14.12.2013 DK5DQ EA8AVK Canary Is. 10m 28.057 CW 599 599
08.12.2013 DK5DQ EA8CN Canary Is. 10m 28.024 CW 599 599
07.12.2013 DK5DQ EA8CN Canary Is. 80m 3.528 CW 599 599
07.12.2013 DK5DQ EA8CN Canary Is. 40m 7.015 CW 599 599
24.11.2013 DK5DQ EF8U Canary Is. 40m 7.024 CW 599 599
24.11.2013 DK5DQ EF8U Canary Is. 20m 14.056 CW 599 599
24.11.2013 DK5DQ EF8X Canary Is. 15m 21.085 CW 599 599
24.11.2013 DK5DQ EF8O Canary Is. 15m 21.025 CW 599 599
24.11.2013 DK5DQ EF8S Canary Is. 160m 1.824 CW 599 599
24.11.2013 DK5DQ EF8X Canary Is. 40m 7.079 CW 599 599
23.11.2013 DK5DQ EF8O Canary Is. 40m 7.045 CW 599 599
23.11.2013 DK5DQ EF8X Canary Is. 10m 28.046 CW 599 599
23.11.2013 DK5DQ EA8AH Canary Is. 20m 14.057 CW 599 599
20.10.2013 DK5DQ EA8/DL5JAN Canary Is. 10m 28.026 CW 599 599
20.10.2013 DK5DQ EA8DA Canary Is. 15m 21.05 CW 599 599
20.10.2013 DK5DQ EA8/DL5JAN Canary Is. 40m 7.031 CW 599 599
19.10.2013 DK5DQ EA8/DL5JAN Canary Is. 20m 14.019 CW 599 599
19.10.2013 DK5DQ EA8AVK Canary Is. 10m 28.027 CW 599 599
19.01.2013 DK5DQ EA8AVK Canary Is. 15m 21.032 CW 599 599
16.12.2012 DK5DQ EA8CN Canary Is. 15m 21.03 CW 599 599
16.12.2012 DK5DQ EA8CN Canary Is. 40m 7.015 CW 599 599
16.12.2012 DK5DQ EA8CAC Canary Is. 40m 7.03 CW 599 599
15.12.2012 DK5DQ EA8CAC Canary Is. 80m 3.529 CW 599 599
15.12.2012 DK5DQ EA8CAC Canary Is. 40m 7.032 CW 599 599
25.11.2012 DK5DQ EF8M Canary Is. 20m 14.01 CW 599 599
25.11.2012 DK5DQ EF8M Canary Is. 15m 21.026 CW 599 599
25.11.2012 DK5DQ EF8M Canary Is. 80m 3.511 CW 599 599
24.11.2012 DK5DQ EF8U Canary Is. 40m 7.03 CW 599 599
24.11.2012 DK5DQ EF8S Canary Is. 160m 1.834 CW 599 599
24.11.2012 DK5DQ EA8CUU Canary Is. 20m 14.054 CW 599 599
24.11.2012 DK5DQ EF8X Canary Is. 15m 21.062 CW 599 599
24.11.2012 DK5DQ EF8X Canary Is. 10m 28.069 CW 599 599
24.11.2012 DK5DQ EF8M Canary Is. 10m 28.007 CW 599 599
24.11.2012 DK5DQ EF8X Canary Is. 80m 3.566 CW 599 599
21.10.2012 DK5DQ EA8CN Canary Is. 10m 28.025 CW 599 599
20.10.2012 DK5DQ EA8CN Canary Is. 40m 7.024 CW 599 599
20.10.2012 DK5DQ EA8CN Canary Is. 15m 21.028 CW 599 599
12.08.2012 DK5DQ EF8M Canary Is. 80m 3.509 CW 599 599
12.08.2012 DK5DQ EC8AFM Canary Is. 15m 21.026 CW 599 599
11.08.2012 DK5DQ EF8M Canary Is. 20m 14.01 CW 599 599
11.08.2012 DK5DQ EF8M Canary Is. 10m 28.012 CW 599 599
11.08.2012 DK5DQ EF8M Canary Is. 15m 21.012 CW 599 599
11.08.2012 DK5DQ EC8AFM Canary Is. 40m 7.022 CW 599 599
27.05.2012 DK5DQ EA8BQM Canary Is. 10m 28.032 CW 599 599
27.05.2012 DK5DQ EF8M Canary Is. 15m 21.03 CW 599 599
26.05.2012 DK5DQ EE8X Canary Is. 10m 28.033 CW 599 599
26.05.2012 DK5DQ EA8CAC Canary Is. 10m 28.028 CW 599 599
11.12.2011 DK5DQ EA8CN Canary Is. 10m 28.034 CW 599 599
11.12.2011 DK5DQ EA8OM Canary Is. 10m 28.027 CW 599 599
27.11.2011 DK5DQ ED8A Canary Is. 20m 14.086 CW 599 599
27.11.2011 DK5DQ EA8CN Canary Is. 20m 14.014 CW 599 599
27.11.2011 DK5DQ EA8IN Canary Is. 10m 28.091 CW 599 599
27.11.2011 DK5DQ EA8OM Canary Is. 10m 28.091 CW 599 599
27.11.2011 DK5DQ EF8S Canary Is. 80m 3.547 CW 599 599
27.11.2011 DK5DQ EF8R Canary Is. 40m 7.069 CW 599 599
27.11.2011 DK5DQ EF8M Canary Is. 40m 7.059 CW 599 599
26.11.2011 DK5DQ EA8CN Canary Is. 15m 21.042 CW 599 599
26.11.2011 DK5DQ EA8CN Canary Is. 10m 28.055 CW 599 599
15.10.2011 DK5DQ EC8AFM Canary Is. 15m 21.037 CW 599 599
15.10.2011 DK5DQ EA8AVK Canary Is. 15m 21.037 CW 599 599
15.10.2011 DK5DQ EA8BEX Canary Is. 10m 28.042 CW 599 599
04.06.2011 DK5DQ/P DK5DQ EC8AFM Canary Is. 15m 21.018 CW 599 599
29.05.2011 DK5DQ EF8M Canary Is. 10m 28.027 CW 599 599
28.05.2011 DK5DQ EA8AVK Canary Is. 20m 14.037 CW 599 599
28.05.2011 DK5DQ EF8M Canary Is. 40m 7.028 CW 599 599
28.05.2011 DK5DQ ED8A Canary Is. 40m 7.038 CW 599 599
20.03.2011 DK5DQ EA8CN Canary Is. 15m 21.047 CW 599 599
19.03.2011 DK5DQ EA8CN Canary Is. 40m 7.01 CW 599 599
19.03.2011 DK5DQ EA8/DL3KVR Canary Is. 20m 14.048 CW 599 599
19.03.2011 DK5DQ EC8AFM Canary Is. 10m 28.008 CW 599 599
30.01.2011 DK5DQ EF8M Canary Is. 160m 1.823 CW 599 599
16.01.2011 DK5DQ EA8AVK Canary Is. 20m 14.024 CW 599 599
31.01.2010 DK5DQ EF8M Canary Is. 160m 1.813 CW 599 599
24.01.2010 DK5DQ EA8OM Canary Is. 20m 14.024 CW 579 579
29.11.2009 DK5DQ EA8URL Canary Is. 40m 7 CW 599 599
17.10.2009 DA2A DK5DQ EA8AVK Canary Is. 20m 14 CW 599 599
09.08.2009 DK5DQ AN8A Canary Is. 40m 7 CW 599 599
09.08.2009 DK5DQ EA8BQM Canary Is. 40m 7 CW 599 599
08.08.2009 DK5DQ EA8BQM Canary Is. 20m 14 CW 599 599
12.07.2009 DK5DQ AO8HQ Canary Is. 20m 14 CW 599 599
12.07.2009 DK5DQ AO8HQ Canary Is. 160m 1.8 CW 599 599
11.07.2009 DK5DQ AO8HQ Canary Is. 15m 21 CW 599 599
31.05.2009 DK5DQ AN8R Canary Is. 80m 3.5 CW 599 599
31.05.2009 DK5DQ EA8DA Canary Is. 20m 14 CW 599 599
31.05.2009 DK5DQ EA8URL Canary Is. 20m 14 CW 599 599
31.05.2009 DK5DQ EF8M Canary Is. 20m 14 CW 599 599
31.05.2009 DK5DQ EF8M Canary Is. 15m 21 CW 599 599
30.05.2009 DK5DQ EA8MQ Canary Is. 40m 7 CW 599 599
30.05.2009 DK5DQ AN8R Canary Is. 15m 21 CW 599 599
30.05.2009 DK5DQ EA8URL Canary Is. 15m 21 CW 599 599
14.05.2009 DK5DQ EA8TT Canary Is. 17m CW 559 559
21.03.2009 DK5DQ EA8OM Canary Is. 40m 7 CW 599 599
21.03.2009 DK5DQ EA8CN Canary Is. 40m 7 CW 599 599
21.03.2009 DK5DQ EA8URL Canary Is. 20m 14 CW 599 599
21.03.2009 DK5DQ EA8/DL3KVR Canary Is. 20m 14 CW 599 599
21.03.2009 DK5DQ EA8CN Canary Is. 15m 21 CW 599 599
25.01.2009 DK5DQ EA8AH Canary Is. 160m 1.8 CW 599 599
30.11.2008 DK5DQ EF8M Canary Is. 40m 7 CW 599 599
30.11.2008 DK5DQ EF8M Canary Is. 15m 21 CW 599 599
30.11.2008 DK5DQ EA8CMX Canary Is. 80m 3.5 CW 599 599
29.11.2008 DK5DQ AN8R Canary Is. 20m 14 CW 599 599
19.10.2008 DK5DQ EA8OM Canary Is. 15m 21 CW 599 599
19.10.2008 DK5DQ EA8BEX Canary Is. 15m 21 CW 599 599
19.10.2008 DK5DQ EA8/DL5JAN Canary Is. 15m 21 CW 599 599
19.10.2008 DK5DQ EA8/DL5JAN Canary Is. 80m 3.5 CW 599 599
18.10.2008 DK5DQ EA8OM Canary Is. 40m 7 CW 599 599
18.10.2008 DK5DQ EA8BEX Canary Is. 40m 7 CW 599 599
18.10.2008 DK5DQ EA8/DL5JAN Canary Is. 40m 7 CW 599 599
18.10.2008 DK5DQ EA8AVK Canary Is. 20m 14 CW 599 599
18.10.2008 DK5DQ EA8/DL5JAN Canary Is. 20m 14 CW 599 599
10.08.2008 DK5DQ EF8T Canary Is. 80m 3.5 CW 599 599
10.08.2008 DK5DQ EA8MQ Canary Is. 40m 7 CW 599 599
10.08.2008 DK5DQ EA8BQM Canary Is. 20m 14 CW 599 599
10.08.2008 DK5DQ EA8MQ Canary Is. 15m 21 CW 599 599
09.08.2008 DK5DQ EA8BQM Canary Is. 40m 7 CW 599 599
09.08.2008 DK5DQ EA8MQ Canary Is. 20m 14 CW 599 599
09.08.2008 DK5DQ EF8T Canary Is. 10m 28 CW 599 599
27.07.2008 DK5DQ AN8L Canary Is. 15m 21 CW 599 599
13.07.2008 DK5DQ EF8U Canary Is. 15m 21 CW 599 599
13.07.2008 DK5DQ EF8U Canary Is. 80m 3.5 CW 599 599
13.07.2008 DK5DQ EA8MQ Canary Is. 80m 3.5 CW 599 599
12.07.2008 DK5DQ EF8U Canary Is. 10m 28 CW 599 599
25.05.2008 DK5DQ EA8MQ Canary Is. 15m 21 CW 599 599
25.05.2008 DK5DQ EF8M Canary Is. 80m 3.5 CW 599 599
25.05.2008 DK5DQ EF8M Canary Is. 15m 21 CW 599 599
24.05.2008 DK5DQ EF8M Canary Is. 20m 14 CW 599 599
24.05.2008 DK5DQ EF8M Canary Is. 40m 7 CW 599 599
25.11.2007 DK5DQ EA8MQ Canary Is. 40m 7 CW 599 599
25.11.2007 DK5DQ EA8AG Canary Is. 40m 7 CW 599 599
25.11.2007 DK5DQ EA8OM Canary Is. 15m 21 CW 599 599
25.11.2007 DK5DQ EA8BEX Canary Is. 15m 21 CW 599 599
25.11.2007 DK5DQ EA8MQ Canary Is. 15m 21 CW 599 599
25.11.2007 DK5DQ EA8CN Canary Is. 15m 21 CW 599 599
25.11.2007 DK5DQ EF8M Canary Is. 10m 28 CW 599 599
24.11.2007 DK5DQ EF8M Canary Is. 40m 7 CW 599 599
24.11.2007 DK5DQ ED8A Canary Is. 40m 7 CW 599 599
24.11.2007 DK5DQ EA8/OH4NL Canary Is. 40m 7 CW 599 599
24.11.2007 DK5DQ EA8FT Canary Is. 15m 21 CW 599 599
24.11.2007 DK5DQ ED8A Canary Is. 15m 21 CW 599 599
24.11.2007 DK5DQ ED8A Canary Is. 20m 14 CW 599 599
24.11.2007 DK5DQ EF8M Canary Is. 15m 21 CW 599 599
24.11.2007 DK5DQ EF8M Canary Is. 20m 14 CW 599 599
29.07.2007 DK5DQ EA8ZS Canary Is. 80m 3.5 CW 599 599
20.07.2007 DK5DQ EA8/DF5AA Canary Is. 17m 18.068 CW 599 599
10.06.2007 DK5DQ AN8TID Canary Is. 20m 14 CW 599 599
27.05.2007 DK5DQ EE8A Canary Is. 40m 7 CW 599 599
27.05.2007 DK5DQ EF8M Canary Is. 80m 3.5 CW 599 599
27.05.2007 DK5DQ AO8R Canary Is. 20m 14 CW 599 599
27.05.2007 DK5DQ EF8M Canary Is. 10m 28 CW 599 599
26.05.2007 DK5DQ EF8M Canary Is. 15m 21 CW 599 599
26.05.2007 DK5DQ EE8A Canary Is. 15m 21 CW 599 599
26.05.2007 DK5DQ EF8M Canary Is. 20m 14 CW 599 599
17.03.2007 DK5DQ EA8BEX Canary Is. 20m 14 CW 599 599
12.03.2007 DK5DQ EA8/DL3KVR Canary Is. 17m 18.068 CW 579 559
28.01.2007 DK5DQ EA8EA Canary Is. 160m 1.8 CW 599 599
245 QSOs shown

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