23:03:06.734
WARN
⚠ Hong Kong unreachable: Failed to fetch
23:03:06.737
WARN
⚠ Malaysia unreachable: Failed to fetch
23:03:09.346
INFO
Client IP: 103.245.xxx.xxx
TEST STARTED
23:03:09.464
INFO
Session ID: 38ebc54b-79cc-4d1d-9b2c-2105a4c7732a
23:03:09.464
INFO
Server: Singapore — https://www.speedtest.sg/speedtest
23:03:09.464
INFO
Client IP: 103.245.xxx.xxx
23:03:09.464
INFO
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.xxx.xxx Safari/537.36 Edg/148.0.xxx.xxx
LATENCY
23:03:09.466
INFO
Ping test started — 5 rounds
23:03:09.897
INFO
Round 1: 431 ms
23:03:10.317
INFO
Round 2: 420 ms
23:03:10.744
INFO
Round 3: 427 ms
23:03:11.151
INFO
Round 4: 407 ms
23:03:11.594
INFO
Round 5: 443 ms
23:03:11.594
OK
Ping result: 421 ms (dropped highest: 443 ms)
DOWNLOAD
23:03:11.595
INFO
Download test started — 10s, up to 8 threads
23:03:11.596
INFO
↑ thread 1 started
23:03:11.898
INFO
sample #1: 0.64 Mbps (1T, 0.3s)
23:03:12.052
INFO
sample #2: 1.28 Mbps (1T, 0.5s)
23:03:12.197
INFO
sample #3: 4.35 Mbps (1T, 0.6s)
23:03:12.349
INFO
sample #4: 8.17 Mbps (1T, 0.8s)
23:03:12.500
INFO
sample #5: 10.57 Mbps (1T, 0.9s)
23:03:12.601
INFO
↑ thread 2 started
23:03:12.649
INFO
sample #6: 9.70 Mbps (2T, 1.1s)
23:03:12.802
INFO
sample #7: 17.22 Mbps (2T, 1.2s)
23:03:12.948
INFO
sample #8: 17.00 Mbps (2T, 1.4s)
23:03:13.098
INFO
sample #9: 18.44 Mbps (2T, 1.5s)
23:03:13.248
INFO
sample #10: 20.94 Mbps (2T, 1.7s)
23:03:13.404
INFO
sample #11: 27.38 Mbps (2T, 1.8s)
23:03:13.548
INFO
sample #12: 29.05 Mbps (2T, 2.0s)
23:03:13.603
INFO
↑ thread 3 started
23:03:13.697
INFO
sample #13: 33.36 Mbps (3T, 2.1s)
23:03:13.848
INFO
sample #14: 36.93 Mbps (3T, 2.3s)
23:03:13.997
INFO
sample #15: 39.93 Mbps (3T, 2.4s)
23:03:14.149
INFO
sample #16: 42.73 Mbps (3T, 2.6s)
23:03:14.297
INFO
sample #17: 47.05 Mbps (3T, 2.7s)
23:03:14.447
INFO
sample #18: 45.58 Mbps (3T, 2.9s)
23:03:14.597
INFO
↑ thread 4 started
23:03:14.599
INFO
sample #19: 50.39 Mbps (4T, 3.0s)
23:03:14.748
INFO
sample #20: 49.75 Mbps (4T, 3.2s)
23:03:14.901
INFO
sample #21: 49.46 Mbps (4T, 3.3s)
23:03:15.049
INFO
sample #22: 50.30 Mbps (4T, 3.5s)
23:03:15.199
INFO
sample #23: 50.26 Mbps (4T, 3.6s)
23:03:15.348
INFO
sample #24: 49.05 Mbps (4T, 3.8s)
23:03:15.498
INFO
sample #25: 48.43 Mbps (4T, 3.9s)
23:03:15.598
INFO
↑ thread 5 started
23:03:15.649
INFO
sample #26: 48.68 Mbps (5T, 4.1s)
23:03:15.800
INFO
sample #27: 48.12 Mbps (5T, 4.2s)
23:03:15.948
INFO
sample #28: 48.71 Mbps (5T, 4.4s)
23:03:16.098
INFO
sample #29: 49.24 Mbps (5T, 4.5s)
23:03:17.190
INFO
sample #30: 47.96 Mbps (5T, 5.6s)
23:03:17.191
INFO
↑ thread 6 started
23:03:18.192
INFO
sample #31: 39.86 Mbps (6T, 6.6s)
23:03:18.192
INFO
↑ thread 7 started
23:03:19.188
INFO
sample #32: 41.14 Mbps (7T, 7.6s)
23:03:19.188
INFO
↑ thread 8 started
23:03:20.189
INFO
sample #33: 39.67 Mbps (8T, 8.6s)
23:03:21.193
INFO
sample #34: 45.26 Mbps (8T, 9.6s)
23:03:22.188
INFO
sample #35: 49.43 Mbps (8T, 10.6s)
23:03:22.191
OK
Download trimmed mean: 41.5 Mbps (35 samples — dropped bottom 8 + top 3, averaged 24)
UPLOAD
23:03:22.205
INFO
Upload test started — 10s, up to 8 threads
23:03:22.207
INFO
↑ thread 1 started
23:03:23.199
INFO
sample #1: 0.78 Mbps (1T, 1.0s)
23:03:24.197
INFO
↑ thread 2 started
23:03:24.293
INFO
sample #2: 1.00 Mbps (2T, 2.1s)
23:03:25.197
INFO
↑ thread 3 started
23:03:25.269
INFO
sample #3: 11.72 Mbps (3T, 3.1s)
23:03:25.602
INFO
↑ thread 4 started
23:03:25.652
INFO
sample #4: 39.50 Mbps (4T, 3.5s)
23:03:25.704
INFO
sample #5: 41.75 Mbps (4T, 3.5s)
23:03:25.857
INFO
sample #6: 67.70 Mbps (4T, 3.7s)
23:03:26.010
INFO
sample #7: 61.69 Mbps (4T, 3.8s)
23:03:26.156
INFO
sample #8: 93.28 Mbps (4T, 4.0s)
23:03:26.260
INFO
↑ thread 5 started
23:03:26.314
INFO
sample #9: 90.28 Mbps (5T, 4.1s)
23:03:26.455
INFO
sample #10: 90.71 Mbps (5T, 4.3s)
23:03:26.608
INFO
sample #11: 87.82 Mbps (5T, 4.4s)
23:03:26.761
INFO
sample #12: 82.37 Mbps (5T, 4.6s)
23:03:26.907
INFO
sample #13: 110.06 Mbps (5T, 4.7s)
23:03:27.058
INFO
sample #14: 100.77 Mbps (5T, 4.9s)
23:03:27.206
INFO
sample #15: 67.10 Mbps (5T, 5.0s)
23:03:27.255
INFO
↑ thread 6 started
23:03:27.359
INFO
sample #16: 65.35 Mbps (6T, 5.2s)
23:03:27.505
INFO
sample #17: 59.80 Mbps (6T, 5.3s)
23:03:27.658
INFO
sample #18: 20.41 Mbps (6T, 5.5s)
23:03:27.811
INFO
sample #19: 19.00 Mbps (6T, 5.6s)
23:03:27.957
INFO
sample #20: 6.18 Mbps (6T, 5.8s)
23:03:28.111
INFO
sample #21: 4.88 Mbps (6T, 5.9s)
23:03:28.256
INFO
↑ thread 7 started
23:03:28.294
INFO
sample #22: 6.67 Mbps (7T, 6.1s)
23:03:28.409
INFO
sample #23: 8.03 Mbps (7T, 6.2s)
23:03:28.555
INFO
sample #24: 7.32 Mbps (7T, 6.4s)
23:03:28.708
INFO
sample #25: 8.20 Mbps (7T, 6.5s)
23:03:28.855
INFO
sample #26: 11.37 Mbps (7T, 6.7s)
23:03:29.005
INFO
sample #27: 94.96 Mbps (7T, 6.8s)
23:03:29.161
INFO
sample #28: 108.95 Mbps (7T, 7.0s)
23:03:29.258
INFO
↑ thread 8 started
23:03:29.307
INFO
sample #29: 105.58 Mbps (8T, 7.1s)
23:03:29.460
INFO
sample #30: 115.22 Mbps (8T, 7.3s)
23:03:29.605
INFO
sample #31: 105.83 Mbps (8T, 7.4s)
23:03:29.756
INFO
sample #32: 103.34 Mbps (8T, 7.6s)
23:03:29.905
INFO
sample #33: 104.24 Mbps (8T, 7.7s)
23:03:30.058
INFO
sample #34: 110.52 Mbps (8T, 7.9s)
23:03:30.206
INFO
sample #35: 100.79 Mbps (8T, 8.0s)
23:03:30.358
INFO
sample #36: 107.41 Mbps (8T, 8.2s)
23:03:30.510
INFO
sample #37: 21.16 Mbps (8T, 8.3s)
23:03:30.656
INFO
sample #38: 20.08 Mbps (8T, 8.5s)
23:03:30.809
INFO
sample #39: 13.96 Mbps (8T, 8.6s)
23:03:30.955
INFO
sample #40: 23.30 Mbps (8T, 8.8s)
23:03:31.108
INFO
sample #41: 24.68 Mbps (8T, 8.9s)
23:03:31.261
INFO
sample #42: 24.73 Mbps (8T, 9.1s)
23:03:31.407
INFO
sample #43: 24.26 Mbps (8T, 9.2s)
23:03:31.560
INFO
sample #44: 25.05 Mbps (8T, 9.4s)
23:03:31.706
INFO
sample #45: 28.05 Mbps (8T, 9.5s)
23:03:31.855
INFO
sample #46: 27.10 Mbps (8T, 9.7s)
23:03:32.005
INFO
sample #47: 32.46 Mbps (8T, 9.8s)
23:03:32.158
INFO
sample #48: 29.40 Mbps (8T, 10.0s)
23:03:32.256
OK
Upload trimmed mean: 61.6 Mbps (48 samples — dropped bottom 12 + top 4, averaged 32)
RESULT
23:03:32.262
OK
Download : 41.5 Mbps (trimmed mean)
23:03:32.262
OK
Upload : 61.6 Mbps (trimmed mean)
23:03:32.262
OK
Latency : 421 ms
23:03:32.797
OK
Result saved — session: 38ebc54b-79cc-4d1d-9b2c-2105a4c7732a (BD — Bangladesh)
23:03:33.083
OK
Debug log saved — 126 entries
TEST STARTED
23:04:59.573
INFO
Session ID: 3ce9f9fc-de6b-45cb-9643-7b5319745840
23:04:59.573
INFO
Server: Singapore — https://www.speedtest.sg/speedtest
23:04:59.573
INFO
Client IP: 103.245.xxx.xxx
23:04:59.573
INFO
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.xxx.xxx Safari/537.36 Edg/148.0.xxx.xxx
LATENCY
23:04:59.573
INFO
Ping test started — 5 rounds
23:04:59.802
INFO
Round 1: 229 ms
23:04:59.863
INFO
Round 2: 61 ms
23:04:59.926
INFO
Round 3: 63 ms
23:04:59.990
INFO
Round 4: 64 ms
23:05:00.061
INFO
Round 5: 70 ms
23:05:00.061
OK
Ping result: 65 ms (dropped highest: 229 ms)
DOWNLOAD
23:05:00.062
INFO
Download test started — 10s, up to 8 threads
23:05:00.062
INFO
↑ thread 1 started
23:05:00.214
INFO
sample #1: 2.13 Mbps (1T, 0.2s)
23:05:00.363
INFO
sample #2: 6.10 Mbps (1T, 0.3s)
23:05:00.515
INFO
sample #3: 15.31 Mbps (1T, 0.5s)
23:05:00.662
INFO
sample #4: 26.62 Mbps (1T, 0.6s)
23:05:00.815
INFO
sample #5: 32.53 Mbps (1T, 0.8s)
23:05:00.968
INFO
sample #6: 27.04 Mbps (1T, 0.9s)
23:05:01.063
INFO
↑ thread 2 started
23:05:01.114
INFO
sample #7: 34.75 Mbps (2T, 1.1s)
23:05:01.265
INFO
sample #8: 39.65 Mbps (2T, 1.2s)
23:05:01.419
INFO
sample #9: 40.79 Mbps (2T, 1.4s)
23:05:01.566
INFO
sample #10: 39.35 Mbps (2T, 1.5s)
23:05:01.716
INFO
sample #11: 39.44 Mbps (2T, 1.7s)
23:05:01.865
INFO
sample #12: 50.05 Mbps (2T, 1.8s)
23:05:02.013
INFO
sample #13: 52.10 Mbps (2T, 2.0s)
23:05:02.063
INFO
↑ thread 3 started
23:05:02.163
INFO
sample #14: 53.71 Mbps (3T, 2.1s)
23:05:02.316
INFO
sample #15: 48.11 Mbps (3T, 2.3s)
23:05:02.463
INFO
sample #16: 51.88 Mbps (3T, 2.4s)
23:05:02.614
INFO
sample #17: 49.40 Mbps (3T, 2.6s)
23:05:02.767
INFO
sample #18: 46.34 Mbps (3T, 2.7s)
23:05:02.915
INFO
sample #19: 48.62 Mbps (3T, 2.9s)
23:05:03.065
INFO
↑ thread 4 started
23:05:03.066
INFO
sample #20: 47.13 Mbps (4T, 3.0s)
23:05:03.214
INFO
sample #21: 50.47 Mbps (4T, 3.2s)
23:05:03.364
INFO
sample #22: 51.51 Mbps (4T, 3.3s)
23:05:03.513
INFO
sample #23: 45.40 Mbps (4T, 3.5s)
23:05:03.666
INFO
sample #24: 38.61 Mbps (4T, 3.6s)
23:05:03.819
INFO
sample #25: 43.83 Mbps (4T, 3.8s)
23:05:03.965
INFO
sample #26: 37.79 Mbps (4T, 3.9s)
23:05:04.062
INFO
↑ thread 5 started
23:05:04.118
INFO
sample #27: 43.35 Mbps (5T, 4.1s)
23:05:04.264
INFO
sample #28: 43.97 Mbps (5T, 4.2s)
23:05:04.417
INFO
sample #29: 37.21 Mbps (5T, 4.4s)
23:05:04.563
INFO
sample #30: 46.62 Mbps (5T, 4.5s)
23:05:04.714
INFO
sample #31: 46.85 Mbps (5T, 4.7s)
23:05:04.863
INFO
sample #32: 44.07 Mbps (5T, 4.8s)
23:05:05.015
INFO
sample #33: 50.13 Mbps (5T, 5.0s)
23:05:05.064
INFO
↑ thread 6 started
23:05:05.164
INFO
sample #34: 47.12 Mbps (6T, 5.1s)
23:05:05.313
INFO
sample #35: 50.89 Mbps (6T, 5.3s)
23:05:05.467
INFO
sample #36: 52.58 Mbps (6T, 5.4s)
23:05:05.613
INFO
sample #37: 48.96 Mbps (6T, 5.6s)
23:05:05.764
INFO
sample #38: 59.09 Mbps (6T, 5.7s)
23:05:05.913
INFO
sample #39: 56.41 Mbps (6T, 5.9s)
23:05:06.063
INFO
↑ thread 7 started
23:05:06.064
INFO
sample #40: 56.78 Mbps (7T, 6.0s)
23:05:06.218
INFO
sample #41: 52.86 Mbps (7T, 6.2s)
23:05:06.364
INFO
sample #42: 54.42 Mbps (7T, 6.3s)
23:05:06.514
INFO
sample #43: 56.63 Mbps (7T, 6.5s)
23:05:06.663
INFO
sample #44: 53.28 Mbps (7T, 6.6s)
23:05:06.817
INFO
sample #45: 57.61 Mbps (7T, 6.8s)
23:05:06.966
INFO
sample #46: 57.63 Mbps (7T, 6.9s)
23:05:07.067
INFO
↑ thread 8 started
23:05:07.112
INFO
sample #47: 60.08 Mbps (8T, 7.1s)
23:05:07.262
INFO
sample #48: 63.82 Mbps (8T, 7.2s)
23:05:07.416
INFO
sample #49: 56.20 Mbps (8T, 7.4s)
23:05:07.565
INFO
sample #50: 54.44 Mbps (8T, 7.5s)
23:05:07.714
INFO
sample #51: 53.42 Mbps (8T, 7.7s)
23:05:07.864
INFO
sample #52: 58.56 Mbps (8T, 7.8s)
23:05:08.013
INFO
sample #53: 59.23 Mbps (8T, 8.0s)
23:05:08.164
INFO
sample #54: 60.27 Mbps (8T, 8.1s)
23:05:08.316
INFO
sample #55: 60.52 Mbps (8T, 8.3s)
23:05:08.465
INFO
sample #56: 60.19 Mbps (8T, 8.4s)
23:05:08.618
INFO
sample #57: 57.64 Mbps (8T, 8.6s)
23:05:08.764
INFO
sample #58: 56.82 Mbps (8T, 8.7s)
23:05:08.912
INFO
sample #59: 57.51 Mbps (8T, 8.9s)
23:05:09.063
INFO
sample #60: 57.61 Mbps (8T, 9.0s)
23:05:09.214
INFO
sample #61: 59.14 Mbps (8T, 9.2s)
23:05:09.363
INFO
sample #62: 58.04 Mbps (8T, 9.3s)
23:05:09.515
INFO
sample #63: 57.59 Mbps (8T, 9.5s)
23:05:09.664
INFO
sample #64: 59.64 Mbps (8T, 9.6s)
23:05:09.814
INFO
sample #65: 57.57 Mbps (8T, 9.8s)
23:05:09.968
INFO
sample #66: 56.45 Mbps (8T, 9.9s)
23:05:10.065
OK
Download trimmed mean: 53.0 Mbps (66 samples — dropped bottom 16 + top 6, averaged 44)
UPLOAD
23:05:10.072
INFO
Upload test started — 10s, up to 8 threads
23:05:10.074
INFO
↑ thread 1 started
23:05:10.405
INFO
sample #1: 2.32 Mbps (1T, 0.3s)
23:05:10.552
INFO
sample #2: 7.02 Mbps (1T, 0.5s)
23:05:10.705
INFO
sample #3: 43.27 Mbps (1T, 0.6s)
23:05:10.857
INFO
sample #4: 67.41 Mbps (1T, 0.8s)
23:05:11.003
INFO
sample #5: 61.80 Mbps (1T, 0.9s)
23:05:11.108
INFO
↑ thread 2 started
23:05:11.158
INFO
sample #6: 53.05 Mbps (2T, 1.1s)
23:05:11.303
INFO
sample #7: 47.57 Mbps (2T, 1.2s)
23:05:11.455
INFO
sample #8: 44.05 Mbps (2T, 1.4s)
23:05:11.601
INFO
sample #9: 42.08 Mbps (2T, 1.5s)
23:05:11.755
INFO
sample #10: 58.21 Mbps (2T, 1.7s)
23:05:11.908
INFO
sample #11: 74.77 Mbps (2T, 1.8s)
23:05:12.054
INFO
sample #12: 75.70 Mbps (2T, 2.0s)
23:05:12.102
INFO
↑ thread 3 started
23:05:12.205
INFO
sample #13: 72.06 Mbps (3T, 2.1s)
23:05:12.353
INFO
sample #14: 66.58 Mbps (3T, 2.3s)
23:05:12.506
INFO
sample #15: 61.31 Mbps (3T, 2.4s)
23:05:12.652
INFO
sample #16: 55.90 Mbps (3T, 2.6s)
23:05:12.805
INFO
sample #17: 72.95 Mbps (3T, 2.7s)
23:05:12.958
INFO
sample #18: 76.33 Mbps (3T, 2.9s)
23:05:13.104
INFO
↑ thread 4 started
23:05:13.143
INFO
sample #19: 76.89 Mbps (4T, 3.1s)
23:05:13.257
INFO
sample #20: 71.02 Mbps (4T, 3.2s)
23:05:13.403
INFO
sample #21: 67.51 Mbps (4T, 3.3s)
23:05:13.556
INFO
sample #22: 62.78 Mbps (4T, 3.5s)
23:05:13.702
INFO
sample #23: 62.51 Mbps (4T, 3.6s)
23:05:13.852
INFO
sample #24: 65.56 Mbps (4T, 3.8s)
23:05:14.002
INFO
sample #25: 62.69 Mbps (4T, 3.9s)
23:05:14.106
INFO
↑ thread 5 started
23:05:14.152
INFO
sample #26: 61.10 Mbps (5T, 4.1s)
23:05:14.307
INFO
sample #27: 64.66 Mbps (5T, 4.2s)
23:05:14.453
INFO
sample #28: 62.45 Mbps (5T, 4.4s)
23:05:14.606
INFO
sample #29: 65.31 Mbps (5T, 4.5s)
23:05:14.752
INFO
sample #30: 68.07 Mbps (5T, 4.7s)
23:05:14.905
INFO
sample #31: 69.72 Mbps (5T, 4.8s)
23:05:15.058
INFO
sample #32: 66.84 Mbps (5T, 5.0s)
23:05:15.102
INFO
↑ thread 6 started
23:05:15.205
INFO
sample #33: 64.66 Mbps (6T, 5.1s)
23:05:15.355
INFO
sample #34: 64.35 Mbps (6T, 5.3s)
23:05:15.503
INFO
sample #35: 64.46 Mbps (6T, 5.4s)
23:05:15.656
INFO
sample #36: 64.12 Mbps (6T, 5.6s)
23:05:15.803
INFO
sample #37: 66.44 Mbps (6T, 5.7s)
23:05:15.956
INFO
sample #38: 62.10 Mbps (6T, 5.9s)
23:05:16.102
INFO
↑ thread 7 started
23:05:16.144
INFO
sample #39: 61.02 Mbps (7T, 6.1s)
23:05:16.254
INFO
sample #40: 61.43 Mbps (7T, 6.2s)
23:05:16.404
INFO
sample #41: 61.80 Mbps (7T, 6.3s)
23:05:16.553
INFO
sample #42: 59.48 Mbps (7T, 6.5s)
23:05:16.707
INFO
sample #43: 62.46 Mbps (7T, 6.6s)
23:05:16.853
INFO
sample #44: 60.67 Mbps (7T, 6.8s)
23:05:17.004
INFO
sample #45: 57.72 Mbps (7T, 6.9s)
23:05:17.103
INFO
↑ thread 8 started
23:05:17.152
INFO
sample #46: 56.74 Mbps (8T, 7.1s)
23:05:17.305
INFO
sample #47: 53.55 Mbps (8T, 7.2s)
23:05:17.452
INFO
sample #48: 52.68 Mbps (8T, 7.4s)
23:05:17.604
INFO
sample #49: 54.23 Mbps (8T, 7.5s)
23:05:17.757
INFO
sample #50: 49.10 Mbps (8T, 7.7s)
23:05:17.903
INFO
sample #51: 48.97 Mbps (8T, 7.8s)
23:05:18.056
INFO
sample #52: 47.70 Mbps (8T, 8.0s)
23:05:18.204
INFO
sample #53: 47.65 Mbps (8T, 8.1s)
23:05:18.352
INFO
sample #54: 56.42 Mbps (8T, 8.3s)
23:05:18.502
INFO
sample #55: 58.55 Mbps (8T, 8.4s)
23:05:18.654
INFO
sample #56: 58.99 Mbps (8T, 8.6s)
23:05:18.803
INFO
sample #57: 59.06 Mbps (8T, 8.7s)
23:05:18.953
INFO
sample #58: 60.25 Mbps (8T, 8.9s)
23:05:19.106
INFO
sample #59: 62.22 Mbps (8T, 9.0s)
23:05:19.252
INFO
sample #60: 63.06 Mbps (8T, 9.2s)
23:05:19.405
INFO
sample #61: 66.31 Mbps (8T, 9.3s)
23:05:19.552
INFO
sample #62: 67.33 Mbps (8T, 9.5s)
23:05:19.705
INFO
sample #63: 71.33 Mbps (8T, 9.6s)
23:05:19.852
INFO
sample #64: 57.67 Mbps (8T, 9.8s)
23:05:20.004
INFO
sample #65: 60.06 Mbps (8T, 9.9s)
23:05:20.105
OK
Upload trimmed mean: 63.2 Mbps (65 samples — dropped bottom 16 + top 6, averaged 43)
RESULT
23:05:20.106
OK
Download : 53.0 Mbps (trimmed mean)
23:05:20.106
OK
Upload : 63.2 Mbps (trimmed mean)
23:05:20.106
OK
Latency : 65 ms
23:05:20.537
OK
Result saved — session: 3ce9f9fc-de6b-45cb-9643-7b5319745840 (BD — Bangladesh)