[
Logbook Home
] [
Log
] [
RRDXA60
] [
Most Active Operator
] [
Challenge
] [
Events
] [
Cabrillo Upload
] [
Adif Upload
] [
Member Area
]
Logbook
band: 80m
call: DK3QZ
contest: XMAS
click to remove filter
return to main page
Date
station
op
DX call
DXCC
band
freq
mode
sent
recv
grid
contest
26.12.2022
DR2C
DJ0IF
DK3QZ
Federal Republic Of Germany
80m
3.546
CW
599 E31
599 L03
XMAS
26.12.2011
DJ6QT
DK3QZ
Federal Republic Of Germany
80m
3.72008
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL2YDS
Federal Republic Of Germany
80m
3.52120
CW
599
599
XMAS
26.12.2008
DK3QZ
DF8TM
Federal Republic Of Germany
80m
3.52414
CW
599
599
XMAS
26.12.2008
DK3QZ
DL8WX
Federal Republic Of Germany
80m
3.52230
CW
599
599
XMAS
26.12.2008
DK3QZ
DK7ZH
Federal Republic Of Germany
80m
3.52300
CW
599
599
XMAS
26.12.2008
DK3QZ
DL1BZA
Federal Republic Of Germany
80m
3.52230
CW
599
599
XMAS
26.12.2008
DK3QZ
DJ2GM
Federal Republic Of Germany
80m
3.52230
CW
599
599
XMAS
26.12.2008
DK3QZ
PA5WT
Netherlands
80m
3.52300
CW
599
599
XMAS
26.12.2008
DK3QZ
DK1EI
Federal Republic Of Germany
80m
3.52300
CW
599
599
XMAS
26.12.2008
DK3QZ
DJ4KW
Federal Republic Of Germany
80m
3.52230
CW
599
599
XMAS
26.12.2008
DK3QZ
DL4XU
Federal Republic Of Germany
80m
3.52230
CW
599
599
XMAS
26.12.2008
DK3QZ
DL8LJ
Federal Republic Of Germany
80m
3.52300
CW
599
599
XMAS
26.12.2008
DK3QZ
DJ5QV
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DH2FW
Federal Republic Of Germany
80m
3.52300
CW
599
599
XMAS
26.12.2008
DK3QZ
DL5ZL
Federal Republic Of Germany
80m
3.52300
CW
599
599
XMAS
26.12.2008
DK3QZ
OP4K
Belgium
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DF3AX
Federal Republic Of Germany
80m
3.52301
CW
599
599
XMAS
26.12.2008
DK3QZ
DL1NFC
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DL5JS
Federal Republic Of Germany
80m
3.52301
CW
599
599
XMAS
26.12.2008
DK3QZ
DJ1YF
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DF7GG
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DL2DIE
Federal Republic Of Germany
80m
3.52375
CW
599
599
XMAS
26.12.2008
DK3QZ
DL5ANS
Federal Republic Of Germany
80m
3.52375
CW
599
599
XMAS
26.12.2008
DK3QZ
DL5MK
Federal Republic Of Germany
80m
3.52375
CW
599
599
XMAS
26.12.2008
DK3QZ
DL9ABM
Federal Republic Of Germany
80m
3.52375
CW
599
599
XMAS
26.12.2008
DK3QZ
DM3PKK
Federal Republic Of Germany
80m
3.52375
CW
599
599
XMAS
26.12.2008
DK3QZ
DM5Z
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
F5IYJ
France
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DM1TT
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DJ9CB
Federal Republic Of Germany
80m
3.52220
CW
599
599
XMAS
26.12.2008
DK3QZ
DG1RTV
Federal Republic Of Germany
80m
3.72700
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3AH
Federal Republic Of Germany
80m
3.72700
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DD5JC
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DC2VE
Federal Republic Of Germany
80m
3.73000
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ4MH
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO1FWB
Federal Republic Of Germany
80m
3.73000
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1FAR
Federal Republic Of Germany
80m
3.73000
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8DAZ
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF2IAX
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1NKS
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK9BW
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK2YL
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DC2LS
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG6OAG
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL9OCG
Federal Republic Of Germany
80m
3.72850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL6FBK
Federal Republic Of Germany
80m
3.71800
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4LAM
Federal Republic Of Germany
80m
3.72860
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF3TE
Federal Republic Of Germany
80m
3.71880
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK4IO
Federal Republic Of Germany
80m
3.72860
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ8LG
Federal Republic Of Germany
80m
3.72860
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK1WER
Federal Republic Of Germany
80m
3.72860
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DC1SK
Federal Republic Of Germany
80m
3.72860
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG1RZD
Federal Republic Of Germany
80m
3.71520
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8QE
Federal Republic Of Germany
80m
3.71520
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO1KUB
Federal Republic Of Germany
80m
3.72830
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL2MLU
Federal Republic Of Germany
80m
3.71400
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4VAI
Federal Republic Of Germany
80m
3.71400
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1ARD
Federal Republic Of Germany
80m
3.72830
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG6SAQ
Federal Republic Of Germany
80m
3.71400
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF8QV
Federal Republic Of Germany
80m
3.71400
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3BRA
Federal Republic Of Germany
80m
3.71200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL9NDS
Federal Republic Of Germany
80m
3.71200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL0HAM
Federal Republic Of Germany
80m
3.71200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO4WA
Federal Republic Of Germany
80m
3.71200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1MDU
Federal Republic Of Germany
80m
3.72830
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF6AD
Federal Republic Of Germany
80m
3.72830
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ8OG
Federal Republic Of Germany
80m
3.71200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1BFR
Federal Republic Of Germany
80m
3.71200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK0DWK
Federal Republic Of Germany
80m
3.72500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8QS
Federal Republic Of Germany
80m
3.72500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF1IC
Federal Republic Of Germany
80m
3.72300
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1AWB
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK9VA
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DD1JN
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL6EZ
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4AWA
Federal Republic Of Germany
80m
3.72370
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1NBW
Federal Republic Of Germany
80m
3.72370
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK1GG
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DH7LF
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO4DXA
Federal Republic Of Germany
80m
3.71750
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DR700H
Federal Republic Of Germany
80m
3.72370
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK1KC
Federal Republic Of Germany
80m
3.72370
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1EL
Federal Republic Of Germany
80m
3.72370
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8OAZ
Federal Republic Of Germany
80m
3.72370
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK8FS
Federal Republic Of Germany
80m
3.71740
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL6OA
Federal Republic Of Germany
80m
3.71740
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL5IC
Federal Republic Of Germany
80m
3.71740
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK4QT
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DH1JY
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DH2UHF
Federal Republic Of Germany
80m
3.71520
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4MAK
Federal Republic Of Germany
80m
3.71520
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK4IM
Federal Republic Of Germany
80m
3.71530
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF8XC
Federal Republic Of Germany
80m
3.71530
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF1LON
Federal Republic Of Germany
80m
3.71500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1IAO
Federal Republic Of Germany
80m
3.71500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DB0EJ
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL2008DKT
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK7PA
Federal Republic Of Germany
80m
3.71500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3QQ
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3LAB
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ8WK
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF6VU
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL5L
Federal Republic Of Germany
80m
3.71500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ9KH
Federal Republic Of Germany
80m
3.71500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ6XV
Federal Republic Of Germany
80m
3.71500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4VAQ
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DB6VP/P
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4SVA
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK2OY
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1DAW
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL0SN
Federal Republic Of Germany
80m
3.71000
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK5EQ
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK4BY
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK6WL
Federal Republic Of Germany
80m
3.72140
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8PZ
Federal Republic Of Germany
80m
3.71000
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK5IR
Federal Republic Of Germany
80m
3.70850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8UI
Federal Republic Of Germany
80m
3.70850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1GDS
Federal Republic Of Germany
80m
3.72200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL0WA
Federal Republic Of Germany
80m
3.70850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG3FK
Federal Republic Of Germany
80m
3.70850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DR5O
Federal Republic Of Germany
80m
3.72200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1QQ
Federal Republic Of Germany
80m
3.70850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DJ6QT
DK3QZ
Federal Republic Of Germany
80m
3.70860
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ6QT
Federal Republic Of Germany
80m
3.70850
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL2VB
Federal Republic Of Germany
80m
3.72200
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF5LR
Federal Republic Of Germany
80m
3.71220
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DR1A
Federal Republic Of Germany
80m
3.70600
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL6MHW
Federal Republic Of Germany
80m
3.70600
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO6CZ
Federal Republic Of Germany
80m
3.71220
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK0WM
Federal Republic Of Germany
80m
3.70600
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ7JC
Federal Republic Of Germany
80m
3.70600
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL5BCQ
Federal Republic Of Germany
80m
3.71220
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF0ESA
Federal Republic Of Germany
80m
3.71220
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL4YAJ
Federal Republic Of Germany
80m
3.70600
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ3HW
Federal Republic Of Germany
80m
3.70600
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL9ECA
Federal Republic Of Germany
80m
3.71220
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL9EE
Federal Republic Of Germany
80m
3.71220
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK8AW
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL1JDU
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO4SW
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO7ND
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3RK
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO1KHB
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG9MEH
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG5DBL
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3DCQ
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO8KP
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ1AA
Federal Republic Of Germany
80m
3.70570
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DG6EKH
Federal Republic Of Germany
80m
3.70570
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF8DX
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL3DJ
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ2EU
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DF2PH
Federal Republic Of Germany
80m
3.70570
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO1FT
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK9VC/P
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO8TB
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO3KTM
Federal Republic Of Germany
80m
3.70450
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DC8XV
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DL8YS
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DJ5IR
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO7OM
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DK7SF
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2008
DK3QZ
DO1KR
Federal Republic Of Germany
80m
3.69500
PHONE
(
SSB
)
59
59
XMAS
26.12.2007
IK2QEI
DK3QZ
Federal Republic Of Germany
80m
3.50300
CW
599
599
XMAS
26.12.2007
DF1DX
DK3QZ
Federal Republic Of Germany
80m
3.51997
CW
599
599
XMAS
166 QSOs shown
RRDXA Logbook Django app
by
DF7CB
. Copyright (C) 2022-2024 RRDXA.