Our website Apology for access problems and notice of restoration

December 9, 2022

From around 22:30 on December 2, 2022, a display failure occurred on the Chinese site (https:// to the delay in updating the security certificate. However, the restoration has now been completed.

We sincerely apologize for the inconvenience and concern caused to all of you.

We will do our best to prevent a recurrence of this kind of incident in the future, so we appreciate your continued patronage.