Submitting WordPress Site to HSTS Preload List

Reading Time: < 1 minute

If you run a website, it will be more secure if you enable HSTS Preload correctly and submit it to a Google property known as https://hstspreload.org/. I tried some plugins, but they added validation errors. I prefer not using a plugin if there’s another way to solve the problem. This is the quickest method, so give it a try if you tried the above test/submission and your domain failed.

Netmagellan (this site) fails the HSTS Preload test.
Netmagellan (this site) fails the HSTS Preload test.

Edit the .htaccess File

Two entries are required in this file that lives in your website’s root folder. I added them after the # END WordPress line. The first entry adds the HSTS header. The next entry makes an HTTP request redirect HTTPS before anything else.

Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"

#Redirection code starts

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#Redirection code Ends

Check the Site Again

That was a successful submission.

Successful submission of this website.
Successful submission of this website.

Programming Repeaters in the AnyTone AT-6666

Reading Time: 3 minutes

The AnyTone AT-6666 is a 10-metre band mobile amateur radio with roots in CB. You can open up the radio to include the entire range 25 MHz to 31 MHz. That has no appeal to me, so I won’t go there. One of my reasons for buying this radio is to focus entirely on the 10-metre band as we approach the sunspot peak next year. I had been using the radio for a few months, but had not bothered to learn how to enable the repeater split for the few 10 m FM repeaters.

Documentation

For reasons that don’t make business sense, the slim, printed manual for the AT-6666 is a quick-reference guide, rather than its title as a “User’s Guide”.  (I was once a Technical Editor at Unisys). There is a reference to repeater offsets, but that’s it. There is no mention of software or how to program the radio from a PC.

Software

I read a few 10-metre discussion groups and found out that free software for this radio is made by an unidentified source, as there is no mention of AnyTone on it. It’s called QPS6666. You need a special serial cable, which looks like a USB cable. I had forgotten that I ordered this cable with the radio; yet, a few days ago, I ordered another cable!

Connecting the Cable

The USB serial cable goes from the Windows PC to the back of the radio, where a mini-USB serial socket is available. A Prolific driver is required for this cable to work, as the regular Windows 11 serial port driver does not work with it. As this step has an element of chicken-and-egg to it, I will continue this point a little later. Upon installation of the software, the PC showed a new COM6 (the number might differ on your PC), and the software could see the radio (Setup > Communication Port > COM6) just fine.

Prolific port on COM6.
Prolific port on COM6 in Device Manager.

QPS6666 Software

This software for the AT-6666 can be downloaded from a few places. It’s easy to install. To my knowledge, the software does not come with any manual, so I had to figure it out with trial and error. My goal was to put repeater offsets, which are minus 100 kHz, on the 10-metre band. The reception frequencies for the FM part of the band are pre-programmed in Band I. See the screenshot below. I picked one of the repeater frequencies at Channel 5. I changed the REP value from OFF to the minus sign. I did it to all the other repeater frequencies.

QX6666 software interface
QX6666 software interface

Prolific Driver

The next day, the software could no longer see the radio, and Control Panel had lost COM6. See the screenshot below. I went to look for a source for the Prolific driver. I found this article, which is linked to the file and provides instructions, so I won’t repeat them here. I don’t know why I did not need to install this driver when I installed the QX6666 software. I have had this “lost Prolific driver” issue with another ham-radio program, and it seems to be Windows Update (10 or 11) that overwrites it. The good news is that once the radio has been programmed, you won’t need to use the software for some time. Reinstalling the driver is easy, and you need to reboot the PC afterwards.

COM6 was missing.
Control Panel no longer showed COM6.

Repeater Operation

Initially, I could not get the rig to work in repeater split mode. It was in VFO mode, and I had to press the FRQ button to get it into Channel mode. Be sure to keep pressing the Band button until it shows the I band in the display. For each channel that you designated as a negative offset, you will see “REP” against it. See the photo below. When you key the mike, the radio will transmit 100 kHz below the channel receive frequency. Enjoy using the 10-metre repeaters when the band opens.

AT-6666 front panel showing a repeater channel.
AT-6666 front panel showing a repeater channel.

4 in 1 Magnetic Wireless Charger Review

Reading Time: < 1 minute

The charger I picked for my iPhone 15 Pro Max and Apple Watch was a generic one from Amazon Australia – model B620. Don’t buy it, for the simple reason that the phone’s weight causes the stand to fold down, particularly if the watch is also placed on it. Occasionally, the phone will stay in place, but it requires pushing the hinge hard, which risks breaking it.

B620 wireless phone charger
B620 wireless phone charger

As many similar models are available, I suggest you pick one like the one below (affiliate link), where the phone stand is rigid. Avoid a hinged model.

Debunked: How Google Alters Search Queries to Get at Your Wallet

Reading Time: < 1 minute

This is a comment on an article in Wired Magazine by Megan Gray on 2 October 2023. Wired article

I think the writer has misunderstood how Google Ads work. When you search for “children’s clothing” as per the article’s example, the Google Ads system in the background has millions of ads waiting for such keywords to be typed, then those ads show up in the SERP. The searcher did not specify a brand, so all clothing advertisers who bid for anything close to “children’s clothing” are in the running for their ads to show.
// Here’s how it works. Say you search for “children’s clothing.” Google converts it, without your knowledge, to a search for “NIKOLAI-brand kidswear,” making a behind-the-scenes substitution of your actual query with a different query that just happens to generate more money for the company, and will generate results you weren’t searching for at all.//
This is where she is wrong. The brand she intended to say is spelt “Nikolia”.
If I search for just “children’s clothing”, I get several brands’ ads, as it ought to be.
A Google result for "children's clothing".
A Google result for “children’s clothing”.

If I had searched for “Nikolia-brand kidswear”, I get ads for Nikolia clothing by several advertisers, as it ought to be.

A Google search result for "Nikolia kidswear"
A Google search result for “Nikolia kidswear”
Making “more money for the company” is how Google Ads has operated forever. An ad with a high bid and with a high quality score (the landing page best suits the keyword) will make more money for Google than one with a lower bid, ceteris paribus.

Update

Wired has removed the article.

Wired removed the article

Review: Clear Case for iPhone 15 Pro Max – Thumbs Down

Reading Time: < 1 minute

This is the shortest review I have ever written. I just bought an Apple iPhone 15 Pro Max, a big step from my iPhone XR. I will review it soon, but I want to alert people about the Apple clear case for it. Don’t get it if you have dry hands like I do or if you don’t want to risk the phone sliding onto the floor. The case for the iPhone XR had a rubbery border, so it was comfortable to grip. I keep the phone in my shirt pocket and I am uncomfortable taking it out.

Apple clear case for iPhone 15 Pro Max
Apple clear case for iPhone 15 Pro Max

The case is probably fine, but its hard construction makes it very slippery on a smooth surface – mine slid off the end of my bed, which has a satin-like duvet cover. No damage was done, but I asked other friends with this new phone about their case. I received one recommendation.

I have just ordered the case below from Amazon (affiliate link), which is not as rigid and is half the cost of the Apple case. Fingers crossed.

Other iPhone Posts

Example of Nationality Schema

Reading Time: < 1 minute

I am trying to get a Knowledge Panel for my name, but that’s another story. One suggested factor that helps this goal is having structured data tags, as documented at archive.org. The specific schema Type is Person. There are many published examples of this Type, but I could not find anything useful for adding the nationality of the person.

Example of Nationality Schema

    "nationality": {
        "@type": "Country",
        "name": "Australia",
        "sameAs": "https://en.wikipedia.org/wiki/Australia"
    },

Example of alumniOf Schema

I saw others showing the name of the institution against alumniOf, but this property does not take a textual value directly. This is how it should be done.

"alumniOf": {
    "@type": "OrganizationRole",
    "alumniOf": {
        "@type": "CollegeOrUniversity",
        "name": "Deakin University",
    },
    "startDate": "1997"
},

Take a look at the tags on my other page About Ash Nallawalla using the tool at ClassyScySchema.org.

How to Block Bad Bots

Reading Time: 17 minutes

Having installed WordFence on my WordPress sites, I discovered how many bad actors probe my fairly low-value websites. Even a brand-new site that blocked all crawlers from the first day was probed by one of those IP addresses. I am sharing a part of my .htaccess file if you want to block the bad bots.

What These Bad Bots Do

The bad bots are deployed via innocent, compromised phones or computers, so you won’t know where the bad actors live. The perpetrators could be nation-states, criminals, or individuals who get a kick out of breaking into your device. They try to crack your password, but that needs two pieces of information:

  • User Name, e.g. admin
  • Password

As most WordPress sites use the default admin user name of “admin”, the bad bot simply has to guess the password. They probably begin with a list of all known leaked passwords; then, they might try a few dictionary words. I don’t think that random, low-value sites like mine would be subjected to a full set of alpha-numeric-symbol combinations, as that could take centuries to exhaust all possibilities. I never use “admin” as the user name, so the bad bots are kicked out if they try an invalid name just once.

Other bad actors try to probe the files on the site to see if they exist. These might be plugins with known vulnerabilities. Some look for opportunities to try cross-site scripting in case they work. WordFence lets me set rules for blocking bad behaviour. My criteria are very strict – a single attempt is enough for certain tactics to block the bot for a long time. I don’t have the paid version, as I don’t make any money from my sites other than a few pennies from ad clicks.

The compromised phones and computers do the dirty work, and it’s likely their owners have no clue this is going on. After all, not arousing their suspicion is essential for the bad activity to continue indefinitely.

Why Bother?

Why should I bother to block these bad bots? That’s a great question because a well-managed site should have few vulnerabilities. I don’t keep unused plugins, even in a disabled state. I have nothing of monetary value on my personal sites. I have read that keeping a long list of exclusions can slow down a site, but I get so few visitors that I don’t care. This is a learning exercise for me. In the beginning, a bot would try exactly 56 times each of my sites, as they are all hosted on the same IP address. A blocked site is served a 403 (Forbidden) error. More recently, the number of probes per visit has decreased to much lower numbers, with some of my sites getting zero visits in a week. Perhaps, in a few months, I might manage to block all the bad bots that have me in their sights.

My .htaccess File

# Wordfence WAF
<Files ".user.ini">
<IfModule mod_authz_core.c>
	Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
	Order deny,allow
	Deny from all
</IfModule>
</Files>

# END Wordfence WAF

<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 212.227.181.172
deny from 45.133.1.73
deny from 20.206.76.37
deny from 13.250.30.183
deny from 20.114.231.252
deny from 20.7.21.160
deny from 40.122.173.240
deny from 77.73.131.23
deny from 109.228.200.223
deny from 20.5.75.243
deny from 162.241.225.33
deny from 217.160.42.149
deny from 107.150.63.174
deny from 40.84.156.1
deny from 18.197.109.218
deny from 159.65.162.186
deny from 157.245.79.217
deny from 20.205.101.205
deny from 5.9.9.29
deny from 52.188.147.177
deny from 20.29.211.7
deny from 74.50.68.173
deny from 20.90.254.138
deny from 2a00:7143:0102:0101:0225:90ff:fedc:e8e0
deny from 2a02:0af8:fab0:0808:0085:0234:0145:0160
deny from 2001:0df0:02fc:0153:0000:0000:3e45:f14e
deny from 2a03:b0c0:0001:00e0:0000:0000:0258:b001
deny from 2a00:d680:0020:0050:0000:0000:0000:4a10
deny from 2001:41d0:0303:2e08:0000:0000:0000:0000
deny from 2604:a880:0400:00d0:0000:0000:1a04:a001
deny from 2400:6180:0000:00d0:0000:0000:0ee6:9001
deny from 20.229.98.222
deny from 20.127.130.65
deny from 52.173.192.165
deny from 20.7.22.132
deny from 162.241.24.101
deny from 45.137.22.41
deny from 103.241.146.250
deny from 46.4.27.227
deny from 206.72.197.112
deny from 18.218.32.43
deny from 49.12.107.172
deny from 2400:8904:0000:0000:f03c:92ff:feef:a02d
deny from 2607:f298:0005:102f:0000:0000:0ce4:31b9
deny from 2a01:04f8:0252:1d85:0000:0000:0000:0002
deny from 2607:f298:0005:102b:0000:0000:0454:7256
deny from 2607:f298:0005:100b:0000:0000:0384:a0e8
deny from 2a01:04f9:c010:82e3:0000:0000:0000:0001
deny from 107.182.129.216
deny from 20.124.192.246
deny from 52.37.66.216
deny from 2001:0bc8:1201:0069:569f:35ff:fe17:e0ca
deny from 2a03:b0c0:0002:00d0:0000:0000:10e4:5001
deny from 2a00:1a28:155d:01f5:0000:0000:0000:0001
deny from 2a01:04f8:0c0c:d361:0000:0000:0000:0001
deny from 69.89.27.23
deny from 2607:f298:0006:a077:0000:0000:0feb:e340
deny from 2a03:b0c0:0002:00f0:0000:0000:0057:b001
deny from 85.203.34.68
deny from 78.128.113.198
deny from 13.80.41.87
deny from 217.160.48.108
deny from 79.110.62.214
deny from 20.125.128.20
deny from 35.86.116.141
deny from 192.187.115.194
deny from 85.202.169.117
deny from 20.110.101.76
deny from 2.58.149.35
deny from 20.94.76.10
deny from 20.150.150.251
deny from 104.244.79.9
deny from 20.39.191.252
deny from 2a01:04f8:0162:6188:0000:0000:0000:0002
deny from 2604:a880:0800:0010:0000:0000:39e6:9001
deny from 2001:4ba0:cafe:1251:0000:0000:0000:0001
deny from 2403:6a40:0000:0120:cc2a:d773:3d27:4391
deny from 2400:8902:0000:0000:f03c:92ff:fef1:0dae
deny from 35.178.196.90
deny from 45.141.239.96
deny from 18.184.73.72
deny from 20.92.255.85
deny from 103.252.225.173
deny from 78.84.52.224
deny from 192.109.205.7
deny from 213.226.123.159
deny from 50.87.152.102
deny from 20.223.152.221
deny from 52.36.6.58
deny from 20.125.120.101
deny from 20.119.57.81
deny from 188.54.123.218
deny from 46.70.194.65
deny from 46.70.21.237
deny from 46.70.0.0/16
deny from 220.210.181.32
deny from 203.170.143.39
deny from 183.104.220.60
deny from 180.248.195.72
deny from 223.18.167.231
deny from 118.219.215.154
deny from 121.2.171.220
deny from 73.243.8.222
deny from 45.118.112.86
deny from 162.215.253.97
deny from 78.71.235.156
deny from 74.220.219.18
deny from 2a01:04f9:002b:118e:0000:0000:0000:0002
deny from 20.244.25.54
deny from 79.110.62.142
deny from 20.108.47.244
deny from 20.111.24.155
deny from 198.204.249.10
deny from 193.29.13.245
deny from 141.98.6.32
deny from 208.67.0.0/16
deny from 20.27.37.21
deny from 2001:41d0:0303:d962:0000:0000:0000:0000
deny from 131.0.210.63
deny from 66.215.86.154
deny from 121.154.31.249
deny from 219.70.111.67
deny from 1.228.33.17
deny from 20.221.73.60
deny from 20.211.112.70
deny from 173.249.56.171
deny from 79.110.62.176
deny from 20.248.191.112
deny from 193.151.183.23
deny from 208.67.105.73
deny from 20.231.49.43
deny from 168.119.138.244
deny from 193.36.225.157
deny from 185.189.115.22
deny from 208.67.106.151
deny from 46.4.27.224
deny from 37.120.204.237
deny from 20.168.102.223
deny from 20.127.107.129
deny from 204.12.197.122
deny from 80.76.51.29
deny from 144.76.195.233
deny from 20.14.102.50
deny from 20.108.48.204
deny from 207.244.86.173
deny from 20.197.229.90
deny from 162.0.232.99
deny from 20.14.86.193
deny from 2607:5300:0120:0334:0000:0000:0000:0000
deny from 2604:a880:0800:0010:0000:0000:0b0f:9001
deny from 2400:6180:0100:00d0:0000:0000:02db:3001
deny from 2400:6180:0000:00d0:0000:0000:0161:e001
deny from 45.130.83.16
deny from 2400:8901:0000:0000:f03c:91ff:fee4:af98
deny from 173.208.166.66
deny from 141.98.6.26
deny from 212.90.148.126
deny from 64.79.79.178
deny from 65.21.200.121
deny from 151.106.41.64
deny from 13.78.225.32
deny from 82.223.104.73
deny from 202.21.38.119
deny from 39.108.148.88
deny from 81.88.52.203
deny from 185.2.4.71
deny from 165.22.102.213
deny from 54.188.70.93
deny from 135.181.135.36
deny from 171.22.30.50
deny from 138.201.52.115
deny from 35.90.41.59
deny from 20.78.37.28
deny from 212.227.213.151
deny from 20.254.121.118
deny from 67.20.76.214
deny from 2400:6180:0000:00d0:0000:0000:0f6f:3001
deny from 2a03:b0c0:0001:00d0:0000:0000:0f00:6001
deny from 192.185.81.201
deny from 2400:6180:0000:00d0:0000:0000:0ea8:8001
deny from 2a02:c207:2066:7304:0000:0000:0000:0001
deny from 2400:6180:0000:00d0:0000:0000:053b:0001
deny from 209.105.242.139
deny from 20.197.232.120
deny from 192.151.154.50
deny from 3.95.196.29
deny from 20.222.44.83
deny from 20.25.150.153
deny from 217.160.67.80
deny from 217.160.70.250
deny from 185.163.125.143
deny from 20.67.242.104
deny from 40.83.49.235
deny from 20.199.185.119
deny from 20.168.23.106
deny from 209.141.57.123
deny from 2607:f298:0006:a056:0000:0000:0ea8:c03c
deny from 2607:5300:0060:5e5b:0000:0000:0000:0000
deny from 2400:8500:1301:0738:0133:0130:0103:0036
deny from 2607:f298:0005:101f:0000:0000:0a01:9e5d
deny from 2607:f298:0006:a077:0000:0000:08a2:d640
deny from 2a01:7e01:0000:0000:f03c:91ff:fe05:d893
deny fom 103.253.145.106
deny from 3.15.43.91
deny from 20.197.239.51
deny from 20.168.96.42
deny from 109.162.120.115
deny from 20.233.6.112
deny from 41.230.84.59
deny from 197.37.242.124
deny from 203.177.135.186
deny from 142.54.177.10
deny from 20.38.2.42
deny from 20.65.11.254
deny from 2.57.122.75
deny from 167.99.15.50
deny from 3.226.244.247
deny from 104.243.37.207
deny from 69.10.52.140
deny from 20.163.87.142
deny from 192.187.120.178
deny from 13.77.78.35
deny from 20.199.20.207
deny from 20.222.16.101
deny from 20.168.97.184
deny from 211.171.241.138
deny from 14.250.30.22
deny from 69.27.14.141
deny from 178.33.114.104
deny from 20.9.72.249
deny from 185.212.69.76
deny from 171.240.245.66
deny from 20.38.47.222
deny from 68.183.28.180
deny from 54.167.103.231
deny from 20.127.184.224
deny from 20.203.154.23
deny from 139.99.62.224
deny from 20.87.49.59
deny from 89.163.132.170
deny from 2a06:2340:1002:62f9:0000:0000:0000:0001
deny from 185.244.214.124
deny from 209.97.168.165
deny from 13.84.161.159
deny from 20.5.89.216
deny from 20.219.222.3
deny from 135.181.143.28
deny from 201.150.110.50
deny from 179.189.137.229
deny from 171.239.170.28
deny from 200.87.211.85
deny from 162.55.177.32
deny from 107.150.32.90
deny from 20.203.209.142
deny from 20.119.49.195
deny from 142.132.139.132
deny from 142.132.147.155
deny from 20.14.79.172
deny from 20.235.117.214
deny from 20.171.10.188
deny from 20.168.9.255
deny from 46.109.51.146
deny from 185.139.182.192
deny from 81.170.225.56
deny from 221.162.94.224
deny from 180.182.103.29
deny from 223.18.77.229
deny from 2804:0d45:c8d9:8700:44af:2cec:5204:db9a
deny from 2406:3003:207b:01c5:2c9b:7d27:3746:4e99
deny from 177.250.50.237
deny from 222.108.73.95
deny from 178.137.91.105
deny from 31.6.102.25
deny from 122.130.229.135
deny from 119.192.48.233
deny from 67.160.205.145
deny from 70.59.89.49
deny from 180.57.226.246
deny from 213.152.161.149
deny from 204.12.192.130
deny from 135.181.249.20
deny from 20.186.175.200
deny from 159.89.184.174
deny from 159.89.34.230
deny from 195.154.185.139
deny from 34.175.111.183
deny from 20.254.169.192
deny from 135.181.207.166
deny from 80.76.51.157
deny from 185.104.28.48
deny from 84.17.46.208
deny from 20.171.120.0
deny from 57.128.45.42
deny from 2001:41d0:0303:ce33:0000:0000:0000:0000
deny from 2001:41d0:1008:0c3a:0000:0000:0000:0000
deny from 2a00:d680:0020:0050:0000:0000:0000:cdb4
deny from 2001:41d0:1004:113c:0000:0000:0000:0000
deny from 198.54.124.121
deny from 2604:a880:0800:0010:0000:0000:34bd:0001
deny from 20.74.83.20
deny from 20.172.39.79
deny from 159.89.33.85
deny from 158.69.23.79
deny from 80.76.51.192/29
deny from 20.168.126.245
deny from 223.206.49.79
deny from 223.19.127.205
deny from 91.151.203.114
deny from 126.86.52.240
deny from 218.102.233.237
deny from 121.164.144.52
deny from 2402:0800:6112:34ee:f866:f48f:4bb3:f200
deny from 109.206.241.182
deny from 109.206.241.78
deny from 162.55.221.49
deny from 88.198.218.4
deny from 20.0.136.137
deny from 2a00:d680:0020:0050:0000:0000:0000:3dff
deny from 2001:41d0:0800:3a65:0000:0000:0000:0000
deny from 2a00:d680:0020:0050:0000:0000:0000:f4dc
deny from 2400:6180:0000:00d0:0000:0000:0e6b:4001
deny from 2400:6180:0100:00d0:0000:0000:0ab7:7001
deny from 138.201.50.113
deny from 20.12.240.98
deny from 91.191.209.74
deny from 37.139.129.36
deny from 2a03:4000:0000:028b:547a:83ff:fe85:91a2
deny from 2a06:cd40:0200:0002:0000:0000:0000:0007
deny from 65.21.150.14
deny from 20.169.83.151
deny from 23.148.145.50
deny from 54.187.74.70
deny from 65.21.188.194
deny from 2a03:7380:21eb:ffff:fdda:55c3:1be3:488c
deny from 185.139.182.66
deny from 141.179.12.18
deny from 60.107.163.227
deny from 36.65.123.145
deny from 94.128.29.24
deny from 126.109.102.57
deny from 126.75.125.184
deny from 190.106.27.205
deny from 119.237.24.211
deny from 119.238.217.206
deny from 222.110.196.134
deny from 219.112.168.59
deny from 1.20.156.196
deny from 103.130.109.6
deny from 103.219.147.28
deny from 104.236.193.30
deny from 106.255.253.178
deny from 108.58.123.210
deny from 108.58.167.30
deny from 113.161.151.29
deny from 114.30.223.119
deny from 114.32.155.137
deny from 114.32.27.86
deny from 116.32.244.28
deny from 117.213.202.5
deny from 117.251.20.30
deny from 118.163.58.117
deny from 118.69.239.137
deny from 118.70.117.132
deny from 118.98.90.22
deny from 119.110.244.212
deny from 119.17.221.61
deny from 122.53.57.33
deny from 122.54.247.35
deny from 131.100.36.21
deny from 136.228.168.12
deny from 146.59.204.232
deny from 154.79.249.234
deny from 161.0.153.88
deny from 161.43.192.105
deny from 162.17.6.147
deny from 168.90.157.17
deny from 168.90.157.5
deny from 177.203.153.25
deny from 177.240.219.155
deny from 177.69.238.9
deny from 178.46.157.217
deny from 178.88.160.58
deny from 179.191.99.86
deny from 181.49.25.113
deny from 185.253.74.135
deny from 186.200.22.146
deny from 186.215.195.249
deny from 186.239.155.106
deny from 186.239.167.154
deny from 186.77.56.74
deny from 187.38.245.147
deny from 187.92.188.146
deny from 187.93.176.2
deny from 187.93.56.234
deny from 189.109.153.254
deny from 189.254.255.168
deny from 189.56.166.5
deny from 189.56.190.63
deny from 189.59.69.3
deny from 190.14.248.226
deny from 191.97.4.238
deny from 196.1.239.206
deny from 196.1.239.234
deny from 196.11.62.85
deny from 196.202.152.122
deny from 196.216.8.27
deny from 200.146.227.146
deny from 200.159.48.45
deny from 200.205.134.87
deny from 200.232.114.219
deny from 200.232.15.41
deny from 201.28.130.42
deny from 201.28.135.246
deny from 201.91.181.110
deny from 201.91.226.38
deny from 202.177.58.214
deny from 211.21.101.155
deny from 213.154.2.42
deny from 220.66.155.2
deny from 221.124.56.123
deny from 37.98.154.154
deny from 40.114.71.160
deny from 41.143.250.78
deny from 45.116.114.28
deny from 45.181.48.129
deny from 45.230.49.37
deny from 5.189.156.227
deny from 50.86.201.61
deny from 58.124.208.10
deny from 59.126.139.208
deny from 60.249.94.193
deny from 61.75.226.80
deny from 68.183.88.242
deny from 73.192.213.22
deny from 73.78.215.109
deny from 74.197.156.154
deny from 74.217.186.54
deny from 79.138.35.132
deny from 80.153.38.127
deny from 81.11.155.69
deny from 81.174.23.66
deny from 91.72.187.242
deny from 91.75.67.54
deny from 95.47.167.147
deny from 95.66.236.54
deny from 203.135.252.45
deny from 121.136.126.219
deny from 87.110.0.56
deny from 68.108.40.38
deny from 223.16.108.122
deny from 58.98.133.75
deny from 126.19.125.136
deny from 14.55.25.14
deny from 133.123.242.245
deny from 58.127.194.129
deny from 46.71.57.43
deny from 61.247.75.131
deny from 211.219.238.93
deny from 185.246.14.122
deny from 121.143.121.38
deny from 2607:fea8:2061:f600:f8e6:932f:0a91:514f
deny from 119.195.170.177
deny from 176.9.74.94
deny from 20.199.113.4
deny from 128.199.68.196
deny from 20.68.248.190
deny from 20.0.83.102
deny from 45.137.20.41
deny from 64.225.23.108
deny from 138.91.110.216
deny from 20.216.129.31
deny from 64.225.27.66
deny from 176.9.73.134
deny from 20.255.59.83
deny from 128.199.78.41
deny from 2406:da14:01c2:1202:b9c9:fa46:6568:32fd
deny from 34.151.77.134
deny from 161.97.95.158
deny from 20.254.153.125
deny from 20.86.140.94
deny from 103.135.102.180
deny from 157.245.153.218
deny from 20.254.151.249
deny from 20.67.100.237
deny from 103.191.51.28
deny from 52.149.125.220
deny from 57.128.19.96
deny from 208.110.73.250
deny from 4.233.138.26
deny from 20.226.108.187
deny from 20.19.185.196
deny from 2a03:b0c0:0003:00e0:0000:0000:0150:5001
deny from 174.138.28.46
deny from 20.172.39.200
deny from 178.32.215.167
deny from 198.57.247.229
deny from 5.161.0.0/16
deny from 5.188.62.0/24
deny from 41.216.188.0/24
deny from 195.178.120.0/24
deny from 20.168.14.141
deny from 20.168.72.250
deny from 20.41.119.11
deny from 4.233.141.56
deny from 45.88.106.237
deny from 20.219.139.238
deny from 4.224.37.212
deny from 20.247.91.157
deny from 13.52.252.69
deny from 173.208.228.146
deny from 20.150.195.255
deny from 20.117.128.23
deny from 20.163.26.203
deny from 13.90.142.188
deny from 20.199.46.180
deny from 46.101.224.24
deny from 20.4.212.110
deny from 20.230.48.73
deny from 52.253.106.128
deny from 20.97.248.39
deny from 40.113.130.10
deny from 20.219.137.124
deny from 20.229.153.155
deny from 20.195.193.51
deny from 164.90.131.183
deny from 3.237.205.81
deny from 20.160.233.181
deny from 20.26.114.74
deny from 2a01:0238:020a:0202:1000:0000:0000:0025
deny from 146.59.243.31
deny from 141.95.104.232
deny from 20.125.138.200
deny from 185.216.71.254
deny from 194.0.0.0/8
deny from 138.68.190.172
deny from 116.118.50.135
deny from 5.101.157.181
deny from 82.180.174.168
deny from 217.21.74.58
deny from 68.183.14.28
deny from 152.228.160.212
deny from 128.199.100.31
deny from 20.224.24.30
deny from 51.142.74.14
deny from 51.103.79.216
deny from 194.169.175.22
deny from 51.103.124.123
deny from 89.163.151.123
deny from 65.21.180.125
deny from 20.19.208.117
deny from 20.172.46.29
deny from 20.38.34.36
deny from 20.117.116.0
deny from 61.219.43.253
deny from 94.231.86.20
deny from 109.168.97.89
deny from 148.72.214.245
deny from 20.228.159.51
deny from 13.76.135.117
deny from 20.25.88.52
deny from 116.203.204.140
deny from 116.203.96.198
deny from 137.184.132.157
deny from 192.99.34.140
deny from 20.92.114.35
deny from 188.34.206.165
deny from 4.233.105.246
deny from 165.227.80.168
deny from 4.233.108.65
deny from 142.132.173.92
deny from 4.246.208.228
deny from 203.112.72.51
deny from 137.184.59.72
deny from 20.108.18.12
deny from 51.89.119.182
deny from 20.124.90.170
deny from 23.88.103.173
deny from 20.116.12.36
deny from 20.91.198.57
deny from 103.110.84.132
deny from 5.62.57.3
deny from 20.82.137.121
deny from 103.98.152.12
deny from 20.68.176.92
deny from 172.105.42.19
deny from 20.97.119.78
deny from 103.35.64.73
deny from 2001:41d0:0701:1100:0000:0000:0000:6223
deny from 145.14.153.76
deny from 193.47.61.95
deny from 20.195.169.252
deny from 35.225.33.125
deny from 34.134.10.229
deny from 65.21.176.117
deny from 64.227.93.198
deny from 13.72.108.107
deny from 52.152.164.183
deny from 2600:1f13:041b:7700:5809:69f6:a42b:b1d6
deny from 20.193.232.81
deny from 20.171.80.231
deny from 94.130.151.197
deny from 167.235.143.202
deny from 116.203.93.212
deny from 34.170.92.221
deny from 154.66.192.80
deny from 185.252.178.103
deny from 141.94.174.75
deny from 23.101.217.146
deny from 157.245.210.167
deny from 167.172.85.27
deny from 5.62.58.239
deny from 52.140.196.114
deny from 168.70.121.37
deny from 84.15.184.159
deny from 121.139.220.73
deny from 78.84.145.159
deny from 121.129.164.207
deny from 125.139.71.183
deny from 176.226.235.84
deny from 67.87.189.109
deny from 92.205.59.185
deny from 198.204.245.98
deny from 20.83.56.241
deny from 20.248.175.113
deny from 20.199.101.149
deny from 45.139.105.27
deny from 20.119.85.36
deny from 20.163.73.176
deny from 141.95.150.133
deny from 5.62.57.2
deny from 2a00:41c0:0194:0231:0086:0017:0000:0022
deny from 209.250.226.38
deny from 13.81.59.92
deny from 2400:6180:0000:00d1:0000:0000:0580:b001
deny from 34.78.198.205
deny from 13.75.234.33
deny from 2a00:d680:0020:0050:0000:0000:0000:0042
deny from 20.213.108.108
deny from 20.15.106.239
deny from 177.67.82.137
deny from 20.14.86.57
deny from 67.222.131.158
deny from 41.72.146.10
deny from 52.232.65.185
deny from 207.246.80.22
deny from 85.239.37.40
deny from 83.97.119.12
deny from 49.48.117.57
deny from 190.117.63.178
deny from 46.161.61.121
deny from 154.246.65.139
deny from 85.31.46.0/24
deny from 196.244.192.62
deny from 20.198.113.146
deny from 20.94.43.127
deny from 193.47.61.15
deny from 20.232.136.223
deny from 20.213.10.242
deny from 4.227.190.74
deny from 52.224.241.226
deny from 20.85.225.154
deny from 20.55.10.78
deny from 173.208.141.90
deny from 34.66.33.58
deny from 20.10.202.214
deny from 143.198.205.164
deny from 45.141.215.206
deny from 20.232.27.42
deny from 4.196.255.196
deny from 20.223.140.8
deny from 104.248.53.239
deny from 162.253.129.156
deny from 128.199.121.61
deny from 218.219.33.248
deny from 153.205.190.12
deny from 183.102.1.167
deny from 37.221.129.227
deny from 222.102.93.234
deny from 82.27.139.12
deny from 180.216.162.192
deny from 175.193.239.68
deny from 113.61.239.146
deny from 178.22.120.72
deny from 170.239.148.114
deny from 181.16.165.28
deny from 222.104.5.249
deny from 2001:8003:3c83:4e01:c4b6:7a53:8da8:8c01
deny from 20.206.85.93
deny from 34.171.122.59
deny from 20.198.1.185
deny from 157.245.150.193
deny from 116.125.189.61

deny from 126.40.22.109
deny from 46.71.251.183
deny from 42.113.234.88
deny from 124.111.208.170
deny from 112.166.162.76
deny from 175.116.7.87
deny from 106.245.216.54
deny from 121.159.66.215
deny from 162.55.188.221
deny from 142.132.183.207
deny from 20.121.130.114
deny from 104.225.140.194
deny from 195.201.20.17
deny from 20.127.23.251
deny from 20.163.41.2
deny from 207.180.240.61
deny from 95.179.161.175
deny from 191.232.48.197
deny from 135.181.153.2
deny from 43.130.72.43
deny from 161.35.55.66
deny from 45.227.254.22
deny from 65.21.155.174
deny from 4.227.128.223
deny from 20.83.186.163
deny from 159.223.64.10
deny from 20.42.56.104
deny from 43.130.111.242
deny from 137.184.64.150
deny from 172.173.249.236
deny from 65.21.49.243
deny from 43.130.139.3
deny from 20.127.218.103
deny from 24.199.87.192
deny from 146.190.96.38
deny from 144.126.208.38
deny from 20.127.38.230
deny from 20.55.31.82
deny from 35.235.116.5
deny from 43.130.139.184
deny from 20.100.175.160
deny from 95.216.200.17
deny from 20.84.68.100
deny from 193.142.146.138
deny from 202.61.196.79
deny from 20.168.31.53
deny from 155.138.209.239
deny from 108.175.13.131
deny from 45.227.254.0/24
deny from 185.190.24.0/24
deny from 172.174.29.204
deny from 172.173.237.71
deny from 165.227.105.217
deny from 4.227.188.196
deny from 188.166.211.216
deny from 20.199.41.143
deny from 20.55.45.36
deny from 43.130.99.186
deny from 199.114.218.100
deny from 20.220.193.194
deny from 20.163.161.218
deny from 172.173.244.69
deny from 20.109.9.207
deny from 2001:19f0:5401:0a54:5400:04ff:fe32:6ca1
deny from 20.121.122.31
deny from 5.62.47.219
deny from 206.189.150.21
deny from 43.130.102.175
deny from 172.173.143.41
deny from 20.213.239.82
deny from 192.3.63.84
deny from 65.108.0.0/15
deny from 157.90.169.70
deny from 34.93.61.237
deny from 34.125.30.95
deny from 165.227.232.121
deny from 164.92.224.29

deny from 157.90.18.48
deny from 2a01:04f8:0262:139c:0000:0000:0000:0002
deny from 2604:a880:0004:01d0:0000:0000:036b:9000
deny from 88.119.174.122
deny from 2a01:04f8:0c2c:67ee:0000:0000:0000:0001
deny from 2400:8901:0000:0000:f03c:93ff:fe09:cf89
deny from 2001:41d0:1008:1e04:0000:0000:0000:0000
deny from 4.236.154.70
deny from 43.130.109.61
deny from 35.244.54.64
deny from 69.167.186.206
deny from 20.241.55.165
deny from 34.93.81.98
deny from 135.181.204.189
deny from 5.9.148.146
deny from 195.201.11.222
deny from 185.23.119.81
deny from 162.144.4.63
deny from 31.220.110.37
deny from 212.1.212.184
deny from 139.180.214.251
deny from 65.21.252.23
deny from 20.108.43.38
deny from 2600:1f10:40d8:9c00:f0f4:d841:0d22:279b
deny from 142.132.148.242
deny from 2001:067c:2f5c:0002:0000:0000:0000:00f2
deny from 2.57.89.94
deny from 156.67.66.164
deny from 2a02:c207:3005:1272:0000:0000:0000:0001
deny from 5.62.49.105
deny from 34.239.159.94
deny from 170.106.203.220
deny from 43.130.73.179
deny from 34.221.129.7
deny from 5.78.41.218
deny from 178.218.31.39
deny from 84.17.46.9
deny from 20.5.71.242
deny from 20.106.185.231
deny from 107.189.31.198
deny from 176.31.92.202
deny from 154.26.138.100
deny from 69.167.187.16
deny from 2600:1f10:48aa:0b00:3648:078d:093a:8e8b
deny from 119.193.123.112
deny from 109.234.166.83
deny from 167.172.82.141
deny from 172.174.75.200
deny from 20.232.24.122
deny from 20.115.84.42
deny from 54.202.27.179
deny from 20.198.104.145
deny from 108.179.253.75
deny from 192.185.176.0/24
deny from 143.198.16.81
deny from 212.102.60.153
deny from 54.243.1.54
deny from 43.130.71.239
deny from 43.130.71.160
deny from 15.236.43.18
deny from 27.254.145.139
deny from 20.250.41.226
deny from 20.70.238.188
deny from 35.197.159.75
deny from 171.22.28.11
deny from 54.158.4.189
deny from 20.163.187.225
deny from 20.169.241.125
deny from 195.26.50.185

deny from 135.181.192.56
deny from 15.237.53.67
deny from 2600:1f16:0403:7600:cf19:db5e:499c:b406
deny from 20.150.210.249
deny from 5.75.128.0/17
deny from 20.46.248.76
deny from 172.174.209.243
deny from 2a10:cc45:0100:0000:a5fe:bc73:4327:4b1b
deny from 178.128.53.246
deny from 20.204.76.237
deny from 146.70.55.230
deny from 85.215.96.0/20
deny from 80.76.51.0/24
deny from 45.55.79.147
deny from 46.161.15.38
deny from 91.134.248.245
deny from 178.128.5.109
deny from 5.188.86.227
deny from 57.128.129.39
deny from 52.176.65.17
deny from 206.189.159.89
deny from 114.119.162.33
deny from 157.245.204.4
deny from 38.54.112.246
deny from 54.173.215.98
deny from 94.130.58.37
deny from 38.242.7.244
deny from 20.90.255.95
deny from 3.83.93.245
deny from 74.201.28.130
deny from 178.159.37.0/24
deny from 45.12.253.0/24
deny from 157.245.205.188
deny from 172.174.106.89
deny from 185.225.33.0/24
deny from 185.225.73.0/24
deny from 138.201.35.128/26

deny from 59.40.0.0/15
deny from 59.42.0.0/16
deny from 59.32.0.0/13
deny from 45.59.163.17
deny from 146.190.35.244
deny from 193.42.33.150
deny from 167.172.55.78
deny from 87.236.20.0/24
deny from 82.223.19.142
deny from 2a10:cc45:0100:0000:ddd5:cfd5:5bb0:8415
deny from 43.130.116.13
deny from 2600:1f13:0700:5400:8503:d94d:c55d:d2c6
deny from 217.160.247.30
deny from 77.73.134.16
deny from 147.78.47.24
deny from 128.199.135.52
deny from 13.84.202.16
deny from 146.190.91.189
deny from 162.253.68.163
deny from 170.64.176.215
deny from 170.64.130.165
deny from 43.153.114.211
deny from 85.31.44.203
deny from 104.243.33.163
deny from 185.150.191.81
deny from 64.91.226.62
deny from 212.192.246.116
deny from 84.17.42.36
deny from 93.0.0.0/8
deny from 151.0.0.0/19
deny from 176.111.173.128/25
deny from 159.223.145.41
deny from 74.208.124.39
deny from 103.1.221.101
deny from 94.26.249.0/24
deny from 94.130.39.64/26
deny from 20.25.176.80
deny from 137.184.150.3
deny from 43.153.122.74
deny from 178.128.160.143
deny from 20.124.116.95
deny from 167.99.79.25
deny from 20.10.16.249
deny from 20.5.128.25
deny from 67.205.163.197
deny from 109.206.240.195
deny from 20.125.134.140
deny from 195.201.123.223
deny from 143.198.195.249
deny from 95.189.96.0/20
deny from 95.189.112.0/21
deny from 95.189.120.0/22
deny from 95.189.124.0/23
deny from 95.216.0.0/15
deny from 134.17.128.0/19
deny from 185.107.81.128/27
deny from 182.253.178.72
deny from 185.107.81.133
deny from 165.232.110.178
deny from 20.117.242.243
deny from 20.4.229.253
deny from 62.182.80.0/21
deny from 34.83.199.100
deny from 178.128.160.8
deny from 165.22.57.8
deny from 20.246.107.20
deny from 159.223.188.158
deny from 207.246.79.56
deny from 20.228.213.229
deny from 2001:19f0:9003:0220:5400:04ff:fe4d:86f0
deny from 2a10:cc45:0110:0000:ddd5:cfd5:5bb0:8415
deny from 2a02:0750:0005:0000:0000:0000:0000:0427
deny from 209.97.140.169
deny from 159.65.27.206
deny from 20.119.81.99
deny from 67.20.61.70

deny from 146.190.122.199
deny from 159.223.152.0
deny from 2400:6180:0000:00d0:0000:0000:12ba:9001
deny from 2a01:5560:0000:0000:0000:0000:0000:0000/32
deny from 2607:f298:0005:6000:0000:0000:09b6:15f1
deny from 2607:5300:0203:6d92:0000:0000:0000:0000
deny from 2406:da14:0979:6f00:c30d:00cf:89d1:6a0b
deny from 167.235.0.0/16
deny from 51.105.45.116
deny from 193.151.189.0/24
deny from 14.160.0.0/11
deny from 37.115.64.0/18
deny from 37.115.128.0/17
deny from 37.110.144.0/20
deny from 5.253.60.0/22
deny from 91.191.209.0/25
deny from 103.226.248.0/22

deny from 2a00:23c5:ce02:0f01:2864:8214:14a1:8a50
deny from 190.174.148.147
deny from 189.148.187.177
deny from 193.233.157.0/24
deny from 193.233.176.0/20

deny from 112.134.140.110
deny from 175.210.129.220
deny from 177.130.169.101
deny from 2804:0d45:c8c9:eb00:3468:8145:ca02:d7b2
deny from 2a02:0aa1:162d:bb6f:592b:90cc:3001:02b5
deny from 45.192.0.0/12
deny from 45.208.0.0/13
deny from 45.216.0.0/14
deny from 45.220.0.0/15
deny from 45.222.0.0/16
deny from 92.49.128.0/19
deny from 121.224.0.0/12
deny from 221.146.4.57
deny from 89.247.192.2
deny from 95.72.40.0/21
deny from 128.134.219.14
deny from 172.75.246.112
deny from 177.189.19.249

deny from 102.66.109.80
deny from 2804:0431:c7eb:7f30:d0ae:a7d2:41e0:d767
deny from 39.38.110.196
deny from 5.8.126.105
deny from 65.20.230.178
deny from 144.217.58.130
deny from 2a00:5da0:1000:0001:0000:0000:0000:0049
deny from 38.242.241.9
deny from 34.163.54.59
deny from 212.129.33.185
deny from 139.59.229.93
deny from 146.190.98.146
deny from 20.211.123.100
deny from 139.59.233.225
deny from 85.31.45.246
deny from 103.54.57.221
deny from 2a10:cc45:0110:0000:dd60:59cb:9ffa:9dbf
deny from 5.78.65.201
deny from 144.126.232.162
deny from 54.38.144.149
deny from 45.95.11.26
deny from 20.169.209.182
deny from 4.197.2.130
deny from 20.51.247.40
deny from 62.182.80.34
deny from 20.249.4.182
deny from 45.128.133.242
deny from 193.142.147.68
deny from 193.105.134.150
deny from 185.181.61.23
deny from 192.42.116.208
deny from 109.70.100.88
deny from 192.42.116.191
deny from 193.189.100.198
deny from 40.88.131.222
deny from 20.222.106.32
deny from 13.82.111.81
deny from 218.39.166.3
deny from 59.148.249.146
deny from 121.66.17.147
deny from 34.125.238.72
deny from 20.232.170.228
deny from 106.241.238.171
deny from 195.235.98.146
deny from 5.78.85.72
deny from 163.172.255.57
deny from 45.79.36.22
deny from 45.138.16.208
deny from 185.241.208.40
deny from 5.78.92.97
deny from 91.206.200.207
deny from 109.237.98.235
deny from 50.202.35.150
deny from 210.61.209.49
deny from 118.174.196.250
deny from 125.129.229.230
deny from 2a02:a448:a54a:0001:0211:32ff:fe2c:24d0
deny from 58.215.219.154
deny from 108.61.203.71
deny from 165.246.153.84
deny from 185.241.208.239
deny from 42.200.94.158
deny from 118.40.155.246
deny from 210.5.167.94
deny from 60.248.22.5
deny from 182.215.164.33
deny from 73.231.117.135
deny from 185.81.157.160
deny from 85.194.57.132
deny from 45.148.235.34
deny from 185.152.92.180
deny from 143.198.204.24
deny from 174.138.16.56
deny from 69.167.44.156
deny from 2a05:d012:0c04:5a00:ee2f:739a:5ae7:988e
deny from 172.104.193.44
deny from 192.82.58.190
deny from 89.32.46.187
deny from 5.78.64.144
deny from 190.105.220.12
deny from 103.113.190.59
deny from 103.60.139.210
deny from 49.37.74.16
deny from 162.12.244.147
deny from 2001:41d0:0008:9c1c:0000:0000:0000:0001
deny from 186.68.114.218
deny from 178.62.6.79
deny from 128.199.207.120
deny from 51.91.158.130
deny from 115.164.44.79
deny from 113.211.141.244
deny from 43.248.237.211
deny from 124.43.241.255
deny from 203.109.44.191
deny from 124.43.240.170
deny from 87.249.134.30
deny from 5.78.103.115
deny from 107.189.4.28
deny from 43.163.195.161
deny from 20.215.192.69
deny from 167.114.86.81
deny from 20.83.188.5
deny from 109.201.130.15
deny from 159.223.101.180
deny from 37.19.221.159
deny from 161.35.58.225
deny from 45.92.1.148
deny from 5.78.66.80
deny from 43.133.214.137
deny from 43.130.243.163
deny from 149.56.24.151
deny from 51.79.17.77
deny from 34.219.201.221
deny from 44.194.150.93
deny from 108.175.14.24
deny from 38.128.66.69
deny from 146.190.220.222
deny from 43.154.87.174
deny from 138.2.9.189
deny from 4.229.227.188
deny from 18.217.170.62
deny from 20.222.62.255
deny from 4.193.222.197
deny from 43.163.211.90
deny from 3.77.56.184
deny from 45.80.158.251
deny from 20.18.48.72
deny from 144.126.202.222
deny from 20.163.104.4
deny from 185.207.35.138
deny from 177.75.16.226
deny from 86.104.10.19
deny from 51.222.44.188
deny from 37.140.192.192
deny from 165.232.164.187
deny from 37.140.192.6
deny from 43.154.116.229
deny from 43.133.0.33
deny from 103.166.157.175
deny from 85.128.143.150
deny from 150.109.14.20
deny from 20.219.188.145
deny from 43.155.147.102
deny from 67.205.58.212
deny from 101.34.223.139
deny from 74.208.76.156
deny from 184.168.119.144
deny from 20.38.41.208
deny from 45.80.158.133
deny from 162.214.144.76
deny from 43.163.205.185
deny from 14.48.28.154
deny from 45.130.83.64
deny from 82.65.32.115
deny from 188.175.245.5
deny from 45.130.83.60
deny from 51.107.8.252
deny from 45.66.230.31
deny from 128.59.151.142
deny from 51.155.116.156
deny from 2a00:d680:0020:0050:0000:0000:0000:4379
deny from 2a00:d640:d640:9999:0000:0000:2eeb:2a34
deny from 20.163.30.102
deny from 136.144.35.193
deny from 2400:6180:0000:00d0:0000:0000:1728:5001
deny from 101.83.84.151
deny from 175.145.50.216
deny from 2604:a880:0400:00d0:0000:0000:1767:a001
deny from 198.57.247.227
deny from 180.254.146.200
deny from 185.109.169.39
deny from 2a00:d640:d640:9999:0000:0000:2eeb:287b
deny from 2a01:04f8:1c1c:72d2:0000:0000:0000:0001
deny from 45.70.6.173
deny from 159.148.200.45
deny from 37.221.157.40
deny from 170.239.148.161
deny from 2a01:04ff:01f0:c771:0000:0000:0000:0001
deny from 2a01:04ff:01f0:d0d3:0000:0000:0000:0001
deny from 78.11.39.55
deny from 45.176.185.8
deny from 213.169.52.147
deny from 154.127.41.83
deny from 87.254.171.80
deny from 187.108.86.59
deny from 131.100.137.228
deny from 2a01:04ff:01f0:e11f:0000:0000:0000:0001
deny from 2a01:04ff:01f0:8432:0000:0000:0000:0001
deny from 109.107.81.222
deny from 15.168.65.49
deny from 58.187.242.79
deny from 94.66.221.70
deny from 2a00:1828:1000:2438:0000:0000:0000:0002
deny from 47.96.42.41
deny from 131.0.120.191
deny from 2a01:04ff:01f0:c863:0000:0000:0000:0001
deny from 191.98.246.179
deny from 2a01:04ff:01f0:c6d8:0000:0000:0000:0001
deny from 103.96.12.45
deny from 177.130.170.234
deny from 187.111.152.61
deny from 190.122.128.128
deny from 191.98.236.26
deny from 201.23.234.70
deny from 37.221.153.108
deny from 38.65.137.103
deny from 190.106.30.94
deny from 159.148.200.110
deny from 82.160.132.41
deny from 103.8.118.202
deny from 164.163.225.38
deny from 103.207.4.37
deny from 103.164.246.75
deny from 103.17.51.144
deny from 2a01:04ff:01f0:83a8:0000:0000:0000:0001
deny from 104.28.215.164
deny from 103.77.228.38
deny from 103.146.233.187
deny from 78.159.78.176
deny from 108.167.132.60
deny from 104.131.147.197
deny from 104.210.149.193
deny from 104.210.150.140
deny from 112.171.92.156
deny from 113.190.245.2
deny from 134.209.153.92
deny from 141.98.6.73
deny from 142.132.227.4
deny from 142.4.193.62
deny from 142.93.218.129
deny from 144.91.78.13
deny from 149.28.220.88
deny from 149.28.84.21
deny from 157.32.4.253
deny from 159.65.6.67
deny from 16.170.242.111
deny from 161.97.111.101
deny from 172.174.15.128

deny from 185.12.248.5
deny from 185.213.155.204
deny from 185.216.71.129
deny from 185.246.222.14
deny from 193.141.60.99
deny from 193.32.126.218
deny from 195.140.213.242
deny from 199.116.118.225
deny from 20.122.72.250
deny from 20.165.68.49
deny from 20.2.83.192
deny from 20.216.146.80
deny from 20.228.206.104
deny from 20.25.91.40
deny from 23.101.185.186
deny from 23.101.185.87
deny from 23.101.186.67
deny from 34.27.220.118
deny from 37.221.92.48
deny from 38.108.119.81
deny from 4.150.5.40
deny from 4.150.53.84
deny from 40.124.5.131
deny from 40.71.127.72
deny from 43.128.168.22
deny from 43.205.196.98
deny from 45.137.203.122
deny from 45.154.98.221
deny from 45.81.39.173
deny from 45.81.39.194
deny from 45.81.39.198
deny from 45.81.39.204
deny from 45.81.39.206
deny from 45.81.39.208
deny from 45.81.39.227
deny from 45.85.249.132
deny from 5.133.192.200
deny from 5.152.119.170
deny from 5.78.73.138
deny from 5.78.88.18
deny from 51.140.223.155
deny from 52.141.90.132
deny from 52.141.91.188
deny from 52.141.91.60
deny from 52.141.94.138
deny from 62.210.245.181
deny from 64.225.40.173
deny from 67.205.45.108
deny from 68.183.178.134
deny from 70.37.59.226
deny from 74.249.0.238
deny from 80.239.140.197
deny from 81.69.41.123
deny from 82.165.109.86
deny from 82.223.120.71
deny from 84.17.46.21
deny from 85.128.143.30
deny from 85.208.139.81
deny from 85.217.144.16
deny from 91.212.121.12
deny from 92.204.55.166
deny from 92.205.64.45
deny from 95.214.27.5
deny from 103.150.31.72
deny from 104.208.29.120
deny from 104.210.146.62
deny from 107.189.12.105
deny from 138.199.40.168
deny from 144.76.62.188
deny from 156.146.45.104
deny from 178.128.85.135
deny from 192.36.109.123
deny from 20.97.23.122
deny from 20.97.23.252
deny from 216.6.37.10
deny from 23.101.118.151
deny from 40.122.255.206
deny from 40.124.27.181
deny from 40.77.80.77
deny from 40.77.94.16
deny from 45.81.39.105
deny from 45.81.39.129
deny from 45.81.39.20
deny from 45.81.39.200
deny from 45.81.39.205
deny from 52.165.36.171
deny from 74.208.80.140
deny from 85.208.139.211
deny from 87.121.221.173
deny from 94.130.77.250
deny from 95.214.27.92
deny from 213.202.211.149
deny from 20.51.210.32
deny from 4.151.53.71
deny from 94.206.112.224
deny from 20.57.120.27
deny from 148.251.176.247
deny from 144.76.36.180
deny from 217.160.150.219
deny from 34.34.161.163
deny from 20.213.162.66
deny from 45.81.39.196
deny from 13.77.68.212
deny from 52.251.123.209
deny from 20.57.120.197
deny from 144.76.62.120
deny from 139.144.14.241
deny from 20.57.121.50
deny from 5.9.110.74
deny from 34.74.45.133
deny from 35.205.18.211
deny from 104.43.229.230
deny from 34.22.239.244
deny from 35.195.165.242
deny from 144.76.36.178
deny from 87.121.221.166
deny from 35.241.220.210
deny from 209.203.48.58
deny from 185.213.80.14
deny from 80.83.22.170
deny from 170.0.85.243
deny from 152.0.180.119
deny from 45.65.188.10
deny from 190.112.39.116
deny from 2.57.170.12
deny from 45.181.144.238
deny from 31.146.98.82

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php74” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php74___lsphp .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
deny from 190.201.63.144
deny from 186.121.194.134
deny from 176.168.136.135
deny from 156.219.74.206
deny from 187.188.51.10
deny from 213.6.229.62
deny from 157.100.88.30
deny from 41.250.161.147
deny from 139.135.38.1
deny from 1.53.89.192
deny from 64.119.27.38
deny from 189.203.158.5
deny from 202.29.238.38
deny from 189.113.227.99
deny from 181.214.107.40
deny from 105.96.10.171
deny from 1.52.219.205
deny from 102.157.89.218
deny from 102.172.63.176
deny from 103.165.4.33
deny from 103.216.89.151
deny from 105.160.90.12
deny from 109.220.215.125
deny from 110.39.156.182
deny from 111.253.46.213
deny from 112.135.193.126
deny from 117.2.120.84
deny from 117.243.138.225
deny from 119.92.142.237
deny from 125.166.168.245
deny from 125.212.172.156
deny from 125.24.93.135
deny from 125.26.153.207
deny from 139.255.112.211
deny from 139.99.130.176
deny from 162.246.1.107
deny from 165.232.172.76
deny from 171.237.148.146
deny from 173.236.209.78
deny from 180.243.10.115
deny from 180.246.80.54
deny from 180.253.70.6
deny from 180.254.79.6
deny from 182.189.125.116
deny from 182.254.130.71
deny from 190.206.212.156
deny from 190.30.215.185
deny from 191.242.234.56
deny from 2.58.56.122
deny from 20.10.178.106
deny from 20.10.3.209
deny from 20.213.240.186
deny from 20.225.230.194
deny from 201.209.112.200
deny from 202.188.218.22
deny from 206.189.21.149
deny from 207.246.240.100
deny from 222.252.138.221
deny from 27.123.223.195
deny from 27.56.240.183
deny from 34.92.14.229
deny from 36.72.110.75
deny from 36.92.173.235
deny from 43.153.213.72
deny from 45.236.101.207
deny from 45.249.50.83
deny from 46.185.252.225
deny from 51.222.84.27
deny from 52.247.61.253
deny from 52.252.103.196
deny from 52.252.103.208
deny from 67.205.83.102
deny from 68.168.113.26
deny from 82.223.21.186
deny from 85.117.63.194
deny from 85.208.139.198
deny from 85.217.144.155
deny from 85.97.110.187

List of 90+ SEO Podcasts – 2024

Jason Barnard's podcast
Reading Time: 3 minutes

SEO and Marketing Podcasts

 

SEO No Comments

Reading Time: 2 minutes

Full disclosure: I have a motive in compiling this list of SEO podcasts. It’s a handy reference for me, as I have published my book, featured here: https://accidentalseomanager.com. I hope they will consider interviewing me if that suits their model.

Now, for the list, starting with the ones that have interviewed me:

Ash being interviewed by David Bain
Ash being interviewed by David Bain
  1. SEO in 2024 – David Bain
    https://majestic.com/seo-in-2024/additional-insights
  2. The SEO Stakeholder Podcast – Andrew Shotland
    (what happened to it?)
  3. Talks with SEOs – Austine Esezobor
    https://www.democratizingseo.com/talks-with-seos/ash-nallawalla/
  4. Search Engine Stuff with Mike Grehan
    https://www.youtube.com/@mikegrehan-ses/videos
  5. Suds & Search – Mark Bealin
    https://searchlabdigital.com/suds-and-search/
  6. Digital Marketing with Bill Hartzer
    https://www.billhartzer.com/category/podcast/
  7. Old Guard vs New Blood – Majestic.com and Dixon Jones
    https://majestic.com/webinars
  8. Webcology – Jim Hedger and Kristine Schachinger (was Dave Davies)
    https://wmr.fm/audio/8089
  9. The SEO Leadership Podcast – Graham Bargeron
    https://www.seoleadership.fm/author/seoleadership_eu16rf/
  10. Kalicube Tuesdays – Jason Barnard
    https://kalicubetuesdays.com/
  11. The Jim and Ann Show
    (what happened to it?)

Other podcasts that are yet to interview me:

  1. Turbocharge Your Online Presence by Ravi Sharma
    https://podcasters.spotify.com/pod/show/seoconsultantmelbourne
  2. Optimize Weekly Podcast with Nate Matherson
    https://www.positional.com/podcast
  3. The Simple and Smart SEO Show – Crystal Waddell
    https://www.simpleandsmartseo.com/
  4. How to Sell an Agency with Mat Bennett
    https://podcasters.spotify.com/pod/show/howtosellanagency
  5. Strategy-Led Podcasts with Ben Fitzpatrick
    https://strategyledpodcast.com/
  6. SEO Podcast by #SEOSLY
    https://seosly.com/podcast/
  7. Endless Coffee Cup with Mike Bailey
    https://www.sitelogicmarketing.com/category/podcast/
  8. SEO Pioneers – Shelley Walsh
    https://shelleywalsh.com/pioneers/
  9. How the F*ck SEO Podcast
    https://www.thefxck.com/best-seo-podcasts
  10. Dreading Sundays
    https://www.danielkcheung.com.au/dreading-sundays/
  11. SEO for Bloggers
    https://tophatrank.com/blog/category/seo-resources-for-bloggers/
  12. The Knowledge Panel Show – Dixon Jones
    https://inlinks.net/p/the-knowledge-panel-show/
  13. Not Another Marketing Podcast – Jon Tromans
    https://www.jtid.co.uk/podcasts/
  14. Adrijana Vujadin’s Podcast
    https://www.youtube.com/channel/UCbKbjnCR34Jbbb01icSqQdA
  15. Paul Andre de Vera – SEO Video Show
    http://youtube.seo.video
  16. The Jason Hennessey Podcast
    https://www.jasonhennessey.com/podcast/
  17. Yoast SEO Podcast
    https://yoast.com/podcast/
  18. Search with Candour – Mark Williams-Cook and Jack Chambers
    https://withcandour.co.uk/blog/category/podcast
  19. SEO.co Podcast – Timothy Carter
    https://podcasts.apple.com/us/podcast/seo-podcast-seo-co-search-engine-optimization-podcast/id1491816315
  20. Women in Tech SEO – Sarah McDowell & Areej AbuAli
    https://www.womenintechseo.com/podcast/
  21. Voices of Search – Will Critchlow
    https://voicesofsearch.com/episodes/
  22. The SEO Mindset Podcast – Tazmin Suleman and Sarah McDowell
    https://theseomindset.co.uk/
  23. Search Engine Journal Show
    https://www.searchenginejournal.com/category/search-engine-journal-show/
  24. SEO 101 – Ross Dunn
    https://wmr.fm/audio/7953
  25. Voices of Search – Benjamin Shapiro and Jordan Koene
    https://voicesofsearch.com/
  26. The Business of Digital – Mat Siltala and Dave Rohrer
    https://www.businessof.digital/series/tbod/
  27. WorkinSEO Podcast – Isaline Muelhauser
    https://workinseo.com/podcast
  28. Inbound4Cast – Jerrel Arkes
    https://inbound4cast.com/en/all-full-episodes/
  29. Marketing O’Clock – Greg Finn, Jessica Budde, Christine ‘Shep’ Zirnheld, and Mark Saltarelli
    https://marketingoclock.com/
  30. Edge of the Web – Erin Sparks
    https://edgeofthewebradio.com/
  31. The Recipe for SEO Success Show – Kate Toon
    https://therecipeforseosuccess.libsyn.com/podcast
  32. Startup SEO with Fab – Fabrizio Ballarini
    https://pechnet.com/podcast/
  33. Marketing Scoop – Laura Morelli
    https://www.semrush.com/podcast/
  34. Marketing Speak – Stephan Spencer
    https://www.marketingspeak.com/podcasts/
  35. Duct Tape Marketing Podcast – John Jantsch
    https://ducttapemarketing.com/about/duct-tape-marketing-podcast/
  36. In Search SEO – Mordy Oberstein and David Bain
    https://www.rankranger.com/blog/podcasts
  37. SEO Rant – Mordy Oberstein
    https://www.theseorant.com/
  38. The SEO Show – Michael Costin and Arthur Fabik
    https://theseoshow.co/
  39. Contrarian Marketing – Kevin Indig and Eli Schwartz
    https://www.contrarianmarketingpodcast.com/
  40. Digital Marketing Podcast – Craig Campbell
    https://www.craigcampbellseo.com/digital-marketing-podcast/
  41. Cashing in on Content Marketing – Amanda Milligan
    https://info.frac.tl/content-marketing-roi-podcast
  42. Marketing Over Coffee – John Wall and Christopher Penn
    https://www.marketingovercoffee.com/category/podcast/
  43. Everyone Hates Marketers – Louis Grenier
    https://www.everyonehatesmarketers.com/podcast
  44. Crawling Mondays – Aleyda Solis
    https://www.aleydasolis.com/en/crawling-mondays-videos/
  45. Azeem Digital Asks – Azeem Ahmed
    https://iamazeemdigital.com/podcast-azeem-digital-asks/
  46. Local Search Tuesdays – Greg Gifford
    https://searchlabdigital.com/local-search-tuesdays/
  47. Rankable – Garrett Sussman
    https://ipullrank.com/resources/rankable
  48. Authority Hacker – Gael Breton & Mark Webster
    https://open.spotify.com/show/1D6MzYn5pFiNlr8aNaoqEn
  49. Tech Bound Podcast – Kevin Indig
    https://podcasts.apple.com/mt/podcast/tech-bound-podcast/id1488939659
  50. Digital Marketing Victories – Katherine Watier Ong
    https://wostrategies.com/digital-marketing-victories-podcast/
  51. The Near Memo – Greg Sterling, Mike Blumenthal, David Mihm
    https://www.nearmedia.co/memo/
  52. Today in Digital – Tod Maffin
    https://todayindigital.com/
  53. Turn Digi – Jo Turnbull
    https://www.seojoblogs.com/
  54. SEO with Mrs Ghost – Alina Ghost
    https://aghost.co.uk/seo-with-mrs-ghost/
  55. Business Anchors – Lloyd and Dan Knowlton
    https://link.chtbl.com/businessanchors
  56. Content and Conversation – Siege Media
    https://open.spotify.com/show/1kiaFGXO5UcT2qXVRuXjsM?si=zKq8EPMnSDCjYRiIH8f-sQ&nd=1
  57. Niche Pursuits – Spencer Haws
    https://www.nichepursuits.com/podcasts/
  58. The Marketing Book Podcast – Douglas Burdett
    https://www.salesartillery.com/marketing-book-podcast
  59. Search Engine Journal Show – Loren Baker
    https://www.searchenginejournal.com/category/search-engine-journal-show/
  60. Growth Hack by Papi Digital – Julian Espinosa
    https://www.papidigital.com/podcast
  61. Digital Marketing Podcast – Tim Cameron-Kitchen
    https://exposureninja.com/podcast/
  62. The Doug Show – Doug Cunnington
    https://doug.show/
  63. The Consulting Trap – Brian Mattocks
    https://podcastchef.com/the-consulting-trap/
  64. Local SEO Tactics – Jesse Dolan
    https://www.localseotactics.com/podcast/
  65. Experts on the Wire – Dan Shure
    https://www.evolvingseo.com/category/podcast/
  66. The Future of SEO – Kevin Rowe
    https://anchor.fm/future-of-seo
  67. Yeseo Podcast – Andrew Laws
    https://yeseo.io/podcast/
  68. Everbros: A Podcast on Agency Growth
    https://open.spotify.com/show/3NZMw5jcqKYbfkbGTkz7BC
  69. The Unknown Secrets of Internet Marketing – Chris Burres and Matt Bertram
    https://www.bestseopodcast.com/
  70. Search Off the Record – Google
    https://developers.google.com/search/podcasts/search-off-the-record
  71. Make SEO Simple Again – Daniel K Cheung
    https://makeseosimpleagain.com/podcast/
  72. SEO Success Stories – Ross Macumber and Gabriel Grossman
    https://impressive.com.au/all-podcasts/
  73. Search News You Can Use – Marie Haynes
    (Where is it now?)
  74. The Unscripted SEO Interview – Mark A Preston
    https://www.markapreston.com/seo-podcast
  75. The Blogger Genius Podcast – Jillian Leslie
    https://milotree.com/page/welcome-to-the-blogger-genius-podcast/
  76. The SEO Freelancer Podcast – Nick LeRoy
    https://www.theseofreelancer.com/podcast
  77. The Digital Marketing Mentor Podcast with Danny Gavin
    https://optidge.com/tdmm/
  78. Engage: On Enterprise SEO – Amanda King
    https://open.spotify.com/show/4roBEBszftrJ0WXKP0v6Jx
  79. Democratizing SEO Podcast – Austine Esezobor
    https://www.democratizingseo.com/podcast/
  80. Talks with SEOs – Austine Esezobor
    https://www.democratizingseo.com/talks-with-seos/
  81. SEO Unveiled with Clay Kramer
    https://www.seoradar.com/seo-unveiled/

Missing Podcasts/Errors?

If you know of any SEO podcast that should be added to the list above, please use the contact form or Google me. If you run one of these excellent programs, let’s book a time later in 2024. I live in Melbourne, Australia, so time zones might need to be checked.

Installing a Clean Copy of Windows 10

Reading Time: 2 minutes

I was cleaning up a 10-year old HP envy m6 laptop that had Microsoft Windows 10 and Office 2013 on it. In the end, I decided to wipe it clean with a fresh instance of Windows 10. I happened to have an ISO, so I burnt a DVD and started the installation. The machine asked whether I had the product key or whether it was a digital delivery. I chose the latter copy because it was one of those “free” upgrades from Windows 7 or 8, and I thought nothing more of it. (Old laptops cannot take Windows 11, so that was not an option.)

Windows Lied

After the latest copy of Windows 10 was downloaded, the installation dialogue asked for the product key! Nothing I tried would let me bypass it. I changed the BIOS setting to first boot from the DVD drive, but it did not work (I have heard from another HP user that I’m not the first to report this.) I wanted to install Windows 7, for which I have a key, then do the Windows 10 upgrade. That DVD would not boot either.

I also found that my valid Windows 7 and 8.1 keys were not accepted because I had neglected to deactivate the key before disposing of the machines where I had installed them. What can you if the machine dies before you can deactivate?

Bootable Windows Drive

My next approach was to make a bootable USB drive with a copy of Windows 10 on it. I obtained it from Microsoft (two options):

This is the process for creating such a bootable USB drive. You can instead make a bootable DVD.

Choose the first option

Choose the second option
Choose the second option

Select language, architecture, and edition

I chose English (UK), Windows 10 Pro and Windows 64.
I chose English (UK), Windows 10 Pro and Windows 64.

Choose the type of drive

I chose a USB drive.
I chose a USB drive.

Select the drive letter

I selected the drive.
I selected the drive.

Start downloading

The last step is to start the download.
The last step is to start the download.

That should be all. The tool disappears when the task is completed. Use it to install Windows 10 from the USB drive. You will still need a product key.

My Outcome

I had read a couple of news items:

  • The trick of going to Microsoft’s Accessibility page to get a free Windows 10 upgrade no longer works, as Microsoft removed that offer three years after its official end date.
  • You could enter a valid Windows 7 or 8 product key when the Windows 10 installation process, except in my case I had forgotten to deactivate mine long ago.

In the end, I purchased a fresh ptoduct key from one of the third-party sellers, not Microsoft.

Apple Watch Ultra Unboxing in Pictures

Reading Time: < 1 minute

My Christmas present to myself this year was the top-of-the-range Series 8 Apple Watch. It was my first Apple watch and bought to replace a dead smart watch. It has the cellular option, but I don’t go out without my phone, so I won’t be rushing to get an e-SIM for it. I’m happy that I can talk through the watch when my phone is in another room. It has many features that I will discover one by one.

You can get one from Apple: https://www.apple.com/au/shop/buy-watch/apple-watch

This isn’t a review because you can find plenty of them online. This is the unboxing.

Watch box
Apple knows how to design packaging as good as its products.
Contents of the box
Contents of the box
Charging
I charged it before going too far, but it came with a healthy charge.
Setup was started on my iPhone XR
Setup was started on my iPhone XR
Setting up for myself.
Setting up for myself.
Pairing the watch.
Pairing the watch.
Choosing the dominant hand.
Choosing the dominant hand.
Choosing the hand you will use (Right, in my case)
Choosing the hand you will use (Right, in my case)
Choosing the size of text.
Choosing the size of text.
Battery usage is smart.
Battery usage is smart.
The Apple watch shares settings with other Apple services.
The Apple watch shares settings with other Apple services.
Health and fitness settings.
Health and fitness settings.
Tracking your activity.
Tracking your activity.
Workout route tracking.
Workout route tracking.
Getting health notifications.
Getting health notifications.
Checking your heart medications.
Checking your heart medications.
Emergency settings, including calling Emergency services.
Emergency settings, including calling Emergency services.
Setting up your phone to access apps and data.
Setting up your phone to access apps and data.
Apple Pay setup.
Apple Pay setup.
Setting up the Action button.
Underwater settings.
Underwater settings.
Diving safety tip.
Diving safety tip.
Always-on.
Always-on.
Phone apps on the watch.
Phone apps on the watch.
Syncing in progress.
Syncing in progress.
Setup is complete.
Setup is complete.
Sliding in the strap.
Sliding in the strap.
The Apple Watch on my wrist.
The Apple Watch on my wrist.

That’s all, folks! I am happy with my Apple Watch Ultra.

How to Sync Outlook Calendar and Contacts to iPhone [SOLVED] 2023

Sync Outlook to iPhone
Reading Time: 2 minutes

For some years, Apple has disabled sync between Microsoft Windows Outlook’s Calendar, Notes and Contacts and iPhone/iPad etc. It took me a long time to realise this, as I would save new contacts on either platform, amend outdated into and then wonder why the other device had not synced. I would ask in Apple communities, and the advice never made sense to me, and I would forget it for a while. I coped by repeating data entry in both devices, but it was getting ridiculous.

Table of Contents

The Issues

For reasons I don’t know or care, Apple and Microsoft products stopped cooperating some years ago; I believe it was after iOS 9. We are presently at iOS16! Whenever I asked for help in the Microsoft Outlook and Apple iPhone forums, the responses were not helpful.

This image illustrates what I wanted:

Outlook to iPhone sync
Outlook to iPhone sync

I do not use Office 365 or the Outlook app on my phone. I don’t use Microsoft Exchange. I just use IMAP and POP3 to fetch and send email from my own hosted domain. No Gmail. I just wanted to use the Apple apps that could once be synced with iTunes. The helpers in the forums could not understand what I thought was a simple question.

Here is the Solution

Forget iTunes. It’s not even useful in Windows to manage the placement of your app icons and certainly irrelevant for syncing your iPhone with Outlook. I found a paid program AkrutoSync, which has a free, 7-day trial. I went for the Basic option of a single PC and unlimited devices for US$39.95, a one-time payment. You can get it from Akruto here: https://www.akruto.com/ (no affiliate link there)

Screenshot of successful transfer of my desktop data to my iPhone.
Successful transfer of my desktop data to my iPhone.

Configuring AkrutoSync might seem weird if you are like me and only use POP3 or IMAP to fetch email. It requires you to add a dummy Microsoft Exchange account on your phone if you choose syncing at home via Wi-Fi. Follow the instructions carefully and you’ll be syncing automatically in both directions all the time. It is instant – I added a calendar entry on my desktop and it was already on my phone by the time I looked it up.

[SOLVED] How to Create a LinkedIn QR Code?

Reading Time: < 1 minute

I did not know that people were creating a QRcode for their LinkedIn profile pages. That isn’t surprising, as QRcodes are an easy way to display a URL – point your phone camera at one and you will see its destination. Click that button and your phone browser opens the URL.

I don’t network much with strangers, but if you do, here is the easiest way I could find. No need to search Google, at least in Windows, for the option seems to be built into Chrome. Many of the online sites need you to sign up before you can download the code.

Steps

  1. Go to your LinkedIn profile page. You can reach it by clicking Me > My Profile in the top menu.
  2. Right-click a blank area, not an image and you will see the option to create a QRcode for this page. Click that option
  3. Download the QRcode and use it on your website, business card or elsewhere.
LinkedIn profile page
LinkedIn profile page
QRcode for my LinkedIn profile
QRcode for my LinkedIn profile
QRcode as seen in a phone camera.
QRcode as seen in a phone camera.

That’s all.

Mastodon