Copyright 2025 quelware Authors
