VHF Contest " LZ DX VHF/UHF Contest "

1-2 Jun 2024
Preliminary Results
This page is still in testing mode, be patient!!
Deadline to submit your logs was 196 days ago: 13-Jun-2024
Contest LZ DX VHF/UHF Contest
Callsign LZ2FX
Category Single operator
Band 145 MHz
QRA KN33BH
LZ stn worked 38 ( 7 different squares)
ODX S59P;JN86AO;873
Claimed score: 16654 point
During this contest this station has QSOs with LZ stations in 7 different grid squares, regardles of the band
Participant may apply for LZ VHF Award

По време на това състезание тази станция е направила връзки с LZ станции от 7 различни квадратa, независимо от честотния обхват
Този участник може да кандидатства за: LZ VHF Award


LZ2FX (KN33BH) 144 MHz cross-check

Date Time
[UTC]
CallExchange
Sent
Exchange
Received
Claimed/
Calculated
km
Claimed
points
Errors and
Remarks
POINTS
earned
2024-06-01 14:08 YO7LBX 59 001 (SSB) 59 002 KN15PB 299/299 299
299
2024-06-01 14:14 LZ2AB 59 002 (SSB) 59 011 KN32SW 123/123 123
123
2024-06-01 14:15 LZ2T 59 003 (SSB) 59 004 KN13RD 217/217 217
217
2024-06-01 14:21 LZ1FIA 59 004 (SSB) 59 004 KN12TM 222/222 222
222
2024-06-01 14:26 LZ6R 59 005 (SSB) 59 010 KN33GN 44/44 44
44
2024-06-01 14:31 LZ2JD 59 006 (SSB) 59 004 KN23TC 47/47 47
47
2024-06-01 14:32 LZ1YE 59 007 (SSB) 59 001 KN22QO 100/100 100
100
2024-06-01 14:33 LZ3WU 59 009 (SSB) 59 004 KN22WO 82/82 82
82
2024-06-01 14:33 LZ2FN 59 008 (SSB) 59 005 KN33AT 57/57 57
57
2024-06-01 14:34 LZ6G 59 010 (SSB) 59 004 KN22PV 83/83 83
83
2024-06-01 14:35 LZ5D 59 011 (SSB) 59 004 KN23UL 39/39 39 1. Wrong QRA rcv: KN22UL
2024-06-01 14:38 LZ1KZ 59 012 (SSB) 59 001 KN22QO 100/100 100
100
2024-06-01 14:39 LZ1UK 59 013 (SSB) 59 001 KN22HI 163/163 163
163
2024-06-01 14:41 LZ5M 59 014 (SSB) 59 005 KN22DB 205/205 205
205
2024-06-01 14:42 LZ5ZO 59 015 (SSB) 59 006 KN12UM 216/216 216 1. Wrong Nr. rcv by corespondent: 005
216
2024-06-01 14:43 LZ1GE 59 016 (SSB) 59 004 KN22EE 190/190 190
190
2024-06-01 14:53 LZ2YO 59 017 (SSB) 59 011 KN13US 202/202 202
202
2024-06-01 15:12 LZ2GG 599 018 (CW) 599 004 KN33WN 145/145 145
145
2024-06-01 15:34 LZ1RA 599 019 (CW) 599 010 KN12MP 262/262 262 1. Not in log
2024-06-01 15:36 LZ4PA 599 020 (CW) 599 006 KN23QO 69/69 69
69
2024-06-01 15:40 LZ1IQ 599 021 (CW) 599 010 KN12PQ 241/241 241
241
2024-06-01 15:46 YO3GCL 599 022 (CW) 599 016 KN34CK 126/126 126
126
2024-06-01 15:48 LZ2QA 599 023 (CW) 599 010 KN43EK 183/183 183
183
2024-06-01 16:00 LZ4UX 599 024 (CW) 599 008 KN23TB 50/50 50
50
2024-06-01 16:08 YU7KG 599 025 (CW) 599 008 JN95WC 537/537 537
537
2024-06-01 16:18 HG6Z 599 026 (CW) 599 052 JN97WV 709/704 704
704
2024-06-01 16:38 OM3CA 59 027 (SSB) 59 048 KN18DQ 667/667 667
667
2024-06-01 16:44 YO5DND 59 028 (SSB) 59 019 KN17RQ 529/529 529
529
2024-06-01 16:50 S59P 59 029 (SSB) 59 063 JN86AO 873/873 873
873
2024-06-01 16:52 YO2BBT 59 030 (SSB) 59 036 KN05UK 424/424 424
424
2024-06-01 17:08 9A4CW 59 031 (SSB) 59 004 JN95AE 677/677 677
677
2024-06-01 18:32 LZ4JD 59 032 (SSB) 59 014 KN22PU 85/85 85
85
2024-06-01 18:48 YR8D 59 033 (SSB) 59 031 KN27OC 428/428 428
428
2024-06-01 19:02 YO7NK 59 034 (SSB) 59 021 KN14WH 213/213 213
213
2024-06-01 19:37 LZ2ZY 59 035 (SSB) 59 030 KN13OT 242/242 242
242
2024-06-01 19:46 YO9HP 599 036 (CW) 599 024 KN35BA 190/190 190
190
2024-06-01 19:51 YO2BLX 599 037 (CW) 599 014 KN06SM 508/508 508
508
2024-06-01 20:04 LZ2DMX 599 038 (CW) 599 013 KN33VD 137/137 137
137
2024-06-01 20:06 YO9AYN 599 039 (CW) 599 023 KN24SW 187/187 187
187
2024-06-01 20:16 HA6W 59 040 (SSB) 59 033 KN08FB 688/688 688 1. Wrong Nr. rcv by corespondent: 049
688
2024-06-01 20:26 YU7SMN 59 041 (SSB) 59 027 KN05EG 507/507 507
507
2024-06-01 20:31 S57O 59 042 (SSB) 59 091 JN86DT 865/865 865
865
2024-06-02 02:37 YO2GL 599 043 (CW) 599 004 KN05OS 476/476 476
476
2024-06-02 03:30 YO6LRV/P 59 044 (SSB) 59 022 KN26DG 360/360 360
360
2024-06-02 03:35 YO8WHT/P 59 045 (SSB) 59 014 KN47RK 528/528 528 1. Wrong QRA rcv: KN27RK
2024-06-02 04:11 YO5OHB 59 046 (SSB) 59 034 KN17LQ 546/546 546
546
2024-06-02 04:30 LZ2XF 59 047 (SSB) 59 004 KN33CI 9/9 9
9
2024-06-02 04:37 YO9BHI 59 048 (SSB) 59 006 KN35JF 220/220 220
220
2024-06-02 04:42 YO6XK 59 049 (SSB) 59 007 KN25BS 316/316 316
316
2024-06-02 05:14 LZ5IY 59 050 (SSB) 59 003 KN22UK 104/104 104
104
2024-06-02 05:44 LZ2SK 59 051 (SSB) 59 009 KN43EK 183/183 183
183
2024-06-02 05:55 YO9CWY 59 052 (SSB) 59 005 KN35HD 208/208 208
208
2024-06-02 06:01 YO6KNZ/P 59 053 (SSB) 59 040 KN25SV 291/291 291 1. Wrong QRA rcvd: (1/23)
2024-06-02 06:45 LZ1ZLI 59 054 (SSB) 59 015 KN23JB 112/112 112
112
2024-06-02 06:47 LZ7J 59 055 (SSB) 59 017 KN22HB 186/186 186
186
2024-06-02 06:54 LZ60KAK 59 056 (SSB) 59 006 KN22UC 139/139 139
139
2024-06-02 06:56 LZ1RT 59 057 (SSB) 59 015 KN22JU 120/120 120
120
2024-06-02 07:13 LZ6Y 59 058 (SSB) 59 011 KN32AH 112/112 112
112
2024-06-02 08:26 LZ1MC 59 060 (SSB) 59 014 KN22CQ 171/171 171
171
2024-06-02 09:19 LZ2LH 59 061 (SSB) 59 011 KN23AQ 174/174 174
174
2024-06-02 09:23 LZ1WF 59 062 (SSB) 59 018 KN22IB 181/181 181
181
2024-06-02 09:23 LZ1GJ 59 063 (SSB) 59 012 KN22IB 181/181 181
181
2024-06-02 09:35 LZ1OPM 59 064 (SSB) 59 011 KN22TK 106/106 106
106

Confirmed score: 15529 points (FM: 0 points)

5955 points can not be cross-checked ( 38.3 % of all points )

Unique QSOs: 0

LZ2FX (KN33BH) 144 MHz claimed

Date Time [UTC]CallExchange
Sent
Exchange
Received
Claimed/
Calculated
km
POINTS
earned
2024-06-01 14:08 YO7LBX 59 001 (SSB) 59 002 KN15PB 299/299 299
2024-06-01 14:14 LZ2AB 59 002 (SSB) 59 011 KN32SW 123/123 123
2024-06-01 14:15 LZ2T 59 003 (SSB) 59 004 KN13RD 217/217 217
2024-06-01 14:21 LZ1FIA 59 004 (SSB) 59 004 KN12TM 222/222 222
2024-06-01 14:26 LZ6R 59 005 (SSB) 59 010 KN33GN 44/44 44
2024-06-01 14:31 LZ2JD 59 006 (SSB) 59 004 KN23TC 47/47 47
2024-06-01 14:32 LZ1YE 59 007 (SSB) 59 001 KN22QO 100/100 100
2024-06-01 14:33 LZ3WU 59 009 (SSB) 59 004 KN22WO 82/82 82
2024-06-01 14:33 LZ2FN 59 008 (SSB) 59 005 KN33AT 57/57 57
2024-06-01 14:34 LZ6G 59 010 (SSB) 59 004 KN22PV 83/83 83
2024-06-01 14:35 LZ5D 59 011 (SSB) 59 004 KN23UL 39/39 39
2024-06-01 14:38 LZ1KZ 59 012 (SSB) 59 001 KN22QO 100/100 100
2024-06-01 14:39 LZ1UK 59 013 (SSB) 59 001 KN22HI 163/163 163
2024-06-01 14:41 LZ5M 59 014 (SSB) 59 005 KN22DB 205/205 205
2024-06-01 14:42 LZ5ZO 59 015 (SSB) 59 006 KN12UM 216/216 216
2024-06-01 14:43 LZ1GE 59 016 (SSB) 59 004 KN22EE 190/190 190
2024-06-01 14:53 LZ2YO 59 017 (SSB) 59 011 KN13US 202/202 202
2024-06-01 15:12 LZ2GG 599 018 (CW) 599 004 KN33WN 145/145 145
2024-06-01 15:34 LZ1RA 599 019 (CW) 599 010 KN12MP 262/262 262
2024-06-01 15:36 LZ4PA 599 020 (CW) 599 006 KN23QO 69/69 69
2024-06-01 15:40 LZ1IQ 599 021 (CW) 599 010 KN12PQ 241/241 241
2024-06-01 15:46 YO3GCL 599 022 (CW) 599 016 KN34CK 126/126 126
2024-06-01 15:48 LZ2QA 599 023 (CW) 599 010 KN43EK 183/183 183
2024-06-01 16:00 LZ4UX 599 024 (CW) 599 008 KN23TB 50/50 50
2024-06-01 16:08 YU7KG 599 025 (CW) 599 008 JN95WC 537/537 537
2024-06-01 16:18 HG6Z 599 026 (CW) 599 052 JN97WV 709/704 704
2024-06-01 16:38 OM3CA 59 027 (SSB) 59 048 KN18DQ 667/667 667
2024-06-01 16:44 YO5DND 59 028 (SSB) 59 019 KN17RQ 529/529 529
2024-06-01 16:50 S59P 59 029 (SSB) 59 063 JN86AO 873/873 873
2024-06-01 16:52 YO2BBT 59 030 (SSB) 59 036 KN05UK 424/424 424
2024-06-01 17:08 9A4CW 59 031 (SSB) 59 004 JN95AE 677/677 677
2024-06-01 18:32 LZ4JD 59 032 (SSB) 59 014 KN22PU 85/85 85
2024-06-01 18:48 YR8D 59 033 (SSB) 59 031 KN27OC 428/428 428
2024-06-01 19:02 YO7NK 59 034 (SSB) 59 021 KN14WH 213/213 213
2024-06-01 19:37 LZ2ZY 59 035 (SSB) 59 030 KN13OT 242/242 242
2024-06-01 19:46 YO9HP 599 036 (CW) 599 024 KN35BA 190/190 190
2024-06-01 19:51 YO2BLX 599 037 (CW) 599 014 KN06SM 508/508 508
2024-06-01 20:04 LZ2DMX 599 038 (CW) 599 013 KN33VD 137/137 137
2024-06-01 20:06 YO9AYN 599 039 (CW) 599 023 KN24SW 187/187 187
2024-06-01 20:16 HA6W 59 040 (SSB) 59 033 KN08FB 688/688 688
2024-06-01 20:26 YU7SMN 59 041 (SSB) 59 027 KN05EG 507/507 507
2024-06-01 20:31 S57O 59 042 (SSB) 59 091 JN86DT 865/865 865
2024-06-02 02:37 YO2GL 599 043 (CW) 599 004 KN05OS 476/476 476
2024-06-02 03:30 YO6LRV/P 59 044 (SSB) 59 022 KN26DG 360/360 360
2024-06-02 03:35 YO8WHT/P 59 045 (SSB) 59 014 KN47RK 528/528 528
2024-06-02 04:11 YO5OHB 59 046 (SSB) 59 034 KN17LQ 546/546 546
2024-06-02 04:30 LZ2XF 59 047 (SSB) 59 004 KN33CI 9/9 9
2024-06-02 04:37 YO9BHI 59 048 (SSB) 59 006 KN35JF 220/220 220
2024-06-02 04:42 YO6XK 59 049 (SSB) 59 007 KN25BS 316/316 316
2024-06-02 05:14 LZ5IY 59 050 (SSB) 59 003 KN22UK 104/104 104
2024-06-02 05:44 LZ2SK 59 051 (SSB) 59 009 KN43EK 183/183 183
2024-06-02 05:55 YO9CWY 59 052 (SSB) 59 005 KN35HD 208/208 208
2024-06-02 06:01 YO6KNZ/P 59 053 (SSB) 59 040 KN25SV 291/291 291
2024-06-02 06:45 LZ1ZLI 59 054 (SSB) 59 015 KN23JB 112/112 112
2024-06-02 06:47 LZ7J 59 055 (SSB) 59 017 KN22HB 186/186 186
2024-06-02 06:54 LZ60KAK 59 056 (SSB) 59 006 KN22UC 139/139 139
2024-06-02 06:56 LZ1RT 59 057 (SSB) 59 015 KN22JU 120/120 120
2024-06-02 07:13 LZ6Y 59 058 (SSB) 59 011 KN32AH 112/112 112
2024-06-02 08:26 LZ1MC 59 060 (SSB) 59 014 KN22CQ 171/171 171
2024-06-02 09:19 LZ2LH 59 061 (SSB) 59 011 KN23AQ 174/174 174
2024-06-02 09:23 LZ1WF 59 062 (SSB) 59 018 KN22IB 181/181 181
2024-06-02 09:23 LZ1GJ 59 063 (SSB) 59 012 KN22IB 181/181 181
2024-06-02 09:35 LZ1OPM 59 064 (SSB) 59 011 KN22TK 106/106 106

Claimed score: 16649 points (FM: 0 points)

Unique QSOs: 0



Paricipants:
  • Bulgarian stations: 62
Logs received:
  • LZ Participants: 126 logs from 58 Bulgarian stations.
  • Participants: Total 181 logs from 87 stations.

  • Total checklogs: 749 from 358 stations.

Listed QSO's with 1094 diferent stations from 1018 QRA locators (6 letters)
Total 15632 QSO declared



LogCheckPy v6.2 / 05.2024 by LZ1NY
lz1ny {at} bfra.org
Received Logs
/click on the call/
Where (xx/yy):
xx - number of QSO's with LZ stations worked
yy - number of squares
1.9A3QB
144 MHz (6/4)
2.9A4CW
144 MHz (6/4)
3.9A5M
1.3 GHz (3/3)
4.9A5M
2.3 GHz (1/1)
5.9A8D
1.3 GHz (1/1)
6.9A8D
2.3 GHz (1/1)
7.HA6W
144 MHz (6/4)
8.HA9CD
144 MHz (1/1)
9.HG6Z
144 MHz (13/6)
10.IW2NRI
50 MHz (3/2)
11.LZ1ABI
144 MHz (9/4)
12.LZ1FH
144 MHz (4/2)
13.LZ1FH
432 MHz (2/1)
14.LZ1FH
50 MHz (0/0)
15.LZ1FIA
144 MHz (32/7)
16.LZ1GE
144 MHz (18/6)
17.LZ1GJ
1.3 GHz (5/4)
18.LZ1GJ
144 MHz (16/5)
19.LZ1GJ
2.3 GHz (2/2)
20.LZ1GJ
432 MHz (3/1)
21.LZ1IQ
144 MHz (16/5)
22.LZ1JH
432 MHz (14/6)
23.LZ1KG
1.3 GHz (11/6)
24.LZ1KSW
144 MHz (13/5)
25.LZ1KSW
432 MHz (7/5)
26.LZ1KZ
144 MHz (16/5)
27.LZ1KZ
432 MHz (4/1)
28.LZ1MC
144 MHz (25/6)
29.LZ1MC
432 MHz (8/4)
30.LZ1OPM
144 MHz (16/6)
31.LZ1OPM
432 MHz (3/3)
32.LZ1PPB
144 MHz (3/1)
33.LZ1PPB
432 MHz (2/1)
34.LZ1RA
144 MHz (20/6)
35.LZ1RA
432 MHz (5/3)
36.LZ1RT
144 MHz (26/8)
37.LZ1RT
432 MHz (12/7)
38.LZ1TSD
144 MHz (15/5)
39.LZ1UK
144 MHz (28/8)
40.LZ1VCT
144 MHz (16/5)
41.LZ1VVD
144 MHz (22/6)
42.LZ1WF
1.3 GHz (5/4)
43.LZ1WF
144 MHz (22/5)
44.LZ1WF
2.3 GHz (2/2)
45.LZ1WF
432 MHz (5/2)
46.LZ1XE
144 MHz (1/1)
47.LZ1XE
50 MHz (1/1)
48.LZ1YE
144 MHz (32/6)
49.LZ1YE
432 MHz (7/3)
50.LZ1YE
50 MHz (3/2)
51.LZ1ZB
1.3 GHz (2/2)
52.LZ1ZB
2.3 GHz (1/1)
53.LZ1ZB
3.4 GHz (1/1)
54.LZ1ZLI
144 MHz (32/6)
55.LZ2AB
1.3 GHz (9/5)
56.LZ2AB
144 MHz (44/9)
57.LZ2AB
432 MHz (19/7)
58.LZ2FN
144 MHz (25/7)
59.LZ2FX
1.3 GHz (10/5)
60.LZ2FX
144 MHz (38/7)
61.LZ2FX
432 MHz (8/4)
62.LZ2GG
1.3 GHz (7/6)
63.LZ2GG
144 MHz (17/8)
64.LZ2GG
432 MHz (8/7)
65.LZ2JD
144 MHz (16/6)
66.LZ2JD
432 MHz (5/5)
67.LZ2JU
1.3 GHz (4/2)
68.LZ2JU
144 MHz (8/5)
69.LZ2JU
432 MHz (4/2)
70.LZ2LBB
144 MHz (5/2)
71.LZ2LH
144 MHz (8/6)
72.LZ2LH
432 MHz (2/1)
73.LZ2NB
10 GHz (0/0)
74.LZ2NB
5.7 GHz (0/0)
75.LZ2QA
1.3 GHz (11/8)
76.LZ2QA
144 MHz (19/7)
77.LZ2QA
2.3 GHz (2/2)
78.LZ2QA
3.4 GHz (1/1)
79.LZ2QA
432 MHz (13/7)
80.LZ2SK
1.3 GHz (10/7)
81.LZ2SK
144 MHz (12/7)
82.LZ2SK
2.3 GHz (3/3)
83.LZ2SK
3.4 GHz (1/1)
84.LZ2SK
432 MHz (9/7)
85.LZ2T
1.3 GHz (12/7)
86.LZ2T
144 MHz (46/9)
87.LZ2T
2.3 GHz (5/4)
88.LZ2T
432 MHz (23/8)
89.LZ2WE
432 MHz (3/2)
90.LZ2XF
1.3 GHz (4/3)
91.LZ2XF
144 MHz (10/5)
92.LZ2XF
432 MHz (4/3)
93.LZ2YO
144 MHz (24/8)
94.LZ2YO
432 MHz (15/7)
95.LZ2ZG
1.3 GHz (1/1)
96.LZ2ZG
144 MHz (11/5)
97.LZ2ZG
432 MHz (4/3)
98.LZ2ZY
144 MHz (24/9)
99.LZ2ZY
432 MHz (7/6)
100.LZ3RBS
144 MHz (6/1)
101.LZ3RN
144 MHz (7/5)
102.LZ3WU
144 MHz (18/6)
103.LZ4AU
1.3 GHz (2/1)
104.LZ4AU
10 GHz (0/0)
105.LZ4AU
5.7 GHz (0/0)
106.LZ4JD
144 MHz (35/7)
107.LZ4PA
144 MHz (24/8)
108.LZ4UX
144 MHz (18/5)
109.LZ4UX
432 MHz (7/4)
110.LZ4UX
50 MHz (1/1)
111.LZ5D
144 MHz (17/6)
112.LZ5HP
1.3 GHz (9/6)
113.LZ5HP
2.3 GHz (6/4)
114.LZ5HP
3.4 GHz (1/1)
115.LZ5IY
144 MHz (21/7)
116.LZ5M
1.3 GHz (7/5)
117.LZ5M
144 MHz (33/7)
118.LZ5M
432 MHz (15/7)
119.LZ5M
50 MHz (1/1)
120.LZ5ZO
144 MHz (32/6)
121.LZ5ZO
432 MHz (10/5)
122.LZ60KAK
144 MHz (13/4)
123.LZ6G
1.3 GHz (3/2)
124.LZ6G
144 MHz (32/8)
125.LZ6G
2.3 GHz (2/2)
126.LZ6G
432 MHz (14/7)
127.LZ6G
50 MHz (2/2)
128.LZ6R
1.3 GHz (13/8)
129.LZ6R
144 MHz (35/8)
130.LZ6R
2.3 GHz (6/4)
131.LZ6R
432 MHz (21/8)
132.LZ6Y
144 MHz (25/7)
133.LZ7J
1.3 GHz (11/6)
134.LZ7J
144 MHz (33/8)
135.LZ7J
2.3 GHz (5/4)
136.LZ7J
432 MHz (16/5)
137.OK2BPN
144 MHz (1/1)
138.R6CS
144 MHz (2/2)
139.S56P
432 MHz (4/3)
140.YO2BBT
144 MHz (14/6)
141.YO3FWL
1.3 GHz (1/1)
142.YO3GCL
144 MHz (20/8)
143.YO3GJ
144 MHz (6/4)
144.YO3GNF
144 MHz (2/2)
145.YO5BQQ
144 MHz (2/2)
146.YO5DND
144 MHz (10/5)
147.YO5DND
432 MHz (3/2)
148.YO5OHB
144 MHz (10/5)
149.YO6XK
144 MHz (8/4)
150.YO7LBX
1.3 GHz (2/2)
151.YO7LBX
144 MHz (12/6)
152.YO7LBX
432 MHz (8/4)
153.YO7LDT
144 MHz (9/5)
154.YO7LDT
432 MHz (4/2)
155.YO7NK
144 MHz (16/6)
156.YO8WHT/P
144 MHz (10/6)
157.YO8WHT/P
432 MHz (3/3)
158.YO9CLG
144 MHz (2/1)
159.YO9CWY
1.3 GHz (1/1)
160.YO9CWY
144 MHz (13/6)
161.YO9CWY
432 MHz (6/5)
162.YP2DX
1.3 GHz (2/2)
163.YP2DX
144 MHz (8/5)
164.YP2DX
2.3 GHz (2/2)
Checklogs
/click on the call/
165.9A1I
1.3 GHz (0)
166.9A5M
10 GHz (0)
167.HA9CD
432 MHz (0)
168.R6CS
1.3 GHz (0)
169.R6CS
432 MHz (0)
170.R6CS
5.7 GHz (0)
171.SP6CPF
144 MHz (0)
172.SP6CPF
432 MHz (0)
173.YO3FWL
10 GHz (0)
174.YO3GNF
1.3 GHz (0)
175.YO3GNF
10 GHz (0)
176.YO3GNF
2.3 GHz (0)
177.YO3GNF
432 MHz (0)
178.YO3GNF
5.7 GHz (0)
179.YO8WHT/P
1.3 GHz (0)
180.YO9CLG
432 MHz (0)
181.YP2DX
10 GHz (0)
x.....x



LogCheckPy 6.2 / 05.2024 by LZ1NY
lz1ny {at} bfra.org

Time elapsed: 4.19 sec