© 2025 Constrictor Associates P.O. Box 12 01 • 29297 Bergen Schwarzer Weg 36 • 29303 Lohheide Germany