MIT License (c) 2025 Shinya Handa
