Home » Blog » Page 2

Blog

Taking technology too far

There were two stories about Japanese technology in the news yesterday. One was about a remote control toilet. Yes, really.

The 21st century toilet

The 21st century toilet.

The Lixil Satis has a Bluetooth interface that can be accessed by installing an Android app on your smartphone. This allows you to control all sorts of functions, including opening/closing the lid, flushing the toilet, and operating the “wash/dry” system that seems to be a standard feature on Japanese toilets these days.

But yesterday a security advisory for this contraption was published online. It turns out that its designers had cut corners by making it unnecessary to enter a four-digit PIN when pairing an Android device with the toilet. (More precisely, they hard-coded the PIN to ‘0000’.) This means that anyone with an Android smartphone can control your toilet remotely, simply by downloading the free app. Oops.

Kirobo

In space … you don’t actually need legs.

The other story was that of Kirobo (キロボ), the talking robot that was dispatched to the International Space Station, supposedly to act as a companion to astronaut Koichi Wakata (若田 光一) who will be joining the ISS in November. I expect Kirobo will be staying in his box until then, as he only speaks Japanese.

According to Kirobo’s developers, this exercise is part of a study to see how machines can lend emotional support to people isolated over long periods. I suspect it’s more of a marketing manoeuvre. After all, Wakata won’t be alone on the ISS. And I’m sure they have Skype up there.

Cute little toy, though. I expect Kirobo will be appearing in the shops any day now.

Posted in inventions, Robotics | Comments Off on Taking technology too far

Domain registration scam

Back in March I mentioned a domain registration scam originating from a Chinese domain called picweb.net. It looks like the scammers have now relocated to ygitech.com, which was re-registered just a few weeks ago.

If you receive any emails that look like the following, then please ignore them. Their claims are completely bogus. Don’t visit their website either; their emails may simply be an enticement to visit their site so they can install malware on your computer.

(Please forward this to your CEO, because this is urgent. Thanks)We are a Network Service Company which is the domain name registration center in Shanghai, China. On July 22, 2013, we received an application from Taisheng Limited requested “japanesetranslator” as their internet keyword and China (CN) domain names. But after checking it, we find this name conflict with your company name or trademark. In order to deal with this matter better, it’s necessary to send email to you and confirm whether this company is your distributor or business partner in China?

Kind regards
Kenny Cheng

*********************************************
Kenny Cheng
General Manager
YGITECH (Headquarters)
B06, Yujing Building, No.1 Jihe Road,
Shanghai 201107, China
Tel: +86-21-6191-8696
Mobile: +86-182-2195-1605
Fax: +86-21-6191-8697
Web: www.ygitech.com

This e-mail contains information (including any attachments) intended only for the use of the individual or entity named above. If the reader of this e-mail is not the intended recipient or the authorized employee or agent responsible for delivering it to the intended recipient, any dissemination, publication or copying of this e-mail is strictly prohibited and may be illegal. If you have received this communication in error, please notify the sender. Thank you for your cooperation.


Update: 17th October 2013

They’re at it again. I just received a similar email asking me to visit dunic.org:

(Letter to Head of Brand Business or CEO, thanks)

Dear Sir or Madam,

This is a formal email. We are the auditing department of a professional domain name registration and dispute solution organization in China. Here I have something to confirm with you. We formally received an application on October 17, 2013 that a company claimed “MAX Holdings Ltd” were applying to register “japanesetranslator” as their Brand Name and some “japanesetranslator” Asian countries top-level domain names through our firm.

Now we are handling this registration, and after our initial checking, we found the name were similar to your company’s, so we need to check with you whether your company has authorized that company to register these names. If you authorized this, we would finish the registration at once. If you did not authorize, please let us know within 7 workdays, so that we could handle this issue better. After the deadline we will unconditionally finish the registration for “MAX Holdings Ltd”. Looking forward to your prompt reply.

Best Regards,
Victor Yang
Tel: +86.7395266069 Fax:+86.7395266169
Address: 124 Changjiang Road Hefei 230001 Anhui, China
Website:Http://www.dunic.org

The URL at the end of this email was actually displayed as a JPEG image instead of being typed at the end of the email. This is an old trick used by spammers to get past spam filters that trap links to blacklisted websites.

Posted in Miscellaneous | Tagged | Comments Off on Domain registration scam

Manhole covers of Japan

This photo collection of 423 manhole covers in Japan is nowhere near as dull as it sounds. No, really. I’m being serious!

Posted in Miscellaneous | Comments Off on Manhole covers of Japan

WordPress login failures

Back in January I started noticing a lot of failed attempts to log into this website’s admin section, presumably in an attempt to hijack the website and use it to send spam, host illegal content or join some sort of botnet. It seems that many other websites are being affected in the same way.

I’m not particularly worried about this. All of these attempts have so far used the default WordPress user name of “admin”, which doesn’t exist here, and nobody has yet realised that this website is configured to only accept logins over secure connections (i.e., https, not http). Even if they did get that right, it would still take about a billion years to crack the password by brute force. (Well, OK. Perhaps not quite as long as that. But still…)

Anyway, I wrote a script to monitor these failed logins and disable logins altogether from repeat offenders. Since January it’s caught quite a few. Here’s the list of IP addresses that have tried 10 or more times to log in to the non-existent admin account. (Note: This list is updated live, so it will probably keep growing for a while yet.)

List of rogue IP addresses

1.0.128.41 1.0.197.234 1.0.226.84 1.1.209.244 1.2.171.216 1.2.208.192 1.4.133.44 1.4.176.120 1.4.195.180 1.4.218.100 1.4.235.151 1.20.1.133 1.34.120.245 1.55.216.82 1.164.111.5 1.168.232.65 1.168.246.122 1.171.60.174 1.172.214.36 1.173.161.33 1.173.167.229 1.179.148.9 1.179.163.254 2.50.3.48 2.50.43.204 2.50.76.3 2.50.165.186 2.60.174.142 2.61.114.10 2.61.123.153 2.88.16.160 2.89.6.201 2.95.1.249 2.95.10.125 2.95.95.128 2.126.48.104 2.132.130.132 2.132.204.14 2.133.31.218 2.133.140.232 2.134.34.44 2.134.38.76 2.134.141.90 2.134.157.40 2.134.207.99 2.134.218.163 2.134.220.121 2.134.223.113 2.135.7.47 2.135.144.133 2.135.148.20 2.135.156.161 2.146.34.201 2.146.99.163 2.147.138.237 2.176.171.242 2.176.185.200 2.177.103.153 2.177.109.15 2.177.109.193 2.177.156.225 2.180.4.27 2.180.12.53 2.180.33.34 2.180.140.245 2.183.249.18 2.184.18.21 2.184.33.7 2.184.85.234 2.184.223.224 2.185.179.56 2.185.182.86 2.185.212.41 2.187.36.87 2.187.95.157 2.190.106.65 2.191.101.185 4.31.171.59 5.9.61.46 5.14.8.38 5.22.21.125 5.22.107.242 5.28.16.111 5.28.175.135 5.33.61.230 5.34.1.187 5.34.122.85 5.39.216.2 5.39.216.147 5.39.218.37 5.39.218.153 5.39.218.220 5.39.219.25 5.39.219.27 5.39.221.39 5.44.39.125 5.52.134.22 5.52.232.67 5.52.248.66 5.52.253.75 5.57.13.250 5.63.149.99 5.76.14.5 5.102.214.149 5.102.218.118 5.105.20.41 5.133.54.73 5.133.179.10 5.135.127.65 5.135.193.91 5.137.1.132 5.139.157.46 5.140.87.61 5.149.147.85 5.153.180.120 5.153.233.130 5.153.234.154 5.164.161.60 5.200.225.187 5.201.187.131 5.201.224.35 5.248.41.27 5.248.114.112 5.248.210.171 5.250.41.223 5.250.193.224 5.251.83.239 12.162.132.122 14.97.44.90 14.97.122.51 14.98.137.194 14.124.206.175 14.140.224.42 14.145.255.181 14.147.80.242 14.150.246.89 14.150.247.123 14.161.12.159 14.207.17.2 14.207.17.135 14.207.48.223 14.207.174.144 14.207.183.45 23.95.34.231 23.95.76.36 23.95.76.140 23.95.76.207 23.95.76.232 24.0.34.224 24.8.135.79 24.54.35.38 24.120.40.138 24.135.210.168 24.135.217.20 24.139.92.197 24.177.179.99 24.212.57.141 24.232.150.7 27.3.140.126 27.54.181.196 27.54.190.74 27.55.34.221 27.87.153.94 27.110.175.228 27.110.181.249 27.130.100.57 27.130.137.252 27.130.242.99 27.142.32.121 27.142.33.113 27.142.44.232 27.142.67.133 27.142.128.80 27.142.134.114 27.142.140.110 27.145.0.144 27.145.134.77 27.145.177.142 27.147.170.227 27.153.102.244 31.11.89.210 31.31.115.166 31.31.116.32 31.41.93.202 31.41.94.164 31.41.194.44 31.41.218.144 31.41.218.145 31.43.223.18 31.59.81.190 31.59.84.47 31.128.144.184 31.131.74.200 31.131.99.108 31.131.101.24 31.132.162.26 31.135.140.162 31.146.110.37 31.162.23.90 31.162.47.143 31.163.119.133 31.170.135.31 31.170.160.91 31.172.209.109 31.180.15.255 31.186.183.189 31.192.16.226 31.192.23.29 31.192.52.11 31.202.235.96 31.210.47.92 31.210.96.90 31.221.71.132 35.0.127.52 36.37.182.59 36.68.238.106 36.70.87.224 36.73.3.218 36.75.172.118 36.75.229.1 36.76.209.14 36.81.182.115 36.224.98.104 36.232.196.194 36.233.202.193 36.233.207.59 36.235.210.219 36.235.224.34 36.248.187.231 36.250.176.196 37.1.220.72 37.5.68.231 37.8.27.232 37.9.53.126 37.17.112.73 37.38.114.65 37.44.125.144 37.45.69.79 37.45.218.175 37.45.247.134 37.52.116.41 37.52.171.117 37.52.188.76 37.53.176.105 37.54.118.137 37.54.121.249 37.54.201.59 37.55.180.190 37.55.249.63 37.57.21.233 37.57.200.107 37.58.32.179 37.59.2.42 37.59.69.33 37.63.152.217 37.77.50.130 37.79.1.245 37.79.97.59 37.98.81.140 37.99.13.156 37.99.94.186 37.105.7.157 37.112.10.81 37.115.188.129 37.115.188.230 37.115.208.187 37.123.198.61 37.128.203.36 37.128.206.109 37.128.207.115 37.130.227.133 37.131.68.47 37.140.15.153 37.140.24.91 37.142.16.172 37.143.243.217 37.147.40.240 37.150.23.227 37.193.138.69 37.194.7.37 37.200.65.134 37.212.248.198 37.213.130.99 37.213.155.128 37.214.50.60 37.214.80.197 37.214.150.28 37.215.63.123 37.215.69.54 37.215.119.32 37.215.138.165 37.215.177.25 37.220.153.83 37.229.5.0 37.229.11.161 37.229.31.42 37.229.31.152 37.232.16.108 37.236.221.209 37.236.231.136 37.254.104.98 39.41.120.67 39.55.218.141 41.36.119.240 41.44.181.12 41.46.165.244 41.66.14.231 41.66.244.250 41.70.154.199 41.70.180.155 41.70.187.179 41.72.122.24 41.73.201.42 41.77.14.98 41.96.1.9 41.98.56.140 41.98.193.87 41.98.215.200 41.99.15.61 41.99.43.199 41.99.45.113 41.99.62.243 41.99.69.122 41.99.79.12 41.99.99.198 41.100.115.106 41.100.183.21 41.102.120.134 41.104.80.238 41.104.106.44 41.104.114.65 41.104.160.6 41.107.174.40 41.108.124.86 41.130.116.144 41.134.47.251 41.137.74.150 41.140.98.100 41.140.190.164 41.182.99.116 41.182.173.174 41.182.220.157 41.186.28.239 41.200.10.242 41.202.36.35 41.203.94.50 41.203.190.162 41.204.93.90 41.208.104.171 41.209.74.128 41.209.75.208 41.209.77.126 41.209.112.241 41.212.95.49 41.215.162.4 41.215.162.40 41.215.163.3 41.215.163.12 41.218.198.89 41.218.199.199 41.218.231.71 41.218.232.180 41.218.235.159 41.224.148.154 41.225.11.161 41.226.99.16 41.239.69.27 41.248.22.150 41.249.133.183 41.250.102.136 41.254.2.63 41.254.5.85 41.254.8.241 42.62.10.136 42.62.10.139 42.116.145.137 42.117.245.152 42.118.118.27 46.0.8.40 46.0.72.18 46.0.141.116 46.0.247.54 46.1.127.7 46.1.127.248 46.8.59.239 46.10.122.217 46.13.176.9 46.19.227.251 46.25.29.221 46.30.167.241 46.32.199.148 46.33.225.174 46.33.231.128 46.36.135.249 46.37.148.187 46.39.6.9 46.39.34.152 46.39.46.166 46.46.9.222 46.53.177.154 46.55.147.199 46.70.92.22 46.71.61.158 46.71.135.27 46.71.221.69 46.72.143.185 46.98.8.149 46.98.15.61 46.98.62.36 46.98.80.21 46.105.42.172 46.105.72.66 46.105.113.8 46.116.126.98 46.118.0.240 46.118.29.69 46.118.29.155 46.118.31.97 46.118.122.248 46.118.125.168 46.118.137.143 46.118.178.119 46.119.81.64 46.119.114.120 46.119.182.66 46.146.99.36 46.146.194.159 46.149.90.19 46.149.176.15 46.149.177.151 46.149.179.156 46.160.94.252 46.172.141.47 46.174.221.240 46.176.227.150 46.181.156.240 46.182.24.195 46.182.31.104 46.182.31.121 46.191.73.53 46.200.58.160 46.200.127.35 46.201.41.40 46.201.73.18 46.201.225.161 46.211.88.164 46.219.60.16 46.219.84.208 46.225.9.30 46.225.43.35 46.225.82.86 46.231.208.66 46.233.11.124 46.233.13.182 46.233.25.199 46.235.78.1 46.237.2.37 46.237.9.1 46.237.24.151 46.238.214.49 46.250.3.155 46.250.93.35 49.0.88.44 49.0.116.78 49.0.173.143 49.48.65.52 49.48.85.79 49.48.190.87 49.48.195.181 49.48.218.166 49.48.237.53 49.49.5.242 49.49.24.73 49.49.68.61 49.49.80.124 49.49.82.194 49.49.123.91 49.49.126.25 49.49.183.63 49.49.190.80 49.49.192.242 49.49.200.24 49.77.148.218 49.129.148.248 49.144.136.178 49.144.144.180 49.144.200.248 49.144.253.40 49.147.5.33 49.147.12.203 49.147.15.76 49.147.89.200 49.206.149.242 49.206.183.74 49.212.164.58 50.13.11.196 50.57.124.244 50.57.127.252 50.65.51.32 50.97.90.136 50.194.160.197 51.255.155.83 54.214.14.201 54.248.219.216 58.8.104.240 58.8.246.36 58.9.48.241 58.9.65.91 58.9.188.83 58.9.232.206 58.10.98.81 58.11.252.239 58.48.17.174 58.63.53.218 58.63.54.57 58.68.4.98 58.69.131.102 58.69.141.34 58.71.115.74 58.114.137.213 58.115.25.9 58.162.130.45 58.176.193.58 58.187.82.79 58.240.177.250 59.90.138.195 59.97.16.38 59.97.16.152 59.97.16.171 59.98.240.27 59.98.241.193 59.99.194.68 59.128.146.234 59.136.157.111 59.139.247.164 59.147.28.236 59.181.132.9 60.33.117.130 60.49.192.30 60.198.124.191 60.237.124.13 60.254.32.15 60.254.52.148 61.7.178.96 61.7.178.134 61.7.181.115 61.7.241.235 61.19.40.210 61.19.68.90 61.27.191.120 61.57.83.56 61.90.91.122 61.90.104.228 61.106.208.243 61.109.114.186 61.116.110.114 61.197.254.142 61.222.206.145 61.223.40.98 61.223.56.245 61.224.7.225 61.224.78.23 61.227.118.134 61.244.168.197 62.0.103.232 62.61.163.23 62.75.175.145 62.90.78.86 62.91.23.158 62.101.238.206 62.113.216.229 62.122.136.240 62.140.253.23 62.150.30.17 62.157.97.41 62.159.23.196 62.165.216.85 62.197.72.33 62.201.203.106 62.210.39.129 62.210.83.88 62.210.146.7 62.210.148.91 62.210.162.37 62.210.162.209 62.210.162.228 62.212.72.230 62.219.194.76 62.219.238.192 62.220.33.217 62.221.42.166 62.221.42.236 62.244.42.30 62.249.146.130 63.141.243.27 64.7.220.230 64.8.104.115 64.105.56.19 64.120.62.164 64.138.236.194 64.147.111.249 64.150.231.38 64.197.172.98 65.99.249.10 65.222.180.6 66.211.217.18 66.241.164.135 67.51.154.130 67.165.209.24 67.248.207.35 68.64.172.226 68.68.96.10 68.80.76.181 68.115.233.226 69.15.235.189 69.36.97.82 69.65.42.235 69.90.115.216 69.122.43.60 69.197.139.202 70.33.241.160 70.54.161.188 70.158.126.222 70.171.22.47 71.190.247.180 72.0.244.163 72.27.127.19 72.46.132.178 72.46.133.242 72.80.95.171 72.89.161.38 72.178.35.30 72.208.99.108 72.232.193.50 72.252.226.168 74.208.71.132 74.210.147.156 75.38.187.10 75.103.110.196 75.144.98.26 75.174.4.229 76.10.165.248 76.16.139.85 76.110.115.110 76.164.201.226 76.185.58.87 76.201.65.20 77.39.90.54 77.40.10.247 77.52.192.42 77.71.43.246 77.73.128.23 77.76.151.77 77.77.167.29 77.78.31.194 77.85.28.57 77.91.199.44 77.93.60.20 77.109.141.138 77.120.236.53 77.121.52.38 77.121.250.20 77.122.10.108 77.122.160.20 77.122.236.205 77.123.40.78 77.126.85.251 77.191.203.77 77.224.141.155 77.225.201.157 77.231.0.236 77.232.15.242 77.232.142.58 77.232.158.36 77.241.22.57 77.247.168.251 77.247.181.162 77.247.181.163 77.252.213.157 78.21.211.74 78.25.51.79 78.25.121.18 78.25.121.139 78.26.128.151 78.26.128.179 78.28.74.227 78.30.174.72 78.30.196.201 78.30.247.134 78.47.55.70 78.47.146.174 78.62.109.110 78.70.254.104 78.83.47.219 78.110.114.1 78.139.202.16 78.154.105.23 78.155.88.235 78.159.115.158 78.162.67.77 78.162.67.128 78.164.11.89 78.164.57.71 78.164.63.249 78.164.87.188 78.165.71.111 78.168.189.50 78.168.190.138 78.171.49.173 78.171.133.35 78.175.44.88 78.176.0.253 78.176.24.178 78.178.178.18 78.180.14.209 78.182.72.146 78.182.194.142 78.183.4.87 78.184.91.142 78.184.227.57 78.186.50.146 78.186.117.71 78.186.211.193 78.187.15.66 78.187.17.202 78.187.242.144 78.189.85.54 78.189.200.219 78.190.243.69 78.191.95.220 78.191.96.137 78.191.116.86 79.5.54.133 79.101.96.58 79.101.197.240 79.105.116.155 79.106.17.100 79.108.48.113 79.111.37.239 79.112.228.179 79.113.118.111 79.114.234.110 79.117.250.156 79.131.211.247 79.131.249.173 79.132.14.88 79.133.155.231 79.140.2.131 79.141.75.57 79.172.242.209 79.172.242.214 79.173.84.88 79.176.201.20 79.179.111.50 79.180.111.114 79.181.107.14 79.181.160.177 79.182.121.146 79.188.163.186 80.28.205.38 80.28.209.240 80.29.126.199 80.35.51.231 80.35.209.37 80.38.131.216 80.66.248.142 80.67.3.110 80.83.21.42 80.86.154.168 80.91.113.23 80.92.176.84 80.237.26.98 80.241.36.51 80.251.9.206 81.17.27.38 81.19.1.44 81.25.36.214 81.27.79.18 81.27.255.32 81.38.56.119 81.43.127.115 81.65.41.49 81.82.232.250 81.88.222.36 81.95.185.71 81.165.14.226 81.169.142.94 81.177.174.118 81.184.7.103 81.214.180.128 81.214.191.185 81.226.231.12 82.88.62.42 82.117.237.43 82.117.238.133 82.137.166.102 82.165.134.98 82.180.24.6 82.193.117.211 82.207.114.113 82.207.117.221 82.209.116.85 82.221.99.232 82.222.72.169 82.234.189.102 82.237.85.20 83.10.18.206 83.10.22.51 83.10.25.72 83.15.227.34 83.23.31.195 83.66.186.114 83.66.189.205 83.66.190.153 83.69.8.207 83.69.16.94 83.70.178.60 83.149.8.117 83.149.9.122 83.149.9.238 83.149.21.63 83.208.151.79 83.237.59.228 83.246.175.138 84.12.12.168 84.18.121.66 84.27.35.233 84.53.237.189 84.88.59.1 84.102.67.24 84.108.185.51 84.127.227.29 84.191.41.31 84.191.42.69 84.191.61.231 84.201.232.219 84.204.148.115 84.228.227.8 84.229.124.169 84.234.54.163 84.234.55.7 84.236.4.200 84.238.241.245 84.240.248.163 84.240.252.224 84.252.22.180 85.2.5.22 85.3.68.94 85.26.183.37 85.26.183.222 85.26.184.38 85.26.184.160 85.26.232.100 85.52.167.26 85.72.33.54 85.75.176.32 85.96.200.192 85.98.228.48 85.101.226.115 85.102.86.74 85.103.115.47 85.105.226.43 85.107.99.9 85.107.113.98 85.110.218.43 85.113.102.179 85.113.136.34 85.115.224.206 85.115.224.207 85.115.224.218 85.132.64.40 85.133.202.112 85.143.184.22 85.152.43.95 85.152.50.15 85.154.77.180 85.171.172.14 85.185.253.13 85.198.163.225 85.223.208.26 85.238.115.233 85.241.225.103 85.244.219.189 85.250.82.166 86.57.187.116 86.57.187.214 86.57.187.247 86.57.188.166 86.57.189.204 86.97.89.64 86.97.237.180 86.98.73.14 86.100.51.137 86.101.251.236 86.126.202.159 86.136.36.186 86.188.250.209 87.12.195.231 87.68.166.46 87.104.102.9 87.109.77.8 87.120.54.55 87.139.91.242 87.161.111.42 87.202.166.204 87.244.151.142 87.247.44.61 87.247.47.148 87.250.193.209 87.252.227.107 87.255.31.121 88.2.19.247 88.2.28.83 88.3.209.241 88.12.44.113 88.81.52.221 88.87.93.100 88.100.102.144 88.100.168.182 88.102.240.51 88.120.157.230 88.135.62.51 88.135.134.82 88.150.232.40 88.161.19.138 88.163.252.48 88.191.97.227 88.196.130.134 88.205.212.132 88.224.16.50 88.226.238.254 88.234.39.28 88.234.192.26 88.234.216.141 88.235.79.174 88.235.106.204 88.236.225.121 88.243.18.36 88.244.81.99 88.245.252.77 88.249.100.113 88.250.228.250 88.253.139.167 89.28.97.118 89.38.138.19 89.42.253.49 89.78.13.11 89.105.227.102 89.106.111.194 89.106.233.137 89.132.101.101 89.139.4.104 89.143.11.186 89.151.141.206 89.160.121.213 89.172.226.5 89.189.191.3 89.189.191.44 89.189.191.46 89.204.68.167 89.205.108.248 89.209.253.152 89.211.192.111 89.218.26.108 89.218.223.118 89.222.217.243 89.234.157.254 89.249.210.171 90.21.236.23 90.42.81.27 90.63.208.146 90.151.218.82 90.154.140.182 90.179.134.236 90.215.63.230 90.229.181.104 91.93.128.180 91.98.45.249 91.98.146.164 91.98.180.111 91.98.182.192 91.99.35.97 91.99.110.6 91.99.120.50 91.99.142.223 91.99.177.26 91.103.29.238 91.108.141.234 91.121.39.204 91.121.64.15 91.124.245.26 91.133.176.48 91.140.186.226 91.140.188.178 91.180.123.118 91.185.225.247 91.193.165.189 91.194.57.242 91.194.90.59 91.194.254.79 91.197.11.243 91.200.12.2 91.200.12.4 91.200.12.9 91.200.12.11 91.200.12.14 91.200.12.18 91.200.12.26 91.200.12.29 91.200.12.33 91.200.12.36 91.200.12.47 91.200.12.49 91.200.12.52 91.200.12.53 91.200.12.56 91.200.12.58 91.200.12.61 91.200.12.65 91.200.12.76 91.200.12.78 91.200.12.81 91.200.12.83 91.200.12.91 91.200.12.92 91.200.12.93 91.200.12.114 91.200.12.127 91.200.12.131 91.200.12.132 91.200.12.139 91.200.13.33 91.200.13.46 91.200.56.25 91.202.133.190 91.202.134.126 91.205.208.44 91.207.4.18 91.207.7.49 91.207.7.54 91.208.16.3 91.210.145.26 91.210.145.110 91.210.145.248 91.210.146.7 91.210.146.252 91.212.248.198 91.214.214.226 91.215.1.115 91.217.162.52 91.218.195.18 91.218.195.117 91.218.244.131 91.219.197.98 91.219.235.227 91.220.204.2 91.224.160.35 91.224.160.135 91.225.221.12 91.226.58.32 91.228.59.36 91.229.78.195 91.229.229.106 91.230.25.38 91.232.157.44 91.235.13.35 91.236.75.124 91.237.164.132 91.237.164.242 91.238.23.43 91.240.163.37 91.244.136.111 91.244.142.224 92.26.58.68 92.37.228.16 92.37.228.166 92.39.209.241 92.44.147.252 92.45.114.130 92.45.159.205 92.45.168.193 92.45.206.57 92.46.65.202 92.46.158.144 92.46.166.168 92.46.171.141 92.46.220.255 92.47.71.158 92.47.76.39 92.47.129.223 92.47.131.201 92.47.138.60 92.55.110.147 92.64.254.225 92.80.82.139 92.80.119.146 92.82.96.101 92.82.105.202 92.85.77.63 92.96.32.30 92.98.197.198 92.99.36.139 92.112.107.22 92.113.5.144 92.113.152.77 92.114.94.186 92.124.59.254 92.127.209.18 92.127.209.212 92.132.77.8 92.242.91.225 92.242.99.166 92.242.127.14 92.243.68.202 92.243.84.217 92.243.167.16 92.243.234.42 92.244.198.122 92.245.61.216 93.72.253.164 93.73.183.208 93.76.211.243 93.79.105.94 93.79.204.80 93.79.224.11 93.84.13.47 93.84.51.211 93.85.130.129 93.88.84.222 93.88.214.119 93.89.239.234 93.95.191.10 93.99.142.1 93.100.121.112 93.112.87.134 93.118.196.11 93.125.95.1 93.125.95.191 93.127.3.1 93.172.119.239 93.173.129.19 93.173.159.234 93.173.238.77 93.177.160.199 93.178.221.2 93.180.231.122 93.181.205.116 93.181.206.185 93.181.255.155 93.183.230.170 94.21.106.135 94.21.169.74 94.28.198.74 94.41.204.217 94.45.74.242 94.45.140.186 94.50.40.204 94.59.124.62 94.66.107.126 94.73.250.42 94.75.247.164 94.76.77.146 94.79.49.114 94.96.16.148 94.99.100.250 94.125.167.175 94.125.180.90 94.129.170.102 94.132.182.76 94.138.181.68 94.140.157.188 94.153.66.21 94.153.100.217 94.156.106.83 94.158.40.244 94.175.225.226 94.178.125.41 94.179.153.233 94.180.27.248 94.180.56.67 94.181.228.172 94.185.85.45 94.203.6.90 94.228.30.92 94.228.30.116 94.231.187.140 94.232.23.2 94.240.44.96 94.242.88.62 94.242.237.11 94.242.237.62 94.242.237.127 94.242.237.128 94.244.85.138 94.244.149.124 94.244.161.39 94.245.156.41 94.249.192.83 94.249.207.165 95.10.67.132 95.10.71.182 95.10.140.91 95.10.155.216 95.14.7.170 95.14.29.224 95.14.62.35 95.14.131.227 95.15.4.128 95.15.16.153 95.15.69.199 95.19.158.4 95.24.19.161 95.25.204.81 95.29.57.5 95.29.147.173 95.30.59.30 95.32.245.129 95.38.204.201 95.53.129.54 95.56.8.188 95.56.134.245 95.57.114.174 95.58.1.32 95.58.3.206 95.58.12.54 95.58.32.69 95.58.32.111 95.58.41.129 95.58.54.251 95.58.62.28 95.58.111.205 95.58.185.9 95.59.109.103 95.59.133.63 95.60.137.21 95.67.165.54 95.69.185.246 95.71.243.74 95.78.3.133 95.78.243.192 95.79.250.156 95.81.254.18 95.82.51.122 95.82.74.46 95.86.12.17 95.86.73.112 95.86.110.207 95.87.15.217 95.87.70.225 95.87.113.94 95.87.116.217 95.97.115.226 95.105.52.218 95.105.108.167 95.106.149.142 95.106.161.161 95.110.53.248 95.110.69.143 95.110.232.224 95.111.242.236 95.128.181.2 95.129.166.184 95.132.90.174 95.132.93.231 95.132.121.121 95.133.135.220 95.133.206.40 95.133.249.87 95.134.47.196 95.134.159.134 95.135.5.232 95.135.67.194 95.135.127.30 95.135.153.213 95.135.191.140 95.135.232.156 95.137.144.89 95.138.16.37 95.140.125.77 95.153.117.125 95.163.121.129 95.172.3.58 95.188.55.67 95.188.78.123 95.188.84.238 95.188.130.180 95.188.144.125 95.188.148.196 95.188.206.109 95.188.222.132 95.211.130.32 95.211.149.153 95.211.199.210 95.215.102.74 95.221.14.196 95.221.26.180 95.224.136.143 96.52.198.236 98.30.37.61 98.151.158.151 99.46.170.70 99.241.182.12 99.246.236.23 101.51.5.93 101.51.40.248 101.51.113.194 101.51.132.115 101.51.166.254 101.51.194.168 101.51.203.118 101.51.219.222 101.51.232.60 101.98.131.76 101.99.37.224 101.108.57.247 101.109.160.190 101.109.251.135 101.109.251.179 101.109.251.191 101.109.251.192 101.109.251.243 101.109.253.83 103.4.55.34 103.4.233.2 103.5.6.37 103.10.132.73 103.12.240.254 103.23.244.253 103.27.127.238 103.27.239.197 103.31.186.84 103.31.186.100 103.244.13.122 103.249.31.189 104.194.12.154 104.194.19.10 104.194.20.98 104.194.25.135 104.194.26.204 104.194.26.205 105.224.201.164 105.226.232.28 105.228.88.255 105.228.218.126 105.229.18.96 105.236.129.67 105.238.61.13 106.107.41.190 106.147.81.164 106.159.134.79 106.179.206.211 107.160.75.156 108.11.245.230 108.64.146.121 109.58.60.105 109.61.225.43 109.62.58.163 109.63.163.64 109.65.195.177 109.69.7.200 109.70.186.90 109.72.63.80 109.86.15.95 109.86.203.54 109.86.214.213 109.87.74.128 109.93.103.20 109.94.19.233 109.95.236.38 109.95.237.92 109.96.179.54 109.100.175.40 109.100.195.97 109.105.195.250 109.120.137.55 109.120.171.20 109.120.178.237 109.127.159.81 109.161.2.18 109.162.57.231 109.162.87.11 109.162.174.181 109.162.235.26 109.162.243.1 109.163.234.7 109.163.234.8 109.169.220.165 109.172.15.51 109.172.31.251 109.173.31.38 109.184.86.46 109.187.104.81 109.187.181.66 109.191.190.202 109.195.74.75 109.197.90.47 109.197.143.70 109.200.169.225 109.200.232.27 109.205.253.177 109.227.78.21 109.227.87.227 109.227.108.129 109.227.110.250 109.227.209.56 109.228.225.81 109.229.140.173 109.229.186.17 109.230.246.37 109.234.152.137 109.234.152.165 109.235.1.167 109.248.19.101 109.248.73.43 109.254.47.38 109.254.49.11 109.254.49.36 110.54.187.148 110.55.0.243 110.77.153.93 110.77.204.174 110.77.230.75 110.77.232.193 110.77.236.215 110.78.144.193 110.78.154.49 110.85.115.160 110.87.60.28 110.137.18.74 110.137.170.61 110.138.201.8 110.164.44.233 110.164.101.168 110.164.137.140 110.164.145.33 110.164.213.202 110.164.233.20 110.164.234.111 110.168.8.255 110.168.65.179 110.168.161.173 110.168.171.29 110.168.202.244 110.168.250.121 110.169.186.74 110.170.4.50 110.171.13.149 110.171.26.161 110.171.44.160 110.171.61.55 111.93.180.66 111.100.93.185 111.240.219.87 111.240.233.245 111.243.140.13 111.243.151.182 111.250.22.93 111.250.23.235 111.251.153.162 111.251.228.207 111.252.55.239 111.253.2.76 111.253.26.196 111.254.104.85 111.255.237.62 111.255.251.7 112.72.13.136 112.104.106.251 112.105.196.176 112.111.14.252 112.118.33.50 112.118.33.202 112.198.64.2 112.198.64.56 112.198.77.150 112.198.79.120 112.198.82.129 112.198.82.144 112.198.82.188 112.198.82.197 112.198.90.11 112.198.90.23 112.198.90.181 112.198.90.213 112.198.153.247 112.198.193.152 112.198.198.175 112.198.209.202 112.198.236.127 112.200.215.175 112.203.162.147 112.204.43.230 112.205.62.66 112.205.91.2 112.205.166.170 112.205.192.129 112.206.15.230 112.207.153.79 112.207.166.151 112.207.203.35 112.207.209.121 112.207.221.223 112.208.43.160 112.208.59.74 112.208.193.37 112.209.27.1 112.209.50.214 112.210.20.231 112.210.72.29 112.210.135.9 112.210.200.147 112.211.186.234 113.20.77.5 113.22.166.193 113.53.1.250 113.53.47.249 113.53.56.253 113.53.64.75 113.53.66.175 113.53.73.176 113.53.88.58 113.53.164.149 113.53.186.127 113.67.211.235 113.68.160.166 113.68.161.147 113.68.162.95 113.99.42.190 113.99.42.195 113.119.16.206 113.160.112.136 113.161.74.37 113.161.88.123 113.162.181.88 113.163.82.77 113.165.214.104 113.168.128.206 113.169.4.78 113.173.5.84 113.182.59.77 113.182.82.206 113.193.129.39 113.205.226.2 114.6.30.210 114.24.167.137 114.27.29.60 114.33.233.77 114.38.107.189 114.38.147.2 114.38.196.222 114.46.111.120 114.46.147.96 114.46.152.148 114.69.12.150 114.79.12.103 114.79.19.69 114.79.28.133 114.79.186.35 114.109.26.122 114.109.120.6 114.109.134.119 114.109.154.113 114.121.86.247 114.143.36.88 114.143.241.132 114.156.16.181 114.159.240.111 114.159.247.186 114.167.54.106 114.174.248.169 114.177.199.115 114.178.49.203 114.187.68.220 114.187.69.123 114.191.116.42 114.221.208.133 115.37.17.8 115.39.130.169 115.67.33.55 115.76.171.170 115.77.213.14 115.79.108.136 115.79.206.145 115.83.157.7 115.87.0.177 115.87.3.198 115.87.48.200 115.117.77.101 115.126.173.102 115.132.97.153 115.147.97.139 115.147.108.116 115.241.4.92 115.242.48.176 115.244.227.7 115.248.86.90 115.249.183.73 116.64.246.94 116.66.201.34 116.70.155.177 116.83.118.31 117.3.192.162 117.7.109.235 117.24.122.247 117.35.191.0 117.74.121.150 117.74.125.234 117.89.108.86 117.103.93.234 117.193.73.8 117.193.237.43 117.196.230.243 117.197.2.150 117.198.50.173 117.199.234.225 117.204.243.253 117.204.244.146 117.206.134.239 117.206.135.46 117.219.202.130 117.222.112.168 118.0.7.191 118.0.202.61 118.68.187.198 118.71.9.141 118.71.43.1 118.71.140.39 118.82.27.1 118.96.135.250 118.154.218.6 118.157.48.167 118.157.56.67 118.160.25.42 118.163.58.85 118.171.37.186 118.171.45.159 118.172.69.250 118.172.72.174 118.172.85.197 118.172.98.252 118.172.112.214 118.172.125.173 118.172.137.235 118.172.196.240 118.172.199.67 118.172.204.153 118.172.250.231 118.173.23.140 118.173.39.237 118.173.66.211 118.173.83.191 118.173.134.144 118.173.143.196 118.174.37.229 118.174.53.97 118.174.56.105 118.174.56.175 118.174.60.166 118.174.104.104 118.174.177.253 118.175.2.2 118.175.12.74 118.175.36.34 118.175.222.166 118.233.237.78 119.42.106.207 119.92.181.3 119.93.28.211 119.110.70.206 119.138.11.220 119.154.228.10 119.157.153.124 119.157.223.182 119.160.194.140 119.160.221.149 119.199.99.36 119.241.174.69 120.28.64.73 120.28.125.124 120.28.127.44 120.28.127.50 120.28.127.87 120.28.127.97 120.28.127.111 120.28.146.167 120.28.188.235 120.28.223.137 120.29.81.214 120.43.6.17 120.56.233.89 120.60.136.18 120.61.25.150 120.62.193.124 120.63.250.249 120.126.248.12 120.141.106.133 121.1.11.35 121.1.11.83 121.1.38.244 121.1.52.54 121.3.69.117 121.42.13.194 121.54.2.104 121.54.13.23 121.54.32.110 121.54.32.134 121.54.32.149 121.54.32.156 121.54.42.232 121.54.44.139 121.54.44.172 121.54.44.176 121.54.44.179 121.54.45.52 121.54.46.35 121.54.50.84 121.54.53.151 121.54.54.36 121.54.54.39 121.54.54.44 121.54.54.47 121.54.54.53 121.54.54.54 121.54.54.55 121.54.54.135 121.54.54.144 121.54.54.158 121.54.58.148 121.54.58.149 121.54.58.193 121.54.58.197 121.54.58.201 121.54.71.168 121.54.71.170 121.54.71.219 121.54.77.98 121.54.104.238 121.54.126.115 121.72.121.207 121.88.165.45 121.96.10.3 121.97.38.141 121.97.111.178 121.97.142.73 121.97.150.166 121.106.18.196 121.110.122.62 121.111.68.61 121.114.148.28 121.121.25.209 121.158.184.185 121.225.132.97 121.243.177.120 122.2.31.98 122.2.64.115 122.21.56.171 122.21.174.70 122.26.103.242 122.26.186.84 122.102.127.164 122.103.145.162 122.130.18.123 122.135.9.104 122.161.45.26 122.161.106.243 122.167.75.142 122.167.196.83 122.168.202.105 122.175.151.6 122.178.3.163 122.183.228.45 122.201.28.98 122.220.255.199 122.248.247.78 122.251.216.45 122.252.231.226 123.18.189.30 123.19.216.214 123.20.28.94 123.23.103.70 123.24.168.18 123.110.119.229 123.193.206.253 123.194.181.121 123.198.134.85 123.202.166.178 123.206.197.121 123.227.55.34 123.236.246.94 124.6.181.36 124.6.181.94 124.6.181.98 124.6.181.167 124.6.181.182 124.43.229.209 124.105.61.3 124.106.167.47 124.120.32.230 124.120.79.62 124.120.82.116 124.120.108.139 124.121.92.240 124.121.171.57 124.121.191.165 124.122.36.8 124.122.80.167 124.122.115.145 124.122.149.65 124.122.219.152 124.123.105.78 124.123.174.185 124.124.197.72 124.217.16.181 125.24.82.230 125.24.103.254 125.24.113.1 125.24.114.32 125.24.121.213 125.25.34.197 125.25.117.7 125.25.134.2 125.25.145.198 125.25.166.202 125.25.167.164 125.25.198.149 125.25.199.22 125.25.200.102 125.25.216.34 125.25.238.4 125.25.252.23 125.26.34.197 125.26.43.111 125.26.57.39 125.26.104.102 125.26.113.166 125.26.129.233 125.26.133.86 125.26.167.101 125.26.215.209 125.26.232.173 125.27.16.81 125.27.70.30 125.27.81.137 125.27.113.237 125.27.115.239 125.27.126.181 125.27.127.49 125.27.131.97 125.27.192.235 125.27.213.139 125.27.215.214 125.27.216.5 125.27.222.95 125.28.133.23 125.60.156.211 125.60.191.12 125.60.195.231 125.60.225.165 125.60.240.201 125.60.240.228 125.60.241.223 125.160.197.14 125.163.73.75 125.166.236.240 125.167.184.112 125.173.207.16 125.175.10.172 125.197.120.1 125.224.232.253 125.230.83.171 125.231.154.244 125.231.156.97 126.6.93.241 126.12.176.242 126.12.243.81 126.15.112.95 126.28.170.75 126.36.79.152 126.42.170.89 126.43.103.137 126.46.26.74 126.64.46.184 126.79.7.101 126.119.162.190 126.121.0.115 126.131.93.227 126.131.124.23 128.68.150.175 128.70.60.21 128.70.97.159 128.71.232.147 128.73.141.62 128.73.144.172 128.75.114.187 130.0.56.173 130.0.57.74 130.185.155.10 130.185.155.74 130.185.155.82 130.185.155.229 130.255.213.73 130.255.216.59 130.255.219.9 133.37.209.103 134.0.35.49 139.82.34.91 140.237.7.254 141.101.190.18 141.105.66.179 141.105.160.128 142.4.211.151 142.54.160.154 142.54.184.243 142.54.186.26 142.151.134.123 142.217.56.0 146.0.73.15 146.0.73.132 146.0.73.133 146.0.73.134 146.0.73.135 146.0.73.155 146.0.73.156 146.0.74.28 146.0.74.170 146.0.74.202 146.0.74.204 146.0.74.206 146.0.74.208 146.0.74.212 146.0.74.234 146.0.77.95 146.0.78.8 146.0.78.9 146.0.79.23 146.0.79.34 146.185.232.226 147.30.10.100 147.30.21.147 147.30.124.54 148.240.130.204 148.246.2.11 148.246.142.43 149.3.16.106 149.56.95.5 149.154.152.151 149.200.187.202 151.0.38.108 151.9.5.254 151.27.68.196 151.62.81.17 151.62.92.141 151.80.41.241 151.80.44.159 151.240.146.135 151.241.155.84 151.241.233.89 151.245.13.157 151.245.25.162 151.246.29.142 151.247.65.95 151.250.101.8 151.250.245.58 151.250.247.110 153.131.87.165 153.180.69.80 153.183.31.239 153.188.222.246 154.20.194.31 158.46.105.168 158.58.216.121 158.69.117.119 158.181.156.20 158.255.214.124 159.0.182.232 159.148.207.132 159.224.160.42 159.255.7.191 160.202.162.45 160.202.162.204 160.202.163.124 160.202.163.125 162.218.176.138 162.244.35.232 164.138.42.129 167.114.47.248 168.167.112.155 171.4.0.49 171.4.24.180 171.4.129.55 171.4.177.60 171.4.180.84 171.4.203.75 171.5.62.56 171.5.78.90 171.5.93.144 171.5.148.175 171.5.203.71 171.5.206.113 171.5.223.80 171.5.236.209 171.5.250.7 171.6.10.187 171.6.68.35 171.6.93.236 171.6.99.68 171.6.171.101 171.6.198.160 171.7.91.65 171.7.122.198 171.7.129.141 171.7.148.6 171.7.169.43 171.7.229.56 171.7.236.167 171.97.22.143 171.97.134.132 171.97.138.105 171.98.124.164 171.98.163.56 171.98.200.115 171.99.97.147 171.99.99.90 171.100.12.101 171.100.168.120 171.101.10.248 171.101.168.7 171.101.225.211 171.101.238.13 171.117.88.84 173.38.155.22 173.46.159.223 173.54.108.140 173.76.247.81 173.164.31.181 173.208.136.26 173.208.169.50 173.208.241.85 175.44.9.162 175.126.62.151 175.136.90.148 175.136.194.114 175.139.97.114 175.139.100.164 175.139.138.156 175.143.67.190 175.143.88.70 175.143.203.37 176.8.51.124 176.8.90.246 176.8.225.168 176.9.92.210 176.10.104.240 176.12.76.250 176.15.48.169 176.28.76.185 176.32.133.150 176.32.140.223 176.32.151.253 176.32.155.26 176.33.49.233 176.37.101.23 176.40.119.48 176.40.188.120 176.42.16.190 176.42.26.131 176.42.105.253 176.43.6.189 176.44.117.38 176.45.74.2 176.57.216.198 176.63.187.19 176.67.70.153 176.88.130.132 176.97.204.194 176.97.207.99 176.97.221.107 176.99.97.216 176.100.82.182 176.100.95.118 176.103.209.76 176.108.162.105 176.113.225.66 176.113.248.73 176.114.38.210 176.117.192.4 176.118.70.92 176.120.53.48 176.122.83.212 176.123.0.49 176.123.31.26 176.192.243.71 176.193.42.72 176.193.64.106 176.193.85.30 176.196.10.102 176.205.229.125 176.205.250.42 176.212.32.20 176.223.182.11 176.239.109.136 176.241.135.76 177.17.39.221 177.41.115.89 177.42.212.24 177.81.201.200 177.83.214.121 177.85.89.4 177.96.236.228 177.102.37.199 177.133.80.4 177.135.179.51 177.143.90.136 177.156.34.229 177.194.138.96 177.227.206.99 178.18.101.105 178.32.145.54 178.32.159.163 178.35.214.20 178.46.1.178 178.46.28.91 178.46.40.78 178.48.3.1 178.57.99.180 178.63.123.105 178.65.143.96 178.72.123.84 178.74.241.241 178.75.193.243 178.76.242.48 178.88.23.78 178.88.34.0 178.88.35.128 178.88.93.15 178.88.181.55 178.88.248.148 178.89.22.22 178.89.62.174 178.89.82.197 178.89.135.212 178.90.97.218 178.90.98.115 178.90.105.177 178.90.109.87 178.90.122.52 178.90.188.53 178.91.22.83 178.91.35.135 178.91.41.129 178.91.57.163 178.91.73.2 178.91.153.245 178.91.153.251 178.91.198.220 178.91.199.64 178.91.203.79 178.92.210.200 178.93.11.147 178.94.56.181 178.94.71.153 178.94.148.228 178.95.63.121 178.95.77.67 178.95.210.163 178.120.39.78 178.120.154.229 178.120.187.59 178.120.192.191 178.120.201.162 178.120.239.230 178.121.42.93 178.121.214.164 178.121.235.18 178.122.53.129 178.122.191.157 178.123.86.59 178.123.121.53 178.123.175.71 178.123.187.168 178.124.45.107 178.124.105.3 178.124.106.152 178.124.112.94 178.124.112.189 178.124.112.222 178.124.117.118 178.124.194.18 178.125.34.74 178.125.222.250 178.125.232.87 178.125.242.103 178.126.45.51 178.126.60.107 178.126.211.90 178.127.67.230 178.127.75.16 178.127.217.95 178.127.243.175 178.131.42.60 178.131.86.108 178.131.107.186 178.131.119.194 178.132.135.58 178.137.93.84 178.137.134.224 178.137.160.226 178.137.165.47 178.137.180.48 178.137.196.65 178.151.70.213 178.151.200.23 178.151.216.53 178.152.47.208 178.158.214.36 178.159.215.51 178.162.50.129 178.163.20.45 178.164.218.159 178.165.39.75 178.165.98.119 178.169.136.50 178.172.135.166 178.172.184.61 178.172.214.54 178.172.214.123 178.172.250.21 178.173.4.156 178.186.253.2 178.187.152.68 178.198.75.88 178.204.64.226 178.204.65.136 178.204.97.55 178.207.14.62 178.207.46.240 178.207.74.60 178.207.122.99 178.208.53.54 178.210.251.126 178.212.104.8 178.215.108.164 178.216.76.20 178.216.76.23 178.216.123.131 178.216.123.221 178.218.28.234 178.221.9.34 178.221.142.201 178.223.37.181 178.252.133.50 179.61.200.45 179.61.201.74 179.184.193.101 179.199.70.2 179.211.82.251 179.223.11.245 180.14.227.199 180.48.168.231 180.50.208.83 180.87.215.6 180.146.118.2 180.147.171.166 180.149.93.40 180.150.227.197 180.150.230.16 180.177.85.214 180.177.218.77 180.180.17.2 180.180.31.56 180.180.68.118 180.180.110.49 180.180.110.249 180.180.112.147 180.180.178.218 180.180.220.234 180.180.238.228 180.183.24.167 180.183.57.36 180.183.69.25 180.183.74.175 180.183.76.104 180.183.86.99 180.183.98.34 180.183.129.36 180.183.169.116 180.183.183.161 180.183.205.139 180.183.221.74 180.183.233.41 180.183.233.113 180.183.242.177 180.190.212.249 180.190.227.130 180.190.247.60 180.191.66.209 180.191.70.74 180.191.167.100 180.192.231.109 180.218.146.22 180.221.19.152 180.235.182.148 180.235.189.222 180.241.84.215 180.246.62.124 180.246.103.143 180.246.104.37 180.247.3.186 180.247.228.158 180.247.231.86 180.248.92.204 180.249.114.95 180.250.30.129 180.250.70.58 180.251.164.135 180.252.249.247 180.254.138.96 180.254.155.56 181.3.166.44 181.47.168.39 181.52.47.179 181.55.195.150 181.55.255.202 181.64.3.243 181.64.54.36 181.64.63.75 181.64.149.9 181.64.165.38 181.65.18.208 181.65.48.59 181.65.228.177 181.67.22.209 181.67.53.179 181.67.98.208 181.67.178.86 181.67.189.244 181.67.194.215 181.112.157.99 181.113.2.14 181.113.205.158 181.114.67.244 181.161.192.58 181.214.35.64 181.232.84.164 182.6.88.211 182.18.209.4 182.18.223.78 182.50.17.3 182.52.32.184 182.52.35.76 182.52.44.153 182.52.53.113 182.52.53.184 182.52.64.222 182.52.83.202 182.52.104.37 182.52.106.64 182.52.118.65 182.52.119.67 182.52.140.4 182.52.162.221 182.52.196.255 182.52.237.74 182.53.12.129 182.53.39.16 182.53.64.94 182.53.155.124 182.53.171.25 182.53.178.4 182.53.195.204 182.64.253.190 182.68.237.23 182.91.215.25 182.93.200.101 182.93.208.197 182.160.19.213 182.171.76.30 182.178.215.27 182.185.28.135 182.185.93.85 182.186.173.169 182.186.176.39 182.188.240.133 182.188.244.124 182.225.189.19 182.234.49.56 182.234.90.6 183.55.241.126 183.81.11.141 183.81.74.235 183.82.83.39 183.82.96.247 183.82.172.130 183.88.42.201 183.88.174.4 183.89.21.105 183.89.72.67 183.89.86.71 183.89.87.176 183.89.115.124 183.89.132.17 183.89.149.129 183.89.151.23 183.89.159.141 183.178.166.172 183.207.228.14 184.22.41.113 184.70.109.26 184.82.29.169 184.82.191.98 184.106.243.125 184.153.194.111 184.163.115.234 185.2.32.179 185.11.4.116 185.11.146.224 185.12.111.56 185.24.69.50 185.25.48.43 185.85.190.132 185.85.191.196 185.85.191.201 185.85.238.244 185.85.239.110 185.85.239.130 185.85.239.156 185.85.239.157 185.86.5.199 185.86.5.212 185.86.5.251 185.86.13.213 185.86.167.4 185.119.81.11 185.119.81.39 185.119.81.63 185.159.36.8 186.4.171.66 186.5.81.186 186.16.9.15 186.18.13.43 186.29.9.115 186.29.23.27 186.29.96.241 186.31.65.238 186.42.110.183 186.45.168.209 186.46.78.57 186.46.99.58 186.46.103.107 186.46.202.168 186.46.207.196 186.46.241.203 186.47.16.130 186.47.92.143 186.47.136.60 186.59.137.238 186.68.243.226 186.69.181.85 186.70.24.97 186.70.171.216 186.79.160.147 186.89.221.195 186.89.248.172 186.90.44.100 186.90.152.249 186.90.220.173 186.101.249.116 186.101.254.183 186.112.195.176 186.114.185.52 186.115.115.51 186.120.142.37 186.120.238.35 186.137.123.97 186.144.32.35 186.153.6.26 186.178.26.52 186.178.125.118 186.178.135.220 186.178.147.45 186.178.167.178 186.178.179.172 186.178.190.213 186.178.251.34 186.202.153.17 186.204.81.165 186.207.63.160 186.213.185.63 186.213.252.73 186.216.162.35 186.220.38.105 186.221.214.162 186.233.212.249 187.20.15.159 187.45.193.174 187.58.28.25 187.74.187.162 187.78.205.58 187.95.53.7 187.135.32.197 187.135.62.192 187.147.132.233 187.147.157.165 187.149.196.178 187.160.15.213 187.160.184.111 187.179.213.34 187.184.75.81 187.195.201.210 187.199.187.191 187.205.109.141 187.205.197.24 187.209.191.218 187.213.151.223 187.233.117.90 187.243.53.242 187.247.57.90 188.0.68.90 188.0.131.235 188.0.166.36 188.0.166.52 188.18.94.197 188.19.232.45 188.25.142.46 188.26.216.200 188.34.7.46 188.48.127.10 188.52.247.23 188.68.254.4 188.68.254.5 188.87.70.251 188.92.74.87 188.99.252.10 188.127.115.251 188.129.153.102 188.130.128.243 188.134.39.75 188.134.40.52 188.134.40.105 188.134.42.152 188.134.44.95 188.134.48.84 188.134.123.252 188.137.122.43 188.138.48.142 188.143.232.30 188.143.232.144 188.143.232.173 188.143.233.136 188.143.234.53 188.143.234.78 188.143.234.82 188.143.234.90 188.143.235.207 188.158.94.232 188.158.192.58 188.158.192.205 188.158.196.228 188.158.199.226 188.158.213.129 188.158.236.10 188.159.163.209 188.159.213.160 188.159.216.201 188.165.227.201 188.165.243.45 188.169.151.44 188.186.93.229 188.187.67.38 188.190.98.18 188.190.193.230 188.191.233.104 188.219.193.186 188.225.180.20 188.230.4.33 188.230.59.192 188.230.83.181 188.231.136.116 188.231.190.44 188.233.239.169 188.237.246.156 188.240.249.71 188.245.46.187 188.245.246.198 188.253.131.27 188.254.159.178 189.13.139.117 189.25.130.129 189.27.190.138 189.33.80.43 189.41.34.70 189.43.182.204 189.50.202.14 189.69.245.180 189.110.107.74 189.110.130.248 189.128.9.222 189.128.30.51 189.128.43.221 189.128.100.110 189.131.236.116 189.132.253.23 189.153.17.45 189.158.158.238 189.163.52.70 189.173.35.45 189.191.197.207 189.198.52.192 189.203.24.53 189.214.63.28 189.223.166.221 189.224.84.125 189.225.137.115 189.225.191.38 189.234.127.75 189.235.18.254 189.235.220.29 189.238.210.24 189.247.4.225 189.252.56.246 189.253.54.2 190.8.168.254 190.11.26.232 190.11.90.99 190.12.58.230 190.27.18.182 190.27.130.33 190.37.32.154 190.37.40.44 190.38.211.162 190.40.9.216 190.40.143.59 190.40.183.244 190.40.245.53 190.41.29.113 190.42.25.223 190.42.123.125 190.42.145.209 190.42.183.171 190.42.207.105 190.43.66.131 190.43.250.181 190.57.167.4 190.65.68.112 190.69.228.132 190.72.24.109 190.72.85.65 190.77.243.178 190.79.40.6 190.80.63.220 190.80.133.62 190.80.133.154 190.85.62.179 190.90.123.52 190.92.46.168 190.92.53.226 190.95.248.247 190.96.97.12 190.106.255.208 190.107.44.121 190.114.248.47 190.117.129.10 190.119.62.76 190.121.229.36 190.123.177.2 190.129.204.86 190.130.219.101 190.130.239.12 190.131.6.98 190.131.46.179 190.131.134.127 190.147.199.19 190.148.39.198 190.152.35.103 190.152.51.135 190.152.102.4 190.152.123.104 190.152.146.155 190.152.193.125 190.152.207.51 190.154.121.35 190.158.208.194 190.158.235.129 190.167.57.237 190.183.224.253 190.186.81.105 190.187.88.45 190.198.151.197 190.199.240.204 190.201.175.34 190.207.24.250 190.214.79.245 190.214.86.194 190.222.106.184 190.232.24.89 190.232.109.119 190.232.121.89 190.232.189.149 190.232.195.150 190.232.199.180 190.232.228.66 190.233.8.208 190.233.25.152 190.233.152.213 190.233.190.17 190.233.242.103 190.234.83.140 190.234.103.141 190.234.176.225 190.234.203.149 190.235.71.79 190.235.212.171 190.235.212.219 190.236.44.42 190.237.160.195 190.237.225.90 190.238.0.249 190.238.229.58 190.239.4.135 190.239.158.238 190.239.224.140 190.239.245.56 190.240.135.187 190.242.67.186 190.242.116.42 190.251.87.212 190.254.38.110 190.254.91.42 192.99.11.227 192.99.47.158 192.116.149.26 192.162.77.198 192.187.98.42 192.187.122.99 192.200.206.4 192.211.59.204 193.0.129.72 193.16.101.159 193.17.208.106 193.17.208.109 193.26.13.28 193.34.160.17 193.58.246.67 193.87.92.166 193.93.48.51 193.104.41.186 193.104.85.252 193.105.154.48 193.106.31.77 193.106.32.29 193.106.35.48 193.107.17.36 193.140.194.72 193.169.124.89 193.169.134.101 193.176.147.122 193.201.224.4 193.201.224.8 193.201.224.92 193.201.224.128 193.201.224.166 193.201.224.168 193.201.224.207 193.227.134.71 193.238.152.34 193.239.74.126 193.248.204.160 194.8.136.200 194.28.38.72 194.28.39.155 194.28.115.251 194.44.192.210 194.50.9.100 194.50.9.107 194.65.236.99 194.90.66.1 194.126.31.12 194.146.132.141 194.154.94.166 194.165.147.23 194.213.4.120 194.230.74.40 195.3.144.84 195.3.144.241 195.3.146.94 195.24.157.26 195.56.195.253 195.58.251.137 195.62.25.253 195.69.111.66 195.78.104.12 195.78.108.37 195.78.245.140 195.91.228.225 195.138.88.172 195.138.245.25 195.154.199.235 195.154.225.48 195.154.226.67 195.154.230.187 195.154.235.55 195.154.237.74 195.154.240.26 195.154.252.100 195.154.253.152 195.154.255.66 195.155.245.180 195.162.68.15 195.162.69.58 195.168.126.234 195.182.22.229 195.191.79.132 195.209.177.20 195.211.155.140 195.211.155.160 195.211.206.246 195.216.210.234 195.216.210.243 195.222.40.178 195.226.220.74 195.250.34.144 196.44.162.32 196.46.237.51 196.205.235.194 196.214.173.170 196.217.167.36 197.0.234.146 197.38.237.53 197.87.158.149 197.156.81.0 197.158.24.148 197.170.202.246 197.200.247.180 197.205.159.101 197.206.20.61 197.207.28.110 197.207.240.62 197.220.160.88 197.226.143.105 197.226.171.90 197.237.88.3 197.243.34.117 197.253.66.34 197.253.66.214 197.254.4.122 198.27.67.188 198.50.161.31 198.144.116.39 198.204.243.116 199.73.63.154 199.172.240.220 199.246.2.106 200.0.119.243 200.25.217.196 200.56.141.198 200.58.95.15 200.66.85.210 200.79.242.247 200.92.24.54 200.105.171.107 200.106.32.110 200.106.33.22 200.109.230.142 200.119.77.218 200.121.128.12 200.129.182.22 200.167.184.131 200.168.199.67 200.171.158.118 200.229.225.177 201.6.93.114 201.14.82.64 201.15.188.122 201.34.194.40 201.40.33.144 201.43.26.103 201.88.115.236 201.91.191.58 201.92.238.135 201.96.106.213 201.103.128.150 201.130.5.68 201.132.46.203 201.138.113.190 201.139.145.14 201.140.38.197 201.141.41.224 201.141.44.207 201.141.168.12 201.141.192.56 201.141.225.146 201.144.96.82 201.157.10.231 201.157.29.23 201.160.5.24 201.172.81.48 201.211.105.191 201.219.62.2 201.220.137.4 201.229.183.8 201.230.115.227 201.232.249.251 201.240.3.207 201.240.43.160 201.240.208.195 201.240.242.177 201.243.104.202 201.245.238.75 201.252.123.86 202.14.87.157 202.28.20.54 202.28.78.136 202.28.201.62 202.29.54.58 202.29.56.224 202.29.178.219 202.29.237.113 202.55.191.35 202.63.118.179 202.67.40.21 202.71.10.137 202.72.247.249 202.79.157.70 202.126.89.194 202.126.90.61 202.126.91.38 202.131.232.36 202.134.161.164 202.146.133.242 202.151.22.3 202.152.31.226 202.152.175.178 202.153.41.219 202.157.18.240 202.175.253.238 202.176.83.171 202.179.10.42 202.179.83.43 203.62.1.65 203.77.48.53 203.81.206.48 203.87.153.84 203.87.153.88 203.87.174.42 203.91.118.178 203.106.120.24 203.112.77.73 203.158.140.72 203.158.140.74 203.158.192.55 203.170.189.138 203.172.175.226 203.177.74.144 203.191.213.135 203.213.219.18 203.215.65.198 203.215.118.99 203.215.119.24 203.215.119.185 203.215.122.229 204.12.193.74 204.16.125.146 204.93.60.182 205.244.126.142 207.224.111.241 208.55.161.107 208.94.239.91 208.101.110.77 208.113.180.28 210.1.28.129 210.73.96.25 210.147.180.171 210.166.56.194 210.176.50.18 210.194.86.77 210.195.82.21 210.216.58.54 211.15.31.120 211.75.184.73 211.177.194.175 212.26.4.119 212.33.78.207 212.37.99.164 212.47.135.114 212.47.155.49 212.48.65.100 212.50.238.226 212.57.147.222 212.92.23.244 212.93.100.108 212.96.69.116 212.104.93.119 212.113.209.8 212.114.165.198 212.119.183.147 212.156.155.194 212.174.112.196 212.175.14.114 212.179.218.18 212.179.228.136 212.200.207.194 212.205.128.2 212.227.20.184 212.233.207.24 212.242.237.40 212.253.128.46 213.14.71.194 213.87.104.160 213.87.122.189 213.88.87.100 213.96.160.32 213.110.201.53 213.111.192.226 213.135.93.46 213.163.121.76 213.183.84.72 213.207.225.6 213.231.61.154 213.231.62.205 213.231.134.171 213.238.175.7 213.238.175.8 213.238.175.9 213.238.175.10 213.238.175.11 213.238.175.13 213.238.175.14 213.238.175.15 213.238.175.16 213.238.175.17 213.238.175.18 213.238.175.22 213.238.175.23 213.238.175.28 213.238.175.29 213.238.175.32 213.238.175.34 213.238.175.35 213.238.175.37 213.238.175.38 213.238.175.40 213.238.175.41 213.238.175.42 213.238.175.49 213.238.175.50 213.238.175.51 213.238.175.52 213.238.175.53 213.238.175.54 213.238.175.55 213.238.175.56 213.251.182.103 213.251.182.105 213.251.182.106 213.251.182.110 213.251.182.111 213.251.182.113 213.251.182.114 213.251.182.115 216.37.55.131 216.58.122.66 216.110.109.67 216.176.177.114 216.214.37.55 216.218.114.189 216.237.195.143 216.244.76.31 217.21.217.115 217.26.250.98 217.40.96.250 217.65.245.82 217.66.152.7 217.66.228.140 217.76.198.147 217.76.198.165 217.77.220.150 217.91.30.145 217.91.37.3 217.114.7.154 217.118.78.35 217.118.79.26 217.124.174.15 217.126.50.212 217.127.89.170 217.127.196.8 217.131.114.82 217.131.119.188 217.131.206.1 217.165.112.56 217.165.113.221 217.168.184.214 217.196.28.44 217.218.56.254 218.37.87.38 218.37.226.148 218.37.236.7 218.37.238.161 218.37.238.215 218.37.244.155 218.77.97.176 218.111.96.253 218.227.56.139 219.77.84.50 219.85.28.24 219.85.226.252 219.92.9.231 219.92.134.148 219.92.244.2 219.110.148.88 220.8.87.96 220.109.148.56 220.134.66.244 220.152.1.245 220.160.25.17 220.200.2.223 220.214.170.232 220.216.62.176 221.95.122.193 221.181.104.10 221.184.195.123 222.9.31.170 222.9.218.133 222.94.19.63 222.127.85.56 222.147.36.109 222.153.255.158 222.252.87.97 222.255.46.55 223.25.26.12 223.204.13.7 223.204.36.137 223.204.94.134 223.204.97.190 223.204.224.165 223.204.228.130 223.204.237.132 223.205.63.61 223.205.102.46 223.205.135.62 223.205.165.6 223.205.185.208 223.205.212.28 223.205.248.49 223.205.248.97 223.206.20.50 223.206.41.141 223.206.67.211 223.206.70.178 223.206.107.14 223.206.144.194 223.206.150.181 223.206.173.60 223.206.175.131 223.206.180.157 223.206.190.181 223.206.202.243 223.206.211.51 223.206.221.175 223.207.6.70 223.207.61.174 223.207.74.66 223.207.156.205 223.207.160.147

Total number of failed logins: 342354

Posted in Hacks | Comments Off on WordPress login failures

Air hockey robot

Researchers led by Professor Akio Namiki at Chiba University’s Namiki Lab have developed an air-hockey robot that can hold its own against human players. Although it’s not the first robot to play this game, it has the ability to change its strategy based on the playing style of its opponent.

(Previously)

Posted in inventions | Comments Off on Air hockey robot

Translating names into Kanji

Cloak decorated with kanji characters (1973), designed by Kansai Yamamoto for the Aladdin Sane tour

Cloak decorated with kanji characters (1973), designed by Kansai Yamamoto for the Aladdin Sane tour (© The David Bowie Archive)

This summer’s David Bowie exhibition at the V&A museum apparently features several Japan-themed outfits designed by Kansai Yamamoto. The cloak shown here is decorated with the calligraphic characters 出火吐暴威, which represents the name “David Bowie” as follows:

Kanji Meaning
de exit; leave; emit
bi fire (usually hi)
to spit; vomit; belch
outburst; rave; fret; force; violence
i intimidate; dignity; majesty; menace

This translates roughly as “the one who spits fire with forceful menace” (or “one who spits out words in a fiery manner” according to the rest of the blogosphere). Regular visitors to this site are probably already aware that foreign names are normally written using the phonetic katakana syllabary, and not without good reason — kanji characters can usually be read in at least two different ways, so it’s almost impossible to achieve unambiguous results.

For example, film director Yoshikazu Katō and human rights activist Giichi Nomura both share the same given name (義一) but with completely different pronunciations (Yoshikazu and Giichi). At least with Japanese names it’s usually possible to make an educated guess of the most likely pronunciation. But with foreign names and words, it’s much harder. This is precisely the sort of ambiguity that katakana was designed to eliminate.

If you really do want to translate your name into kanji, there are a few things you need to bear in mind:

Linguist Jack Halpern writes his name as 春遍雀來 (Harupen Jakku), but with a furigana pronunciation guide (ハルペン ジャック) to avoid confusion. (From the Japanese title page of the New Japanese-English Character Dictionary)

Linguist Jack Halpern writes his name as 春遍雀來 (Harupen Jakku), but with a furigana pronunciation guide (ハルペン ジャック) to avoid confusion. (From the Japanese title page of the New Japanese-English Character Dictionary, 1st edition)

  • Kanji characters are ideographs, so you have to consider the meaning as well as the pronunciation of each one. (Try to avoid characters like “vomit”!)
  • Katakana offers a better range of pronunciation. For example, デイヴィッド (deividdo) is much closer to the English pronunciation of “David” than debito.
  • Unless you’re already well known, you’ll still have to explain to Japanese people how your name should be pronounced.
Posted in Translation | 1 Comment

Space Invaders

Space Invaders — the original “shoot-em-up” video game — was released thirty five years ago this month.

The game was developed almost single-handedly by an engineer called Toshihiro Nishikado (西角友宏) at Taito Corporation in Japan. For the aliens in the game, he drew inspiration from the octopus-like creatures in the 1953 film The War Of The Worlds. This led on to various other sea creatures:

The octopus came first, so I thought, maybe I should try a squid and a crab. But then they didn’t look very threatening, so I kept trying to come up with something else.

Here are some of his original sketches:

If you’ve got a few minutes to spare, why not see how far you can get with this Flash version of the game. Use the left and right arrow buttons to move, and press the space bar to fire:


This version of Space Invaders is hosted by flashgames312.com

Posted in Games | 1 Comment

False fingers for ex-Yakuza

Yubi-tsume (指詰め) — the practice of chopping off a little finger as an act of penitence — has been going on in the Japanese underworld for many years.

Recent anti-gang laws have persuaded many of Japan’s Yakuza that life would be easier on the straight and narrow. However, it can be difficult for them to find an honest job. Their trademark tattoos (irezumi; 入れ墨) are widely frowned upon, and many establishments will refuse to serve — let alone employ — anyone bearing them. But at least tattoos are easy to cover up. Missing fingers are more of a problem.

This has resulted in a flourishing prosthetics business.


Video by ABC News

Here’s another news item on the same subject by the Australian ABC. You’ll have to click through for the video as they don’t allow off-site embedding. But here’s a nice screenshot:

Prosthetic pinkies for digitally deficient delinquents

A selection of prosthetic pinkies

Posted in Uncategorized | Tagged | Comments Off on False fingers for ex-Yakuza

Kim Jong-Il’s sushi chef

Kenji Fujimoto (藤本 健二) spent eleven years living in North Korea, eventually becoming Kim Jong-Il’s personal sushi chef and confidant. GQ magazine recently interviewed him back in Japan. Here’s his extraordinary story.

At a lavish Wonsan guesthouse, Fujimoto prepared sushi for a group of executives who would be arriving on a yacht. Executive is Fujimoto’s euphemism for generals, party officials, or high-level bureaucrats. In other words, Kim Jong-il’s personal entourage. And guesthouse is code for a series of palaces decorated with cold marble, silver-braided bedspreads, ice purple paintings of kimilsungia blossoms, and ceilings airbrushed with the cran-apple mist of sunset, as if Liberace’s jet had crashed into Lenin’s tomb.

At two in the morning, the boat finally docked. Fujimoto began serving sushi for men who obviously had been through a long party already. He would come to realize these parties tended to be stacked one atop another, sometimes four in a row, spreading out over days.

All the men wore military uniforms except for one imperious fellow in a casual sports tracksuit. This man was curious about the fish. He asked Fujimoto about the marbled, fleshy cuts he was preparing.

“That’s toro,” Fujimoto told him.

For the rest of the night, this man kept calling out, “Toro, one more!”

The next day, Fujimoto was talking to the mamasan of his hotel. She was holding a newspaper, the official Rodong Sinmun, and on the front page was a photo of the man in the tracksuit. Fujimoto told her this was the man he’d just served dinner.

“She started trembling,” Fujimoto said of the moment he realized the man’s true identity. “Then I started trembling.”

Posted in Uncategorized | Tagged , | Comments Off on Kim Jong-Il’s sushi chef

Domain registration scam

I just received an email from someone called Winni Du at picweb.net regarding the registration of “japanesetranslator” as a brand name. This seemed a bit strange — why should it be any of my business if someone else wants to translate Japanese for a living? And what is this “Asian Domain Registration Service in China”? Isn’t that the responsibility of CNNIC?

A quick search for picweb.net confirmed  my suspicion that this is a scam of some sort. Presumably they want me to cough up “processing fees” to protect this web domain from some imaginary threat. Or perhaps they just want me to visit their website and get my computer infected with the latest virus.

If you receive any similar emails, you can delete them straight away. And don’t visit their website, just in case.

Sorry Winni, but you’re going into the spam filter. Here’s the message in full:

Spam from picweb.biz

Posted in Miscellaneous | Tagged | 1 Comment


Header image: Tidal mud flats at Kaburasaki (蕪崎). From Wikimedia Commons.

Powered by WordPress