Logbook

click to remove filter return to main page

Date station op DX call DXCC band freq mode sent recv grid contest
17.09.2023 DF7CB OH6RE Finland 20m 14.033 CW 599 058 599 138 KP22 SAC-CW
17.09.2023 DF0SX DF5EN OH6RE Finland 20m 14.03294 CW 599 00209 599 209 599 00070 70 SAC-CW
17.09.2023 DL2DCX OH6RE Finland 20m 14.0330 CW 599 599 KP22
30.01.2022 DJ4MH OH6RE Finland 160m 1.831 CW 599 599 KP22
30.01.2022 DJ0IF OH6RE Finland 160m 1.830 CW 599 14 599 15 CQ-160-CW
30.01.2022 DL5YM OH6RE Finland 160m CW 599 599
30.01.2022 DK5DQ OH6RE Finland 160m 1.840 CW 599 599 CQ-160-CW
19.09.2021 YO4AAC OH6RE Finland 20m 14.0406 CW 599 599
30.05.2021 DJ4MH OH6RE Finland 20m 14.028 CW 599 599 KP22
20.09.2020 DF7CB OH6RE Finland 20m 14.0265 CW 599 059 599 627 KP22 Scandinavian Activity Contest
20.09.2020 YO4AAC OH6RE Finland 20m 14.0265 CW 599 599 SAC-CW
24.11.2019 DK8ZZ OH6RE Finland 80m 3.503000 CW 599 599 KP22 CQ-WW-CW
26.05.2019 DL3KWF OH6RE Finland 40m 7.015 CW 599 599
25.11.2018 DK8ZZ OH6RE Finland 20m 14.099000 CW 599 599 KP22
16.09.2018 DJ4MH OH6RE Finland 20m 14.032 CW 599 599 KP22
16.09.2018 DL1CW OH6RE Finland 20m 14.0327 CW 599 599 SAC-CW
16.09.2018 YO4AAC OH6RE Finland 20m 14.0225 CW 599 599
16.09.2018 DL5DBY OH6RE Finland 20m 14.022 CW 599 599
16.09.2018 DL1CW OH6RE Finland 40m 7.01433 CW 599 599 SAC-CW
26.11.2017 DJ4MH OH6RE Finland 80m 3.566 CW 599 599 KP22
26.11.2017 DL5YM OH6RE Finland 80m 3.5 CW 599 599
26.11.2017 S56A OH6RE Finland 40m 7.02588 CW 599 599 CQ-WW-CW
26.11.2017 LX4A LX1NO OH6RE Finland 40m 7 CW 599 599
26.11.2017 LX4A LX1NO OH6RE Finland 80m 3.5 CW 599 599
17.09.2017 DL5JQ OH6RE Finland 20m 14.030 CW 599 599
17.09.2017 DL5YL OH6RE Finland 20m 14 CW 599 599
17.09.2017 DF5BX OH6RE Finland 20m 14.03 CW 599 599
17.09.2017 DL5YM OH6RE Finland 20m 14 CW 599 599
17.09.2017 YO9HP OH6RE Finland 15m 21.0143 CW 599 599 SAC-CW
17.09.2017 DG8KAD OH6RE Finland 20m 14.0195 CW 599 599
17.09.2017 YO4AAC OH6RE Finland 20m 14.0349 CW 599 599 SAC-CW
17.09.2017 YO9HP OH6RE Finland 20m 14.0348 CW 599 599 SAC-CW
28.05.2017 DL5YM OH6RE Finland 20m 14 CW 599 599
28.05.2017 DJ4MH OH6RE Finland 20m 14.058 CW 599 599 KP22
28.05.2017 DF7ZS DF7EE OH6RE Finland 20m 14.0585 CW 599 599
28.05.2017 YO9HP OH6RE Finland 20m 14.0585 CW 599 599 CQ-WPX-CW
27.11.2016 DL5YM OH6RE Finland 40m 7 CW 599 599
27.11.2016 DL1XW OH6RE Finland 40m 7.043 CW 599 599 CQ-WW-CW
27.11.2016 DL0GL DL1XW OH6RE Finland 40m 7.043 CW 599 599 CQ-WW-CW
27.11.2016 LX1NO OH6RE Finland 40m 7 CW 599 599
27.11.2016 DL5YL OH6RE Finland 40m 7 CW 599 599
27.11.2016 YO9HP OH6RE Finland 40m 7.04268 CW 599 599 CQ-WW-CW
29.05.2016 OL8M OK1DRQ OH6RE Finland 40m 7.0 CW 599 599
29.05.2016 DJ0SP OH6RE Finland 15m 21.042 CW 599 599 WPX_C
29.05.2016 DL1EKC OH6RE Finland 15m 21.037 CW 599 599 CQ-WPX-CW
29.05.2016 DL3KWF OH6RE Finland 20m 14.029 CW 599
29.05.2016 YO9HP OH6RE Finland 20m 14.0536 CW 599 599 CQ-WPX-CW
20.03.2016 YO4AAC OH6RE Finland 20m 14.0559 CW 599 599 RDXC
20.03.2016 DF1LON OH6RE Finland 20m 14.0260 CW 599
31.01.2016 DK5DQ OH6RE Finland 160m 1.865 CW 599 599
31.01.2016 YO9HP OH6RE Finland 160m 1.81982 CW 599 599 CQ-160-CW
31.01.2016 DF7ZS DF7EE OH6RE Finland 160m 1.8200 CW 599
30.01.2016 DL0GL DK3QZ OH6RE Finland 160m 1.82700 CW 599 599 CQ-160-CW
30.01.2016 DK3QZ OH6RE Finland 160m 1.82700 CW 599 599 CQ-160-CW
16.01.2016 DL5JQ OH6RE Finland 40m 7.02400 CW
13.12.2015 LX1NO LX9EG OH6RE Finland 10m 28 CW 599 599
29.11.2015 DJ9IE OH6RE Finland 10m 28.013 CW 599 599 CQ-WW-CW
29.11.2015 DL0GL DJ9IE OH6RE Finland 10m 28.013 CW 599 599 CQ-WW-CW
28.11.2015 LX1NO LX9EG OH6RE Finland 160m 1.8 CW 599 599
28.11.2015 DL3QQ OH6RE Finland 40m 7.019 CW 599 599 CQ-WW-CW
28.11.2015 DL0GL DL3QQ OH6RE Finland 40m 7.019 CW 599 599 CQ-WW-CW
20.09.2015 DL5JQ OH6RE Finland 20m 14.024 CW 599 599 SAC-CW
20.09.2015 DJ0SP OH6RE Finland 20m 14 CW 599
20.09.2015 DL5YL OH6RE Finland 20m 14 CW 599 599
20.09.2015 DL1CW OH6RE Finland 20m 14.0238 CW 599 599 SAC-CW
20.09.2015 DF5BX OH6RE Finland 20m 14.02 CW 599 599
20.09.2015 DK1LRS OH6RE Finland 20m 14.019 CW 599 599
20.09.2015 DK3KD OH6RE Finland 20m 14.019 CW 599 599 SAC-CW
20.09.2015 DJ6TK OH6RE Finland 20m 14.020 CW 599 599 SAC-CW
20.09.2015 YO9HP OH6RE Finland 20m 14.0188 CW 599 599 SAC-CW
20.09.2015 DJ2RG OH6RE Finland 20m 14 CW 599
31.05.2015 DF0SX DL1CW OH6RE Finland 40m 7.0281 CW 599 599 CQ-WPX-CW
31.05.2015 DK8ZZ OH6RE Finland 40m 7.054000 CW 599 763 599 497 KP22
31.05.2015 DL65DARC DL3KWF OH6RE Finland 40m 7.005 CW 599 599
31.05.2015 DL65DARC DL5ANT OH6RE Finland 20m 14.015 CW 599 599
31.05.2015 DM6V DK7YY OH6RE Finland 20m 14.026 CW 599 599
31.05.2015 PA0R OH6RE Finland 20m 14.0279 CW 599 599 CQ-WPX-CW
31.05.2015 LX7I OH6RE Finland 20m 14.038 CW 599 599 CQ-WPX-CW
31.05.2015 5H3EE OH6RE Finland 15m 21.0707 CW 599 599 CQ-WPX-CW
31.05.2015 DK5AX OH6RE Finland 15m 21.0178 CW 599 599 CQ-WPX-CW
31.05.2015 DL5YM OH6RE Finland 15m 21 CW 599 599
25.01.2015 DJ5QV OH6RE Finland 160m 1.8 CW 599 599
25.01.2015 DL0WRTC DL5AXX OH6RE Finland 160m 1.832 CW 599 599 CQ-160-CW
25.01.2015 DL5YL OH6RE Finland 160m 1.8 CW 599 599
25.01.2015 HA7LW OH6RE Finland 160m 1.8278 CW 599 599
24.01.2015 LX7I OH6RE Finland 160m 1.8 CW 599 599
24.01.2015 DL5YM OH6RE Finland 160m 1.8 CW 599 599
30.11.2014 OL3A OK1DRQ OH6RE Finland 160m 1.831 CW 599 599 CQ-WW-CW
30.11.2014 DJ2RG OH6RE Finland 80m 3.5670 CW 599
30.11.2014 OZ1IKY OH6RE Finland 15m 21.0110 CW 599 599 CQ-WW-CW
30.11.2014 CR3L OH6RE Finland 15m 21.034 CW 599 599 CQ-WW-CW
30.11.2014 ON5ZO OH6RE Finland 20m 14 CW 599 599
30.11.2014 LX7I PC5A OH6RE Finland 20m 14.011 CW 599 599 CQ-WW-CW
30.11.2014 LX7I PC5A OH6RE Finland 10m 28.054 CW 599 599 CQ-WW-CW
30.11.2014 ON5ZO OH6RE Finland 10m 28 CW 599 599
30.11.2014 CR3L OH6RE Finland 10m 28.040 CW 599 599 CQ-WW-CW
30.11.2014 LX7I PC5A OH6RE Finland 15m 21.041 CW 599 599 CQ-WW-CW
30.11.2014 CR3L OH6RE Finland 20m 14.034 CW 599 599 CQ-WW-CW
30.11.2014 LX7I DL3BPC OH6RE Finland 40m 7.027 CW 599 599 CQ-WW-CW
30.11.2014 CR3L OH6RE Finland 40m 7.035 CW 599 599 CQ-WW-CW
30.11.2014 ON5ZO OH6RE Finland 160m 1.8 CW 599 599
30.11.2014 LX7I DL3BPC OH6RE Finland 80m 3.507 CW 599 599 CQ-WW-CW
29.11.2014 LX1NO OH6RE Finland 160m 1.8 CW 599 599
21.09.2014 DL5JQ OH6RE Finland 15m 21.018 CW 599 599 SAC-CW
21.09.2014 DL3KWR OH6RE Finland 15m 21.019 CW 599 599
21.09.2014 DJ6TK OH6RE Finland 15m 21.010 CW 599 599 SAC-CW
21.09.2014 YO4AAC OH6RE Finland 15m 21.0414 CW 599 599 SAC-CW
21.09.2014 DL1CW OH6RE Finland 20m 14.0387 CW 599 599 SAC-CW
21.09.2014 DL3KWF OH6RE Finland 20m 14.039 CW 599 599
21.09.2014 ON5ZO OH6RE Finland 40m 7 CW 599 599
21.09.2014 DL3KWF OH6RE Finland 40m 7.022 CW 599 599
21.09.2014 HB0/DL5YM DL5YM OH6RE Finland 15m 21 CW 599 599
20.09.2014 DL3KWR OH6RE Finland 80m 3.522 CW 599 599
20.09.2014 DL5JQ OH6RE Finland 40m 7.037 CW 599 599 SAC-CW
25.05.2014 9G5ZZ DL1CW OH6RE Finland 20m 14 CW 599
25.05.2014 9G5ZZ DL1CW OH6RE Finland 15m 21 CW 599
25.05.2014 DK3QZ OH6RE Finland 15m 21.049 CW 599 599 CQ-WPX-CW
18.05.2014 DF5BX OH6RE Finland 40m 7.00 CW 599 599
26.01.2014 DJ5QV OH6RE Finland 160m 1.8 CW 599 599
26.01.2014 DK8ZZ OH6RE Finland 160m 1.857000 CW 599 14 599 15 KP22 CQ-160-CW
26.01.2014 DJ6TK OH6RE Finland 160m 1.820 CW 599 599 CQ-160-CW
26.01.2014 OL8M OK1DRQ OH6RE Finland 160m 1.8 CW 599 599
25.01.2014 DL8SCG OH6RE Finland 160m 1.837 CW 599 599
25.01.2014 DL5YM OH6RE Finland 160m 1.8 CW 599 599
11.08.2013 V31PA DL1CW OH6RE Finland 20m 14 CW 599 599
27.01.2013 YT2T OH6RE Finland 160m 1.88538 CW 599 599 CQ-160-CW
27.01.2013 DK5DQ OH6RE Finland 160m 1.832 CW 599 599
27.01.2013 DL8SCG OH6RE Finland 160m 1.837 CW 599 599
27.01.2013 DL5YM OH6RE Finland 160m 1.8 CW 599 599
27.01.2013 DJ8OG OH6RE Finland 160m 1.8678 CW 599 599
26.01.2013 DJ5QV OH6RE Finland 160m 1.8 CW 599 599
26.01.2013 DK3QZ OH6RE Finland 160m 1.825 CW 599 599
25.11.2012 DF4PD OH6RE Finland 80m 3.538 CW 599 599
25.11.2012 DK2BJ ULI OH6RE Finland 80m 3.5 CW
25.11.2012 5P3WW DF8XC OH6RE Finland 80m 3.527 CW
25.11.2012 LX1NO OH6RE Finland 20m 14 CW 599 599
24.11.2012 LX1NO OH6RE Finland 80m 3.5 CW 599 599
24.11.2012 LX1NO OH6RE Finland 40m 7 CW 599 599
24.11.2012 OL8M OK1DRQ OH6RE Finland 80m 3.5 CW 599 599
16.09.2012 DL3KWR OH6RE Finland 20m 14.018 CW 599 599
16.09.2012 DJ4MH OH6RE Finland 20m 14.018 CW 599 599 KP22 SAC-CW
16.09.2012 DF5BX OH6RE Finland 20m 14.00 CW 599 599
16.09.2012 DL7ET OH6RE Finland 20m 14.000 CW 599 599
16.09.2012 YO9HP OH6RE Finland 20m 14.0270 CW 599 599 SAC-CW
16.09.2012 OK4RQ OK1DRQ OH6RE Finland 20m 14.0 CW 599 599
16.09.2012 DL5YL OH6RE Finland 20m 14 CW 599 599
16.09.2012 DL1CW OH6RE Finland 20m 14.0271 CW 599 599 SAC-CW
16.09.2012 LX1NO OH6RE Finland 20m 14 CW 599 599
16.09.2012 DJ4MH OH6RE Finland 40m 7.011 CW 599 599 KP22 SAC-CW
16.09.2012 DL1CW OH6RE Finland 40m 7.01150 CW 599 599 SAC-CW
16.09.2012 DL5YL OH6RE Finland 40m 7 CW 599 599
16.09.2012 DL3KWF OH6RE Finland 40m 7.025 CW 599 599
15.09.2012 DJ6QT OH6RE Finland 80m 3.53029 CW 599 599 DX
15.09.2012 DL5YL OH6RE Finland 80m 3.5 CW 599 599
15.09.2012 YO4AAC OH6RE Finland 80m 3.5 CW 599 599
27.05.2012 CR3L OH6RE Finland 15m 21.075 CW 599 599
27.05.2012 TK4A PA0BWL OH6RE Finland 15m 21.0600 CW 599 599 CQ-WPX-CW
29.01.2012 DJ6TK OH6RE Finland 160m 1.837 CW 599 599 CQ-160-CW
29.01.2012 DJ5QV OH6RE Finland 160m 1.81060 CW 599 599 CQ-160-CW
18.09.2011 PG7V OH6RE Finland 20m 14.0499 CW 599 599
18.09.2011 DL5YM OH6RE Finland 15m 21 CW 599 599
18.09.2011 DL5YM OH6RE Finland 20m 14 CW 599 599
18.09.2011 DK7ZH OH6RE Finland 20m 14.044 CW 599
18.09.2011 DL3KWF OH6RE Finland 20m 14.044 CW 599 599
18.09.2011 DJ6TK OH6RE Finland 20m 14.010 CW 599 599 SAC-CW
18.09.2011 DL4ME OH6RE Finland 15m 21.0362 CW 599 599 DX
18.09.2011 DL4AC OH6RE Finland 20m 14.0530 CW 599 599 SAC-CW
18.09.2011 DL5YL OH6RE Finland 20m 14.053 CW 599 599
30.05.2011 CR3L DL1XW OH6RE Finland 20m 14.0124 CW 599 599 CQ-WPX-CW
29.05.2011 CR3L DL1XW OH6RE Finland 20m 14.0124 CW 599 599 CQ-WPX-CW
29.05.2011 DL3KWF OH6RE Finland 20m 14.036 CW 599 599
30.01.2011 DJ5QV OH6RE Finland 160m 1.8 CW 599 599
30.01.2011 DK5DQ OH6RE Finland 160m 1.867 CW 599 599
30.01.2011 DJ8OG OH6RE Finland 160m 1.8670 CW 599 599
30.01.2011 DL8OBF OH6RE Finland 160m 1.86711 CW 599 599 KP22
30.01.2011 DF1LON OH6RE Finland 160m 1.8 CW 599 599
29.01.2011 DJ6TK OH6RE Finland 160m 1.879 CW 599 599 CQ-160-CW
29.01.2011 DL8SCG OH6RE Finland 160m 1.832 CW 599 599
29.01.2011 DL4ME OH6RE Finland 160m 1.88706 CW 599 599 DX
29.01.2011 LX7I DL1EKC OH6RE Finland 160m 1.853 CW 599 599
29.01.2011 DL5YM OH6RE Finland 160m 1.8 CW 599 599
28.11.2010 OR2A OH6RE Finland 80m 3.57459 CW 599 599 CQ-WW-CW
28.11.2010 DL4ME OH6RE Finland 80m 3.53992 CW 599 599 DX
28.11.2010 YO9HP OH6RE Finland 40m 7.02191 CW 599 599 CQ-WW-CW
28.11.2010 PI4DX PG7V OH6RE Finland 15m 21.0970 CW 599 599 CQ-WW-CW
19.09.2010 DK7ZH OH6RE Finland 20m 14.023 CW 599
19.09.2010 DJ5QV OH6RE Finland 20m 14 CW 599 599
19.09.2010 YO9HP OH6RE Finland 20m 14.0232 CW 599 599 SAC-CW
19.09.2010 DJ0SP OH6RE Finland 15m 21 CW 599
19.09.2010 PG7V OH6RE Finland 20m 14.0404 CW 599 599
19.09.2010 DF7JC OH6RE Finland 20m 14.040 CW 599 599
19.09.2010 DL1CW OH6RE Finland 20m 14.040 CW 599 599
19.09.2010 ON4CAS OH6RE Finland 20m 14.0405 CW 599 599
18.09.2010 OR2A OH6RE Finland 80m 3.52581 CW 599 599 SAC-CW
18.09.2010 PG7V OH6RE Finland 80m 3.52564 CW 599 599
18.09.2010 DL1CW OH6RE Finland 80m 3.526 CW 599 599
18.09.2010 DL4ME OH6RE Finland 80m 3.52567 CW 599 599 DX
18.09.2010 HB9DAX OH6RE Finland 40m 7.018 CW 599
18.09.2010 OR2A OH6RE Finland 40m 7.01750 CW 599 599 SAC-CW
20.03.2010 CT9/DL3KWR DL3KWR OH6RE Finland 20m 14.030 CW 599 599
14.02.2010 PG7V OH6RE Finland 20m 14.016 CW 599 599
14.02.2010 PG7V OH6RE Finland 40m 7.010 CW 599 599
13.02.2010 PG7V OH6RE Finland 80m 3.512 CW 599 599
29.11.2009 PA0R OH6RE Finland 40m 7.02372 CW 599 599 CQ-WW-CW
29.11.2009 YO9HP OH6RE Finland 80m 3.50264 CW 599 599 CQ-WW-CW
29.11.2009 PA0R OH6RE Finland 20m 14.0395 CW 599 599 CQ-WW-CW
29.11.2009 IY3XX IV3ZXQ OH6RE Finland 40m 7.028 CW 599 599
28.11.2009 LX7I DL3QQ OH6RE Finland 160m 1.82270 CW 599 599 CQ-WW-CW
28.11.2009 HB9DAX OH6RE Finland 20m 14 CW 599
28.11.2009 LX7I DL3QQ OH6RE Finland 15m 21.0215 CW 599 599 CQ-WW-CW
28.11.2009 LX7I DL1XW OH6RE Finland 20m 14.0037 CW 599 599 CQ-WW-CW
27.11.2009 LX7I DL1XW OH6RE Finland 80m 3.51923 CW 599 599 CQ-WW-CW
27.11.2009 LX7I DK3QZ OH6RE Finland 40m 7.01545 CW 599 599 CQ-WW-CW
19.09.2009 OR2A OH6RE Finland 80m 3.518 CW 599 599
19.09.2009 DL3KWF OH6RE Finland 80m 3.519 CW 599 599
19.09.2009 DL5YL OH6RE Finland 80m 3.500 CW 599 599
19.09.2009 DL5YM OH6RE Finland 80m 3.5 CW 599 599
19.09.2009 DK7ZT OH6RE Finland 80m 3.51731 CW 599 599 SAC-CW
25.01.2009 DF7ZS DF7EE OH6RE Finland 160m 1.8290 CW 599 599
25.01.2009 LX7I DF1LON OH6RE Finland 160m 1.8 CW 599 599
03.12.2008 YO9HP OH6RE Finland 40m 7.00500 CW 599 599 DX
30.11.2008 DJ2YA OH6RE Finland 80m 3.5 CW 599 14 599 CQ-WW-CW
30.11.2008 DL4ME OH6RE Finland 80m 3.53600 CW 599 599 DX
30.11.2008 DJ5QV OH6RE Finland 80m 3.53872 CW 599 599 CQWWCW
30.11.2008 OQ5M ON5ZO OH6RE Finland 80m 3.5 CW 599 599
30.11.2008 CT9L DF7JC OH6RE Finland 160m 1.83110 CW 599 599 CQWWCW
30.11.2008 4X/DL3PS DL3PS OH6RE Finland 40m 7.02600 CW 599 599 CQWW
30.11.2008 CT9L DL3HAH OH6RE Finland 15m 21.0165 CW 599 599 CQWWCW
30.11.2008 CT9L DL3HAH OH6RE Finland 40m 7.03200 CW 599 599 CQWWCW
30.11.2008 DF1LON OH6RE Finland 40m 7 CW 599 599
30.11.2008 CT9L DJ7IK OH6RE Finland 80m 3.56067 CW 599 599 CQWWCW
21.09.2008 DK7ZH OH6RE Finland 20m 14.0356 CW 599 599 SACCW
21.09.2008 YO4AAC OH6RE Finland 20m 14 CW 599
21.09.2008 DM50KWF DL3KWF OH6RE Finland 20m 14.035 CW 599 599
21.09.2008 PA0JED OH6RE Finland 20m 14.0353 CW 599 599 SACCW
21.09.2008 YO9HP OH6RE Finland 20m 14.0359 CW 599 599 SACCW
14.03.2008 OL30SPACE OK1DRQ OH6RE Finland 30m 10.0 CW 599 599
10.02.2008 PG7V OH6RE Finland 20m 14.0126 CW 599 599
09.02.2008 PG7V OH6RE Finland 40m 7.00950 CW 599 599
25.11.2007 CT9L DF1LON OH6RE Finland 80m 3.5 CW 599 599 CQ-WW-CW
25.11.2007 CN3A IK2QEI OH6RE Finland 80m 3.511 CW 599 599
25.11.2007 YQ9W YO9GZU OH6RE Finland 40m 7.064 CW 599 599
25.11.2007 CT9L DJ0IF OH6RE Finland 20m 14 CW 599 599 CQ-WW-CW
25.11.2007 CT9L GM4AFF OH6RE Finland 40m 7 CW 599 599 CQ-WW-CW
27.05.2007 DL3TD OH6RE Finland 20m 14 CW 599 599 DXPDN
27.05.2007 DR5L PA0R OH6RE Finland 15m 21.0156 CW 599 599 CQWPXCW
27.05.2007 OQ5M ON5ZO OH6RE Finland 15m 21 CW 599 599
27.05.2007 OL8M OK1DRQ OH6RE Finland 20m 14.0 CW 599 599
27.05.2007 DL3YM OH6RE Finland 20m 14.0000 CW 599 599
27.05.2007 DL8SCG DL4SDW OH6RE Finland 20m 14.027 CW 599 599
19.09.2004 OK8YN DL5YL OH6RE Finland 20m 14 CW 599 599
251 QSOs shown

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