diff --git a/v1.4/wrobot/.gitignore b/v1.4/platformio/.gitignore similarity index 100% rename from v1.4/wrobot/.gitignore rename to v1.4/platformio/.gitignore diff --git a/v1.4/wrobot/README.md b/v1.4/platformio/README.md similarity index 100% rename from v1.4/wrobot/README.md rename to v1.4/platformio/README.md diff --git a/v1.4/wrobot/lib/ESP32Servo/AddDoxygenToGHPages.sh b/v1.4/platformio/lib/ESP32Servo/AddDoxygenToGHPages.sh similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/AddDoxygenToGHPages.sh rename to v1.4/platformio/lib/ESP32Servo/AddDoxygenToGHPages.sh diff --git a/v1.4/wrobot/lib/ESP32Servo/README.md b/v1.4/platformio/lib/ESP32Servo/README.md similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/README.md rename to v1.4/platformio/lib/ESP32Servo/README.md diff --git a/v1.4/wrobot/lib/ESP32Servo/doxy.doxyfile b/v1.4/platformio/lib/ESP32Servo/doxy.doxyfile similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/doxy.doxyfile rename to v1.4/platformio/lib/ESP32Servo/doxy.doxyfile diff --git a/v1.4/wrobot/lib/ESP32Servo/examples/Knob/Knob.ino b/v1.4/platformio/lib/ESP32Servo/examples/Knob/Knob.ino similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/examples/Knob/Knob.ino rename to v1.4/platformio/lib/ESP32Servo/examples/Knob/Knob.ino diff --git a/v1.4/wrobot/lib/ESP32Servo/examples/Multiple-Servo-Example-Arduino/Multiple-Servo-Example-Arduino.ino b/v1.4/platformio/lib/ESP32Servo/examples/Multiple-Servo-Example-Arduino/Multiple-Servo-Example-Arduino.ino similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/examples/Multiple-Servo-Example-Arduino/Multiple-Servo-Example-Arduino.ino rename to v1.4/platformio/lib/ESP32Servo/examples/Multiple-Servo-Example-Arduino/Multiple-Servo-Example-Arduino.ino diff --git a/v1.4/wrobot/lib/ESP32Servo/examples/PWMExample/PWMExample.ino b/v1.4/platformio/lib/ESP32Servo/examples/PWMExample/PWMExample.ino similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/examples/PWMExample/PWMExample.ino rename to v1.4/platformio/lib/ESP32Servo/examples/PWMExample/PWMExample.ino diff --git a/v1.4/wrobot/lib/ESP32Servo/examples/Sweep/Sweep.ino b/v1.4/platformio/lib/ESP32Servo/examples/Sweep/Sweep.ino similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/examples/Sweep/Sweep.ino rename to v1.4/platformio/lib/ESP32Servo/examples/Sweep/Sweep.ino diff --git a/v1.4/wrobot/lib/ESP32Servo/examples/ToneExample/ToneExample.ino b/v1.4/platformio/lib/ESP32Servo/examples/ToneExample/ToneExample.ino similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/examples/ToneExample/ToneExample.ino rename to v1.4/platformio/lib/ESP32Servo/examples/ToneExample/ToneExample.ino diff --git a/v1.4/wrobot/lib/ESP32Servo/examples/analogWriteExample/analogWriteExample.ino b/v1.4/platformio/lib/ESP32Servo/examples/analogWriteExample/analogWriteExample.ino similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/examples/analogWriteExample/analogWriteExample.ino rename to v1.4/platformio/lib/ESP32Servo/examples/analogWriteExample/analogWriteExample.ino diff --git a/v1.4/wrobot/lib/ESP32Servo/keywords.txt b/v1.4/platformio/lib/ESP32Servo/keywords.txt similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/keywords.txt rename to v1.4/platformio/lib/ESP32Servo/keywords.txt diff --git a/v1.4/wrobot/lib/ESP32Servo/library.properties b/v1.4/platformio/lib/ESP32Servo/library.properties similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/library.properties rename to v1.4/platformio/lib/ESP32Servo/library.properties diff --git a/v1.4/wrobot/lib/ESP32Servo/src/ESP32PWM.cpp b/v1.4/platformio/lib/ESP32Servo/src/ESP32PWM.cpp similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/src/ESP32PWM.cpp rename to v1.4/platformio/lib/ESP32Servo/src/ESP32PWM.cpp diff --git a/v1.4/wrobot/lib/ESP32Servo/src/ESP32PWM.h b/v1.4/platformio/lib/ESP32Servo/src/ESP32PWM.h similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/src/ESP32PWM.h rename to v1.4/platformio/lib/ESP32Servo/src/ESP32PWM.h diff --git a/v1.4/wrobot/lib/ESP32Servo/src/ESP32Servo.cpp b/v1.4/platformio/lib/ESP32Servo/src/ESP32Servo.cpp similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/src/ESP32Servo.cpp rename to v1.4/platformio/lib/ESP32Servo/src/ESP32Servo.cpp diff --git a/v1.4/wrobot/lib/ESP32Servo/src/ESP32Servo.h b/v1.4/platformio/lib/ESP32Servo/src/ESP32Servo.h similarity index 100% rename from v1.4/wrobot/lib/ESP32Servo/src/ESP32Servo.h rename to v1.4/platformio/lib/ESP32Servo/src/ESP32Servo.h diff --git a/v1.4/wrobot/lib/FastLED/ADVANCED_DEVELOPMENT.md b/v1.4/platformio/lib/FastLED/ADVANCED_DEVELOPMENT.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ADVANCED_DEVELOPMENT.md rename to v1.4/platformio/lib/FastLED/ADVANCED_DEVELOPMENT.md diff --git a/v1.4/wrobot/lib/FastLED/APA102.md b/v1.4/platformio/lib/FastLED/APA102.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/APA102.md rename to v1.4/platformio/lib/FastLED/APA102.md diff --git a/v1.4/wrobot/lib/FastLED/BACKGROUND_AGENT_TESTING_REQUIREMENTS.md b/v1.4/platformio/lib/FastLED/BACKGROUND_AGENT_TESTING_REQUIREMENTS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/BACKGROUND_AGENT_TESTING_REQUIREMENTS.md rename to v1.4/platformio/lib/FastLED/BACKGROUND_AGENT_TESTING_REQUIREMENTS.md diff --git a/v1.4/wrobot/lib/FastLED/CLAUDE.md b/v1.4/platformio/lib/FastLED/CLAUDE.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/CLAUDE.md rename to v1.4/platformio/lib/FastLED/CLAUDE.md diff --git a/v1.4/wrobot/lib/FastLED/CMakeLists.txt b/v1.4/platformio/lib/FastLED/CMakeLists.txt similarity index 100% rename from v1.4/wrobot/lib/FastLED/CMakeLists.txt rename to v1.4/platformio/lib/FastLED/CMakeLists.txt diff --git a/v1.4/wrobot/lib/FastLED/CONTRIBUTING.md b/v1.4/platformio/lib/FastLED/CONTRIBUTING.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/CONTRIBUTING.md rename to v1.4/platformio/lib/FastLED/CONTRIBUTING.md diff --git a/v1.4/wrobot/lib/FastLED/CORKSCREW.md b/v1.4/platformio/lib/FastLED/CORKSCREW.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/CORKSCREW.md rename to v1.4/platformio/lib/FastLED/CORKSCREW.md diff --git a/v1.4/wrobot/lib/FastLED/FEATURE.md b/v1.4/platformio/lib/FastLED/FEATURE.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/FEATURE.md rename to v1.4/platformio/lib/FastLED/FEATURE.md diff --git a/v1.4/wrobot/lib/FastLED/FEATURE_PACKAGE_JSON.md b/v1.4/platformio/lib/FastLED/FEATURE_PACKAGE_JSON.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/FEATURE_PACKAGE_JSON.md rename to v1.4/platformio/lib/FastLED/FEATURE_PACKAGE_JSON.md diff --git a/v1.4/wrobot/lib/FastLED/FEATURE_RMT5_POOL.md b/v1.4/platformio/lib/FastLED/FEATURE_RMT5_POOL.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/FEATURE_RMT5_POOL.md rename to v1.4/platformio/lib/FastLED/FEATURE_RMT5_POOL.md diff --git a/v1.4/wrobot/lib/FastLED/GEMINI.md b/v1.4/platformio/lib/FastLED/GEMINI.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/GEMINI.md rename to v1.4/platformio/lib/FastLED/GEMINI.md diff --git a/v1.4/wrobot/lib/FastLED/LAYOUT.md b/v1.4/platformio/lib/FastLED/LAYOUT.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/LAYOUT.md rename to v1.4/platformio/lib/FastLED/LAYOUT.md diff --git a/v1.4/wrobot/lib/FastLED/LICENSE b/v1.4/platformio/lib/FastLED/LICENSE similarity index 100% rename from v1.4/wrobot/lib/FastLED/LICENSE rename to v1.4/platformio/lib/FastLED/LICENSE diff --git a/v1.4/wrobot/lib/FastLED/PORTING.md b/v1.4/platformio/lib/FastLED/PORTING.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/PORTING.md rename to v1.4/platformio/lib/FastLED/PORTING.md diff --git a/v1.4/wrobot/lib/FastLED/QWEN.md b/v1.4/platformio/lib/FastLED/QWEN.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/QWEN.md rename to v1.4/platformio/lib/FastLED/QWEN.md diff --git a/v1.4/wrobot/lib/FastLED/README.md b/v1.4/platformio/lib/FastLED/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/README.md rename to v1.4/platformio/lib/FastLED/README.md diff --git a/v1.4/wrobot/lib/FastLED/RELEASE.md b/v1.4/platformio/lib/FastLED/RELEASE.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/RELEASE.md rename to v1.4/platformio/lib/FastLED/RELEASE.md diff --git a/v1.4/wrobot/lib/FastLED/RMT.md b/v1.4/platformio/lib/FastLED/RMT.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/RMT.md rename to v1.4/platformio/lib/FastLED/RMT.md diff --git a/v1.4/wrobot/lib/FastLED/TESTCASE_INSTRUCTIONS.md b/v1.4/platformio/lib/FastLED/TESTCASE_INSTRUCTIONS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/TESTCASE_INSTRUCTIONS.md rename to v1.4/platformio/lib/FastLED/TESTCASE_INSTRUCTIONS.md diff --git a/v1.4/wrobot/lib/FastLED/TODO.md b/v1.4/platformio/lib/FastLED/TODO.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/TODO.md rename to v1.4/platformio/lib/FastLED/TODO.md diff --git a/v1.4/wrobot/lib/FastLED/VIDEO.md b/v1.4/platformio/lib/FastLED/VIDEO.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/VIDEO.md rename to v1.4/platformio/lib/FastLED/VIDEO.md diff --git a/v1.4/wrobot/lib/FastLED/apa102fix.md b/v1.4/platformio/lib/FastLED/apa102fix.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/apa102fix.md rename to v1.4/platformio/lib/FastLED/apa102fix.md diff --git a/v1.4/wrobot/lib/FastLED/ci/AGENTS.md b/v1.4/platformio/lib/FastLED/ci/AGENTS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/AGENTS.md rename to v1.4/platformio/lib/FastLED/ci/AGENTS.md diff --git a/v1.4/wrobot/lib/FastLED/ci/BUILD_SYSTEM_MIGRATION.md b/v1.4/platformio/lib/FastLED/ci/BUILD_SYSTEM_MIGRATION.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/BUILD_SYSTEM_MIGRATION.md rename to v1.4/platformio/lib/FastLED/ci/BUILD_SYSTEM_MIGRATION.md diff --git a/v1.4/wrobot/lib/FastLED/ci/README.md b/v1.4/platformio/lib/FastLED/ci/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/README.md rename to v1.4/platformio/lib/FastLED/ci/README.md diff --git a/v1.4/wrobot/lib/FastLED/ci/SYMBOL_ANALYSIS.md b/v1.4/platformio/lib/FastLED/ci/SYMBOL_ANALYSIS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/SYMBOL_ANALYSIS.md rename to v1.4/platformio/lib/FastLED/ci/SYMBOL_ANALYSIS.md diff --git a/v1.4/wrobot/lib/FastLED/ci/__init__.py b/v1.4/platformio/lib/FastLED/ci/__init__.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/__init__.py rename to v1.4/platformio/lib/FastLED/ci/__init__.py diff --git a/v1.4/wrobot/lib/FastLED/ci/adafruit_bridge/adafruit_bridge.ino.cpp b/v1.4/platformio/lib/FastLED/ci/adafruit_bridge/adafruit_bridge.ino.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/adafruit_bridge/adafruit_bridge.ino.cpp rename to v1.4/platformio/lib/FastLED/ci/adafruit_bridge/adafruit_bridge.ino.cpp diff --git a/v1.4/wrobot/lib/FastLED/ci/adafruit_bridge/platformio.ini b/v1.4/platformio/lib/FastLED/ci/adafruit_bridge/platformio.ini similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/adafruit_bridge/platformio.ini rename to v1.4/platformio/lib/FastLED/ci/adafruit_bridge/platformio.ini diff --git a/v1.4/wrobot/lib/FastLED/ci/boards.py b/v1.4/platformio/lib/FastLED/ci/boards.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards.py rename to v1.4/platformio/lib/FastLED/ci/boards.py diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/bluepill.json b/v1.4/platformio/lib/FastLED/ci/boards/bluepill.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/bluepill.json rename to v1.4/platformio/lib/FastLED/ci/boards/bluepill.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/esp32-c2-devkitm-1.json b/v1.4/platformio/lib/FastLED/ci/boards/esp32-c2-devkitm-1.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/esp32-c2-devkitm-1.json rename to v1.4/platformio/lib/FastLED/ci/boards/esp32-c2-devkitm-1.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/esp32-c6-devkitc-1.json b/v1.4/platformio/lib/FastLED/ci/boards/esp32-c6-devkitc-1.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/esp32-c6-devkitc-1.json rename to v1.4/platformio/lib/FastLED/ci/boards/esp32-c6-devkitc-1.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/esp32-h2-devkitm-1.json b/v1.4/platformio/lib/FastLED/ci/boards/esp32-h2-devkitm-1.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/esp32-h2-devkitm-1.json rename to v1.4/platformio/lib/FastLED/ci/boards/esp32-h2-devkitm-1.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/giga.json b/v1.4/platformio/lib/FastLED/ci/boards/giga.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/giga.json rename to v1.4/platformio/lib/FastLED/ci/boards/giga.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/nrf52840_dk.json b/v1.4/platformio/lib/FastLED/ci/boards/nrf52840_dk.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/nrf52840_dk.json rename to v1.4/platformio/lib/FastLED/ci/boards/nrf52840_dk.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/rpipico.json b/v1.4/platformio/lib/FastLED/ci/boards/rpipico.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/rpipico.json rename to v1.4/platformio/lib/FastLED/ci/boards/rpipico.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/rpipico2.json b/v1.4/platformio/lib/FastLED/ci/boards/rpipico2.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/rpipico2.json rename to v1.4/platformio/lib/FastLED/ci/boards/rpipico2.json diff --git a/v1.4/wrobot/lib/FastLED/ci/boards/rpipicow.json b/v1.4/platformio/lib/FastLED/ci/boards/rpipicow.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/boards/rpipicow.json rename to v1.4/platformio/lib/FastLED/ci/boards/rpipicow.json diff --git a/v1.4/wrobot/lib/FastLED/ci/build_api.py b/v1.4/platformio/lib/FastLED/ci/build_api.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/build_api.py rename to v1.4/platformio/lib/FastLED/ci/build_api.py diff --git a/v1.4/wrobot/lib/FastLED/ci/build_commands.toml b/v1.4/platformio/lib/FastLED/ci/build_commands.toml similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/build_commands.toml rename to v1.4/platformio/lib/FastLED/ci/build_commands.toml diff --git a/v1.4/wrobot/lib/FastLED/ci/build_example.toml b/v1.4/platformio/lib/FastLED/ci/build_example.toml similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/build_example.toml rename to v1.4/platformio/lib/FastLED/ci/build_example.toml diff --git a/v1.4/wrobot/lib/FastLED/ci/build_example_usage.py b/v1.4/platformio/lib/FastLED/ci/build_example_usage.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/build_example_usage.py rename to v1.4/platformio/lib/FastLED/ci/build_example_usage.py diff --git a/v1.4/wrobot/lib/FastLED/ci/build_unit.toml b/v1.4/platformio/lib/FastLED/ci/build_unit.toml similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/build_unit.toml rename to v1.4/platformio/lib/FastLED/ci/build_unit.toml diff --git a/v1.4/wrobot/lib/FastLED/ci/check-js-types.py b/v1.4/platformio/lib/FastLED/ci/check-js-types.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/check-js-types.py rename to v1.4/platformio/lib/FastLED/ci/check-js-types.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-check-compiled-size.py b/v1.4/platformio/lib/FastLED/ci/ci-check-compiled-size.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-check-compiled-size.py rename to v1.4/platformio/lib/FastLED/ci/ci-check-compiled-size.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-compile b/v1.4/platformio/lib/FastLED/ci/ci-compile similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-compile rename to v1.4/platformio/lib/FastLED/ci/ci-compile diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-compile-concurrent-backup.py b/v1.4/platformio/lib/FastLED/ci/ci-compile-concurrent-backup.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-compile-concurrent-backup.py rename to v1.4/platformio/lib/FastLED/ci/ci-compile-concurrent-backup.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-compile-native.py b/v1.4/platformio/lib/FastLED/ci/ci-compile-native.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-compile-native.py rename to v1.4/platformio/lib/FastLED/ci/ci-compile-native.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-compile-pio-ci-working.py b/v1.4/platformio/lib/FastLED/ci/ci-compile-pio-ci-working.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-compile-pio-ci-working.py rename to v1.4/platformio/lib/FastLED/ci/ci-compile-pio-ci-working.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-compile.py b/v1.4/platformio/lib/FastLED/ci/ci-compile.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-compile.py rename to v1.4/platformio/lib/FastLED/ci/ci-compile.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-compile.save.py b/v1.4/platformio/lib/FastLED/ci/ci-compile.save.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-compile.save.py rename to v1.4/platformio/lib/FastLED/ci/ci-compile.save.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-cppcheck.py b/v1.4/platformio/lib/FastLED/ci/ci-cppcheck.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-cppcheck.py rename to v1.4/platformio/lib/FastLED/ci/ci-cppcheck.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-flags.py b/v1.4/platformio/lib/FastLED/ci/ci-flags.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-flags.py rename to v1.4/platformio/lib/FastLED/ci/ci-flags.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci-iwyu.py b/v1.4/platformio/lib/FastLED/ci/ci-iwyu.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci-iwyu.py rename to v1.4/platformio/lib/FastLED/ci/ci-iwyu.py diff --git a/v1.4/wrobot/lib/FastLED/ci/ci/fingerprint_cache.py b/v1.4/platformio/lib/FastLED/ci/ci/fingerprint_cache.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/ci/fingerprint_cache.py rename to v1.4/platformio/lib/FastLED/ci/ci/fingerprint_cache.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compile-commands.py b/v1.4/platformio/lib/FastLED/ci/compile-commands.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compile-commands.py rename to v1.4/platformio/lib/FastLED/ci/compile-commands.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiled_size.py b/v1.4/platformio/lib/FastLED/ci/compiled_size.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiled_size.py rename to v1.4/platformio/lib/FastLED/ci/compiled_size.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiled_size_history.py b/v1.4/platformio/lib/FastLED/ci/compiled_size_history.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiled_size_history.py rename to v1.4/platformio/lib/FastLED/ci/compiled_size_history.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/__init__.py b/v1.4/platformio/lib/FastLED/ci/compiler/__init__.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/__init__.py rename to v1.4/platformio/lib/FastLED/ci/compiler/__init__.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/build_dynamic_lib.py b/v1.4/platformio/lib/FastLED/ci/compiler/build_dynamic_lib.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/build_dynamic_lib.py rename to v1.4/platformio/lib/FastLED/ci/compiler/build_dynamic_lib.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/cache_enhanced_compilation.py b/v1.4/platformio/lib/FastLED/ci/compiler/cache_enhanced_compilation.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/cache_enhanced_compilation.py rename to v1.4/platformio/lib/FastLED/ci/compiler/cache_enhanced_compilation.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/cache_setup.scons b/v1.4/platformio/lib/FastLED/ci/compiler/cache_setup.scons similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/cache_setup.scons rename to v1.4/platformio/lib/FastLED/ci/compiler/cache_setup.scons diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/clang_compiler.py b/v1.4/platformio/lib/FastLED/ci/compiler/clang_compiler.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/clang_compiler.py rename to v1.4/platformio/lib/FastLED/ci/compiler/clang_compiler.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/compile_for_board.py b/v1.4/platformio/lib/FastLED/ci/compiler/compile_for_board.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/compile_for_board.py rename to v1.4/platformio/lib/FastLED/ci/compiler/compile_for_board.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/compiler.py b/v1.4/platformio/lib/FastLED/ci/compiler/compiler.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/compiler.py rename to v1.4/platformio/lib/FastLED/ci/compiler/compiler.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/cpp_test_compile.py b/v1.4/platformio/lib/FastLED/ci/compiler/cpp_test_compile.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/cpp_test_compile.py rename to v1.4/platformio/lib/FastLED/ci/compiler/cpp_test_compile.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/cpp_test_run.py b/v1.4/platformio/lib/FastLED/ci/compiler/cpp_test_run.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/cpp_test_run.py rename to v1.4/platformio/lib/FastLED/ci/compiler/cpp_test_run.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/packages.py b/v1.4/platformio/lib/FastLED/ci/compiler/packages.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/packages.py rename to v1.4/platformio/lib/FastLED/ci/compiler/packages.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/pio.py b/v1.4/platformio/lib/FastLED/ci/compiler/pio.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/pio.py rename to v1.4/platformio/lib/FastLED/ci/compiler/pio.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/platformio_cache.py b/v1.4/platformio/lib/FastLED/ci/compiler/platformio_cache.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/platformio_cache.py rename to v1.4/platformio/lib/FastLED/ci/compiler/platformio_cache.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/platformio_ini.py b/v1.4/platformio/lib/FastLED/ci/compiler/platformio_ini.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/platformio_ini.py rename to v1.4/platformio/lib/FastLED/ci/compiler/platformio_ini.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/test_compiler.py b/v1.4/platformio/lib/FastLED/ci/compiler/test_compiler.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/test_compiler.py rename to v1.4/platformio/lib/FastLED/ci/compiler/test_compiler.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/test_example_compilation.py b/v1.4/platformio/lib/FastLED/ci/compiler/test_example_compilation.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/test_example_compilation.py rename to v1.4/platformio/lib/FastLED/ci/compiler/test_example_compilation.py diff --git a/v1.4/wrobot/lib/FastLED/ci/compiler/unity_archive.py b/v1.4/platformio/lib/FastLED/ci/compiler/unity_archive.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/compiler/unity_archive.py rename to v1.4/platformio/lib/FastLED/ci/compiler/unity_archive.py diff --git a/v1.4/wrobot/lib/FastLED/ci/demo_symbol_analysis.py b/v1.4/platformio/lib/FastLED/ci/demo_symbol_analysis.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/demo_symbol_analysis.py rename to v1.4/platformio/lib/FastLED/ci/demo_symbol_analysis.py diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/DockerManager.py b/v1.4/platformio/lib/FastLED/ci/dockerfiles/DockerManager.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/DockerManager.py rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/DockerManager.py diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32 b/v1.4/platformio/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32 similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32 rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32 diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32-lite b/v1.4/platformio/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32-lite similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32-lite rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/Dockerfile.qemu-esp32-lite diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/README.md b/v1.4/platformio/lib/FastLED/ci/dockerfiles/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/README.md rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/README.md diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/__init__.py b/v1.4/platformio/lib/FastLED/ci/dockerfiles/__init__.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/__init__.py rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/__init__.py diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/docker-compose.yml b/v1.4/platformio/lib/FastLED/ci/dockerfiles/docker-compose.yml similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/docker-compose.yml rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/docker-compose.yml diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/qemu_esp32_docker.py b/v1.4/platformio/lib/FastLED/ci/dockerfiles/qemu_esp32_docker.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/qemu_esp32_docker.py rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/qemu_esp32_docker.py diff --git a/v1.4/wrobot/lib/FastLED/ci/dockerfiles/qemu_test_integration.py b/v1.4/platformio/lib/FastLED/ci/dockerfiles/qemu_test_integration.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/dockerfiles/qemu_test_integration.py rename to v1.4/platformio/lib/FastLED/ci/dockerfiles/qemu_test_integration.py diff --git a/v1.4/wrobot/lib/FastLED/ci/docs.py b/v1.4/platformio/lib/FastLED/ci/docs.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/docs.py rename to v1.4/platformio/lib/FastLED/ci/docs.py diff --git a/v1.4/wrobot/lib/FastLED/ci/esp32_symbol_analysis_runner.py b/v1.4/platformio/lib/FastLED/ci/esp32_symbol_analysis_runner.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/esp32_symbol_analysis_runner.py rename to v1.4/platformio/lib/FastLED/ci/esp32_symbol_analysis_runner.py diff --git a/v1.4/wrobot/lib/FastLED/ci/examples/fingerprint_cache_demo.py b/v1.4/platformio/lib/FastLED/ci/examples/fingerprint_cache_demo.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/examples/fingerprint_cache_demo.py rename to v1.4/platformio/lib/FastLED/ci/examples/fingerprint_cache_demo.py diff --git a/v1.4/wrobot/lib/FastLED/ci/inspect_binary.py b/v1.4/platformio/lib/FastLED/ci/inspect_binary.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/inspect_binary.py rename to v1.4/platformio/lib/FastLED/ci/inspect_binary.py diff --git a/v1.4/wrobot/lib/FastLED/ci/inspect_elf.py b/v1.4/platformio/lib/FastLED/ci/inspect_elf.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/inspect_elf.py rename to v1.4/platformio/lib/FastLED/ci/inspect_elf.py diff --git a/v1.4/wrobot/lib/FastLED/ci/inspect_obj.py b/v1.4/platformio/lib/FastLED/ci/inspect_obj.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/inspect_obj.py rename to v1.4/platformio/lib/FastLED/ci/inspect_obj.py diff --git a/v1.4/wrobot/lib/FastLED/ci/install-qemu.py b/v1.4/platformio/lib/FastLED/ci/install-qemu.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/install-qemu.py rename to v1.4/platformio/lib/FastLED/ci/install-qemu.py diff --git a/v1.4/wrobot/lib/FastLED/ci/install_qemu_esp32.py b/v1.4/platformio/lib/FastLED/ci/install_qemu_esp32.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/install_qemu_esp32.py rename to v1.4/platformio/lib/FastLED/ci/install_qemu_esp32.py diff --git a/v1.4/wrobot/lib/FastLED/ci/iwyu/fastled.imp b/v1.4/platformio/lib/FastLED/ci/iwyu/fastled.imp similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/iwyu/fastled.imp rename to v1.4/platformio/lib/FastLED/ci/iwyu/fastled.imp diff --git a/v1.4/wrobot/lib/FastLED/ci/iwyu/stdlib.imp b/v1.4/platformio/lib/FastLED/ci/iwyu/stdlib.imp similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/iwyu/stdlib.imp rename to v1.4/platformio/lib/FastLED/ci/iwyu/stdlib.imp diff --git a/v1.4/wrobot/lib/FastLED/ci/js/README.md b/v1.4/platformio/lib/FastLED/ci/js/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/js/README.md rename to v1.4/platformio/lib/FastLED/ci/js/README.md diff --git a/v1.4/wrobot/lib/FastLED/ci/kitchensink/kitchensink.ino.cpp b/v1.4/platformio/lib/FastLED/ci/kitchensink/kitchensink.ino.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/kitchensink/kitchensink.ino.cpp rename to v1.4/platformio/lib/FastLED/ci/kitchensink/kitchensink.ino.cpp diff --git a/v1.4/wrobot/lib/FastLED/ci/kitchensink/platformio.ini b/v1.4/platformio/lib/FastLED/ci/kitchensink/platformio.ini similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/kitchensink/platformio.ini rename to v1.4/platformio/lib/FastLED/ci/kitchensink/platformio.ini diff --git a/v1.4/wrobot/lib/FastLED/ci/lint-js-fast b/v1.4/platformio/lib/FastLED/ci/lint-js-fast similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/lint-js-fast rename to v1.4/platformio/lib/FastLED/ci/lint-js-fast diff --git a/v1.4/wrobot/lib/FastLED/ci/lint-js-fast.backup b/v1.4/platformio/lib/FastLED/ci/lint-js-fast.backup similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/lint-js-fast.backup rename to v1.4/platformio/lib/FastLED/ci/lint-js-fast.backup diff --git a/v1.4/wrobot/lib/FastLED/ci/migration_example.py b/v1.4/platformio/lib/FastLED/ci/migration_example.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/migration_example.py rename to v1.4/platformio/lib/FastLED/ci/migration_example.py diff --git a/v1.4/wrobot/lib/FastLED/ci/native/platformio.ini b/v1.4/platformio/lib/FastLED/ci/native/platformio.ini similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/native/platformio.ini rename to v1.4/platformio/lib/FastLED/ci/native/platformio.ini diff --git a/v1.4/wrobot/lib/FastLED/ci/optimization_report.py b/v1.4/platformio/lib/FastLED/ci/optimization_report.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/optimization_report.py rename to v1.4/platformio/lib/FastLED/ci/optimization_report.py diff --git a/v1.4/wrobot/lib/FastLED/ci/pyright-cached.py b/v1.4/platformio/lib/FastLED/ci/pyright-cached.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/pyright-cached.py rename to v1.4/platformio/lib/FastLED/ci/pyright-cached.py diff --git a/v1.4/wrobot/lib/FastLED/ci/qemu-esp32.py b/v1.4/platformio/lib/FastLED/ci/qemu-esp32.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/qemu-esp32.py rename to v1.4/platformio/lib/FastLED/ci/qemu-esp32.py diff --git a/v1.4/wrobot/lib/FastLED/ci/run-clang-format.py b/v1.4/platformio/lib/FastLED/ci/run-clang-format.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/run-clang-format.py rename to v1.4/platformio/lib/FastLED/ci/run-clang-format.py diff --git a/v1.4/wrobot/lib/FastLED/ci/run_test_wasm_local_compile.py b/v1.4/platformio/lib/FastLED/ci/run_test_wasm_local_compile.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/run_test_wasm_local_compile.py rename to v1.4/platformio/lib/FastLED/ci/run_test_wasm_local_compile.py diff --git a/v1.4/wrobot/lib/FastLED/ci/run_tests.py b/v1.4/platformio/lib/FastLED/ci/run_tests.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/run_tests.py rename to v1.4/platformio/lib/FastLED/ci/run_tests.py diff --git a/v1.4/wrobot/lib/FastLED/ci/setup-js-linting-fast.py b/v1.4/platformio/lib/FastLED/ci/setup-js-linting-fast.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/setup-js-linting-fast.py rename to v1.4/platformio/lib/FastLED/ci/setup-js-linting-fast.py diff --git a/v1.4/wrobot/lib/FastLED/ci/setup-llvm.py b/v1.4/platformio/lib/FastLED/ci/setup-llvm.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/setup-llvm.py rename to v1.4/platformio/lib/FastLED/ci/setup-llvm.py diff --git a/v1.4/wrobot/lib/FastLED/ci/symbol_analysis_runner.py b/v1.4/platformio/lib/FastLED/ci/symbol_analysis_runner.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/symbol_analysis_runner.py rename to v1.4/platformio/lib/FastLED/ci/symbol_analysis_runner.py diff --git a/v1.4/wrobot/lib/FastLED/ci/test_integration/test_archive_creation.py b/v1.4/platformio/lib/FastLED/ci/test_integration/test_archive_creation.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/test_integration/test_archive_creation.py rename to v1.4/platformio/lib/FastLED/ci/test_integration/test_archive_creation.py diff --git a/v1.4/wrobot/lib/FastLED/ci/test_integration/test_xcache.py b/v1.4/platformio/lib/FastLED/ci/test_integration/test_xcache.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/test_integration/test_xcache.py rename to v1.4/platformio/lib/FastLED/ci/test_integration/test_xcache.py diff --git a/v1.4/wrobot/lib/FastLED/ci/test_integration/test_xcache_standalone.py b/v1.4/platformio/lib/FastLED/ci/test_integration/test_xcache_standalone.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/test_integration/test_xcache_standalone.py rename to v1.4/platformio/lib/FastLED/ci/test_integration/test_xcache_standalone.py diff --git a/v1.4/wrobot/lib/FastLED/ci/test_unified_build.py b/v1.4/platformio/lib/FastLED/ci/test_unified_build.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/test_unified_build.py rename to v1.4/platformio/lib/FastLED/ci/test_unified_build.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/check_namespace_includes.py b/v1.4/platformio/lib/FastLED/ci/tests/check_namespace_includes.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/check_namespace_includes.py rename to v1.4/platformio/lib/FastLED/ci/tests/check_namespace_includes.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/no_using_namespace_fl_in_headers.py b/v1.4/platformio/lib/FastLED/ci/tests/no_using_namespace_fl_in_headers.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/no_using_namespace_fl_in_headers.py rename to v1.4/platformio/lib/FastLED/ci/tests/no_using_namespace_fl_in_headers.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_bin_2_elf.py b/v1.4/platformio/lib/FastLED/ci/tests/test_bin_2_elf.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_bin_2_elf.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_bin_2_elf.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_board_to_platformio_ini.py b/v1.4/platformio/lib/FastLED/ci/tests/test_board_to_platformio_ini.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_board_to_platformio_ini.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_board_to_platformio_ini.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_build_flags_toml.py b/v1.4/platformio/lib/FastLED/ci/tests/test_build_flags_toml.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_build_flags_toml.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_build_flags_toml.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_buildflags.py b/v1.4/platformio/lib/FastLED/ci/tests/test_buildflags.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_buildflags.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_buildflags.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_elf.py b/v1.4/platformio/lib/FastLED/ci/tests/test_elf.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_elf.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_elf.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_fingerprint_cache.py b/v1.4/platformio/lib/FastLED/ci/tests/test_fingerprint_cache.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_fingerprint_cache.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_fingerprint_cache.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_github_actions_security.py b/v1.4/platformio/lib/FastLED/ci/tests/test_github_actions_security.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_github_actions_security.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_github_actions_security.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_map_parser.py b/v1.4/platformio/lib/FastLED/ci/tests/test_map_parser.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_map_parser.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_map_parser.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_missing_pragma_once.py b/v1.4/platformio/lib/FastLED/ci/tests/test_missing_pragma_once.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_missing_pragma_once.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_missing_pragma_once.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_no_banned_headers.py b/v1.4/platformio/lib/FastLED/ci/tests/test_no_banned_headers.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_no_banned_headers.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_no_banned_headers.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_no_include_after_namespace.py b/v1.4/platformio/lib/FastLED/ci/tests/test_no_include_after_namespace.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_no_include_after_namespace.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_no_include_after_namespace.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_package.py b/v1.4/platformio/lib/FastLED/ci/tests/test_package.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_package.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_package.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_platformio_ini_class.py b/v1.4/platformio/lib/FastLED/ci/tests/test_platformio_ini_class.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_platformio_ini_class.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_platformio_ini_class.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_platformio_url_resolution.py b/v1.4/platformio/lib/FastLED/ci/tests/test_platformio_url_resolution.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_platformio_url_resolution.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_platformio_url_resolution.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_real_platformio_cache.py b/v1.4/platformio/lib/FastLED/ci/tests/test_real_platformio_cache.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_real_platformio_cache.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_real_platformio_cache.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_running_process.py b/v1.4/platformio/lib/FastLED/ci/tests/test_running_process.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_running_process.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_running_process.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_symbol_analysis.py b/v1.4/platformio/lib/FastLED/ci/tests/test_symbol_analysis.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_symbol_analysis.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_symbol_analysis.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_unity_generation.py b/v1.4/platformio/lib/FastLED/ci/tests/test_unity_generation.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_unity_generation.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_unity_generation.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_wasm_clang_format.py b/v1.4/platformio/lib/FastLED/ci/tests/test_wasm_clang_format.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_wasm_clang_format.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_wasm_clang_format.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/test_wrong_defines.py b/v1.4/platformio/lib/FastLED/ci/tests/test_wrong_defines.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/test_wrong_defines.py rename to v1.4/platformio/lib/FastLED/ci/tests/test_wrong_defines.py diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/uno/firmware.elf b/v1.4/platformio/lib/FastLED/ci/tests/uno/firmware.elf similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/uno/firmware.elf rename to v1.4/platformio/lib/FastLED/ci/tests/uno/firmware.elf diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/uno/firmware.hex b/v1.4/platformio/lib/FastLED/ci/tests/uno/firmware.hex similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/uno/firmware.hex rename to v1.4/platformio/lib/FastLED/ci/tests/uno/firmware.hex diff --git a/v1.4/wrobot/lib/FastLED/ci/tests/uno/firmware.map b/v1.4/platformio/lib/FastLED/ci/tests/uno/firmware.map similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/tests/uno/firmware.map rename to v1.4/platformio/lib/FastLED/ci/tests/uno/firmware.map diff --git a/v1.4/wrobot/lib/FastLED/ci/util/__init__.py b/v1.4/platformio/lib/FastLED/ci/util/__init__.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/__init__.py rename to v1.4/platformio/lib/FastLED/ci/util/__init__.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/bin_2_elf.py b/v1.4/platformio/lib/FastLED/ci/util/bin_2_elf.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/bin_2_elf.py rename to v1.4/platformio/lib/FastLED/ci/util/bin_2_elf.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/build_info_analyzer.py b/v1.4/platformio/lib/FastLED/ci/util/build_info_analyzer.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/build_info_analyzer.py rename to v1.4/platformio/lib/FastLED/ci/util/build_info_analyzer.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/cached_compiler.py b/v1.4/platformio/lib/FastLED/ci/util/cached_compiler.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/cached_compiler.py rename to v1.4/platformio/lib/FastLED/ci/util/cached_compiler.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/ccache_config.py b/v1.4/platformio/lib/FastLED/ci/util/ccache_config.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/ccache_config.py rename to v1.4/platformio/lib/FastLED/ci/util/ccache_config.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/check_files.py b/v1.4/platformio/lib/FastLED/ci/util/check_files.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/check_files.py rename to v1.4/platformio/lib/FastLED/ci/util/check_files.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/check_implementation_files.py.disabled b/v1.4/platformio/lib/FastLED/ci/util/check_implementation_files.py.disabled similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/check_implementation_files.py.disabled rename to v1.4/platformio/lib/FastLED/ci/util/check_implementation_files.py.disabled diff --git a/v1.4/wrobot/lib/FastLED/ci/util/concurrent_run.py b/v1.4/platformio/lib/FastLED/ci/util/concurrent_run.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/concurrent_run.py rename to v1.4/platformio/lib/FastLED/ci/util/concurrent_run.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/console_utf8.py b/v1.4/platformio/lib/FastLED/ci/util/console_utf8.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/console_utf8.py rename to v1.4/platformio/lib/FastLED/ci/util/console_utf8.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/cpu_count.py b/v1.4/platformio/lib/FastLED/ci/util/cpu_count.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/cpu_count.py rename to v1.4/platformio/lib/FastLED/ci/util/cpu_count.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/create_build_dir.py b/v1.4/platformio/lib/FastLED/ci/util/create_build_dir.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/create_build_dir.py rename to v1.4/platformio/lib/FastLED/ci/util/create_build_dir.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/elf.py b/v1.4/platformio/lib/FastLED/ci/util/elf.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/elf.py rename to v1.4/platformio/lib/FastLED/ci/util/elf.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/esp32_symbol_analysis.py b/v1.4/platformio/lib/FastLED/ci/util/esp32_symbol_analysis.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/esp32_symbol_analysis.py rename to v1.4/platformio/lib/FastLED/ci/util/esp32_symbol_analysis.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/locked_print.py b/v1.4/platformio/lib/FastLED/ci/util/locked_print.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/locked_print.py rename to v1.4/platformio/lib/FastLED/ci/util/locked_print.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/map_dump.py b/v1.4/platformio/lib/FastLED/ci/util/map_dump.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/map_dump.py rename to v1.4/platformio/lib/FastLED/ci/util/map_dump.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/output_formatter.py b/v1.4/platformio/lib/FastLED/ci/util/output_formatter.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/output_formatter.py rename to v1.4/platformio/lib/FastLED/ci/util/output_formatter.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/paths.py b/v1.4/platformio/lib/FastLED/ci/util/paths.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/paths.py rename to v1.4/platformio/lib/FastLED/ci/util/paths.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/process_status_display.py b/v1.4/platformio/lib/FastLED/ci/util/process_status_display.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/process_status_display.py rename to v1.4/platformio/lib/FastLED/ci/util/process_status_display.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/resumable_downloader.py b/v1.4/platformio/lib/FastLED/ci/util/resumable_downloader.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/resumable_downloader.py rename to v1.4/platformio/lib/FastLED/ci/util/resumable_downloader.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/running_process.py b/v1.4/platformio/lib/FastLED/ci/util/running_process.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/running_process.py rename to v1.4/platformio/lib/FastLED/ci/util/running_process.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/running_process_group.py b/v1.4/platformio/lib/FastLED/ci/util/running_process_group.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/running_process_group.py rename to v1.4/platformio/lib/FastLED/ci/util/running_process_group.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/running_process_manager.py b/v1.4/platformio/lib/FastLED/ci/util/running_process_manager.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/running_process_manager.py rename to v1.4/platformio/lib/FastLED/ci/util/running_process_manager.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/sccache_config.py b/v1.4/platformio/lib/FastLED/ci/util/sccache_config.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/sccache_config.py rename to v1.4/platformio/lib/FastLED/ci/util/sccache_config.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/scrapers/README.md b/v1.4/platformio/lib/FastLED/ci/util/scrapers/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/scrapers/README.md rename to v1.4/platformio/lib/FastLED/ci/util/scrapers/README.md diff --git a/v1.4/wrobot/lib/FastLED/ci/util/scrapers/fastled_python_investigation.md b/v1.4/platformio/lib/FastLED/ci/util/scrapers/fastled_python_investigation.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/scrapers/fastled_python_investigation.md rename to v1.4/platformio/lib/FastLED/ci/util/scrapers/fastled_python_investigation.md diff --git a/v1.4/wrobot/lib/FastLED/ci/util/scrapers/run_fastled_scraper.py b/v1.4/platformio/lib/FastLED/ci/util/scrapers/run_fastled_scraper.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/scrapers/run_fastled_scraper.py rename to v1.4/platformio/lib/FastLED/ci/util/scrapers/run_fastled_scraper.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/scrapers/scrape_festival_stick.py b/v1.4/platformio/lib/FastLED/ci/util/scrapers/scrape_festival_stick.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/scrapers/scrape_festival_stick.py rename to v1.4/platformio/lib/FastLED/ci/util/scrapers/scrape_festival_stick.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/symbol_analysis.py b/v1.4/platformio/lib/FastLED/ci/util/symbol_analysis.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/symbol_analysis.py rename to v1.4/platformio/lib/FastLED/ci/util/symbol_analysis.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/test_args.py b/v1.4/platformio/lib/FastLED/ci/util/test_args.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/test_args.py rename to v1.4/platformio/lib/FastLED/ci/util/test_args.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/test_commands.py b/v1.4/platformio/lib/FastLED/ci/util/test_commands.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/test_commands.py rename to v1.4/platformio/lib/FastLED/ci/util/test_commands.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/test_env.py b/v1.4/platformio/lib/FastLED/ci/util/test_env.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/test_env.py rename to v1.4/platformio/lib/FastLED/ci/util/test_env.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/test_exceptions.py b/v1.4/platformio/lib/FastLED/ci/util/test_exceptions.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/test_exceptions.py rename to v1.4/platformio/lib/FastLED/ci/util/test_exceptions.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/test_runner.py b/v1.4/platformio/lib/FastLED/ci/util/test_runner.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/test_runner.py rename to v1.4/platformio/lib/FastLED/ci/util/test_runner.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/test_types.py b/v1.4/platformio/lib/FastLED/ci/util/test_types.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/test_types.py rename to v1.4/platformio/lib/FastLED/ci/util/test_types.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/tools.py b/v1.4/platformio/lib/FastLED/ci/util/tools.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/tools.py rename to v1.4/platformio/lib/FastLED/ci/util/tools.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/url_utils.py b/v1.4/platformio/lib/FastLED/ci/util/url_utils.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/url_utils.py rename to v1.4/platformio/lib/FastLED/ci/util/url_utils.py diff --git a/v1.4/wrobot/lib/FastLED/ci/util/xcache.py b/v1.4/platformio/lib/FastLED/ci/util/xcache.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/util/xcache.py rename to v1.4/platformio/lib/FastLED/ci/util/xcache.py diff --git a/v1.4/wrobot/lib/FastLED/ci/wasm_compile.py b/v1.4/platformio/lib/FastLED/ci/wasm_compile.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/wasm_compile.py rename to v1.4/platformio/lib/FastLED/ci/wasm_compile.py diff --git a/v1.4/wrobot/lib/FastLED/ci/wasm_test.py b/v1.4/platformio/lib/FastLED/ci/wasm_test.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/ci/wasm_test.py rename to v1.4/platformio/lib/FastLED/ci/wasm_test.py diff --git a/v1.4/wrobot/lib/FastLED/clean b/v1.4/platformio/lib/FastLED/clean similarity index 100% rename from v1.4/wrobot/lib/FastLED/clean rename to v1.4/platformio/lib/FastLED/clean diff --git a/v1.4/wrobot/lib/FastLED/code_of_conduct.md b/v1.4/platformio/lib/FastLED/code_of_conduct.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/code_of_conduct.md rename to v1.4/platformio/lib/FastLED/code_of_conduct.md diff --git a/v1.4/wrobot/lib/FastLED/compile b/v1.4/platformio/lib/FastLED/compile similarity index 100% rename from v1.4/wrobot/lib/FastLED/compile rename to v1.4/platformio/lib/FastLED/compile diff --git a/v1.4/wrobot/lib/FastLED/compile.bat b/v1.4/platformio/lib/FastLED/compile.bat similarity index 100% rename from v1.4/wrobot/lib/FastLED/compile.bat rename to v1.4/platformio/lib/FastLED/compile.bat diff --git a/v1.4/wrobot/lib/FastLED/component.mk b/v1.4/platformio/lib/FastLED/component.mk similarity index 100% rename from v1.4/wrobot/lib/FastLED/component.mk rename to v1.4/platformio/lib/FastLED/component.mk diff --git a/v1.4/wrobot/lib/FastLED/cool_projects.md b/v1.4/platformio/lib/FastLED/cool_projects.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/cool_projects.md rename to v1.4/platformio/lib/FastLED/cool_projects.md diff --git a/v1.4/wrobot/lib/FastLED/debug_test.html b/v1.4/platformio/lib/FastLED/debug_test.html similarity index 100% rename from v1.4/wrobot/lib/FastLED/debug_test.html rename to v1.4/platformio/lib/FastLED/debug_test.html diff --git a/v1.4/wrobot/lib/FastLED/dev.sh b/v1.4/platformio/lib/FastLED/dev.sh similarity index 100% rename from v1.4/wrobot/lib/FastLED/dev.sh rename to v1.4/platformio/lib/FastLED/dev.sh diff --git a/v1.4/wrobot/lib/FastLED/dev/dev.ino b/v1.4/platformio/lib/FastLED/dev/dev.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/dev/dev.ino rename to v1.4/platformio/lib/FastLED/dev/dev.ino diff --git a/v1.4/wrobot/lib/FastLED/docs/Doxyfile b/v1.4/platformio/lib/FastLED/docs/Doxyfile similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/Doxyfile rename to v1.4/platformio/lib/FastLED/docs/Doxyfile diff --git a/v1.4/wrobot/lib/FastLED/docs/DoxygenLayout.xml b/v1.4/platformio/lib/FastLED/docs/DoxygenLayout.xml similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/DoxygenLayout.xml rename to v1.4/platformio/lib/FastLED/docs/DoxygenLayout.xml diff --git a/v1.4/wrobot/lib/FastLED/docs/include/fastled-docs.css b/v1.4/platformio/lib/FastLED/docs/include/fastled-docs.css similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/include/fastled-docs.css rename to v1.4/platformio/lib/FastLED/docs/include/fastled-docs.css diff --git a/v1.4/wrobot/lib/FastLED/docs/include/fastled_logo.png b/v1.4/platformio/lib/FastLED/docs/include/fastled_logo.png similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/include/fastled_logo.png rename to v1.4/platformio/lib/FastLED/docs/include/fastled_logo.png diff --git a/v1.4/wrobot/lib/FastLED/docs/include/footer.html b/v1.4/platformio/lib/FastLED/docs/include/footer.html similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/include/footer.html rename to v1.4/platformio/lib/FastLED/docs/include/footer.html diff --git a/v1.4/wrobot/lib/FastLED/docs/include/header.html b/v1.4/platformio/lib/FastLED/docs/include/header.html similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/include/header.html rename to v1.4/platformio/lib/FastLED/docs/include/header.html diff --git a/v1.4/wrobot/lib/FastLED/docs/javascript-linting.md b/v1.4/platformio/lib/FastLED/docs/javascript-linting.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/javascript-linting.md rename to v1.4/platformio/lib/FastLED/docs/javascript-linting.md diff --git a/v1.4/wrobot/lib/FastLED/docs/style.css b/v1.4/platformio/lib/FastLED/docs/style.css similarity index 100% rename from v1.4/wrobot/lib/FastLED/docs/style.css rename to v1.4/platformio/lib/FastLED/docs/style.css diff --git a/v1.4/wrobot/lib/FastLED/examples/AGENTS.md b/v1.4/platformio/lib/FastLED/examples/AGENTS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/AGENTS.md rename to v1.4/platformio/lib/FastLED/examples/AGENTS.md diff --git a/v1.4/wrobot/lib/FastLED/examples/AdafruitBridge/AdafruitBridge.ino b/v1.4/platformio/lib/FastLED/examples/AdafruitBridge/AdafruitBridge.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/AdafruitBridge/AdafruitBridge.ino rename to v1.4/platformio/lib/FastLED/examples/AdafruitBridge/AdafruitBridge.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/AnalogOutput/AnalogOutput.ino b/v1.4/platformio/lib/FastLED/examples/AnalogOutput/AnalogOutput.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/AnalogOutput/AnalogOutput.ino rename to v1.4/platformio/lib/FastLED/examples/AnalogOutput/AnalogOutput.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/AnalogOutput/compat.h b/v1.4/platformio/lib/FastLED/examples/AnalogOutput/compat.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/AnalogOutput/compat.h rename to v1.4/platformio/lib/FastLED/examples/AnalogOutput/compat.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Animartrix/Animartrix.ino b/v1.4/platformio/lib/FastLED/examples/Animartrix/Animartrix.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Animartrix/Animartrix.ino rename to v1.4/platformio/lib/FastLED/examples/Animartrix/Animartrix.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Apa102/Apa102.ino b/v1.4/platformio/lib/FastLED/examples/Apa102/Apa102.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Apa102/Apa102.ino rename to v1.4/platformio/lib/FastLED/examples/Apa102/Apa102.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Apa102HD/Apa102HD.ino b/v1.4/platformio/lib/FastLED/examples/Apa102HD/Apa102HD.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Apa102HD/Apa102HD.ino rename to v1.4/platformio/lib/FastLED/examples/Apa102HD/Apa102HD.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino b/v1.4/platformio/lib/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino rename to v1.4/platformio/lib/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Async/Async.h b/v1.4/platformio/lib/FastLED/examples/Async/Async.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Async/Async.h rename to v1.4/platformio/lib/FastLED/examples/Async/Async.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Async/Async.ino b/v1.4/platformio/lib/FastLED/examples/Async/Async.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Async/Async.ino rename to v1.4/platformio/lib/FastLED/examples/Async/Async.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Audio/Audio.ino b/v1.4/platformio/lib/FastLED/examples/Audio/Audio.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Audio/Audio.ino rename to v1.4/platformio/lib/FastLED/examples/Audio/Audio.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Audio/advanced/README.md b/v1.4/platformio/lib/FastLED/examples/Audio/advanced/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Audio/advanced/README.md rename to v1.4/platformio/lib/FastLED/examples/Audio/advanced/README.md diff --git a/v1.4/wrobot/lib/FastLED/examples/Audio/advanced/advanced.h b/v1.4/platformio/lib/FastLED/examples/Audio/advanced/advanced.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Audio/advanced/advanced.h rename to v1.4/platformio/lib/FastLED/examples/Audio/advanced/advanced.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Audio/simple/README.md b/v1.4/platformio/lib/FastLED/examples/Audio/simple/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Audio/simple/README.md rename to v1.4/platformio/lib/FastLED/examples/Audio/simple/README.md diff --git a/v1.4/wrobot/lib/FastLED/examples/Audio/simple/fx_audio.h b/v1.4/platformio/lib/FastLED/examples/Audio/simple/fx_audio.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Audio/simple/fx_audio.h rename to v1.4/platformio/lib/FastLED/examples/Audio/simple/fx_audio.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Audio/simple/simple.h b/v1.4/platformio/lib/FastLED/examples/Audio/simple/simple.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Audio/simple/simple.h rename to v1.4/platformio/lib/FastLED/examples/Audio/simple/simple.h diff --git a/v1.4/wrobot/lib/FastLED/examples/AudioInput/AudioInput.h b/v1.4/platformio/lib/FastLED/examples/AudioInput/AudioInput.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/AudioInput/AudioInput.h rename to v1.4/platformio/lib/FastLED/examples/AudioInput/AudioInput.h diff --git a/v1.4/wrobot/lib/FastLED/examples/AudioInput/AudioInput.ino b/v1.4/platformio/lib/FastLED/examples/AudioInput/AudioInput.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/AudioInput/AudioInput.ino rename to v1.4/platformio/lib/FastLED/examples/AudioInput/AudioInput.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Blink/Blink.ino b/v1.4/platformio/lib/FastLED/examples/Blink/Blink.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Blink/Blink.ino rename to v1.4/platformio/lib/FastLED/examples/Blink/Blink.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/BlinkParallel/BlinkParallel.ino b/v1.4/platformio/lib/FastLED/examples/BlinkParallel/BlinkParallel.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/BlinkParallel/BlinkParallel.ino rename to v1.4/platformio/lib/FastLED/examples/BlinkParallel/BlinkParallel.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Blur/Blur.ino b/v1.4/platformio/lib/FastLED/examples/Blur/Blur.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Blur/Blur.ino rename to v1.4/platformio/lib/FastLED/examples/Blur/Blur.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Blur2d/Blur2d.ino b/v1.4/platformio/lib/FastLED/examples/Blur2d/Blur2d.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Blur2d/Blur2d.ino rename to v1.4/platformio/lib/FastLED/examples/Blur2d/Blur2d.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/Chromancer.ino b/v1.4/platformio/lib/FastLED/examples/Chromancer/Chromancer.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/Chromancer.ino rename to v1.4/platformio/lib/FastLED/examples/Chromancer/Chromancer.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/detail.h b/v1.4/platformio/lib/FastLED/examples/Chromancer/detail.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/detail.h rename to v1.4/platformio/lib/FastLED/examples/Chromancer/detail.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h b/v1.4/platformio/lib/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h rename to v1.4/platformio/lib/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json b/v1.4/platformio/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json rename to v1.4/platformio/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json b/v1.4/platformio/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json rename to v1.4/platformio/lib/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/gen.py b/v1.4/platformio/lib/FastLED/examples/Chromancer/gen.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/gen.py rename to v1.4/platformio/lib/FastLED/examples/Chromancer/gen.py diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/mapping.h b/v1.4/platformio/lib/FastLED/examples/Chromancer/mapping.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/mapping.h rename to v1.4/platformio/lib/FastLED/examples/Chromancer/mapping.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/output.json b/v1.4/platformio/lib/FastLED/examples/Chromancer/output.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/output.json rename to v1.4/platformio/lib/FastLED/examples/Chromancer/output.json diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/ripple.h b/v1.4/platformio/lib/FastLED/examples/Chromancer/ripple.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/ripple.h rename to v1.4/platformio/lib/FastLED/examples/Chromancer/ripple.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Chromancer/screenmap.json.h b/v1.4/platformio/lib/FastLED/examples/Chromancer/screenmap.json.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Chromancer/screenmap.json.h rename to v1.4/platformio/lib/FastLED/examples/Chromancer/screenmap.json.h diff --git a/v1.4/wrobot/lib/FastLED/examples/ColorBoost/ColorBoost.h b/v1.4/platformio/lib/FastLED/examples/ColorBoost/ColorBoost.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/ColorBoost/ColorBoost.h rename to v1.4/platformio/lib/FastLED/examples/ColorBoost/ColorBoost.h diff --git a/v1.4/wrobot/lib/FastLED/examples/ColorBoost/ColorBoost.ino b/v1.4/platformio/lib/FastLED/examples/ColorBoost/ColorBoost.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/ColorBoost/ColorBoost.ino rename to v1.4/platformio/lib/FastLED/examples/ColorBoost/ColorBoost.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/ColorPalette/ColorPalette.ino b/v1.4/platformio/lib/FastLED/examples/ColorPalette/ColorPalette.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/ColorPalette/ColorPalette.ino rename to v1.4/platformio/lib/FastLED/examples/ColorPalette/ColorPalette.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/ColorTemperature/ColorTemperature.ino b/v1.4/platformio/lib/FastLED/examples/ColorTemperature/ColorTemperature.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/ColorTemperature/ColorTemperature.ino rename to v1.4/platformio/lib/FastLED/examples/ColorTemperature/ColorTemperature.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/CompileTest/apollo3_test.h b/v1.4/platformio/lib/FastLED/examples/CompileTest/apollo3_test.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/CompileTest/apollo3_test.h rename to v1.4/platformio/lib/FastLED/examples/CompileTest/apollo3_test.h diff --git a/v1.4/wrobot/lib/FastLED/examples/CompileTest/arm_test.h b/v1.4/platformio/lib/FastLED/examples/CompileTest/arm_test.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/CompileTest/arm_test.h rename to v1.4/platformio/lib/FastLED/examples/CompileTest/arm_test.h diff --git a/v1.4/wrobot/lib/FastLED/examples/CompileTest/avr_test.h b/v1.4/platformio/lib/FastLED/examples/CompileTest/avr_test.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/CompileTest/avr_test.h rename to v1.4/platformio/lib/FastLED/examples/CompileTest/avr_test.h diff --git a/v1.4/wrobot/lib/FastLED/examples/CompileTest/wasm_test.h b/v1.4/platformio/lib/FastLED/examples/CompileTest/wasm_test.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/CompileTest/wasm_test.h rename to v1.4/platformio/lib/FastLED/examples/CompileTest/wasm_test.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Corkscrew/Corkscrew.h b/v1.4/platformio/lib/FastLED/examples/Corkscrew/Corkscrew.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Corkscrew/Corkscrew.h rename to v1.4/platformio/lib/FastLED/examples/Corkscrew/Corkscrew.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Corkscrew/Corkscrew.ino b/v1.4/platformio/lib/FastLED/examples/Corkscrew/Corkscrew.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Corkscrew/Corkscrew.ino rename to v1.4/platformio/lib/FastLED/examples/Corkscrew/Corkscrew.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Cylon/Cylon.ino b/v1.4/platformio/lib/FastLED/examples/Cylon/Cylon.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Cylon/Cylon.ino rename to v1.4/platformio/lib/FastLED/examples/Cylon/Cylon.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/DemoReel100/DemoReel100.ino b/v1.4/platformio/lib/FastLED/examples/DemoReel100/DemoReel100.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/DemoReel100/DemoReel100.ino rename to v1.4/platformio/lib/FastLED/examples/DemoReel100/DemoReel100.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Downscale/Downscale.h b/v1.4/platformio/lib/FastLED/examples/Downscale/Downscale.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Downscale/Downscale.h rename to v1.4/platformio/lib/FastLED/examples/Downscale/Downscale.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Downscale/Downscale.ino b/v1.4/platformio/lib/FastLED/examples/Downscale/Downscale.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Downscale/Downscale.ino rename to v1.4/platformio/lib/FastLED/examples/Downscale/Downscale.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Downscale/src/wave.cpp b/v1.4/platformio/lib/FastLED/examples/Downscale/src/wave.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Downscale/src/wave.cpp rename to v1.4/platformio/lib/FastLED/examples/Downscale/src/wave.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/Downscale/src/wave.h b/v1.4/platformio/lib/FastLED/examples/Downscale/src/wave.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Downscale/src/wave.h rename to v1.4/platformio/lib/FastLED/examples/Downscale/src/wave.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Downscale/src/xypaths.cpp b/v1.4/platformio/lib/FastLED/examples/Downscale/src/xypaths.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Downscale/src/xypaths.cpp rename to v1.4/platformio/lib/FastLED/examples/Downscale/src/xypaths.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/Downscale/src/xypaths.h b/v1.4/platformio/lib/FastLED/examples/Downscale/src/xypaths.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Downscale/src/xypaths.h rename to v1.4/platformio/lib/FastLED/examples/Downscale/src/xypaths.h diff --git a/v1.4/wrobot/lib/FastLED/examples/EaseInOut/EaseInOut.h b/v1.4/platformio/lib/FastLED/examples/EaseInOut/EaseInOut.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/EaseInOut/EaseInOut.h rename to v1.4/platformio/lib/FastLED/examples/EaseInOut/EaseInOut.h diff --git a/v1.4/wrobot/lib/FastLED/examples/EaseInOut/EaseInOut.ino b/v1.4/platformio/lib/FastLED/examples/EaseInOut/EaseInOut.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/EaseInOut/EaseInOut.ino rename to v1.4/platformio/lib/FastLED/examples/EaseInOut/EaseInOut.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.h b/v1.4/platformio/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.h rename to v1.4/platformio/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.ino b/v1.4/platformio/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.ino rename to v1.4/platformio/lib/FastLED/examples/Esp32S3I2SDemo/Esp32S3I2SDemo.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.h b/v1.4/platformio/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.h rename to v1.4/platformio/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.h diff --git a/v1.4/wrobot/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.ino b/v1.4/platformio/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.ino rename to v1.4/platformio/lib/FastLED/examples/EspI2SDemo/EspI2SDemo.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FestivalStick/FestivalStick.ino b/v1.4/platformio/lib/FastLED/examples/FestivalStick/FestivalStick.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FestivalStick/FestivalStick.ino rename to v1.4/platformio/lib/FastLED/examples/FestivalStick/FestivalStick.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FestivalStick/curr.h b/v1.4/platformio/lib/FastLED/examples/FestivalStick/curr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FestivalStick/curr.h rename to v1.4/platformio/lib/FastLED/examples/FestivalStick/curr.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FestivalStick/old.h b/v1.4/platformio/lib/FastLED/examples/FestivalStick/old.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FestivalStick/old.h rename to v1.4/platformio/lib/FastLED/examples/FestivalStick/old.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Fire2012/Fire2012.ino b/v1.4/platformio/lib/FastLED/examples/Fire2012/Fire2012.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Fire2012/Fire2012.ino rename to v1.4/platformio/lib/FastLED/examples/Fire2012/Fire2012.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino b/v1.4/platformio/lib/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino rename to v1.4/platformio/lib/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Fire2023/Fire2023.h b/v1.4/platformio/lib/FastLED/examples/Fire2023/Fire2023.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Fire2023/Fire2023.h rename to v1.4/platformio/lib/FastLED/examples/Fire2023/Fire2023.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Fire2023/Fire2023.ino b/v1.4/platformio/lib/FastLED/examples/Fire2023/Fire2023.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Fire2023/Fire2023.ino rename to v1.4/platformio/lib/FastLED/examples/Fire2023/Fire2023.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FireCylinder/FireCylinder.h b/v1.4/platformio/lib/FastLED/examples/FireCylinder/FireCylinder.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FireCylinder/FireCylinder.h rename to v1.4/platformio/lib/FastLED/examples/FireCylinder/FireCylinder.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FireCylinder/FireCylinder.ino b/v1.4/platformio/lib/FastLED/examples/FireCylinder/FireCylinder.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FireCylinder/FireCylinder.ino rename to v1.4/platformio/lib/FastLED/examples/FireCylinder/FireCylinder.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FireMatrix/FireMatrix.h b/v1.4/platformio/lib/FastLED/examples/FireMatrix/FireMatrix.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FireMatrix/FireMatrix.h rename to v1.4/platformio/lib/FastLED/examples/FireMatrix/FireMatrix.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FireMatrix/FireMatrix.ino b/v1.4/platformio/lib/FastLED/examples/FireMatrix/FireMatrix.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FireMatrix/FireMatrix.ino rename to v1.4/platformio/lib/FastLED/examples/FireMatrix/FireMatrix.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FirstLight/FirstLight.ino b/v1.4/platformio/lib/FastLED/examples/FirstLight/FirstLight.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FirstLight/FirstLight.ino rename to v1.4/platformio/lib/FastLED/examples/FirstLight/FirstLight.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxCylon/FxCylon.ino b/v1.4/platformio/lib/FastLED/examples/FxCylon/FxCylon.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxCylon/FxCylon.ino rename to v1.4/platformio/lib/FastLED/examples/FxCylon/FxCylon.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxDemoReel100/FxDemoReel100.ino b/v1.4/platformio/lib/FastLED/examples/FxDemoReel100/FxDemoReel100.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxDemoReel100/FxDemoReel100.ino rename to v1.4/platformio/lib/FastLED/examples/FxDemoReel100/FxDemoReel100.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxDemoReel100/defs.h b/v1.4/platformio/lib/FastLED/examples/FxDemoReel100/defs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxDemoReel100/defs.h rename to v1.4/platformio/lib/FastLED/examples/FxDemoReel100/defs.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FxEngine/FxEngine.ino b/v1.4/platformio/lib/FastLED/examples/FxEngine/FxEngine.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxEngine/FxEngine.ino rename to v1.4/platformio/lib/FastLED/examples/FxEngine/FxEngine.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxFire2012/FxFire2012.ino b/v1.4/platformio/lib/FastLED/examples/FxFire2012/FxFire2012.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxFire2012/FxFire2012.ino rename to v1.4/platformio/lib/FastLED/examples/FxFire2012/FxFire2012.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxGfx2Video/FxGfx2Video.ino b/v1.4/platformio/lib/FastLED/examples/FxGfx2Video/FxGfx2Video.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxGfx2Video/FxGfx2Video.ino rename to v1.4/platformio/lib/FastLED/examples/FxGfx2Video/FxGfx2Video.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxNoisePlusPalette/FxNoisePlusPalette.ino b/v1.4/platformio/lib/FastLED/examples/FxNoisePlusPalette/FxNoisePlusPalette.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxNoisePlusPalette/FxNoisePlusPalette.ino rename to v1.4/platformio/lib/FastLED/examples/FxNoisePlusPalette/FxNoisePlusPalette.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.h b/v1.4/platformio/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.h rename to v1.4/platformio/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.ino b/v1.4/platformio/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.ino rename to v1.4/platformio/lib/FastLED/examples/FxNoiseRing/FxNoiseRing.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/NOISE_RING_IDEAS.md b/v1.4/platformio/lib/FastLED/examples/FxNoiseRing/NOISE_RING_IDEAS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/NOISE_RING_IDEAS.md rename to v1.4/platformio/lib/FastLED/examples/FxNoiseRing/NOISE_RING_IDEAS.md diff --git a/v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/simple_timer.h b/v1.4/platformio/lib/FastLED/examples/FxNoiseRing/simple_timer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxNoiseRing/simple_timer.h rename to v1.4/platformio/lib/FastLED/examples/FxNoiseRing/simple_timer.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FxPacifica/FxPacifica.ino b/v1.4/platformio/lib/FastLED/examples/FxPacifica/FxPacifica.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxPacifica/FxPacifica.ino rename to v1.4/platformio/lib/FastLED/examples/FxPacifica/FxPacifica.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxPacifica/defs.h b/v1.4/platformio/lib/FastLED/examples/FxPacifica/defs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxPacifica/defs.h rename to v1.4/platformio/lib/FastLED/examples/FxPacifica/defs.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FxPride2015/FxPride2015.ino b/v1.4/platformio/lib/FastLED/examples/FxPride2015/FxPride2015.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxPride2015/FxPride2015.ino rename to v1.4/platformio/lib/FastLED/examples/FxPride2015/FxPride2015.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxSdCard/FxSdCard.ino b/v1.4/platformio/lib/FastLED/examples/FxSdCard/FxSdCard.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxSdCard/FxSdCard.ino rename to v1.4/platformio/lib/FastLED/examples/FxSdCard/FxSdCard.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/color_line_bubbles.rgb b/v1.4/platformio/lib/FastLED/examples/FxSdCard/data/color_line_bubbles.rgb similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/color_line_bubbles.rgb rename to v1.4/platformio/lib/FastLED/examples/FxSdCard/data/color_line_bubbles.rgb diff --git a/v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/readme.txt b/v1.4/platformio/lib/FastLED/examples/FxSdCard/data/readme.txt similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/readme.txt rename to v1.4/platformio/lib/FastLED/examples/FxSdCard/data/readme.txt diff --git a/v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/screenmap.json b/v1.4/platformio/lib/FastLED/examples/FxSdCard/data/screenmap.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/screenmap.json rename to v1.4/platformio/lib/FastLED/examples/FxSdCard/data/screenmap.json diff --git a/v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/video.rgb b/v1.4/platformio/lib/FastLED/examples/FxSdCard/data/video.rgb similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxSdCard/data/video.rgb rename to v1.4/platformio/lib/FastLED/examples/FxSdCard/data/video.rgb diff --git a/v1.4/wrobot/lib/FastLED/examples/FxTwinkleFox/FxTwinkleFox.ino b/v1.4/platformio/lib/FastLED/examples/FxTwinkleFox/FxTwinkleFox.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxTwinkleFox/FxTwinkleFox.ino rename to v1.4/platformio/lib/FastLED/examples/FxTwinkleFox/FxTwinkleFox.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxWater/FxWater.h b/v1.4/platformio/lib/FastLED/examples/FxWater/FxWater.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxWater/FxWater.h rename to v1.4/platformio/lib/FastLED/examples/FxWater/FxWater.h diff --git a/v1.4/wrobot/lib/FastLED/examples/FxWater/FxWater.ino b/v1.4/platformio/lib/FastLED/examples/FxWater/FxWater.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxWater/FxWater.ino rename to v1.4/platformio/lib/FastLED/examples/FxWater/FxWater.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxWave2d/FxWave2d.ino b/v1.4/platformio/lib/FastLED/examples/FxWave2d/FxWave2d.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxWave2d/FxWave2d.ino rename to v1.4/platformio/lib/FastLED/examples/FxWave2d/FxWave2d.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/FxWave2d/wavefx.cpp b/v1.4/platformio/lib/FastLED/examples/FxWave2d/wavefx.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxWave2d/wavefx.cpp rename to v1.4/platformio/lib/FastLED/examples/FxWave2d/wavefx.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/FxWave2d/wavefx.h b/v1.4/platformio/lib/FastLED/examples/FxWave2d/wavefx.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/FxWave2d/wavefx.h rename to v1.4/platformio/lib/FastLED/examples/FxWave2d/wavefx.h diff --git a/v1.4/wrobot/lib/FastLED/examples/HD107/HD107.ino b/v1.4/platformio/lib/FastLED/examples/HD107/HD107.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/HD107/HD107.ino rename to v1.4/platformio/lib/FastLED/examples/HD107/HD107.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/HSVTest/HSVTest.h b/v1.4/platformio/lib/FastLED/examples/HSVTest/HSVTest.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/HSVTest/HSVTest.h rename to v1.4/platformio/lib/FastLED/examples/HSVTest/HSVTest.h diff --git a/v1.4/wrobot/lib/FastLED/examples/HSVTest/HSVTest.ino b/v1.4/platformio/lib/FastLED/examples/HSVTest/HSVTest.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/HSVTest/HSVTest.ino rename to v1.4/platformio/lib/FastLED/examples/HSVTest/HSVTest.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Json/Json.ino b/v1.4/platformio/lib/FastLED/examples/Json/Json.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Json/Json.ino rename to v1.4/platformio/lib/FastLED/examples/Json/Json.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Json/JsonSketch.h b/v1.4/platformio/lib/FastLED/examples/Json/JsonSketch.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Json/JsonSketch.h rename to v1.4/platformio/lib/FastLED/examples/Json/JsonSketch.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/LuminescentGrand.ino b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/LuminescentGrand.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/LuminescentGrand.ino rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/LuminescentGrand.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/LedRopeTCL.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.hpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.hpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/MIDI.hpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/buttons.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/buttons.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/buttons.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/buttons.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Defs.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Defs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Defs.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Defs.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Message.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Message.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Message.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Message.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Namespace.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Namespace.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Namespace.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Namespace.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Platform.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Platform.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Platform.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Platform.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Settings.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Settings.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/midi_Settings.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/midi_Settings.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/serialMIDI.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/serialMIDI.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/serialMIDI.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/serialMIDI.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/arduino/ui_state.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/ApproximatingFunction.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/ApproximatingFunction.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/ApproximatingFunction.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/ApproximatingFunction.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Keyboard.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Painter.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Painter.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Painter.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Painter.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Painter.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Painter.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/Painter.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/Painter.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/color_mapper.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/defs.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/defs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/defs.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/defs.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/dprint.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/dprint.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/dprint.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/dprint.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/dprint.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/dprint.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/dprint.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/dprint.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/framebuffer.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/led_layout_array.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/led_rope_interface.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/led_rope_interface.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/led_rope_interface.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/led_rope_interface.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/settings.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/settings.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/settings.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/settings.h diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/util.cpp b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/util.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/util.cpp rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/util.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/util.h b/v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/util.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/LuminescentGrand/shared/util.h rename to v1.4/platformio/lib/FastLED/examples/LuminescentGrand/shared/util.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Luminova/Luminova.h b/v1.4/platformio/lib/FastLED/examples/Luminova/Luminova.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Luminova/Luminova.h rename to v1.4/platformio/lib/FastLED/examples/Luminova/Luminova.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Luminova/Luminova.ino b/v1.4/platformio/lib/FastLED/examples/Luminova/Luminova.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Luminova/Luminova.ino rename to v1.4/platformio/lib/FastLED/examples/Luminova/Luminova.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino b/v1.4/platformio/lib/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino rename to v1.4/platformio/lib/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino b/v1.4/platformio/lib/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino rename to v1.4/platformio/lib/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino b/v1.4/platformio/lib/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino rename to v1.4/platformio/lib/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino b/v1.4/platformio/lib/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino rename to v1.4/platformio/lib/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.h b/v1.4/platformio/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.h rename to v1.4/platformio/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino b/v1.4/platformio/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino rename to v1.4/platformio/lib/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.h b/v1.4/platformio/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.h rename to v1.4/platformio/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino b/v1.4/platformio/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino rename to v1.4/platformio/lib/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/NetTest/NetTest.ino b/v1.4/platformio/lib/FastLED/examples/NetTest/NetTest.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/NetTest/NetTest.ino rename to v1.4/platformio/lib/FastLED/examples/NetTest/NetTest.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/NetTest/NetTestReal.h b/v1.4/platformio/lib/FastLED/examples/NetTest/NetTestReal.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/NetTest/NetTestReal.h rename to v1.4/platformio/lib/FastLED/examples/NetTest/NetTestReal.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Noise/Noise.ino b/v1.4/platformio/lib/FastLED/examples/Noise/Noise.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Noise/Noise.ino rename to v1.4/platformio/lib/FastLED/examples/Noise/Noise.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/NoisePlayground/NoisePlayground.h b/v1.4/platformio/lib/FastLED/examples/NoisePlayground/NoisePlayground.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/NoisePlayground/NoisePlayground.h rename to v1.4/platformio/lib/FastLED/examples/NoisePlayground/NoisePlayground.h diff --git a/v1.4/wrobot/lib/FastLED/examples/NoisePlayground/NoisePlayground.ino b/v1.4/platformio/lib/FastLED/examples/NoisePlayground/NoisePlayground.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/NoisePlayground/NoisePlayground.ino rename to v1.4/platformio/lib/FastLED/examples/NoisePlayground/NoisePlayground.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.h b/v1.4/platformio/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.h rename to v1.4/platformio/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.h diff --git a/v1.4/wrobot/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino b/v1.4/platformio/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino rename to v1.4/platformio/lib/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/OctoWS2811/OctoWS2811.ino b/v1.4/platformio/lib/FastLED/examples/OctoWS2811/OctoWS2811.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/OctoWS2811/OctoWS2811.ino rename to v1.4/platformio/lib/FastLED/examples/OctoWS2811/OctoWS2811.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/OctoWS2811/OctoWS2811_impl.h b/v1.4/platformio/lib/FastLED/examples/OctoWS2811/OctoWS2811_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/OctoWS2811/OctoWS2811_impl.h rename to v1.4/platformio/lib/FastLED/examples/OctoWS2811/OctoWS2811_impl.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Overclock/Overclock.ino b/v1.4/platformio/lib/FastLED/examples/Overclock/Overclock.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Overclock/Overclock.ino rename to v1.4/platformio/lib/FastLED/examples/Overclock/Overclock.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Pacifica/Pacifica.ino b/v1.4/platformio/lib/FastLED/examples/Pacifica/Pacifica.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Pacifica/Pacifica.ino rename to v1.4/platformio/lib/FastLED/examples/Pacifica/Pacifica.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/PinMode/PinMode.ino b/v1.4/platformio/lib/FastLED/examples/PinMode/PinMode.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/PinMode/PinMode.ino rename to v1.4/platformio/lib/FastLED/examples/PinMode/PinMode.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Pintest/Pintest.h b/v1.4/platformio/lib/FastLED/examples/Pintest/Pintest.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Pintest/Pintest.h rename to v1.4/platformio/lib/FastLED/examples/Pintest/Pintest.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Pintest/Pintest.ino b/v1.4/platformio/lib/FastLED/examples/Pintest/Pintest.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Pintest/Pintest.ino rename to v1.4/platformio/lib/FastLED/examples/Pintest/Pintest.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.h b/v1.4/platformio/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.h rename to v1.4/platformio/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino b/v1.4/platformio/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino rename to v1.4/platformio/lib/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Pride2015/Pride2015.ino b/v1.4/platformio/lib/FastLED/examples/Pride2015/Pride2015.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Pride2015/Pride2015.ino rename to v1.4/platformio/lib/FastLED/examples/Pride2015/Pride2015.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/README.md b/v1.4/platformio/lib/FastLED/examples/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/README.md rename to v1.4/platformio/lib/FastLED/examples/README.md diff --git a/v1.4/wrobot/lib/FastLED/examples/RGBCalibrate/RGBCalibrate.ino b/v1.4/platformio/lib/FastLED/examples/RGBCalibrate/RGBCalibrate.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/RGBCalibrate/RGBCalibrate.ino rename to v1.4/platformio/lib/FastLED/examples/RGBCalibrate/RGBCalibrate.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/RGBSetDemo/RGBSetDemo.ino b/v1.4/platformio/lib/FastLED/examples/RGBSetDemo/RGBSetDemo.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/RGBSetDemo/RGBSetDemo.ino rename to v1.4/platformio/lib/FastLED/examples/RGBSetDemo/RGBSetDemo.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/RGBW/RGBW.ino b/v1.4/platformio/lib/FastLED/examples/RGBW/RGBW.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/RGBW/RGBW.ino rename to v1.4/platformio/lib/FastLED/examples/RGBW/RGBW.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/RGBWEmulated/RGBWEmulated.ino b/v1.4/platformio/lib/FastLED/examples/RGBWEmulated/RGBWEmulated.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/RGBWEmulated/RGBWEmulated.ino rename to v1.4/platformio/lib/FastLED/examples/RGBWEmulated/RGBWEmulated.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/SmartMatrix/SmartMatrix.ino b/v1.4/platformio/lib/FastLED/examples/SmartMatrix/SmartMatrix.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/SmartMatrix/SmartMatrix.ino rename to v1.4/platformio/lib/FastLED/examples/SmartMatrix/SmartMatrix.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/SmartMatrix/SmartMatrixSketch.h b/v1.4/platformio/lib/FastLED/examples/SmartMatrix/SmartMatrixSketch.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/SmartMatrix/SmartMatrixSketch.h rename to v1.4/platformio/lib/FastLED/examples/SmartMatrix/SmartMatrixSketch.h diff --git a/v1.4/wrobot/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.h b/v1.4/platformio/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.h rename to v1.4/platformio/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.h diff --git a/v1.4/wrobot/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.ino b/v1.4/platformio/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.ino rename to v1.4/platformio/lib/FastLED/examples/TeensyMassiveParallel/TeensyMassiveParallel.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/TeensyParallel/TeensyParallel.ino b/v1.4/platformio/lib/FastLED/examples/TeensyParallel/TeensyParallel.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/TeensyParallel/TeensyParallel.ino rename to v1.4/platformio/lib/FastLED/examples/TeensyParallel/TeensyParallel.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/TwinkleFox/TwinkleFox.ino b/v1.4/platformio/lib/FastLED/examples/TwinkleFox/TwinkleFox.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/TwinkleFox/TwinkleFox.ino rename to v1.4/platformio/lib/FastLED/examples/TwinkleFox/TwinkleFox.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/UITest/UITest.ino b/v1.4/platformio/lib/FastLED/examples/UITest/UITest.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/UITest/UITest.ino rename to v1.4/platformio/lib/FastLED/examples/UITest/UITest.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/WS2816/WS2816.ino b/v1.4/platformio/lib/FastLED/examples/WS2816/WS2816.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/WS2816/WS2816.ino rename to v1.4/platformio/lib/FastLED/examples/WS2816/WS2816.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino b/v1.4/platformio/lib/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino rename to v1.4/platformio/lib/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Wave/Wave.h b/v1.4/platformio/lib/FastLED/examples/Wave/Wave.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Wave/Wave.h rename to v1.4/platformio/lib/FastLED/examples/Wave/Wave.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Wave/Wave.ino b/v1.4/platformio/lib/FastLED/examples/Wave/Wave.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Wave/Wave.ino rename to v1.4/platformio/lib/FastLED/examples/Wave/Wave.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/Wave2d/Wave2d.h b/v1.4/platformio/lib/FastLED/examples/Wave2d/Wave2d.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Wave2d/Wave2d.h rename to v1.4/platformio/lib/FastLED/examples/Wave2d/Wave2d.h diff --git a/v1.4/wrobot/lib/FastLED/examples/Wave2d/Wave2d.ino b/v1.4/platformio/lib/FastLED/examples/Wave2d/Wave2d.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/Wave2d/Wave2d.ino rename to v1.4/platformio/lib/FastLED/examples/Wave2d/Wave2d.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/XYMatrix/XYMatrix.ino b/v1.4/platformio/lib/FastLED/examples/XYMatrix/XYMatrix.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYMatrix/XYMatrix.ino rename to v1.4/platformio/lib/FastLED/examples/XYMatrix/XYMatrix.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/XYPath.ino b/v1.4/platformio/lib/FastLED/examples/XYPath/XYPath.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/XYPath.ino rename to v1.4/platformio/lib/FastLED/examples/XYPath/XYPath.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/complex.h b/v1.4/platformio/lib/FastLED/examples/XYPath/complex.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/complex.h rename to v1.4/platformio/lib/FastLED/examples/XYPath/complex.h diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/direct.h b/v1.4/platformio/lib/FastLED/examples/XYPath/direct.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/direct.h rename to v1.4/platformio/lib/FastLED/examples/XYPath/direct.h diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/simple.h b/v1.4/platformio/lib/FastLED/examples/XYPath/simple.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/simple.h rename to v1.4/platformio/lib/FastLED/examples/XYPath/simple.h diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/src/wave.cpp b/v1.4/platformio/lib/FastLED/examples/XYPath/src/wave.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/src/wave.cpp rename to v1.4/platformio/lib/FastLED/examples/XYPath/src/wave.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/src/wave.h b/v1.4/platformio/lib/FastLED/examples/XYPath/src/wave.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/src/wave.h rename to v1.4/platformio/lib/FastLED/examples/XYPath/src/wave.h diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/src/xypaths.cpp b/v1.4/platformio/lib/FastLED/examples/XYPath/src/xypaths.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/src/xypaths.cpp rename to v1.4/platformio/lib/FastLED/examples/XYPath/src/xypaths.cpp diff --git a/v1.4/wrobot/lib/FastLED/examples/XYPath/src/xypaths.h b/v1.4/platformio/lib/FastLED/examples/XYPath/src/xypaths.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/XYPath/src/xypaths.h rename to v1.4/platformio/lib/FastLED/examples/XYPath/src/xypaths.h diff --git a/v1.4/wrobot/lib/FastLED/examples/wasm/wasm.ino b/v1.4/platformio/lib/FastLED/examples/wasm/wasm.ino similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/wasm/wasm.ino rename to v1.4/platformio/lib/FastLED/examples/wasm/wasm.ino diff --git a/v1.4/wrobot/lib/FastLED/examples/wasm/wasm_impl.h b/v1.4/platformio/lib/FastLED/examples/wasm/wasm_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/examples/wasm/wasm_impl.h rename to v1.4/platformio/lib/FastLED/examples/wasm/wasm_impl.h diff --git a/v1.4/wrobot/lib/FastLED/extras/AppleII.s65 b/v1.4/platformio/lib/FastLED/extras/AppleII.s65 similarity index 100% rename from v1.4/wrobot/lib/FastLED/extras/AppleII.s65 rename to v1.4/platformio/lib/FastLED/extras/AppleII.s65 diff --git a/v1.4/wrobot/lib/FastLED/extras/FastLED6502.s65 b/v1.4/platformio/lib/FastLED/extras/FastLED6502.s65 similarity index 100% rename from v1.4/wrobot/lib/FastLED/extras/FastLED6502.s65 rename to v1.4/platformio/lib/FastLED/extras/FastLED6502.s65 diff --git a/v1.4/wrobot/lib/FastLED/extras/RainbowDemo.bin.zip b/v1.4/platformio/lib/FastLED/extras/RainbowDemo.bin.zip similarity index 100% rename from v1.4/wrobot/lib/FastLED/extras/RainbowDemo.bin.zip rename to v1.4/platformio/lib/FastLED/extras/RainbowDemo.bin.zip diff --git a/v1.4/wrobot/lib/FastLED/extras/RainbowDemo.s65 b/v1.4/platformio/lib/FastLED/extras/RainbowDemo.s65 similarity index 100% rename from v1.4/wrobot/lib/FastLED/extras/RainbowDemo.s65 rename to v1.4/platformio/lib/FastLED/extras/RainbowDemo.s65 diff --git a/v1.4/wrobot/lib/FastLED/fastled4.md b/v1.4/platformio/lib/FastLED/fastled4.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/fastled4.md rename to v1.4/platformio/lib/FastLED/fastled4.md diff --git a/v1.4/wrobot/lib/FastLED/generate_compile_commands.sh b/v1.4/platformio/lib/FastLED/generate_compile_commands.sh similarity index 100% rename from v1.4/wrobot/lib/FastLED/generate_compile_commands.sh rename to v1.4/platformio/lib/FastLED/generate_compile_commands.sh diff --git a/v1.4/wrobot/lib/FastLED/inspect b/v1.4/platformio/lib/FastLED/inspect similarity index 100% rename from v1.4/wrobot/lib/FastLED/inspect rename to v1.4/platformio/lib/FastLED/inspect diff --git a/v1.4/wrobot/lib/FastLED/install b/v1.4/platformio/lib/FastLED/install similarity index 100% rename from v1.4/wrobot/lib/FastLED/install rename to v1.4/platformio/lib/FastLED/install diff --git a/v1.4/wrobot/lib/FastLED/keywords.txt b/v1.4/platformio/lib/FastLED/keywords.txt similarity index 100% rename from v1.4/wrobot/lib/FastLED/keywords.txt rename to v1.4/platformio/lib/FastLED/keywords.txt diff --git a/v1.4/wrobot/lib/FastLED/legacy_index.js b/v1.4/platformio/lib/FastLED/legacy_index.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/legacy_index.js rename to v1.4/platformio/lib/FastLED/legacy_index.js diff --git a/v1.4/wrobot/lib/FastLED/library.json b/v1.4/platformio/lib/FastLED/library.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/library.json rename to v1.4/platformio/lib/FastLED/library.json diff --git a/v1.4/wrobot/lib/FastLED/library.properties b/v1.4/platformio/lib/FastLED/library.properties similarity index 100% rename from v1.4/wrobot/lib/FastLED/library.properties rename to v1.4/platformio/lib/FastLED/library.properties diff --git a/v1.4/wrobot/lib/FastLED/lint b/v1.4/platformio/lib/FastLED/lint similarity index 100% rename from v1.4/wrobot/lib/FastLED/lint rename to v1.4/platformio/lib/FastLED/lint diff --git a/v1.4/wrobot/lib/FastLED/mcp_server.py b/v1.4/platformio/lib/FastLED/mcp_server.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/mcp_server.py rename to v1.4/platformio/lib/FastLED/mcp_server.py diff --git a/v1.4/wrobot/lib/FastLED/platformio.ini b/v1.4/platformio/lib/FastLED/platformio.ini similarity index 100% rename from v1.4/wrobot/lib/FastLED/platformio.ini rename to v1.4/platformio/lib/FastLED/platformio.ini diff --git a/v1.4/wrobot/lib/FastLED/pyproject.toml b/v1.4/platformio/lib/FastLED/pyproject.toml similarity index 100% rename from v1.4/wrobot/lib/FastLED/pyproject.toml rename to v1.4/platformio/lib/FastLED/pyproject.toml diff --git a/v1.4/wrobot/lib/FastLED/release_notes.md b/v1.4/platformio/lib/FastLED/release_notes.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/release_notes.md rename to v1.4/platformio/lib/FastLED/release_notes.md diff --git a/v1.4/wrobot/lib/FastLED/scripts/all_source_build.py.disabled b/v1.4/platformio/lib/FastLED/scripts/all_source_build.py.disabled similarity index 100% rename from v1.4/wrobot/lib/FastLED/scripts/all_source_build.py.disabled rename to v1.4/platformio/lib/FastLED/scripts/all_source_build.py.disabled diff --git a/v1.4/wrobot/lib/FastLED/scripts/disable_all_source_build.py.disabled b/v1.4/platformio/lib/FastLED/scripts/disable_all_source_build.py.disabled similarity index 100% rename from v1.4/wrobot/lib/FastLED/scripts/disable_all_source_build.py.disabled rename to v1.4/platformio/lib/FastLED/scripts/disable_all_source_build.py.disabled diff --git a/v1.4/wrobot/lib/FastLED/scripts/enhance-js-typing.py b/v1.4/platformio/lib/FastLED/scripts/enhance-js-typing.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/scripts/enhance-js-typing.py rename to v1.4/platformio/lib/FastLED/scripts/enhance-js-typing.py diff --git a/v1.4/wrobot/lib/FastLED/src/CMakeLists.txt b/v1.4/platformio/lib/FastLED/src/CMakeLists.txt similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/CMakeLists.txt rename to v1.4/platformio/lib/FastLED/src/CMakeLists.txt diff --git a/v1.4/wrobot/lib/FastLED/src/FastLED.cpp b/v1.4/platformio/lib/FastLED/src/FastLED.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/FastLED.cpp rename to v1.4/platformio/lib/FastLED/src/FastLED.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/FastLED.h b/v1.4/platformio/lib/FastLED/src/FastLED.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/FastLED.h rename to v1.4/platformio/lib/FastLED/src/FastLED.h diff --git a/v1.4/wrobot/lib/FastLED/src/README.md b/v1.4/platformio/lib/FastLED/src/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/README.md rename to v1.4/platformio/lib/FastLED/src/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/_readme b/v1.4/platformio/lib/FastLED/src/_readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/_readme rename to v1.4/platformio/lib/FastLED/src/_readme diff --git a/v1.4/wrobot/lib/FastLED/src/bitswap.cpp b/v1.4/platformio/lib/FastLED/src/bitswap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/bitswap.cpp rename to v1.4/platformio/lib/FastLED/src/bitswap.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/bitswap.h b/v1.4/platformio/lib/FastLED/src/bitswap.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/bitswap.h rename to v1.4/platformio/lib/FastLED/src/bitswap.h diff --git a/v1.4/wrobot/lib/FastLED/src/chipsets.h b/v1.4/platformio/lib/FastLED/src/chipsets.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/chipsets.h rename to v1.4/platformio/lib/FastLED/src/chipsets.h diff --git a/v1.4/wrobot/lib/FastLED/src/chsv.h b/v1.4/platformio/lib/FastLED/src/chsv.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/chsv.h rename to v1.4/platformio/lib/FastLED/src/chsv.h diff --git a/v1.4/wrobot/lib/FastLED/src/cled_controller.cpp b/v1.4/platformio/lib/FastLED/src/cled_controller.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/cled_controller.cpp rename to v1.4/platformio/lib/FastLED/src/cled_controller.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/cled_controller.h b/v1.4/platformio/lib/FastLED/src/cled_controller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/cled_controller.h rename to v1.4/platformio/lib/FastLED/src/cled_controller.h diff --git a/v1.4/wrobot/lib/FastLED/src/color.h b/v1.4/platformio/lib/FastLED/src/color.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/color.h rename to v1.4/platformio/lib/FastLED/src/color.h diff --git a/v1.4/wrobot/lib/FastLED/src/colorpalettes.cpp b/v1.4/platformio/lib/FastLED/src/colorpalettes.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/colorpalettes.cpp rename to v1.4/platformio/lib/FastLED/src/colorpalettes.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/colorpalettes.h b/v1.4/platformio/lib/FastLED/src/colorpalettes.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/colorpalettes.h rename to v1.4/platformio/lib/FastLED/src/colorpalettes.h diff --git a/v1.4/wrobot/lib/FastLED/src/colorutils.h b/v1.4/platformio/lib/FastLED/src/colorutils.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/colorutils.h rename to v1.4/platformio/lib/FastLED/src/colorutils.h diff --git a/v1.4/wrobot/lib/FastLED/src/controller.h b/v1.4/platformio/lib/FastLED/src/controller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/controller.h rename to v1.4/platformio/lib/FastLED/src/controller.h diff --git a/v1.4/wrobot/lib/FastLED/src/cpixel_ledcontroller.h b/v1.4/platformio/lib/FastLED/src/cpixel_ledcontroller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/cpixel_ledcontroller.h rename to v1.4/platformio/lib/FastLED/src/cpixel_ledcontroller.h diff --git a/v1.4/wrobot/lib/FastLED/src/cpp_compat.h b/v1.4/platformio/lib/FastLED/src/cpp_compat.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/cpp_compat.h rename to v1.4/platformio/lib/FastLED/src/cpp_compat.h diff --git a/v1.4/wrobot/lib/FastLED/src/crgb.cpp b/v1.4/platformio/lib/FastLED/src/crgb.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/crgb.cpp rename to v1.4/platformio/lib/FastLED/src/crgb.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/crgb.h b/v1.4/platformio/lib/FastLED/src/crgb.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/crgb.h rename to v1.4/platformio/lib/FastLED/src/crgb.h diff --git a/v1.4/wrobot/lib/FastLED/src/crgb.hpp b/v1.4/platformio/lib/FastLED/src/crgb.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/crgb.hpp rename to v1.4/platformio/lib/FastLED/src/crgb.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/dither_mode.h b/v1.4/platformio/lib/FastLED/src/dither_mode.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/dither_mode.h rename to v1.4/platformio/lib/FastLED/src/dither_mode.h diff --git a/v1.4/wrobot/lib/FastLED/src/dmx.h b/v1.4/platformio/lib/FastLED/src/dmx.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/dmx.h rename to v1.4/platformio/lib/FastLED/src/dmx.h diff --git a/v1.4/wrobot/lib/FastLED/src/eorder.h b/v1.4/platformio/lib/FastLED/src/eorder.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/eorder.h rename to v1.4/platformio/lib/FastLED/src/eorder.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastled_config.h b/v1.4/platformio/lib/FastLED/src/fastled_config.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastled_config.h rename to v1.4/platformio/lib/FastLED/src/fastled_config.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastled_delay.h b/v1.4/platformio/lib/FastLED/src/fastled_delay.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastled_delay.h rename to v1.4/platformio/lib/FastLED/src/fastled_delay.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastled_progmem.h b/v1.4/platformio/lib/FastLED/src/fastled_progmem.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastled_progmem.h rename to v1.4/platformio/lib/FastLED/src/fastled_progmem.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastpin.h b/v1.4/platformio/lib/FastLED/src/fastpin.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastpin.h rename to v1.4/platformio/lib/FastLED/src/fastpin.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastspi.h b/v1.4/platformio/lib/FastLED/src/fastspi.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastspi.h rename to v1.4/platformio/lib/FastLED/src/fastspi.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastspi_bitbang.h b/v1.4/platformio/lib/FastLED/src/fastspi_bitbang.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastspi_bitbang.h rename to v1.4/platformio/lib/FastLED/src/fastspi_bitbang.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastspi_dma.h b/v1.4/platformio/lib/FastLED/src/fastspi_dma.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastspi_dma.h rename to v1.4/platformio/lib/FastLED/src/fastspi_dma.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastspi_nop.h b/v1.4/platformio/lib/FastLED/src/fastspi_nop.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastspi_nop.h rename to v1.4/platformio/lib/FastLED/src/fastspi_nop.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastspi_ref.h b/v1.4/platformio/lib/FastLED/src/fastspi_ref.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastspi_ref.h rename to v1.4/platformio/lib/FastLED/src/fastspi_ref.h diff --git a/v1.4/wrobot/lib/FastLED/src/fastspi_types.h b/v1.4/platformio/lib/FastLED/src/fastspi_types.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fastspi_types.h rename to v1.4/platformio/lib/FastLED/src/fastspi_types.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/README.md b/v1.4/platformio/lib/FastLED/src/fl/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/README.md rename to v1.4/platformio/lib/FastLED/src/fl/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/fl/_readme b/v1.4/platformio/lib/FastLED/src/fl/_readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/_readme rename to v1.4/platformio/lib/FastLED/src/fl/_readme diff --git a/v1.4/wrobot/lib/FastLED/src/fl/algorithm.h b/v1.4/platformio/lib/FastLED/src/fl/algorithm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/algorithm.h rename to v1.4/platformio/lib/FastLED/src/fl/algorithm.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/align.h b/v1.4/platformio/lib/FastLED/src/fl/align.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/align.h rename to v1.4/platformio/lib/FastLED/src/fl/align.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/allocator.cpp b/v1.4/platformio/lib/FastLED/src/fl/allocator.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/allocator.cpp rename to v1.4/platformio/lib/FastLED/src/fl/allocator.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/allocator.h b/v1.4/platformio/lib/FastLED/src/fl/allocator.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/allocator.h rename to v1.4/platformio/lib/FastLED/src/fl/allocator.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/array.h b/v1.4/platformio/lib/FastLED/src/fl/array.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/array.h rename to v1.4/platformio/lib/FastLED/src/fl/array.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/assert.h b/v1.4/platformio/lib/FastLED/src/fl/assert.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/assert.h rename to v1.4/platformio/lib/FastLED/src/fl/assert.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/async.cpp b/v1.4/platformio/lib/FastLED/src/fl/async.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/async.cpp rename to v1.4/platformio/lib/FastLED/src/fl/async.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/async.h b/v1.4/platformio/lib/FastLED/src/fl/async.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/async.h rename to v1.4/platformio/lib/FastLED/src/fl/async.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/atomic.h b/v1.4/platformio/lib/FastLED/src/fl/atomic.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/atomic.h rename to v1.4/platformio/lib/FastLED/src/fl/atomic.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/audio.cpp b/v1.4/platformio/lib/FastLED/src/fl/audio.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/audio.cpp rename to v1.4/platformio/lib/FastLED/src/fl/audio.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/audio.h b/v1.4/platformio/lib/FastLED/src/fl/audio.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/audio.h rename to v1.4/platformio/lib/FastLED/src/fl/audio.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/audio_input.cpp b/v1.4/platformio/lib/FastLED/src/fl/audio_input.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/audio_input.cpp rename to v1.4/platformio/lib/FastLED/src/fl/audio_input.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/audio_input.h b/v1.4/platformio/lib/FastLED/src/fl/audio_input.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/audio_input.h rename to v1.4/platformio/lib/FastLED/src/fl/audio_input.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/audio_reactive.cpp b/v1.4/platformio/lib/FastLED/src/fl/audio_reactive.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/audio_reactive.cpp rename to v1.4/platformio/lib/FastLED/src/fl/audio_reactive.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/audio_reactive.h b/v1.4/platformio/lib/FastLED/src/fl/audio_reactive.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/audio_reactive.h rename to v1.4/platformio/lib/FastLED/src/fl/audio_reactive.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/avr_disallowed.h b/v1.4/platformio/lib/FastLED/src/fl/avr_disallowed.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/avr_disallowed.h rename to v1.4/platformio/lib/FastLED/src/fl/avr_disallowed.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bit_cast.h b/v1.4/platformio/lib/FastLED/src/fl/bit_cast.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bit_cast.h rename to v1.4/platformio/lib/FastLED/src/fl/bit_cast.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bitset.cpp b/v1.4/platformio/lib/FastLED/src/fl/bitset.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bitset.cpp rename to v1.4/platformio/lib/FastLED/src/fl/bitset.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bitset.h b/v1.4/platformio/lib/FastLED/src/fl/bitset.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bitset.h rename to v1.4/platformio/lib/FastLED/src/fl/bitset.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bitset_dynamic.h b/v1.4/platformio/lib/FastLED/src/fl/bitset_dynamic.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bitset_dynamic.h rename to v1.4/platformio/lib/FastLED/src/fl/bitset_dynamic.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/blur.cpp b/v1.4/platformio/lib/FastLED/src/fl/blur.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/blur.cpp rename to v1.4/platformio/lib/FastLED/src/fl/blur.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/blur.h b/v1.4/platformio/lib/FastLED/src/fl/blur.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/blur.h rename to v1.4/platformio/lib/FastLED/src/fl/blur.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bytestream.h b/v1.4/platformio/lib/FastLED/src/fl/bytestream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bytestream.h rename to v1.4/platformio/lib/FastLED/src/fl/bytestream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bytestreammemory.cpp b/v1.4/platformio/lib/FastLED/src/fl/bytestreammemory.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bytestreammemory.cpp rename to v1.4/platformio/lib/FastLED/src/fl/bytestreammemory.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/bytestreammemory.h b/v1.4/platformio/lib/FastLED/src/fl/bytestreammemory.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/bytestreammemory.h rename to v1.4/platformio/lib/FastLED/src/fl/bytestreammemory.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/circular_buffer.h b/v1.4/platformio/lib/FastLED/src/fl/circular_buffer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/circular_buffer.h rename to v1.4/platformio/lib/FastLED/src/fl/circular_buffer.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/clamp.h b/v1.4/platformio/lib/FastLED/src/fl/clamp.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/clamp.h rename to v1.4/platformio/lib/FastLED/src/fl/clamp.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/clear.h b/v1.4/platformio/lib/FastLED/src/fl/clear.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/clear.h rename to v1.4/platformio/lib/FastLED/src/fl/clear.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/colorutils.cpp b/v1.4/platformio/lib/FastLED/src/fl/colorutils.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/colorutils.cpp rename to v1.4/platformio/lib/FastLED/src/fl/colorutils.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/colorutils.h b/v1.4/platformio/lib/FastLED/src/fl/colorutils.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/colorutils.h rename to v1.4/platformio/lib/FastLED/src/fl/colorutils.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/colorutils_misc.h b/v1.4/platformio/lib/FastLED/src/fl/colorutils_misc.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/colorutils_misc.h rename to v1.4/platformio/lib/FastLED/src/fl/colorutils_misc.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/comparators.h b/v1.4/platformio/lib/FastLED/src/fl/comparators.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/comparators.h rename to v1.4/platformio/lib/FastLED/src/fl/comparators.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/compiler_control.h b/v1.4/platformio/lib/FastLED/src/fl/compiler_control.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/compiler_control.h rename to v1.4/platformio/lib/FastLED/src/fl/compiler_control.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/convert.h b/v1.4/platformio/lib/FastLED/src/fl/convert.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/convert.h rename to v1.4/platformio/lib/FastLED/src/fl/convert.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/corkscrew.cpp b/v1.4/platformio/lib/FastLED/src/fl/corkscrew.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/corkscrew.cpp rename to v1.4/platformio/lib/FastLED/src/fl/corkscrew.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/corkscrew.h b/v1.4/platformio/lib/FastLED/src/fl/corkscrew.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/corkscrew.h rename to v1.4/platformio/lib/FastLED/src/fl/corkscrew.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/crgb_hsv16.cpp b/v1.4/platformio/lib/FastLED/src/fl/crgb_hsv16.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/crgb_hsv16.cpp rename to v1.4/platformio/lib/FastLED/src/fl/crgb_hsv16.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/cstddef.h b/v1.4/platformio/lib/FastLED/src/fl/cstddef.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/cstddef.h rename to v1.4/platformio/lib/FastLED/src/fl/cstddef.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/dbg.h b/v1.4/platformio/lib/FastLED/src/fl/dbg.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/dbg.h rename to v1.4/platformio/lib/FastLED/src/fl/dbg.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/deprecated.h b/v1.4/platformio/lib/FastLED/src/fl/deprecated.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/deprecated.h rename to v1.4/platformio/lib/FastLED/src/fl/deprecated.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/deque.h b/v1.4/platformio/lib/FastLED/src/fl/deque.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/deque.h rename to v1.4/platformio/lib/FastLED/src/fl/deque.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/dll.h b/v1.4/platformio/lib/FastLED/src/fl/dll.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/dll.h rename to v1.4/platformio/lib/FastLED/src/fl/dll.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/downscale.cpp b/v1.4/platformio/lib/FastLED/src/fl/downscale.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/downscale.cpp rename to v1.4/platformio/lib/FastLED/src/fl/downscale.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/downscale.h b/v1.4/platformio/lib/FastLED/src/fl/downscale.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/downscale.h rename to v1.4/platformio/lib/FastLED/src/fl/downscale.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/draw_mode.h b/v1.4/platformio/lib/FastLED/src/fl/draw_mode.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/draw_mode.h rename to v1.4/platformio/lib/FastLED/src/fl/draw_mode.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/draw_visitor.h b/v1.4/platformio/lib/FastLED/src/fl/draw_visitor.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/draw_visitor.h rename to v1.4/platformio/lib/FastLED/src/fl/draw_visitor.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ease.cpp b/v1.4/platformio/lib/FastLED/src/fl/ease.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ease.cpp rename to v1.4/platformio/lib/FastLED/src/fl/ease.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ease.h b/v1.4/platformio/lib/FastLED/src/fl/ease.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ease.h rename to v1.4/platformio/lib/FastLED/src/fl/ease.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/engine_events.cpp b/v1.4/platformio/lib/FastLED/src/fl/engine_events.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/engine_events.cpp rename to v1.4/platformio/lib/FastLED/src/fl/engine_events.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/engine_events.h b/v1.4/platformio/lib/FastLED/src/fl/engine_events.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/engine_events.h rename to v1.4/platformio/lib/FastLED/src/fl/engine_events.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/eorder.h b/v1.4/platformio/lib/FastLED/src/fl/eorder.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/eorder.h rename to v1.4/platformio/lib/FastLED/src/fl/eorder.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/export.h b/v1.4/platformio/lib/FastLED/src/fl/export.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/export.h rename to v1.4/platformio/lib/FastLED/src/fl/export.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fetch.cpp b/v1.4/platformio/lib/FastLED/src/fl/fetch.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fetch.cpp rename to v1.4/platformio/lib/FastLED/src/fl/fetch.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fetch.h b/v1.4/platformio/lib/FastLED/src/fl/fetch.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fetch.h rename to v1.4/platformio/lib/FastLED/src/fl/fetch.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fft.cpp b/v1.4/platformio/lib/FastLED/src/fl/fft.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fft.cpp rename to v1.4/platformio/lib/FastLED/src/fl/fft.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fft.h b/v1.4/platformio/lib/FastLED/src/fl/fft.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fft.h rename to v1.4/platformio/lib/FastLED/src/fl/fft.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fft_impl.cpp b/v1.4/platformio/lib/FastLED/src/fl/fft_impl.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fft_impl.cpp rename to v1.4/platformio/lib/FastLED/src/fl/fft_impl.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fft_impl.h b/v1.4/platformio/lib/FastLED/src/fl/fft_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fft_impl.h rename to v1.4/platformio/lib/FastLED/src/fl/fft_impl.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/file_system.cpp b/v1.4/platformio/lib/FastLED/src/fl/file_system.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/file_system.cpp rename to v1.4/platformio/lib/FastLED/src/fl/file_system.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/file_system.h b/v1.4/platformio/lib/FastLED/src/fl/file_system.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/file_system.h rename to v1.4/platformio/lib/FastLED/src/fl/file_system.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fill.cpp b/v1.4/platformio/lib/FastLED/src/fl/fill.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fill.cpp rename to v1.4/platformio/lib/FastLED/src/fl/fill.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/fill.h b/v1.4/platformio/lib/FastLED/src/fl/fill.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/fill.h rename to v1.4/platformio/lib/FastLED/src/fl/fill.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/five_bit_hd_gamma.h b/v1.4/platformio/lib/FastLED/src/fl/five_bit_hd_gamma.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/five_bit_hd_gamma.h rename to v1.4/platformio/lib/FastLED/src/fl/five_bit_hd_gamma.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/force_inline.h b/v1.4/platformio/lib/FastLED/src/fl/force_inline.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/force_inline.h rename to v1.4/platformio/lib/FastLED/src/fl/force_inline.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/function.h b/v1.4/platformio/lib/FastLED/src/fl/function.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/function.h rename to v1.4/platformio/lib/FastLED/src/fl/function.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/function_list.h b/v1.4/platformio/lib/FastLED/src/fl/function_list.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/function_list.h rename to v1.4/platformio/lib/FastLED/src/fl/function_list.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/functional.h b/v1.4/platformio/lib/FastLED/src/fl/functional.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/functional.h rename to v1.4/platformio/lib/FastLED/src/fl/functional.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/gamma.cpp b/v1.4/platformio/lib/FastLED/src/fl/gamma.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/gamma.cpp rename to v1.4/platformio/lib/FastLED/src/fl/gamma.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/gamma.h b/v1.4/platformio/lib/FastLED/src/fl/gamma.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/gamma.h rename to v1.4/platformio/lib/FastLED/src/fl/gamma.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/geometry.h b/v1.4/platformio/lib/FastLED/src/fl/geometry.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/geometry.h rename to v1.4/platformio/lib/FastLED/src/fl/geometry.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/gradient.cpp b/v1.4/platformio/lib/FastLED/src/fl/gradient.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/gradient.cpp rename to v1.4/platformio/lib/FastLED/src/fl/gradient.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/gradient.h b/v1.4/platformio/lib/FastLED/src/fl/gradient.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/gradient.h rename to v1.4/platformio/lib/FastLED/src/fl/gradient.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/grid.h b/v1.4/platformio/lib/FastLED/src/fl/grid.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/grid.h rename to v1.4/platformio/lib/FastLED/src/fl/grid.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/has_include.h b/v1.4/platformio/lib/FastLED/src/fl/has_include.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/has_include.h rename to v1.4/platformio/lib/FastLED/src/fl/has_include.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hash.h b/v1.4/platformio/lib/FastLED/src/fl/hash.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hash.h rename to v1.4/platformio/lib/FastLED/src/fl/hash.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hash_map.h b/v1.4/platformio/lib/FastLED/src/fl/hash_map.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hash_map.h rename to v1.4/platformio/lib/FastLED/src/fl/hash_map.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hash_map_lru.h b/v1.4/platformio/lib/FastLED/src/fl/hash_map_lru.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hash_map_lru.h rename to v1.4/platformio/lib/FastLED/src/fl/hash_map_lru.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hash_set.h b/v1.4/platformio/lib/FastLED/src/fl/hash_set.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hash_set.h rename to v1.4/platformio/lib/FastLED/src/fl/hash_set.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hsv.h b/v1.4/platformio/lib/FastLED/src/fl/hsv.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hsv.h rename to v1.4/platformio/lib/FastLED/src/fl/hsv.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hsv16.cpp b/v1.4/platformio/lib/FastLED/src/fl/hsv16.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hsv16.cpp rename to v1.4/platformio/lib/FastLED/src/fl/hsv16.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/hsv16.h b/v1.4/platformio/lib/FastLED/src/fl/hsv16.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/hsv16.h rename to v1.4/platformio/lib/FastLED/src/fl/hsv16.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/id_tracker.cpp b/v1.4/platformio/lib/FastLED/src/fl/id_tracker.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/id_tracker.cpp rename to v1.4/platformio/lib/FastLED/src/fl/id_tracker.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/id_tracker.h b/v1.4/platformio/lib/FastLED/src/fl/id_tracker.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/id_tracker.h rename to v1.4/platformio/lib/FastLED/src/fl/id_tracker.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/initializer_list.h b/v1.4/platformio/lib/FastLED/src/fl/initializer_list.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/initializer_list.h rename to v1.4/platformio/lib/FastLED/src/fl/initializer_list.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/inplacenew.h b/v1.4/platformio/lib/FastLED/src/fl/inplacenew.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/inplacenew.h rename to v1.4/platformio/lib/FastLED/src/fl/inplacenew.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/insert_result.h b/v1.4/platformio/lib/FastLED/src/fl/insert_result.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/insert_result.h rename to v1.4/platformio/lib/FastLED/src/fl/insert_result.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/int.h b/v1.4/platformio/lib/FastLED/src/fl/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/int.h rename to v1.4/platformio/lib/FastLED/src/fl/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/io.cpp b/v1.4/platformio/lib/FastLED/src/fl/io.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/io.cpp rename to v1.4/platformio/lib/FastLED/src/fl/io.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/io.h b/v1.4/platformio/lib/FastLED/src/fl/io.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/io.h rename to v1.4/platformio/lib/FastLED/src/fl/io.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/iostream.h b/v1.4/platformio/lib/FastLED/src/fl/iostream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/iostream.h rename to v1.4/platformio/lib/FastLED/src/fl/iostream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/istream.cpp b/v1.4/platformio/lib/FastLED/src/fl/istream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/istream.cpp rename to v1.4/platformio/lib/FastLED/src/fl/istream.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/istream.h b/v1.4/platformio/lib/FastLED/src/fl/istream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/istream.h rename to v1.4/platformio/lib/FastLED/src/fl/istream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/json.cpp b/v1.4/platformio/lib/FastLED/src/fl/json.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/json.cpp rename to v1.4/platformio/lib/FastLED/src/fl/json.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/json.h b/v1.4/platformio/lib/FastLED/src/fl/json.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/json.h rename to v1.4/platformio/lib/FastLED/src/fl/json.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/leds.cpp b/v1.4/platformio/lib/FastLED/src/fl/leds.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/leds.cpp rename to v1.4/platformio/lib/FastLED/src/fl/leds.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/leds.h b/v1.4/platformio/lib/FastLED/src/fl/leds.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/leds.h rename to v1.4/platformio/lib/FastLED/src/fl/leds.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/line_simplification.cpp b/v1.4/platformio/lib/FastLED/src/fl/line_simplification.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/line_simplification.cpp rename to v1.4/platformio/lib/FastLED/src/fl/line_simplification.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/line_simplification.h b/v1.4/platformio/lib/FastLED/src/fl/line_simplification.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/line_simplification.h rename to v1.4/platformio/lib/FastLED/src/fl/line_simplification.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/lut.h b/v1.4/platformio/lib/FastLED/src/fl/lut.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/lut.h rename to v1.4/platformio/lib/FastLED/src/fl/lut.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/map.h b/v1.4/platformio/lib/FastLED/src/fl/map.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/map.h rename to v1.4/platformio/lib/FastLED/src/fl/map.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/map_range.h b/v1.4/platformio/lib/FastLED/src/fl/map_range.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/map_range.h rename to v1.4/platformio/lib/FastLED/src/fl/map_range.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/math.h b/v1.4/platformio/lib/FastLED/src/fl/math.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/math.h rename to v1.4/platformio/lib/FastLED/src/fl/math.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/math_macros.h b/v1.4/platformio/lib/FastLED/src/fl/math_macros.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/math_macros.h rename to v1.4/platformio/lib/FastLED/src/fl/math_macros.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/memfill.h b/v1.4/platformio/lib/FastLED/src/fl/memfill.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/memfill.h rename to v1.4/platformio/lib/FastLED/src/fl/memfill.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/memory.h b/v1.4/platformio/lib/FastLED/src/fl/memory.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/memory.h rename to v1.4/platformio/lib/FastLED/src/fl/memory.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/move.h b/v1.4/platformio/lib/FastLED/src/fl/move.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/move.h rename to v1.4/platformio/lib/FastLED/src/fl/move.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/mutex.h b/v1.4/platformio/lib/FastLED/src/fl/mutex.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/mutex.h rename to v1.4/platformio/lib/FastLED/src/fl/mutex.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/namespace.h b/v1.4/platformio/lib/FastLED/src/fl/namespace.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/namespace.h rename to v1.4/platformio/lib/FastLED/src/fl/namespace.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/noise_woryley.cpp b/v1.4/platformio/lib/FastLED/src/fl/noise_woryley.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/noise_woryley.cpp rename to v1.4/platformio/lib/FastLED/src/fl/noise_woryley.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/noise_woryley.h b/v1.4/platformio/lib/FastLED/src/fl/noise_woryley.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/noise_woryley.h rename to v1.4/platformio/lib/FastLED/src/fl/noise_woryley.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/optional.h b/v1.4/platformio/lib/FastLED/src/fl/optional.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/optional.h rename to v1.4/platformio/lib/FastLED/src/fl/optional.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ostream.cpp b/v1.4/platformio/lib/FastLED/src/fl/ostream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ostream.cpp rename to v1.4/platformio/lib/FastLED/src/fl/ostream.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ostream.h b/v1.4/platformio/lib/FastLED/src/fl/ostream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ostream.h rename to v1.4/platformio/lib/FastLED/src/fl/ostream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/pair.h b/v1.4/platformio/lib/FastLED/src/fl/pair.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/pair.h rename to v1.4/platformio/lib/FastLED/src/fl/pair.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/point.h b/v1.4/platformio/lib/FastLED/src/fl/point.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/point.h rename to v1.4/platformio/lib/FastLED/src/fl/point.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/printf.h b/v1.4/platformio/lib/FastLED/src/fl/printf.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/printf.h rename to v1.4/platformio/lib/FastLED/src/fl/printf.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/priority_queue.h b/v1.4/platformio/lib/FastLED/src/fl/priority_queue.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/priority_queue.h rename to v1.4/platformio/lib/FastLED/src/fl/priority_queue.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/promise.h b/v1.4/platformio/lib/FastLED/src/fl/promise.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/promise.h rename to v1.4/platformio/lib/FastLED/src/fl/promise.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/promise_result.h b/v1.4/platformio/lib/FastLED/src/fl/promise_result.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/promise_result.h rename to v1.4/platformio/lib/FastLED/src/fl/promise_result.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ptr.cpp b/v1.4/platformio/lib/FastLED/src/fl/ptr.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ptr.cpp rename to v1.4/platformio/lib/FastLED/src/fl/ptr.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ptr.h b/v1.4/platformio/lib/FastLED/src/fl/ptr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ptr.h rename to v1.4/platformio/lib/FastLED/src/fl/ptr.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ptr_impl.h b/v1.4/platformio/lib/FastLED/src/fl/ptr_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ptr_impl.h rename to v1.4/platformio/lib/FastLED/src/fl/ptr_impl.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/queue.h b/v1.4/platformio/lib/FastLED/src/fl/queue.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/queue.h rename to v1.4/platformio/lib/FastLED/src/fl/queue.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/random.cpp b/v1.4/platformio/lib/FastLED/src/fl/random.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/random.cpp rename to v1.4/platformio/lib/FastLED/src/fl/random.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/random.h b/v1.4/platformio/lib/FastLED/src/fl/random.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/random.h rename to v1.4/platformio/lib/FastLED/src/fl/random.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/range_access.h b/v1.4/platformio/lib/FastLED/src/fl/range_access.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/range_access.h rename to v1.4/platformio/lib/FastLED/src/fl/range_access.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/raster.h b/v1.4/platformio/lib/FastLED/src/fl/raster.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/raster.h rename to v1.4/platformio/lib/FastLED/src/fl/raster.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/raster_sparse.cpp b/v1.4/platformio/lib/FastLED/src/fl/raster_sparse.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/raster_sparse.cpp rename to v1.4/platformio/lib/FastLED/src/fl/raster_sparse.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/raster_sparse.h b/v1.4/platformio/lib/FastLED/src/fl/raster_sparse.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/raster_sparse.h rename to v1.4/platformio/lib/FastLED/src/fl/raster_sparse.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/rbtree.h b/v1.4/platformio/lib/FastLED/src/fl/rbtree.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/rbtree.h rename to v1.4/platformio/lib/FastLED/src/fl/rbtree.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/rectangular_draw_buffer.cpp b/v1.4/platformio/lib/FastLED/src/fl/rectangular_draw_buffer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/rectangular_draw_buffer.cpp rename to v1.4/platformio/lib/FastLED/src/fl/rectangular_draw_buffer.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/rectangular_draw_buffer.h b/v1.4/platformio/lib/FastLED/src/fl/rectangular_draw_buffer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/rectangular_draw_buffer.h rename to v1.4/platformio/lib/FastLED/src/fl/rectangular_draw_buffer.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/referent.cpp b/v1.4/platformio/lib/FastLED/src/fl/referent.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/referent.cpp rename to v1.4/platformio/lib/FastLED/src/fl/referent.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/referent.h b/v1.4/platformio/lib/FastLED/src/fl/referent.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/referent.h rename to v1.4/platformio/lib/FastLED/src/fl/referent.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/register.h b/v1.4/platformio/lib/FastLED/src/fl/register.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/register.h rename to v1.4/platformio/lib/FastLED/src/fl/register.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/rgbw.cpp b/v1.4/platformio/lib/FastLED/src/fl/rgbw.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/rgbw.cpp rename to v1.4/platformio/lib/FastLED/src/fl/rgbw.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/rgbw.h b/v1.4/platformio/lib/FastLED/src/fl/rgbw.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/rgbw.h rename to v1.4/platformio/lib/FastLED/src/fl/rgbw.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/scoped_array.h b/v1.4/platformio/lib/FastLED/src/fl/scoped_array.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/scoped_array.h rename to v1.4/platformio/lib/FastLED/src/fl/scoped_array.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/scoped_ptr.h b/v1.4/platformio/lib/FastLED/src/fl/scoped_ptr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/scoped_ptr.h rename to v1.4/platformio/lib/FastLED/src/fl/scoped_ptr.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/screenmap.cpp b/v1.4/platformio/lib/FastLED/src/fl/screenmap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/screenmap.cpp rename to v1.4/platformio/lib/FastLED/src/fl/screenmap.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/screenmap.h b/v1.4/platformio/lib/FastLED/src/fl/screenmap.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/screenmap.h rename to v1.4/platformio/lib/FastLED/src/fl/screenmap.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/set.h b/v1.4/platformio/lib/FastLED/src/fl/set.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/set.h rename to v1.4/platformio/lib/FastLED/src/fl/set.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/shared_ptr.h b/v1.4/platformio/lib/FastLED/src/fl/shared_ptr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/shared_ptr.h rename to v1.4/platformio/lib/FastLED/src/fl/shared_ptr.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/sin32.cpp b/v1.4/platformio/lib/FastLED/src/fl/sin32.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/sin32.cpp rename to v1.4/platformio/lib/FastLED/src/fl/sin32.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/sin32.h b/v1.4/platformio/lib/FastLED/src/fl/sin32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/sin32.h rename to v1.4/platformio/lib/FastLED/src/fl/sin32.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/singleton.h b/v1.4/platformio/lib/FastLED/src/fl/singleton.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/singleton.h rename to v1.4/platformio/lib/FastLED/src/fl/singleton.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/sketch_macros.h b/v1.4/platformio/lib/FastLED/src/fl/sketch_macros.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/sketch_macros.h rename to v1.4/platformio/lib/FastLED/src/fl/sketch_macros.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/slice.h b/v1.4/platformio/lib/FastLED/src/fl/slice.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/slice.h rename to v1.4/platformio/lib/FastLED/src/fl/slice.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/span.h b/v1.4/platformio/lib/FastLED/src/fl/span.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/span.h rename to v1.4/platformio/lib/FastLED/src/fl/span.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/splat.cpp b/v1.4/platformio/lib/FastLED/src/fl/splat.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/splat.cpp rename to v1.4/platformio/lib/FastLED/src/fl/splat.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/splat.h b/v1.4/platformio/lib/FastLED/src/fl/splat.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/splat.h rename to v1.4/platformio/lib/FastLED/src/fl/splat.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/sstream.h b/v1.4/platformio/lib/FastLED/src/fl/sstream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/sstream.h rename to v1.4/platformio/lib/FastLED/src/fl/sstream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/stdint.h b/v1.4/platformio/lib/FastLED/src/fl/stdint.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/stdint.h rename to v1.4/platformio/lib/FastLED/src/fl/stdint.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/str.cpp b/v1.4/platformio/lib/FastLED/src/fl/str.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/str.cpp rename to v1.4/platformio/lib/FastLED/src/fl/str.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/str.h b/v1.4/platformio/lib/FastLED/src/fl/str.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/str.h rename to v1.4/platformio/lib/FastLED/src/fl/str.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/str_ui.cpp b/v1.4/platformio/lib/FastLED/src/fl/str_ui.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/str_ui.cpp rename to v1.4/platformio/lib/FastLED/src/fl/str_ui.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/string.h b/v1.4/platformio/lib/FastLED/src/fl/string.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/string.h rename to v1.4/platformio/lib/FastLED/src/fl/string.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/strstream.cpp b/v1.4/platformio/lib/FastLED/src/fl/strstream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/strstream.cpp rename to v1.4/platformio/lib/FastLED/src/fl/strstream.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/strstream.h b/v1.4/platformio/lib/FastLED/src/fl/strstream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/strstream.h rename to v1.4/platformio/lib/FastLED/src/fl/strstream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/stub_main.cpp b/v1.4/platformio/lib/FastLED/src/fl/stub_main.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/stub_main.cpp rename to v1.4/platformio/lib/FastLED/src/fl/stub_main.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/supersample.h b/v1.4/platformio/lib/FastLED/src/fl/supersample.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/supersample.h rename to v1.4/platformio/lib/FastLED/src/fl/supersample.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/task.cpp b/v1.4/platformio/lib/FastLED/src/fl/task.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/task.cpp rename to v1.4/platformio/lib/FastLED/src/fl/task.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/task.h b/v1.4/platformio/lib/FastLED/src/fl/task.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/task.h rename to v1.4/platformio/lib/FastLED/src/fl/task.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/template_magic.h b/v1.4/platformio/lib/FastLED/src/fl/template_magic.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/template_magic.h rename to v1.4/platformio/lib/FastLED/src/fl/template_magic.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/thread.h b/v1.4/platformio/lib/FastLED/src/fl/thread.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/thread.h rename to v1.4/platformio/lib/FastLED/src/fl/thread.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/thread_local.h b/v1.4/platformio/lib/FastLED/src/fl/thread_local.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/thread_local.h rename to v1.4/platformio/lib/FastLED/src/fl/thread_local.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/tile2x2.cpp b/v1.4/platformio/lib/FastLED/src/fl/tile2x2.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/tile2x2.cpp rename to v1.4/platformio/lib/FastLED/src/fl/tile2x2.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/tile2x2.h b/v1.4/platformio/lib/FastLED/src/fl/tile2x2.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/tile2x2.h rename to v1.4/platformio/lib/FastLED/src/fl/tile2x2.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/time.cpp b/v1.4/platformio/lib/FastLED/src/fl/time.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/time.cpp rename to v1.4/platformio/lib/FastLED/src/fl/time.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/time.h b/v1.4/platformio/lib/FastLED/src/fl/time.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/time.h rename to v1.4/platformio/lib/FastLED/src/fl/time.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/time_alpha.cpp b/v1.4/platformio/lib/FastLED/src/fl/time_alpha.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/time_alpha.cpp rename to v1.4/platformio/lib/FastLED/src/fl/time_alpha.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/time_alpha.h b/v1.4/platformio/lib/FastLED/src/fl/time_alpha.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/time_alpha.h rename to v1.4/platformio/lib/FastLED/src/fl/time_alpha.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/trace.h b/v1.4/platformio/lib/FastLED/src/fl/trace.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/trace.h rename to v1.4/platformio/lib/FastLED/src/fl/trace.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/transform.cpp b/v1.4/platformio/lib/FastLED/src/fl/transform.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/transform.cpp rename to v1.4/platformio/lib/FastLED/src/fl/transform.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/transform.h b/v1.4/platformio/lib/FastLED/src/fl/transform.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/transform.h rename to v1.4/platformio/lib/FastLED/src/fl/transform.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/traverse_grid.h b/v1.4/platformio/lib/FastLED/src/fl/traverse_grid.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/traverse_grid.h rename to v1.4/platformio/lib/FastLED/src/fl/traverse_grid.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/tuple.h b/v1.4/platformio/lib/FastLED/src/fl/tuple.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/tuple.h rename to v1.4/platformio/lib/FastLED/src/fl/tuple.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/type_traits.cpp b/v1.4/platformio/lib/FastLED/src/fl/type_traits.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/type_traits.cpp rename to v1.4/platformio/lib/FastLED/src/fl/type_traits.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/type_traits.h b/v1.4/platformio/lib/FastLED/src/fl/type_traits.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/type_traits.h rename to v1.4/platformio/lib/FastLED/src/fl/type_traits.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/types.h b/v1.4/platformio/lib/FastLED/src/fl/types.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/types.h rename to v1.4/platformio/lib/FastLED/src/fl/types.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ui.cpp b/v1.4/platformio/lib/FastLED/src/fl/ui.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ui.cpp rename to v1.4/platformio/lib/FastLED/src/fl/ui.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ui.h b/v1.4/platformio/lib/FastLED/src/fl/ui.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ui.h rename to v1.4/platformio/lib/FastLED/src/fl/ui.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/ui_impl.h b/v1.4/platformio/lib/FastLED/src/fl/ui_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/ui_impl.h rename to v1.4/platformio/lib/FastLED/src/fl/ui_impl.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/unique_ptr.h b/v1.4/platformio/lib/FastLED/src/fl/unique_ptr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/unique_ptr.h rename to v1.4/platformio/lib/FastLED/src/fl/unique_ptr.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/unordered_set.h b/v1.4/platformio/lib/FastLED/src/fl/unordered_set.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/unordered_set.h rename to v1.4/platformio/lib/FastLED/src/fl/unordered_set.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/unused.h b/v1.4/platformio/lib/FastLED/src/fl/unused.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/unused.h rename to v1.4/platformio/lib/FastLED/src/fl/unused.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/upscale.cpp b/v1.4/platformio/lib/FastLED/src/fl/upscale.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/upscale.cpp rename to v1.4/platformio/lib/FastLED/src/fl/upscale.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/upscale.h b/v1.4/platformio/lib/FastLED/src/fl/upscale.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/upscale.h rename to v1.4/platformio/lib/FastLED/src/fl/upscale.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/utility.h b/v1.4/platformio/lib/FastLED/src/fl/utility.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/utility.h rename to v1.4/platformio/lib/FastLED/src/fl/utility.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/variant.h b/v1.4/platformio/lib/FastLED/src/fl/variant.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/variant.h rename to v1.4/platformio/lib/FastLED/src/fl/variant.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/vector.h b/v1.4/platformio/lib/FastLED/src/fl/vector.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/vector.h rename to v1.4/platformio/lib/FastLED/src/fl/vector.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/virtual_if_not_avr.h b/v1.4/platformio/lib/FastLED/src/fl/virtual_if_not_avr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/virtual_if_not_avr.h rename to v1.4/platformio/lib/FastLED/src/fl/virtual_if_not_avr.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/warn.h b/v1.4/platformio/lib/FastLED/src/fl/warn.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/warn.h rename to v1.4/platformio/lib/FastLED/src/fl/warn.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/wave_simulation.cpp b/v1.4/platformio/lib/FastLED/src/fl/wave_simulation.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/wave_simulation.cpp rename to v1.4/platformio/lib/FastLED/src/fl/wave_simulation.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/wave_simulation.h b/v1.4/platformio/lib/FastLED/src/fl/wave_simulation.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/wave_simulation.h rename to v1.4/platformio/lib/FastLED/src/fl/wave_simulation.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/wave_simulation_real.cpp b/v1.4/platformio/lib/FastLED/src/fl/wave_simulation_real.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/wave_simulation_real.cpp rename to v1.4/platformio/lib/FastLED/src/fl/wave_simulation_real.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/wave_simulation_real.h b/v1.4/platformio/lib/FastLED/src/fl/wave_simulation_real.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/wave_simulation_real.h rename to v1.4/platformio/lib/FastLED/src/fl/wave_simulation_real.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/weak_ptr.h b/v1.4/platformio/lib/FastLED/src/fl/weak_ptr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/weak_ptr.h rename to v1.4/platformio/lib/FastLED/src/fl/weak_ptr.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xmap.cpp b/v1.4/platformio/lib/FastLED/src/fl/xmap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xmap.cpp rename to v1.4/platformio/lib/FastLED/src/fl/xmap.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xmap.h b/v1.4/platformio/lib/FastLED/src/fl/xmap.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xmap.h rename to v1.4/platformio/lib/FastLED/src/fl/xmap.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xymap.cpp b/v1.4/platformio/lib/FastLED/src/fl/xymap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xymap.cpp rename to v1.4/platformio/lib/FastLED/src/fl/xymap.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xymap.h b/v1.4/platformio/lib/FastLED/src/fl/xymap.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xymap.h rename to v1.4/platformio/lib/FastLED/src/fl/xymap.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xypath.cpp b/v1.4/platformio/lib/FastLED/src/fl/xypath.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xypath.cpp rename to v1.4/platformio/lib/FastLED/src/fl/xypath.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xypath.h b/v1.4/platformio/lib/FastLED/src/fl/xypath.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xypath.h rename to v1.4/platformio/lib/FastLED/src/fl/xypath.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xypath_impls.cpp b/v1.4/platformio/lib/FastLED/src/fl/xypath_impls.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xypath_impls.cpp rename to v1.4/platformio/lib/FastLED/src/fl/xypath_impls.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xypath_impls.h b/v1.4/platformio/lib/FastLED/src/fl/xypath_impls.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xypath_impls.h rename to v1.4/platformio/lib/FastLED/src/fl/xypath_impls.h diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xypath_renderer.cpp b/v1.4/platformio/lib/FastLED/src/fl/xypath_renderer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xypath_renderer.cpp rename to v1.4/platformio/lib/FastLED/src/fl/xypath_renderer.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fl/xypath_renderer.h b/v1.4/platformio/lib/FastLED/src/fl/xypath_renderer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fl/xypath_renderer.h rename to v1.4/platformio/lib/FastLED/src/fl/xypath_renderer.h diff --git a/v1.4/wrobot/lib/FastLED/src/fonts/_readme b/v1.4/platformio/lib/FastLED/src/fonts/_readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fonts/_readme rename to v1.4/platformio/lib/FastLED/src/fonts/_readme diff --git a/v1.4/wrobot/lib/FastLED/src/fonts/console_font_4x6.h b/v1.4/platformio/lib/FastLED/src/fonts/console_font_4x6.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fonts/console_font_4x6.h rename to v1.4/platformio/lib/FastLED/src/fonts/console_font_4x6.h diff --git a/v1.4/wrobot/lib/FastLED/src/fonts/console_font_5x12.h b/v1.4/platformio/lib/FastLED/src/fonts/console_font_5x12.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fonts/console_font_5x12.h rename to v1.4/platformio/lib/FastLED/src/fonts/console_font_5x12.h diff --git a/v1.4/wrobot/lib/FastLED/src/fonts/console_font_5x8.h b/v1.4/platformio/lib/FastLED/src/fonts/console_font_5x8.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fonts/console_font_5x8.h rename to v1.4/platformio/lib/FastLED/src/fonts/console_font_5x8.h diff --git a/v1.4/wrobot/lib/FastLED/src/fonts/console_font_6x8.h b/v1.4/platformio/lib/FastLED/src/fonts/console_font_6x8.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fonts/console_font_6x8.h rename to v1.4/platformio/lib/FastLED/src/fonts/console_font_6x8.h diff --git a/v1.4/wrobot/lib/FastLED/src/fonts/console_font_7x9.h b/v1.4/platformio/lib/FastLED/src/fonts/console_font_7x9.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fonts/console_font_7x9.h rename to v1.4/platformio/lib/FastLED/src/fonts/console_font_7x9.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/README.md b/v1.4/platformio/lib/FastLED/src/fx/1d/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/README.md rename to v1.4/platformio/lib/FastLED/src/fx/1d/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/cylon.h b/v1.4/platformio/lib/FastLED/src/fx/1d/cylon.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/cylon.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/cylon.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/demoreel100.h b/v1.4/platformio/lib/FastLED/src/fx/1d/demoreel100.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/demoreel100.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/demoreel100.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/fire2012.h b/v1.4/platformio/lib/FastLED/src/fx/1d/fire2012.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/fire2012.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/fire2012.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/noisewave.h b/v1.4/platformio/lib/FastLED/src/fx/1d/noisewave.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/noisewave.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/noisewave.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/pacifica.h b/v1.4/platformio/lib/FastLED/src/fx/1d/pacifica.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/pacifica.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/pacifica.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/pride2015.h b/v1.4/platformio/lib/FastLED/src/fx/1d/pride2015.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/pride2015.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/pride2015.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/1d/twinklefox.h b/v1.4/platformio/lib/FastLED/src/fx/1d/twinklefox.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/1d/twinklefox.h rename to v1.4/platformio/lib/FastLED/src/fx/1d/twinklefox.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/README.md b/v1.4/platformio/lib/FastLED/src/fx/2d/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/README.md rename to v1.4/platformio/lib/FastLED/src/fx/2d/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/animartrix.hpp b/v1.4/platformio/lib/FastLED/src/fx/2d/animartrix.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/animartrix.hpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/animartrix.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/animartrix_detail.hpp b/v1.4/platformio/lib/FastLED/src/fx/2d/animartrix_detail.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/animartrix_detail.hpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/animartrix_detail.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/blend.cpp b/v1.4/platformio/lib/FastLED/src/fx/2d/blend.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/blend.cpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/blend.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/blend.h b/v1.4/platformio/lib/FastLED/src/fx/2d/blend.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/blend.h rename to v1.4/platformio/lib/FastLED/src/fx/2d/blend.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/luminova.cpp b/v1.4/platformio/lib/FastLED/src/fx/2d/luminova.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/luminova.cpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/luminova.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/luminova.h b/v1.4/platformio/lib/FastLED/src/fx/2d/luminova.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/luminova.h rename to v1.4/platformio/lib/FastLED/src/fx/2d/luminova.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/noisepalette.cpp b/v1.4/platformio/lib/FastLED/src/fx/2d/noisepalette.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/noisepalette.cpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/noisepalette.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/noisepalette.h b/v1.4/platformio/lib/FastLED/src/fx/2d/noisepalette.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/noisepalette.h rename to v1.4/platformio/lib/FastLED/src/fx/2d/noisepalette.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/redsquare.h b/v1.4/platformio/lib/FastLED/src/fx/2d/redsquare.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/redsquare.h rename to v1.4/platformio/lib/FastLED/src/fx/2d/redsquare.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/scale_up.cpp b/v1.4/platformio/lib/FastLED/src/fx/2d/scale_up.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/scale_up.cpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/scale_up.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/scale_up.h b/v1.4/platformio/lib/FastLED/src/fx/2d/scale_up.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/scale_up.h rename to v1.4/platformio/lib/FastLED/src/fx/2d/scale_up.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/wave.cpp b/v1.4/platformio/lib/FastLED/src/fx/2d/wave.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/wave.cpp rename to v1.4/platformio/lib/FastLED/src/fx/2d/wave.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/2d/wave.h b/v1.4/platformio/lib/FastLED/src/fx/2d/wave.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/2d/wave.h rename to v1.4/platformio/lib/FastLED/src/fx/2d/wave.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/README.md b/v1.4/platformio/lib/FastLED/src/fx/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/README.md rename to v1.4/platformio/lib/FastLED/src/fx/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/fx/detail/README.md b/v1.4/platformio/lib/FastLED/src/fx/detail/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/detail/README.md rename to v1.4/platformio/lib/FastLED/src/fx/detail/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/fx/detail/draw_context.h b/v1.4/platformio/lib/FastLED/src/fx/detail/draw_context.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/detail/draw_context.h rename to v1.4/platformio/lib/FastLED/src/fx/detail/draw_context.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/detail/fx_compositor.h b/v1.4/platformio/lib/FastLED/src/fx/detail/fx_compositor.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/detail/fx_compositor.h rename to v1.4/platformio/lib/FastLED/src/fx/detail/fx_compositor.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/detail/fx_layer.cpp b/v1.4/platformio/lib/FastLED/src/fx/detail/fx_layer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/detail/fx_layer.cpp rename to v1.4/platformio/lib/FastLED/src/fx/detail/fx_layer.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/detail/fx_layer.h b/v1.4/platformio/lib/FastLED/src/fx/detail/fx_layer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/detail/fx_layer.h rename to v1.4/platformio/lib/FastLED/src/fx/detail/fx_layer.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/detail/transition.h b/v1.4/platformio/lib/FastLED/src/fx/detail/transition.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/detail/transition.h rename to v1.4/platformio/lib/FastLED/src/fx/detail/transition.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/frame.cpp b/v1.4/platformio/lib/FastLED/src/fx/frame.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/frame.cpp rename to v1.4/platformio/lib/FastLED/src/fx/frame.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/frame.h b/v1.4/platformio/lib/FastLED/src/fx/frame.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/frame.h rename to v1.4/platformio/lib/FastLED/src/fx/frame.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/fx.h b/v1.4/platformio/lib/FastLED/src/fx/fx.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/fx.h rename to v1.4/platformio/lib/FastLED/src/fx/fx.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/fx1d.h b/v1.4/platformio/lib/FastLED/src/fx/fx1d.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/fx1d.h rename to v1.4/platformio/lib/FastLED/src/fx/fx1d.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/fx2d.h b/v1.4/platformio/lib/FastLED/src/fx/fx2d.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/fx2d.h rename to v1.4/platformio/lib/FastLED/src/fx/fx2d.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/fx_engine.cpp b/v1.4/platformio/lib/FastLED/src/fx/fx_engine.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/fx_engine.cpp rename to v1.4/platformio/lib/FastLED/src/fx/fx_engine.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/fx_engine.h b/v1.4/platformio/lib/FastLED/src/fx/fx_engine.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/fx_engine.h rename to v1.4/platformio/lib/FastLED/src/fx/fx_engine.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/readme b/v1.4/platformio/lib/FastLED/src/fx/readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/readme rename to v1.4/platformio/lib/FastLED/src/fx/readme diff --git a/v1.4/wrobot/lib/FastLED/src/fx/time.cpp b/v1.4/platformio/lib/FastLED/src/fx/time.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/time.cpp rename to v1.4/platformio/lib/FastLED/src/fx/time.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/time.h b/v1.4/platformio/lib/FastLED/src/fx/time.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/time.h rename to v1.4/platformio/lib/FastLED/src/fx/time.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video.cpp b/v1.4/platformio/lib/FastLED/src/fx/video.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video.cpp rename to v1.4/platformio/lib/FastLED/src/fx/video.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video.h b/v1.4/platformio/lib/FastLED/src/fx/video.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video.h rename to v1.4/platformio/lib/FastLED/src/fx/video.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/README.md b/v1.4/platformio/lib/FastLED/src/fx/video/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/README.md rename to v1.4/platformio/lib/FastLED/src/fx/video/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/frame_interpolator.cpp b/v1.4/platformio/lib/FastLED/src/fx/video/frame_interpolator.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/frame_interpolator.cpp rename to v1.4/platformio/lib/FastLED/src/fx/video/frame_interpolator.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/frame_interpolator.h b/v1.4/platformio/lib/FastLED/src/fx/video/frame_interpolator.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/frame_interpolator.h rename to v1.4/platformio/lib/FastLED/src/fx/video/frame_interpolator.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/frame_tracker.cpp b/v1.4/platformio/lib/FastLED/src/fx/video/frame_tracker.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/frame_tracker.cpp rename to v1.4/platformio/lib/FastLED/src/fx/video/frame_tracker.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/frame_tracker.h b/v1.4/platformio/lib/FastLED/src/fx/video/frame_tracker.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/frame_tracker.h rename to v1.4/platformio/lib/FastLED/src/fx/video/frame_tracker.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/pixel_stream.cpp b/v1.4/platformio/lib/FastLED/src/fx/video/pixel_stream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/pixel_stream.cpp rename to v1.4/platformio/lib/FastLED/src/fx/video/pixel_stream.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/pixel_stream.h b/v1.4/platformio/lib/FastLED/src/fx/video/pixel_stream.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/pixel_stream.h rename to v1.4/platformio/lib/FastLED/src/fx/video/pixel_stream.h diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/video_impl.cpp b/v1.4/platformio/lib/FastLED/src/fx/video/video_impl.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/video_impl.cpp rename to v1.4/platformio/lib/FastLED/src/fx/video/video_impl.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/fx/video/video_impl.h b/v1.4/platformio/lib/FastLED/src/fx/video/video_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/fx/video/video_impl.h rename to v1.4/platformio/lib/FastLED/src/fx/video/video_impl.h diff --git a/v1.4/wrobot/lib/FastLED/src/hsv2rgb.cpp b/v1.4/platformio/lib/FastLED/src/hsv2rgb.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/hsv2rgb.cpp rename to v1.4/platformio/lib/FastLED/src/hsv2rgb.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/hsv2rgb.h b/v1.4/platformio/lib/FastLED/src/hsv2rgb.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/hsv2rgb.h rename to v1.4/platformio/lib/FastLED/src/hsv2rgb.h diff --git a/v1.4/wrobot/lib/FastLED/src/led_sysdefs.h b/v1.4/platformio/lib/FastLED/src/led_sysdefs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/led_sysdefs.h rename to v1.4/platformio/lib/FastLED/src/led_sysdefs.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion.cpp b/v1.4/platformio/lib/FastLED/src/lib8tion.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion.cpp rename to v1.4/platformio/lib/FastLED/src/lib8tion.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion.h b/v1.4/platformio/lib/FastLED/src/lib8tion.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion.h rename to v1.4/platformio/lib/FastLED/src/lib8tion.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/config.h b/v1.4/platformio/lib/FastLED/src/lib8tion/config.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/config.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/config.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/intmap.h b/v1.4/platformio/lib/FastLED/src/lib8tion/intmap.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/intmap.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/intmap.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/lib8static.h b/v1.4/platformio/lib/FastLED/src/lib8tion/lib8static.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/lib8static.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/lib8static.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/math8.h b/v1.4/platformio/lib/FastLED/src/lib8tion/math8.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/math8.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/math8.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/memmove.h b/v1.4/platformio/lib/FastLED/src/lib8tion/memmove.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/memmove.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/memmove.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/qfx.h b/v1.4/platformio/lib/FastLED/src/lib8tion/qfx.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/qfx.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/qfx.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/random8.h b/v1.4/platformio/lib/FastLED/src/lib8tion/random8.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/random8.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/random8.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/scale8.h b/v1.4/platformio/lib/FastLED/src/lib8tion/scale8.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/scale8.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/scale8.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/trig8.h b/v1.4/platformio/lib/FastLED/src/lib8tion/trig8.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/trig8.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/trig8.h diff --git a/v1.4/wrobot/lib/FastLED/src/lib8tion/types.h b/v1.4/platformio/lib/FastLED/src/lib8tion/types.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/lib8tion/types.h rename to v1.4/platformio/lib/FastLED/src/lib8tion/types.h diff --git a/v1.4/wrobot/lib/FastLED/src/noise.cpp b/v1.4/platformio/lib/FastLED/src/noise.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/noise.cpp rename to v1.4/platformio/lib/FastLED/src/noise.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/noise.h b/v1.4/platformio/lib/FastLED/src/noise.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/noise.h rename to v1.4/platformio/lib/FastLED/src/noise.h diff --git a/v1.4/wrobot/lib/FastLED/src/noisegen.h b/v1.4/platformio/lib/FastLED/src/noisegen.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/noisegen.h rename to v1.4/platformio/lib/FastLED/src/noisegen.h diff --git a/v1.4/wrobot/lib/FastLED/src/pixel_controller.h b/v1.4/platformio/lib/FastLED/src/pixel_controller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/pixel_controller.h rename to v1.4/platformio/lib/FastLED/src/pixel_controller.h diff --git a/v1.4/wrobot/lib/FastLED/src/pixel_iterator.h b/v1.4/platformio/lib/FastLED/src/pixel_iterator.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/pixel_iterator.h rename to v1.4/platformio/lib/FastLED/src/pixel_iterator.h diff --git a/v1.4/wrobot/lib/FastLED/src/pixelset.h b/v1.4/platformio/lib/FastLED/src/pixelset.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/pixelset.h rename to v1.4/platformio/lib/FastLED/src/pixelset.h diff --git a/v1.4/wrobot/lib/FastLED/src/pixeltypes.h b/v1.4/platformio/lib/FastLED/src/pixeltypes.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/pixeltypes.h rename to v1.4/platformio/lib/FastLED/src/pixeltypes.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms.cpp b/v1.4/platformio/lib/FastLED/src/platforms.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms.cpp rename to v1.4/platformio/lib/FastLED/src/platforms.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms.h b/v1.4/platformio/lib/FastLED/src/platforms.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms.h rename to v1.4/platformio/lib/FastLED/src/platforms.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/adafruit/README.md b/v1.4/platformio/lib/FastLED/src/platforms/adafruit/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/adafruit/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/adafruit/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless.cpp b/v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless.h b/v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless.h rename to v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless_fake.hpp b/v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless_fake.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless_fake.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless_fake.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless_real.hpp b/v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless_real.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/adafruit/clockless_real.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/adafruit/clockless_real.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/adafruit/driver.h b/v1.4/platformio/lib/FastLED/src/platforms/adafruit/driver.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/adafruit/driver.h rename to v1.4/platformio/lib/FastLED/src/platforms/adafruit/driver.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/README.md b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/clockless_apollo3.h b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/clockless_apollo3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/clockless_apollo3.h rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/clockless_apollo3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/compile_test.hpp b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/compile_test.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/compile_test.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/compile_test.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/fastled_apollo3.h b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/fastled_apollo3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/fastled_apollo3.h rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/fastled_apollo3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/fastpin_apollo3.h b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/fastpin_apollo3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/fastpin_apollo3.h rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/fastpin_apollo3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/fastspi_apollo3.h b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/fastspi_apollo3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/fastspi_apollo3.h rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/fastspi_apollo3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h b/v1.4/platformio/lib/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h rename to v1.4/platformio/lib/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arduino/audio_input.hpp b/v1.4/platformio/lib/FastLED/src/platforms/arduino/audio_input.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arduino/audio_input.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/arduino/audio_input.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/arm_compile.hpp b/v1.4/platformio/lib/FastLED/src/platforms/arm/arm_compile.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/arm_compile.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/arm/arm_compile.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/common/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/common/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/common/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/common/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/common/m0clockless.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/common/m0clockless.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/common/m0clockless.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/common/m0clockless.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/compile_test.hpp b/v1.4/platformio/lib/FastLED/src/platforms/arm/compile_test.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/compile_test.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/arm/compile_test.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/d21/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d21/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/clockless_arm_d21.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d21/clockless_arm_d21.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/clockless_arm_d21.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d21/clockless_arm_d21.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/fastled_arm_d21.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d21/fastled_arm_d21.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/fastled_arm_d21.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d21/fastled_arm_d21.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/d51/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d51/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/README.txt b/v1.4/platformio/lib/FastLED/src/platforms/arm/d51/README.txt similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/README.txt rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d51/README.txt diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/clockless_arm_d51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d51/clockless_arm_d51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/clockless_arm_d51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d51/clockless_arm_d51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/fastled_arm_d51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d51/fastled_arm_d51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/fastled_arm_d51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d51/fastled_arm_d51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/giga/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/giga/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/armpin.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/giga/armpin.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/armpin.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/giga/armpin.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/clockless_arm_giga.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/giga/clockless_arm_giga.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/clockless_arm_giga.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/giga/clockless_arm_giga.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/fastled_arm_giga.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/giga/fastled_arm_giga.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/fastled_arm_giga.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/giga/fastled_arm_giga.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/fastpin_arm_giga.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/giga/fastpin_arm_giga.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/fastpin_arm_giga.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/giga/fastpin_arm_giga.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/led_sysdef_arm_giga.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/giga/led_sysdef_arm_giga.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/giga/led_sysdef_arm_giga.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/giga/led_sysdef_arm_giga.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/int.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/int.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/is_arm.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/is_arm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/is_arm.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/is_arm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_arm_k20.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_arm_k20.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_arm_k20.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_arm_k20.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.cpp b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/clockless_objectfled.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/fastled_arm_k20.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/fastled_arm_k20.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/fastled_arm_k20.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/fastled_arm_k20.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/octows2811_controller.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/octows2811_controller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/octows2811_controller.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/octows2811_controller.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/smartmatrix_t3.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/smartmatrix_t3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/smartmatrix_t3.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/smartmatrix_t3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/ws2812serial_controller.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k20/ws2812serial_controller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k20/ws2812serial_controller.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k20/ws2812serial_controller.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/clockless_arm_k66.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/clockless_arm_k66.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/clockless_arm_k66.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/clockless_arm_k66.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/fastled_arm_k66.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/fastled_arm_k66.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/fastled_arm_k66.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/fastled_arm_k66.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/clockless_arm_mgm240.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/clockless_arm_mgm240.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/clockless_arm_mgm240.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/clockless_arm_mgm240.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/fastled_arm_mgm240.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/fastled_arm_mgm240.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/fastled_arm_mgm240.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/fastled_arm_mgm240.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.cpp b/v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/fastpin_arm_mgm240.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/led_sysdefs_arm_mgm240.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/led_sysdefs_arm_mgm240.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mgm240/led_sysdefs_arm_mgm240.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mgm240/led_sysdefs_arm_mgm240.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/pio_asm.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/pio_asm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/pio_asm.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/pio_asm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/pio_gen.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/pio_gen.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/rp2040/pio_gen.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/rp2040/pio_gen.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/clockless_arm_sam.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/clockless_arm_sam.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/clockless_arm_sam.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/clockless_arm_sam.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/fastled_arm_sam.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/fastled_arm_sam.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/fastled_arm_sam.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/fastled_arm_sam.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/README.md b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/armpin.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/armpin.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/armpin.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/armpin.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/cm3_regs.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/cm3_regs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/cm3_regs.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/cm3_regs.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h b/v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h rename to v1.4/platformio/lib/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/assert_defs.h b/v1.4/platformio/lib/FastLED/src/platforms/assert_defs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/assert_defs.h rename to v1.4/platformio/lib/FastLED/src/platforms/assert_defs.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/audio.h b/v1.4/platformio/lib/FastLED/src/platforms/audio.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/audio.h rename to v1.4/platformio/lib/FastLED/src/platforms/audio.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/audio_input_null.hpp b/v1.4/platformio/lib/FastLED/src/platforms/audio_input_null.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/audio_input_null.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/audio_input_null.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/README.md b/v1.4/platformio/lib/FastLED/src/platforms/avr/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/avr/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_compile.hpp b/v1.4/platformio/lib/FastLED/src/platforms/avr/avr_compile.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_compile.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/avr/avr_compile.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp b/v1.4/platformio/lib/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp b/v1.4/platformio/lib/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_millis_timer_source.cpp b/v1.4/platformio/lib/FastLED/src/platforms/avr/avr_millis_timer_source.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_millis_timer_source.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/avr/avr_millis_timer_source.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_pin.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/avr_pin.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/avr_pin.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/avr_pin.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/clockless_trinket.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/clockless_trinket.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/clockless_trinket.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/clockless_trinket.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/compile_test.hpp b/v1.4/platformio/lib/FastLED/src/platforms/avr/compile_test.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/compile_test.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/avr/compile_test.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/fastled_avr.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/fastled_avr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/fastled_avr.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/fastled_avr.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr_legacy.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr_legacy.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr_legacy.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr_legacy.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr_nano_every.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr_nano_every.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/fastpin_avr_nano_every.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/fastpin_avr_nano_every.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/fastspi_avr.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/fastspi_avr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/fastspi_avr.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/fastspi_avr.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/int.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/int.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/io_avr.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/io_avr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/io_avr.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/io_avr.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/io_avr_lowlevel.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/io_avr_lowlevel.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/io_avr_lowlevel.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/io_avr_lowlevel.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/avr/led_sysdefs_avr.h b/v1.4/platformio/lib/FastLED/src/platforms/avr/led_sysdefs_avr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/avr/led_sysdefs_avr.h rename to v1.4/platformio/lib/FastLED/src/platforms/avr/led_sysdefs_avr.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/chipsets_specialized_ws2812.h b/v1.4/platformio/lib/FastLED/src/platforms/chipsets_specialized_ws2812.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/chipsets_specialized_ws2812.h rename to v1.4/platformio/lib/FastLED/src/platforms/chipsets_specialized_ws2812.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/compile_test.cpp b/v1.4/platformio/lib/FastLED/src/platforms/compile_test.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/compile_test.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/compile_test.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/README.md b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/audio.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/audio.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/audio.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/audio.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/audio_impl.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/audio_impl.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/audio_impl.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/audio_impl.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/devices/i2s.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/devices/i2s.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/devices/i2s.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/devices/i2s.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/devices/idf4_i2s_context.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/devices/idf4_i2s_context.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/devices/idf4_i2s_context.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/devices/idf4_i2s_context.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/devices/idf5_i2s_context.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/devices/idf5_i2s_context.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/devices/idf5_i2s_context.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/devices/idf5_i2s_context.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/sound_util.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/sound_util.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/sound_util.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/sound_util.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/sound_util.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/sound_util.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/audio/sound_util.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/audio/sound_util.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clock_cycles.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clock_cycles.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clock_cycles.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clock_cycles.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_block_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_block_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_block_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_block_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_i2s_esp32s3.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_spi_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_spi_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/clockless_spi_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/clockless_spi_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/esp_log_control.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/esp_log_control.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/esp_log_control.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/esp_log_control.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/fastled_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/fastled_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/fastled_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/fastled_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/fastpin_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/fastpin_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/fastpin_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/fastpin_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/fastspi_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/fastspi_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/fastspi_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/fastspi_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/i2s/i2s_esp32dev.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/INVESTIGATE.md b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/INVESTIGATE.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/INVESTIGATE.md rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/INVESTIGATE.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/riscv.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/riscv.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/riscv.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/riscv.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx6.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx6.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx6.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx6.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx7.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx7.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx7.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/interrupts/xtensa_lx7.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_clockless_rmt_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_clockless_rmt_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_clockless_rmt_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_clockless_rmt_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_4/idf4_rmt_impl.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/README_WORKER_POOL.md b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/README_WORKER_POOL.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/README_WORKER_POOL.md rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/README_WORKER_POOL.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_clockless_rmt_esp32.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_clockless_rmt_esp32.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_clockless_rmt_esp32.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_clockless_rmt_esp32.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/idf5_rmt.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/rmt_5/strip_rmt.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.cpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/32/spi_ws2812/strip_spi.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/README.md b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/clockless_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/clockless_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/clockless_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/clockless_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/fastled_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/fastled_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/fastled_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/fastled_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/fastpin_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/fastpin_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/fastpin_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/fastpin_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/fastspi_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/fastspi_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/fastspi_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/fastspi_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/progmem_esp8266.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/8266/progmem_esp8266.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/8266/progmem_esp8266.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/8266/progmem_esp8266.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/README.md b/v1.4/platformio/lib/FastLED/src/platforms/esp/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/esp/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/compile_test.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/compile_test.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/compile_test.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/compile_test.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/esp_assert.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/esp_assert.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/esp_assert.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/esp_assert.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/esp_compile.hpp b/v1.4/platformio/lib/FastLED/src/platforms/esp/esp_compile.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/esp_compile.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/esp/esp_compile.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/esp_version.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/esp_version.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/esp_version.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/esp_version.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/int.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/int.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/io_esp.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/io_esp.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/io_esp.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/io_esp.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/esp/print_esp.h b/v1.4/platformio/lib/FastLED/src/platforms/esp/print_esp.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/esp/print_esp.h rename to v1.4/platformio/lib/FastLED/src/platforms/esp/print_esp.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/fastspi_ardunio_core.h b/v1.4/platformio/lib/FastLED/src/platforms/fastspi_ardunio_core.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/fastspi_ardunio_core.h rename to v1.4/platformio/lib/FastLED/src/platforms/fastspi_ardunio_core.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/fs_sdcard_arduino.hpp b/v1.4/platformio/lib/FastLED/src/platforms/fs_sdcard_arduino.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/fs_sdcard_arduino.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/fs_sdcard_arduino.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/int.h b/v1.4/platformio/lib/FastLED/src/platforms/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/int.h rename to v1.4/platformio/lib/FastLED/src/platforms/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/io_arduino.h b/v1.4/platformio/lib/FastLED/src/platforms/io_arduino.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/io_arduino.h rename to v1.4/platformio/lib/FastLED/src/platforms/io_arduino.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/io_native.h b/v1.4/platformio/lib/FastLED/src/platforms/io_native.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/io_native.h rename to v1.4/platformio/lib/FastLED/src/platforms/io_native.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/io_null.h b/v1.4/platformio/lib/FastLED/src/platforms/io_null.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/io_null.h rename to v1.4/platformio/lib/FastLED/src/platforms/io_null.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/io_teensy.h b/v1.4/platformio/lib/FastLED/src/platforms/io_teensy.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/io_teensy.h rename to v1.4/platformio/lib/FastLED/src/platforms/io_teensy.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/io_teensy_lc.h b/v1.4/platformio/lib/FastLED/src/platforms/io_teensy_lc.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/io_teensy_lc.h rename to v1.4/platformio/lib/FastLED/src/platforms/io_teensy_lc.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/neopixelbus/README.md b/v1.4/platformio/lib/FastLED/src/platforms/neopixelbus/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/neopixelbus/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/neopixelbus/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/neopixelbus/clockless.h b/v1.4/platformio/lib/FastLED/src/platforms/neopixelbus/clockless.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/neopixelbus/clockless.h rename to v1.4/platformio/lib/FastLED/src/platforms/neopixelbus/clockless.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/null_progmem.h b/v1.4/platformio/lib/FastLED/src/platforms/null_progmem.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/null_progmem.h rename to v1.4/platformio/lib/FastLED/src/platforms/null_progmem.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/posix/README.md b/v1.4/platformio/lib/FastLED/src/platforms/posix/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/posix/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/posix/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/posix/socket_posix.cpp b/v1.4/platformio/lib/FastLED/src/platforms/posix/socket_posix.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/posix/socket_posix.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/posix/socket_posix.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/posix/socket_posix.h b/v1.4/platformio/lib/FastLED/src/platforms/posix/socket_posix.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/posix/socket_posix.h rename to v1.4/platformio/lib/FastLED/src/platforms/posix/socket_posix.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/print_arduino.h b/v1.4/platformio/lib/FastLED/src/platforms/print_arduino.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/print_arduino.h rename to v1.4/platformio/lib/FastLED/src/platforms/print_arduino.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/print_native.h b/v1.4/platformio/lib/FastLED/src/platforms/print_native.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/print_native.h rename to v1.4/platformio/lib/FastLED/src/platforms/print_native.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/readme.md b/v1.4/platformio/lib/FastLED/src/platforms/readme.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/readme.md rename to v1.4/platformio/lib/FastLED/src/platforms/readme.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/README.md b/v1.4/platformio/lib/FastLED/src/platforms/shared/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/shared/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/active_strip_data/active_strip_data.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/int.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/int.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio_buffer.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio_buffer.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio_buffer.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio_buffer.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio_internal.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio_internal.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio_internal.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio_internal.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio_internal.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio_internal.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/audio_internal.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/audio_internal.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/button.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/button.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/button.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/button.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/button.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/button.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/button.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/button.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/checkbox.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/checkbox.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/checkbox.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/checkbox.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/checkbox.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/checkbox.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/checkbox.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/checkbox.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/description.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/description.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/description.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/description.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/description.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/description.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/description.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/description.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/dropdown.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/dropdown.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/dropdown.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/dropdown.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/dropdown.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/dropdown.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/dropdown.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/dropdown.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/help.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/help.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/help.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/help.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/help.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/help.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/help.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/help.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/json_console.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/json_console.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/json_console.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/json_console.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/json_console.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/json_console.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/json_console.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/json_console.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/number_field.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/number_field.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/number_field.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/number_field.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/number_field.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/number_field.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/number_field.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/number_field.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/readme.md b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/readme.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/readme.md rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/readme.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/slider.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/slider.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/slider.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/slider.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/slider.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/slider.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/slider.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/slider.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/title.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/title.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/title.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/title.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/title.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/title.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/title.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/title.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_internal.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_internal.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_internal.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_internal.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_internal.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_internal.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_internal.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_internal.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_manager.cpp b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_manager.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_manager.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_manager.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_manager.h b/v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_manager.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/shared/ui/json/ui_manager.h rename to v1.4/platformio/lib/FastLED/src/platforms/shared/ui/json/ui_manager.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/sketch_fake.hpp b/v1.4/platformio/lib/FastLED/src/platforms/sketch_fake.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/sketch_fake.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/sketch_fake.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/socket_platform.h b/v1.4/platformio/lib/FastLED/src/platforms/socket_platform.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/socket_platform.h rename to v1.4/platformio/lib/FastLED/src/platforms/socket_platform.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/Arduino.cpp b/v1.4/platformio/lib/FastLED/src/platforms/stub/Arduino.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/Arduino.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/stub/Arduino.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/Arduino.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/Arduino.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/Arduino.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/Arduino.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/README.md b/v1.4/platformio/lib/FastLED/src/platforms/stub/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/stub/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/clockless_stub.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/clockless_stub.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/clockless_stub.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/clockless_stub.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/clockless_stub_generic.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/clockless_stub_generic.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/clockless_stub_generic.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/clockless_stub_generic.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/compile_test.hpp b/v1.4/platformio/lib/FastLED/src/platforms/stub/compile_test.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/compile_test.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/stub/compile_test.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/fastled_stub.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/fastled_stub.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/fastled_stub.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/fastled_stub.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/fastspi_stub.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/fastspi_stub.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/fastspi_stub.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/fastspi_stub.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/fastspi_stub_generic.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/fastspi_stub_generic.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/fastspi_stub_generic.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/fastspi_stub_generic.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp b/v1.4/platformio/lib/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/led_sysdefs_stub.cpp b/v1.4/platformio/lib/FastLED/src/platforms/stub/led_sysdefs_stub.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/led_sysdefs_stub.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/stub/led_sysdefs_stub.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/led_sysdefs_stub.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/led_sysdefs_stub.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/led_sysdefs_stub.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/led_sysdefs_stub.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/time_stub.cpp b/v1.4/platformio/lib/FastLED/src/platforms/stub/time_stub.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/time_stub.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/stub/time_stub.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub/time_stub.h b/v1.4/platformio/lib/FastLED/src/platforms/stub/time_stub.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub/time_stub.h rename to v1.4/platformio/lib/FastLED/src/platforms/stub/time_stub.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/stub_main.hpp b/v1.4/platformio/lib/FastLED/src/platforms/stub_main.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/stub_main.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/stub_main.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/ui_defs.h b/v1.4/platformio/lib/FastLED/src/platforms/ui_defs.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/ui_defs.h rename to v1.4/platformio/lib/FastLED/src/platforms/ui_defs.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/README.md b/v1.4/platformio/lib/FastLED/src/platforms/wasm/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/active_strip_data.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/active_strip_data.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/active_strip_data.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/active_strip_data.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/active_strip_data.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/active_strip_data.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/active_strip_data.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/active_strip_data.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/clockless.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/clockless.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/clockless.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/clockless.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/Arduino.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/Arduino.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/Arduino.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/Arduino.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/build_flags.toml b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/build_flags.toml similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/build_flags.toml rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/build_flags.toml diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/index.css b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/index.css similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/index.css rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/index.css diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/index.html b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/index.html similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/index.html rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/index.html diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/index.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/index.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/index.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/index.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/jsconfig.json b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/jsconfig.json similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/jsconfig.json rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/jsconfig.json diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/audio_manager.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/audio_manager.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/audio_manager.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/audio_manager.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/audio_worklet_processor.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/audio_worklet_processor.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/audio_worklet_processor.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/audio_worklet_processor.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/column_validator.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/column_validator.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/column_validator.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/column_validator.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_async_controller.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_async_controller.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_async_controller.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_async_controller.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_callbacks.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_callbacks.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_callbacks.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_callbacks.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_debug_logger.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_debug_logger.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_debug_logger.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_debug_logger.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_events.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_events.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_events.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/fastled_events.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager_threejs.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager_threejs.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager_threejs.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_manager_threejs.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_utils.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_utils.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_utils.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/graphics_utils.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.css b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.css similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.css rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.css diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/json_inspector.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/layout_state_manager.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/layout_state_manager.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/layout_state_manager.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/layout_state_manager.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/resize_coordinator.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/resize_coordinator.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/resize_coordinator.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/resize_coordinator.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_layout_placement_manager.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_layout_placement_manager.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_layout_placement_manager.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_layout_placement_manager.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_manager.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_manager.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_manager.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_manager.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_playback.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_playback.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_playback.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_playback.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder_test.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder_test.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder_test.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/ui_recorder_test.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/video_recorder.js b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/video_recorder.js similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/modules/video_recorder.js rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/modules/video_recorder.js diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/types.d.ts b/v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/types.d.ts similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/compiler/types.d.ts rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/compiler/types.d.ts diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/engine_listener.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/engine_listener.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/engine_listener.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/engine_listener.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/engine_listener.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/engine_listener.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/engine_listener.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/engine_listener.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/entry_point.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/entry_point.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/entry_point.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/entry_point.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/fastspi_wasm.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/fastspi_wasm.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/fastspi_wasm.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/fastspi_wasm.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/fastspi_wasm.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/fastspi_wasm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/fastspi_wasm.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/fastspi_wasm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/fs_wasm.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/fs_wasm.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/fs_wasm.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/fs_wasm.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/fs_wasm.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/fs_wasm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/fs_wasm.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/fs_wasm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/int.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/int.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/int.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/int.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/io_wasm.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/io_wasm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/io_wasm.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/io_wasm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_assert.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_assert.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_assert.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_assert.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_bindings.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_bindings.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_bindings.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_bindings.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_bindings.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_bindings.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_bindings.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_bindings.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_fetch.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_fetch.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_fetch.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_fetch.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_fetch.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_fetch.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_fetch.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_fetch.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_fetch_readme.md b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_fetch_readme.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_fetch_readme.md rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_fetch_readme.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_progmem.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/js_progmem.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/js_progmem.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/js_progmem.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/led_sysdefs_wasm.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/led_sysdefs_wasm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/led_sysdefs_wasm.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/led_sysdefs_wasm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/print_wasm.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/print_wasm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/print_wasm.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/print_wasm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/readme b/v1.4/platformio/lib/FastLED/src/platforms/wasm/readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/readme rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/readme diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/socket_wasm.cpp.disabled b/v1.4/platformio/lib/FastLED/src/platforms/wasm/socket_wasm.cpp.disabled similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/socket_wasm.cpp.disabled rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/socket_wasm.cpp.disabled diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/socket_wasm.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/socket_wasm.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/socket_wasm.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/socket_wasm.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/strip_id_map.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/strip_id_map.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/strip_id_map.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/strip_id_map.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/timer.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/timer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/timer.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/timer.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/types.d.ts b/v1.4/platformio/lib/FastLED/src/platforms/wasm/types.d.ts similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/types.d.ts rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/types.d.ts diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/ui.cpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/ui.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/ui.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/ui.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/ui.h b/v1.4/platformio/lib/FastLED/src/platforms/wasm/ui.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/ui.h rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/ui.h diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/wasm/wasm_compile.hpp b/v1.4/platformio/lib/FastLED/src/platforms/wasm/wasm_compile.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/wasm/wasm_compile.hpp rename to v1.4/platformio/lib/FastLED/src/platforms/wasm/wasm_compile.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/win/README.md b/v1.4/platformio/lib/FastLED/src/platforms/win/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/win/README.md rename to v1.4/platformio/lib/FastLED/src/platforms/win/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/win/socket_win.cpp b/v1.4/platformio/lib/FastLED/src/platforms/win/socket_win.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/win/socket_win.cpp rename to v1.4/platformio/lib/FastLED/src/platforms/win/socket_win.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/platforms/win/socket_win.h b/v1.4/platformio/lib/FastLED/src/platforms/win/socket_win.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/platforms/win/socket_win.h rename to v1.4/platformio/lib/FastLED/src/platforms/win/socket_win.h diff --git a/v1.4/wrobot/lib/FastLED/src/power_mgt.cpp b/v1.4/platformio/lib/FastLED/src/power_mgt.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/power_mgt.cpp rename to v1.4/platformio/lib/FastLED/src/power_mgt.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/power_mgt.h b/v1.4/platformio/lib/FastLED/src/power_mgt.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/power_mgt.h rename to v1.4/platformio/lib/FastLED/src/power_mgt.h diff --git a/v1.4/wrobot/lib/FastLED/src/rgbw.h b/v1.4/platformio/lib/FastLED/src/rgbw.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/rgbw.h rename to v1.4/platformio/lib/FastLED/src/rgbw.h diff --git a/v1.4/wrobot/lib/FastLED/src/sensors/button.cpp b/v1.4/platformio/lib/FastLED/src/sensors/button.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/sensors/button.cpp rename to v1.4/platformio/lib/FastLED/src/sensors/button.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/sensors/button.h b/v1.4/platformio/lib/FastLED/src/sensors/button.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/sensors/button.h rename to v1.4/platformio/lib/FastLED/src/sensors/button.h diff --git a/v1.4/wrobot/lib/FastLED/src/sensors/digital_pin.cpp b/v1.4/platformio/lib/FastLED/src/sensors/digital_pin.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/sensors/digital_pin.cpp rename to v1.4/platformio/lib/FastLED/src/sensors/digital_pin.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/sensors/digital_pin.h b/v1.4/platformio/lib/FastLED/src/sensors/digital_pin.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/sensors/digital_pin.h rename to v1.4/platformio/lib/FastLED/src/sensors/digital_pin.h diff --git a/v1.4/wrobot/lib/FastLED/src/sensors/pir.cpp b/v1.4/platformio/lib/FastLED/src/sensors/pir.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/sensors/pir.cpp rename to v1.4/platformio/lib/FastLED/src/sensors/pir.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/sensors/pir.h b/v1.4/platformio/lib/FastLED/src/sensors/pir.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/sensors/pir.h rename to v1.4/platformio/lib/FastLED/src/sensors/pir.h diff --git a/v1.4/wrobot/lib/FastLED/src/simplex.cpp b/v1.4/platformio/lib/FastLED/src/simplex.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/simplex.cpp rename to v1.4/platformio/lib/FastLED/src/simplex.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/arduinojson/json.h b/v1.4/platformio/lib/FastLED/src/third_party/arduinojson/json.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/arduinojson/json.h rename to v1.4/platformio/lib/FastLED/src/third_party/arduinojson/json.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/arduinojson/json.hpp b/v1.4/platformio/lib/FastLED/src/third_party/arduinojson/json.hpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/arduinojson/json.hpp rename to v1.4/platformio/lib/FastLED/src/third_party/arduinojson/json.hpp diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/LICENSE b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/LICENSE similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/LICENSE rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/LICENSE diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/Makefile b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/Makefile similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/Makefile rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/Makefile diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/README.md b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/README.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/README.md rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/README.md diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/_kiss_fft_guts.h b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/_kiss_fft_guts.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/_kiss_fft_guts.h rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/_kiss_fft_guts.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/cq_kernel.cpp b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/cq_kernel.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/cq_kernel.cpp rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/cq_kernel.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/cq_kernel.h b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/cq_kernel.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/cq_kernel.h rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/cq_kernel.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/example.c.disabled b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/example.c.disabled similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/example.c.disabled rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/example.c.disabled diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/example_out_chart.png b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/example_out_chart.png similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/example_out_chart.png rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/example_out_chart.png diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fft.cpp b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fft.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fft.cpp rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fft.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fft.h b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fft.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fft.h rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fft.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.cpp b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.cpp rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.h b/v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.h rename to v1.4/platformio/lib/FastLED/src/third_party/cq_kernel/kiss_fftr.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/readme b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/readme rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/readme diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/enabled.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/enabled.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/enabled.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/enabled.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_api.c b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_api.c similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_api.c rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_api.c diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_interface.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_interface.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_interface.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_interface.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_dev.c b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_dev.c similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_dev.c rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_dev.c diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.c b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.c similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.c rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.c diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_rmt_encoder.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi_dev.c b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi_dev.c similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi_dev.c rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_spi_dev.c diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_types.h b/v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_types.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_types.h rename to v1.4/platformio/lib/FastLED/src/third_party/espressif/led_strip/src/led_strip_types.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/object_fled/readme b/v1.4/platformio/lib/FastLED/src/third_party/object_fled/readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/object_fled/readme rename to v1.4/platformio/lib/FastLED/src/third_party/object_fled/readme diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/object_fled/src/ObjectFLED.h b/v1.4/platformio/lib/FastLED/src/third_party/object_fled/src/ObjectFLED.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/object_fled/src/ObjectFLED.h rename to v1.4/platformio/lib/FastLED/src/third_party/object_fled/src/ObjectFLED.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/object_fled/src/OjectFLED.cpp b/v1.4/platformio/lib/FastLED/src/third_party/object_fled/src/OjectFLED.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/object_fled/src/OjectFLED.cpp rename to v1.4/platformio/lib/FastLED/src/third_party/object_fled/src/OjectFLED.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/_readme b/v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/_readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/_readme rename to v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/_readme diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/driver.h b/v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/driver.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/driver.h rename to v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/driver.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/I2SClockLessLedDriveresp32s3.h b/v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/I2SClockLessLedDriveresp32s3.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/I2SClockLessLedDriveresp32s3.h rename to v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/I2SClockLessLedDriveresp32s3.h diff --git a/v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/___pixeltypes.h b/v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/___pixeltypes.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/___pixeltypes.h rename to v1.4/platformio/lib/FastLED/src/third_party/yves/I2SClockLessLedDriveresp32s3/src/___pixeltypes.h diff --git a/v1.4/wrobot/lib/FastLED/src/transpose8x1_noinline.cpp b/v1.4/platformio/lib/FastLED/src/transpose8x1_noinline.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/transpose8x1_noinline.cpp rename to v1.4/platformio/lib/FastLED/src/transpose8x1_noinline.cpp diff --git a/v1.4/wrobot/lib/FastLED/src/transpose8x1_noinline.h b/v1.4/platformio/lib/FastLED/src/transpose8x1_noinline.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/transpose8x1_noinline.h rename to v1.4/platformio/lib/FastLED/src/transpose8x1_noinline.h diff --git a/v1.4/wrobot/lib/FastLED/src/wiring.cpp b/v1.4/platformio/lib/FastLED/src/wiring.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/src/wiring.cpp rename to v1.4/platformio/lib/FastLED/src/wiring.cpp diff --git a/v1.4/wrobot/lib/FastLED/test.py b/v1.4/platformio/lib/FastLED/test.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/test.py rename to v1.4/platformio/lib/FastLED/test.py diff --git a/v1.4/wrobot/lib/FastLED/tests/AGENTS.md b/v1.4/platformio/lib/FastLED/tests/AGENTS.md similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/AGENTS.md rename to v1.4/platformio/lib/FastLED/tests/AGENTS.md diff --git a/v1.4/wrobot/lib/FastLED/tests/crash_handler.h b/v1.4/platformio/lib/FastLED/tests/crash_handler.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/crash_handler.h rename to v1.4/platformio/lib/FastLED/tests/crash_handler.h diff --git a/v1.4/wrobot/lib/FastLED/tests/crash_handler_execinfo.h b/v1.4/platformio/lib/FastLED/tests/crash_handler_execinfo.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/crash_handler_execinfo.h rename to v1.4/platformio/lib/FastLED/tests/crash_handler_execinfo.h diff --git a/v1.4/wrobot/lib/FastLED/tests/crash_handler_libunwind.h b/v1.4/platformio/lib/FastLED/tests/crash_handler_libunwind.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/crash_handler_libunwind.h rename to v1.4/platformio/lib/FastLED/tests/crash_handler_libunwind.h diff --git a/v1.4/wrobot/lib/FastLED/tests/crash_handler_noop.h b/v1.4/platformio/lib/FastLED/tests/crash_handler_noop.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/crash_handler_noop.h rename to v1.4/platformio/lib/FastLED/tests/crash_handler_noop.h diff --git a/v1.4/wrobot/lib/FastLED/tests/crash_handler_win.h b/v1.4/platformio/lib/FastLED/tests/crash_handler_win.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/crash_handler_win.h rename to v1.4/platformio/lib/FastLED/tests/crash_handler_win.h diff --git a/v1.4/wrobot/lib/FastLED/tests/doctest.h b/v1.4/platformio/lib/FastLED/tests/doctest.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/doctest.h rename to v1.4/platformio/lib/FastLED/tests/doctest.h diff --git a/v1.4/wrobot/lib/FastLED/tests/doctest_main.cpp b/v1.4/platformio/lib/FastLED/tests/doctest_main.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/doctest_main.cpp rename to v1.4/platformio/lib/FastLED/tests/doctest_main.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/readme b/v1.4/platformio/lib/FastLED/tests/readme similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/readme rename to v1.4/platformio/lib/FastLED/tests/readme diff --git a/v1.4/wrobot/lib/FastLED/tests/sketch_runner_demo.cpp b/v1.4/platformio/lib/FastLED/tests/sketch_runner_demo.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/sketch_runner_demo.cpp rename to v1.4/platformio/lib/FastLED/tests/sketch_runner_demo.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test.h b/v1.4/platformio/lib/FastLED/tests/test.h similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test.h rename to v1.4/platformio/lib/FastLED/tests/test.h diff --git a/v1.4/wrobot/lib/FastLED/tests/test_active_strip_data_json.cpp b/v1.4/platformio/lib/FastLED/tests/test_active_strip_data_json.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_active_strip_data_json.cpp rename to v1.4/platformio/lib/FastLED/tests/test_active_strip_data_json.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_algorithm.cpp b/v1.4/platformio/lib/FastLED/tests/test_algorithm.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_algorithm.cpp rename to v1.4/platformio/lib/FastLED/tests/test_algorithm.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_alignment_asan.pdb b/v1.4/platformio/lib/FastLED/tests/test_alignment_asan.pdb similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_alignment_asan.pdb rename to v1.4/platformio/lib/FastLED/tests/test_alignment_asan.pdb diff --git a/v1.4/wrobot/lib/FastLED/tests/test_allocator.cpp b/v1.4/platformio/lib/FastLED/tests/test_allocator.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_allocator.cpp rename to v1.4/platformio/lib/FastLED/tests/test_allocator.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_allocator_inlined.cpp b/v1.4/platformio/lib/FastLED/tests/test_allocator_inlined.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_allocator_inlined.cpp rename to v1.4/platformio/lib/FastLED/tests/test_allocator_inlined.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_allocator_inlined_slab.cpp b/v1.4/platformio/lib/FastLED/tests/test_allocator_inlined_slab.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_allocator_inlined_slab.cpp rename to v1.4/platformio/lib/FastLED/tests/test_allocator_inlined_slab.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_allocator_slab.cpp b/v1.4/platformio/lib/FastLED/tests/test_allocator_slab.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_allocator_slab.cpp rename to v1.4/platformio/lib/FastLED/tests/test_allocator_slab.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_async.cpp b/v1.4/platformio/lib/FastLED/tests/test_async.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_async.cpp rename to v1.4/platformio/lib/FastLED/tests/test_async.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_atomic.cpp b/v1.4/platformio/lib/FastLED/tests/test_atomic.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_atomic.cpp rename to v1.4/platformio/lib/FastLED/tests/test_atomic.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_audio_reactive_simple.cpp b/v1.4/platformio/lib/FastLED/tests/test_audio_reactive_simple.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_audio_reactive_simple.cpp rename to v1.4/platformio/lib/FastLED/tests/test_audio_reactive_simple.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_await.cpp b/v1.4/platformio/lib/FastLED/tests/test_await.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_await.cpp rename to v1.4/platformio/lib/FastLED/tests/test_await.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_bitcast_asan.pdb b/v1.4/platformio/lib/FastLED/tests/test_bitcast_asan.pdb similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_bitcast_asan.pdb rename to v1.4/platformio/lib/FastLED/tests/test_bitcast_asan.pdb diff --git a/v1.4/wrobot/lib/FastLED/tests/test_bitset.cpp b/v1.4/platformio/lib/FastLED/tests/test_bitset.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_bitset.cpp rename to v1.4/platformio/lib/FastLED/tests/test_bitset.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_bytestream.cpp b/v1.4/platformio/lib/FastLED/tests/test_bytestream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_bytestream.cpp rename to v1.4/platformio/lib/FastLED/tests/test_bytestream.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_circular_buffer.cpp b/v1.4/platformio/lib/FastLED/tests/test_circular_buffer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_circular_buffer.cpp rename to v1.4/platformio/lib/FastLED/tests/test_circular_buffer.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_corkscrew.cpp b/v1.4/platformio/lib/FastLED/tests/test_corkscrew.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_corkscrew.cpp rename to v1.4/platformio/lib/FastLED/tests/test_corkscrew.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_dbg.cpp b/v1.4/platformio/lib/FastLED/tests/test_dbg.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_dbg.cpp rename to v1.4/platformio/lib/FastLED/tests/test_dbg.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_deque.cpp b/v1.4/platformio/lib/FastLED/tests/test_deque.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_deque.cpp rename to v1.4/platformio/lib/FastLED/tests/test_deque.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_downscale.cpp b/v1.4/platformio/lib/FastLED/tests/test_downscale.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_downscale.cpp rename to v1.4/platformio/lib/FastLED/tests/test_downscale.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_easing.cpp b/v1.4/platformio/lib/FastLED/tests/test_easing.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_easing.cpp rename to v1.4/platformio/lib/FastLED/tests/test_easing.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_example_compilation.cpp b/v1.4/platformio/lib/FastLED/tests/test_example_compilation.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_example_compilation.cpp rename to v1.4/platformio/lib/FastLED/tests/test_example_compilation.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fastled.cpp b/v1.4/platformio/lib/FastLED/tests/test_fastled.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fastled.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fastled.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fft.cpp b/v1.4/platformio/lib/FastLED/tests/test_fft.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fft.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fft.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fixed_set.cpp b/v1.4/platformio/lib/FastLED/tests/test_fixed_set.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fixed_set.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fixed_set.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fl_string_comprehensive.cpp b/v1.4/platformio/lib/FastLED/tests/test_fl_string_comprehensive.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fl_string_comprehensive.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fl_string_comprehensive.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_frame.cpp b/v1.4/platformio/lib/FastLED/tests/test_frame.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_frame.cpp rename to v1.4/platformio/lib/FastLED/tests/test_frame.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_frame_tracker.cpp b/v1.4/platformio/lib/FastLED/tests/test_frame_tracker.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_frame_tracker.cpp rename to v1.4/platformio/lib/FastLED/tests/test_frame_tracker.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_function.cpp b/v1.4/platformio/lib/FastLED/tests/test_function.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_function.cpp rename to v1.4/platformio/lib/FastLED/tests/test_function.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fx.cpp b/v1.4/platformio/lib/FastLED/tests/test_fx.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fx.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fx.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fx2d_blend.cpp b/v1.4/platformio/lib/FastLED/tests/test_fx2d_blend.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fx2d_blend.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fx2d_blend.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fx_engine.cpp b/v1.4/platformio/lib/FastLED/tests/test_fx_engine.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fx_engine.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fx_engine.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_fx_time.cpp b/v1.4/platformio/lib/FastLED/tests/test_fx_time.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_fx_time.cpp rename to v1.4/platformio/lib/FastLED/tests/test_fx_time.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_grid.cpp b/v1.4/platformio/lib/FastLED/tests/test_grid.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_grid.cpp rename to v1.4/platformio/lib/FastLED/tests/test_grid.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_hashmap.cpp b/v1.4/platformio/lib/FastLED/tests/test_hashmap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_hashmap.cpp rename to v1.4/platformio/lib/FastLED/tests/test_hashmap.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_hashmap_lru.cpp b/v1.4/platformio/lib/FastLED/tests/test_hashmap_lru.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_hashmap_lru.cpp rename to v1.4/platformio/lib/FastLED/tests/test_hashmap_lru.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_hsv16.cpp b/v1.4/platformio/lib/FastLED/tests/test_hsv16.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_hsv16.cpp rename to v1.4/platformio/lib/FastLED/tests/test_hsv16.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_hsv_conversion_accuracy.cpp b/v1.4/platformio/lib/FastLED/tests/test_hsv_conversion_accuracy.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_hsv_conversion_accuracy.cpp rename to v1.4/platformio/lib/FastLED/tests/test_hsv_conversion_accuracy.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_intmap.cpp b/v1.4/platformio/lib/FastLED/tests/test_intmap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_intmap.cpp rename to v1.4/platformio/lib/FastLED/tests/test_intmap.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_invoke.cpp b/v1.4/platformio/lib/FastLED/tests/test_invoke.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_invoke.cpp rename to v1.4/platformio/lib/FastLED/tests/test_invoke.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_istream.cpp b/v1.4/platformio/lib/FastLED/tests/test_istream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_istream.cpp rename to v1.4/platformio/lib/FastLED/tests/test_istream.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_json.cpp b/v1.4/platformio/lib/FastLED/tests/test_json.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_json.cpp rename to v1.4/platformio/lib/FastLED/tests/test_json.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_json_roundtrip.cpp b/v1.4/platformio/lib/FastLED/tests/test_json_roundtrip.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_json_roundtrip.cpp rename to v1.4/platformio/lib/FastLED/tests/test_json_roundtrip.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_line_simplification.cpp b/v1.4/platformio/lib/FastLED/tests/test_line_simplification.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_line_simplification.cpp rename to v1.4/platformio/lib/FastLED/tests/test_line_simplification.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_lut.cpp b/v1.4/platformio/lib/FastLED/tests/test_lut.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_lut.cpp rename to v1.4/platformio/lib/FastLED/tests/test_lut.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_malloc_hooks.cpp b/v1.4/platformio/lib/FastLED/tests/test_malloc_hooks.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_malloc_hooks.cpp rename to v1.4/platformio/lib/FastLED/tests/test_malloc_hooks.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_map.cpp b/v1.4/platformio/lib/FastLED/tests/test_map.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_map.cpp rename to v1.4/platformio/lib/FastLED/tests/test_map.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_map_range.cpp b/v1.4/platformio/lib/FastLED/tests/test_map_range.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_map_range.cpp rename to v1.4/platformio/lib/FastLED/tests/test_map_range.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_math.cpp b/v1.4/platformio/lib/FastLED/tests/test_math.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_math.cpp rename to v1.4/platformio/lib/FastLED/tests/test_math.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_memory.cpp b/v1.4/platformio/lib/FastLED/tests/test_memory.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_memory.cpp rename to v1.4/platformio/lib/FastLED/tests/test_memory.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_mutex.cpp b/v1.4/platformio/lib/FastLED/tests/test_mutex.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_mutex.cpp rename to v1.4/platformio/lib/FastLED/tests/test_mutex.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_noise_range.cpp b/v1.4/platformio/lib/FastLED/tests/test_noise_range.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_noise_range.cpp rename to v1.4/platformio/lib/FastLED/tests/test_noise_range.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_ostream.cpp b/v1.4/platformio/lib/FastLED/tests/test_ostream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_ostream.cpp rename to v1.4/platformio/lib/FastLED/tests/test_ostream.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_pixelview.cpp b/v1.4/platformio/lib/FastLED/tests/test_pixelview.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_pixelview.cpp rename to v1.4/platformio/lib/FastLED/tests/test_pixelview.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_platformio_ini_typed.py b/v1.4/platformio/lib/FastLED/tests/test_platformio_ini_typed.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_platformio_ini_typed.py rename to v1.4/platformio/lib/FastLED/tests/test_platformio_ini_typed.py diff --git a/v1.4/wrobot/lib/FastLED/tests/test_point.cpp b/v1.4/platformio/lib/FastLED/tests/test_point.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_point.cpp rename to v1.4/platformio/lib/FastLED/tests/test_point.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_printf.cpp b/v1.4/platformio/lib/FastLED/tests/test_printf.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_printf.cpp rename to v1.4/platformio/lib/FastLED/tests/test_printf.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_priority_queue.cpp b/v1.4/platformio/lib/FastLED/tests/test_priority_queue.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_priority_queue.cpp rename to v1.4/platformio/lib/FastLED/tests/test_priority_queue.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_promise.cpp b/v1.4/platformio/lib/FastLED/tests/test_promise.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_promise.cpp rename to v1.4/platformio/lib/FastLED/tests/test_promise.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_queue.cpp b/v1.4/platformio/lib/FastLED/tests/test_queue.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_queue.cpp rename to v1.4/platformio/lib/FastLED/tests/test_queue.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_raster.cpp b/v1.4/platformio/lib/FastLED/tests/test_raster.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_raster.cpp rename to v1.4/platformio/lib/FastLED/tests/test_raster.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_rbtree.cpp b/v1.4/platformio/lib/FastLED/tests/test_rbtree.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_rbtree.cpp rename to v1.4/platformio/lib/FastLED/tests/test_rbtree.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_rectangular_buffer.cpp b/v1.4/platformio/lib/FastLED/tests/test_rectangular_buffer.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_rectangular_buffer.cpp rename to v1.4/platformio/lib/FastLED/tests/test_rectangular_buffer.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_screenmap.cpp b/v1.4/platformio/lib/FastLED/tests/test_screenmap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_screenmap.cpp rename to v1.4/platformio/lib/FastLED/tests/test_screenmap.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_screenmap_serialization.cpp b/v1.4/platformio/lib/FastLED/tests/test_screenmap_serialization.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_screenmap_serialization.cpp rename to v1.4/platformio/lib/FastLED/tests/test_screenmap_serialization.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_set_inlined.cpp b/v1.4/platformio/lib/FastLED/tests/test_set_inlined.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_set_inlined.cpp rename to v1.4/platformio/lib/FastLED/tests/test_set_inlined.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_shared_ptr.cpp b/v1.4/platformio/lib/FastLED/tests/test_shared_ptr.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_shared_ptr.cpp rename to v1.4/platformio/lib/FastLED/tests/test_shared_ptr.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_sketch_runner.cpp b/v1.4/platformio/lib/FastLED/tests/test_sketch_runner.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_sketch_runner.cpp rename to v1.4/platformio/lib/FastLED/tests/test_sketch_runner.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_slab_multi_alloc.cpp b/v1.4/platformio/lib/FastLED/tests/test_slab_multi_alloc.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_slab_multi_alloc.cpp rename to v1.4/platformio/lib/FastLED/tests/test_slab_multi_alloc.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_slice.cpp b/v1.4/platformio/lib/FastLED/tests/test_slice.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_slice.cpp rename to v1.4/platformio/lib/FastLED/tests/test_slice.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_span_conversions.cpp b/v1.4/platformio/lib/FastLED/tests/test_span_conversions.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_span_conversions.cpp rename to v1.4/platformio/lib/FastLED/tests/test_span_conversions.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_splat.cpp b/v1.4/platformio/lib/FastLED/tests/test_splat.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_splat.cpp rename to v1.4/platformio/lib/FastLED/tests/test_splat.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_str.cpp b/v1.4/platformio/lib/FastLED/tests/test_str.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_str.cpp rename to v1.4/platformio/lib/FastLED/tests/test_str.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_strip_id_map.cpp b/v1.4/platformio/lib/FastLED/tests/test_strip_id_map.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_strip_id_map.cpp rename to v1.4/platformio/lib/FastLED/tests/test_strip_id_map.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_strstream.cpp b/v1.4/platformio/lib/FastLED/tests/test_strstream.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_strstream.cpp rename to v1.4/platformio/lib/FastLED/tests/test_strstream.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_task.cpp b/v1.4/platformio/lib/FastLED/tests/test_task.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_task.cpp rename to v1.4/platformio/lib/FastLED/tests/test_task.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_thread_local.cpp b/v1.4/platformio/lib/FastLED/tests/test_thread_local.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_thread_local.cpp rename to v1.4/platformio/lib/FastLED/tests/test_thread_local.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_tile2x2.cpp b/v1.4/platformio/lib/FastLED/tests/test_tile2x2.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_tile2x2.cpp rename to v1.4/platformio/lib/FastLED/tests/test_tile2x2.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_time.cpp b/v1.4/platformio/lib/FastLED/tests/test_time.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_time.cpp rename to v1.4/platformio/lib/FastLED/tests/test_time.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_transform.cpp b/v1.4/platformio/lib/FastLED/tests/test_transform.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_transform.cpp rename to v1.4/platformio/lib/FastLED/tests/test_transform.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_transition_ramp.cpp b/v1.4/platformio/lib/FastLED/tests/test_transition_ramp.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_transition_ramp.cpp rename to v1.4/platformio/lib/FastLED/tests/test_transition_ramp.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_traverse_grid.cpp b/v1.4/platformio/lib/FastLED/tests/test_traverse_grid.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_traverse_grid.cpp rename to v1.4/platformio/lib/FastLED/tests/test_traverse_grid.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_tuple.cpp b/v1.4/platformio/lib/FastLED/tests/test_tuple.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_tuple.cpp rename to v1.4/platformio/lib/FastLED/tests/test_tuple.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_type_traits.cpp b/v1.4/platformio/lib/FastLED/tests/test_type_traits.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_type_traits.cpp rename to v1.4/platformio/lib/FastLED/tests/test_type_traits.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_ui.cpp b/v1.4/platformio/lib/FastLED/tests/test_ui.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_ui.cpp rename to v1.4/platformio/lib/FastLED/tests/test_ui.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_ui_help.cpp b/v1.4/platformio/lib/FastLED/tests/test_ui_help.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_ui_help.cpp rename to v1.4/platformio/lib/FastLED/tests/test_ui_help.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_ui_title_bug.cpp b/v1.4/platformio/lib/FastLED/tests/test_ui_title_bug.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_ui_title_bug.cpp rename to v1.4/platformio/lib/FastLED/tests/test_ui_title_bug.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_unordered_set.cpp b/v1.4/platformio/lib/FastLED/tests/test_unordered_set.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_unordered_set.cpp rename to v1.4/platformio/lib/FastLED/tests/test_unordered_set.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_variant.cpp b/v1.4/platformio/lib/FastLED/tests/test_variant.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_variant.cpp rename to v1.4/platformio/lib/FastLED/tests/test_variant.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_vector.cpp b/v1.4/platformio/lib/FastLED/tests/test_vector.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_vector.cpp rename to v1.4/platformio/lib/FastLED/tests/test_vector.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_video.cpp b/v1.4/platformio/lib/FastLED/tests/test_video.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_video.cpp rename to v1.4/platformio/lib/FastLED/tests/test_video.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_videofx_wrapper.cpp b/v1.4/platformio/lib/FastLED/tests/test_videofx_wrapper.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_videofx_wrapper.cpp rename to v1.4/platformio/lib/FastLED/tests/test_videofx_wrapper.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_weak_ptr.cpp b/v1.4/platformio/lib/FastLED/tests/test_weak_ptr.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_weak_ptr.cpp rename to v1.4/platformio/lib/FastLED/tests/test_weak_ptr.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_xymap.cpp b/v1.4/platformio/lib/FastLED/tests/test_xymap.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_xymap.cpp rename to v1.4/platformio/lib/FastLED/tests/test_xymap.cpp diff --git a/v1.4/wrobot/lib/FastLED/tests/test_xypath.cpp b/v1.4/platformio/lib/FastLED/tests/test_xypath.cpp similarity index 100% rename from v1.4/wrobot/lib/FastLED/tests/test_xypath.cpp rename to v1.4/platformio/lib/FastLED/tests/test_xypath.cpp diff --git a/v1.4/wrobot/lib/FastLED/tidy.sh b/v1.4/platformio/lib/FastLED/tidy.sh similarity index 100% rename from v1.4/wrobot/lib/FastLED/tidy.sh rename to v1.4/platformio/lib/FastLED/tidy.sh diff --git a/v1.4/wrobot/lib/FastLED/uno b/v1.4/platformio/lib/FastLED/uno similarity index 100% rename from v1.4/wrobot/lib/FastLED/uno rename to v1.4/platformio/lib/FastLED/uno diff --git a/v1.4/wrobot/lib/FastLED/validate_build_system.py b/v1.4/platformio/lib/FastLED/validate_build_system.py similarity index 100% rename from v1.4/wrobot/lib/FastLED/validate_build_system.py rename to v1.4/platformio/lib/FastLED/validate_build_system.py diff --git a/v1.4/wrobot/lib/FastLED/wasm b/v1.4/platformio/lib/FastLED/wasm similarity index 100% rename from v1.4/wrobot/lib/FastLED/wasm rename to v1.4/platformio/lib/FastLED/wasm diff --git a/v1.4/wrobot/lib/MPU6050_tockn/README.md b/v1.4/platformio/lib/MPU6050_tockn/README.md similarity index 100% rename from v1.4/wrobot/lib/MPU6050_tockn/README.md rename to v1.4/platformio/lib/MPU6050_tockn/README.md diff --git a/v1.4/wrobot/lib/MPU6050_tockn/examples/GetAllData/GetAllData.ino b/v1.4/platformio/lib/MPU6050_tockn/examples/GetAllData/GetAllData.ino similarity index 100% rename from v1.4/wrobot/lib/MPU6050_tockn/examples/GetAllData/GetAllData.ino rename to v1.4/platformio/lib/MPU6050_tockn/examples/GetAllData/GetAllData.ino diff --git a/v1.4/wrobot/lib/MPU6050_tockn/examples/GetAngle/GetAngle.ino b/v1.4/platformio/lib/MPU6050_tockn/examples/GetAngle/GetAngle.ino similarity index 100% rename from v1.4/wrobot/lib/MPU6050_tockn/examples/GetAngle/GetAngle.ino rename to v1.4/platformio/lib/MPU6050_tockn/examples/GetAngle/GetAngle.ino diff --git a/v1.4/wrobot/lib/MPU6050_tockn/library.properties b/v1.4/platformio/lib/MPU6050_tockn/library.properties similarity index 100% rename from v1.4/wrobot/lib/MPU6050_tockn/library.properties rename to v1.4/platformio/lib/MPU6050_tockn/library.properties diff --git a/v1.4/wrobot/lib/MPU6050_tockn/src/MPU6050_tockn.cpp b/v1.4/platformio/lib/MPU6050_tockn/src/MPU6050_tockn.cpp similarity index 100% rename from v1.4/wrobot/lib/MPU6050_tockn/src/MPU6050_tockn.cpp rename to v1.4/platformio/lib/MPU6050_tockn/src/MPU6050_tockn.cpp diff --git a/v1.4/wrobot/lib/MPU6050_tockn/src/MPU6050_tockn.h b/v1.4/platformio/lib/MPU6050_tockn/src/MPU6050_tockn.h similarity index 100% rename from v1.4/wrobot/lib/MPU6050_tockn/src/MPU6050_tockn.h rename to v1.4/platformio/lib/MPU6050_tockn/src/MPU6050_tockn.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/CHANGELOG.md b/v1.4/platformio/lib/NimBLE-Arduino/CHANGELOG.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/CHANGELOG.md rename to v1.4/platformio/lib/NimBLE-Arduino/CHANGELOG.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/LICENSE b/v1.4/platformio/lib/NimBLE-Arduino/LICENSE similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/LICENSE rename to v1.4/platformio/lib/NimBLE-Arduino/LICENSE diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/README.md b/v1.4/platformio/lib/NimBLE-Arduino/README.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/README.md rename to v1.4/platformio/lib/NimBLE-Arduino/README.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/Bluetooth 5 features.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/Bluetooth 5 features.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/Bluetooth 5 features.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/Bluetooth 5 features.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/Command_line_config.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/Command_line_config.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/Command_line_config.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/Command_line_config.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/Doxyfile b/v1.4/platformio/lib/NimBLE-Arduino/docs/Doxyfile similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/Doxyfile rename to v1.4/platformio/lib/NimBLE-Arduino/docs/Doxyfile diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/Improvements_and_updates.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/Improvements_and_updates.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/Improvements_and_updates.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/Improvements_and_updates.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/Migration_guide.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/Migration_guide.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/Migration_guide.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/Migration_guide.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/New_user_guide.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/New_user_guide.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/New_user_guide.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/New_user_guide.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/Usage_tips.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/Usage_tips.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/Usage_tips.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/Usage_tips.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/docs/index.md b/v1.4/platformio/lib/NimBLE-Arduino/docs/index.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/docs/index.md rename to v1.4/platformio/lib/NimBLE-Arduino/docs/index.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.md b/v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.md rename to v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_Beacon_Scanner/BLE_Beacon_Scanner.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.md b/v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.md rename to v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.md b/v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.md rename to v1.4/platformio/lib/NimBLE-Arduino/examples/BLE_EddystoneURL_Beacon/BLE_EddystoneURL_Beacon.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_client/NimBLE_extended_client.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_client/NimBLE_extended_client.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_client/NimBLE_extended_client.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_client/NimBLE_extended_client.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_server/NimBLE_extended_server.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_server/NimBLE_extended_server.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_server/NimBLE_extended_server.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_extended_server/NimBLE_extended_server.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_multi_advertiser/NimBLE_multi_advertiser.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_multi_advertiser/NimBLE_multi_advertiser.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_multi_advertiser/NimBLE_multi_advertiser.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Bluetooth_5/NimBLE_multi_advertiser/NimBLE_multi_advertiser.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Client/NimBLE_Client.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Client/NimBLE_Client.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Client/NimBLE_Client.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Client/NimBLE_Client.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Scan_Continuous/NimBLE_Scan_Continuous.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Scan_Continuous/NimBLE_Scan_Continuous.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Scan_Continuous/NimBLE_Scan_Continuous.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Scan_Continuous/NimBLE_Scan_Continuous.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Scan_Whitelist/NimBLE_Scan_whitelist.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Scan_Whitelist/NimBLE_Scan_whitelist.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Scan_Whitelist/NimBLE_Scan_whitelist.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Scan_Whitelist/NimBLE_Scan_whitelist.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Secure_Client/NimBLE_Secure_Client.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Secure_Client/NimBLE_Secure_Client.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Secure_Client/NimBLE_Secure_Client.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Secure_Client/NimBLE_Secure_Client.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Secure_Server/NimBLE_Secure_Server.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Secure_Server/NimBLE_Secure_Server.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Secure_Server/NimBLE_Secure_Server.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Secure_Server/NimBLE_Secure_Server.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Server/NimBLE_Server.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Server/NimBLE_Server.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Server/NimBLE_Server.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Server/NimBLE_Server.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Server_Whitelist/NimBLE_Server_Whitelist.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Server_Whitelist/NimBLE_Server_Whitelist.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Server_Whitelist/NimBLE_Server_Whitelist.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Server_Whitelist/NimBLE_Server_Whitelist.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Service_Data_Advertiser/NimBLE_Service_Data_Advertiser.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Service_Data_Advertiser/NimBLE_Service_Data_Advertiser.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/NimBLE_Service_Data_Advertiser/NimBLE_Service_Data_Advertiser.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/NimBLE_Service_Data_Advertiser/NimBLE_Service_Data_Advertiser.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_client/BLE_client.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_client/BLE_client.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_client/BLE_client.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_client/BLE_client.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_iBeacon/BLE_iBeacon.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_iBeacon/BLE_iBeacon.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_iBeacon/BLE_iBeacon.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_iBeacon/BLE_iBeacon.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_notify/BLE_notify.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_notify/BLE_notify.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_notify/BLE_notify.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_notify/BLE_notify.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_scan/BLE_scan.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_scan/BLE_scan.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_scan/BLE_scan.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_scan/BLE_scan.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server/BLE_server.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server/BLE_server.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server/BLE_server.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server/BLE_server.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server_multiconnect/BLE_server_multiconnect.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server_multiconnect/BLE_server_multiconnect.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server_multiconnect/BLE_server_multiconnect.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_server_multiconnect/BLE_server_multiconnect.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_uart/BLE_uart.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_uart/BLE_uart.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_uart/BLE_uart.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_uart/BLE_uart.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_write/BLE_write.ino b/v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_write/BLE_write.ino similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_write/BLE_write.ino rename to v1.4/platformio/lib/NimBLE-Arduino/examples/Refactored_original_examples/BLE_write/BLE_write.ino diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/library.properties b/v1.4/platformio/lib/NimBLE-Arduino/library.properties similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/library.properties rename to v1.4/platformio/lib/NimBLE-Arduino/library.properties diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/HIDKeyboardTypes.h b/v1.4/platformio/lib/NimBLE-Arduino/src/HIDKeyboardTypes.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/HIDKeyboardTypes.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/HIDKeyboardTypes.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/HIDTypes.h b/v1.4/platformio/lib/NimBLE-Arduino/src/HIDTypes.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/HIDTypes.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/HIDTypes.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLE2904.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLE2904.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLE2904.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLE2904.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLE2904.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLE2904.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLE2904.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLE2904.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAddress.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAddress.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAddress.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAddress.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAddress.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAddress.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAddress.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAddress.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertising.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertising.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertising.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertising.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertising.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertising.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAdvertising.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAdvertising.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAttValue.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAttValue.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEAttValue.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEAttValue.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEBeacon.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEBeacon.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEBeacon.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEBeacon.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEBeacon.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEBeacon.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEBeacon.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEBeacon.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLECharacteristic.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLECharacteristic.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLECharacteristic.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLECharacteristic.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLECharacteristic.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLECharacteristic.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLECharacteristic.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLECharacteristic.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEClient.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEClient.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEClient.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEClient.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEClient.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEClient.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEClient.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEClient.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEConnInfo.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEConnInfo.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEConnInfo.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEConnInfo.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDescriptor.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDescriptor.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDescriptor.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDescriptor.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDescriptor.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDescriptor.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDescriptor.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDescriptor.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDevice.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDevice.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDevice.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDevice.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDevice.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDevice.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEDevice.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEDevice.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneTLM.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEEddystoneURL.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEExtAdvertising.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEHIDDevice.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEHIDDevice.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEHIDDevice.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEHIDDevice.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEHIDDevice.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEHIDDevice.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEHIDDevice.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEHIDDevice.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLELog.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLELog.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLELog.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLELog.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteDescriptor.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteService.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteService.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteService.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteService.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteService.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteService.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLERemoteService.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLERemoteService.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEScan.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEScan.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEScan.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEScan.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEScan.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEScan.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEScan.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEScan.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLESecurity.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLESecurity.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLESecurity.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLESecurity.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLESecurity.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLESecurity.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLESecurity.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLESecurity.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEServer.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEServer.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEServer.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEServer.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEServer.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEServer.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEServer.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEServer.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEService.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEService.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEService.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEService.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEService.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEService.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEService.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEService.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUUID.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUUID.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUUID.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUUID.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUUID.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUUID.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUUID.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUUID.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUtils.cpp b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUtils.cpp similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUtils.cpp rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUtils.cpp diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUtils.h b/v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUtils.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/NimBLEUtils.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/NimBLEUtils.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/CODING_STANDARDS.md b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/CODING_STANDARDS.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/CODING_STANDARDS.md rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/CODING_STANDARDS.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/LICENSE b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/LICENSE similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/LICENSE rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/LICENSE diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/NOTICE b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/NOTICE similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/NOTICE rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/NOTICE diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/README.md b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/README.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/README.md rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/README.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/RELEASE_NOTES.md b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/RELEASE_NOTES.md similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/RELEASE_NOTES.md rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/RELEASE_NOTES.md diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/console/console.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/console/console.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/console/console.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/console/console.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_compiler.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_compiler.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_compiler.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_compiler.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_nimble_hci.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_nimble_hci.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_nimble_hci.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_nimble_hci.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/esp_nimble_hci.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/esp_nimble_hci.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/esp_nimble_hci.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/esp_nimble_hci.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/port/src/esp_nimble_mem.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/port/src/esp_nimble_mem.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/esp_port/port/src/esp_nimble_mem.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/esp_port/port/src/esp_nimble_mem.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/AUTHORS b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/AUTHORS similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/AUTHORS rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/AUTHORS diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/LICENSE b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/LICENSE similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/LICENSE rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/LICENSE diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/README b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/README similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/README rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/README diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/VERSION b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/VERSION similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/VERSION rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/VERSION diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/documentation/tinycrypt.rst b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/documentation/tinycrypt.rst similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/documentation/tinycrypt.rst rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/documentation/tinycrypt.rst diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/aes.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/aes.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/aes.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/aes.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cbc_mode.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cbc_mode.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cbc_mode.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cbc_mode.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ccm_mode.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ccm_mode.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ccm_mode.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ccm_mode.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cmac_mode.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cmac_mode.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cmac_mode.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cmac_mode.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/constants.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/constants.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/constants.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/constants.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_mode.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_mode.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_mode.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_mode.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_prng.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_prng.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_prng.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ctr_prng.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dh.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dh.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dh.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dh.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dsa.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dsa.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dsa.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dsa.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_platform_specific.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_platform_specific.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_platform_specific.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_platform_specific.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac_prng.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac_prng.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac_prng.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/hmac_prng.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/sha256.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/sha256.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/sha256.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/sha256.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/utils.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/utils.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/utils.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/utils.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_decrypt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_decrypt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_decrypt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_decrypt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_encrypt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_encrypt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_encrypt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_encrypt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cbc_mode.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cbc_mode.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cbc_mode.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cbc_mode.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ccm_mode.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ccm_mode.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ccm_mode.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ccm_mode.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cmac_mode.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cmac_mode.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cmac_mode.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cmac_mode.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_mode.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_mode.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_mode.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_mode.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_prng.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_prng.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_prng.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_prng.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dh.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dh.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dh.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dh.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dsa.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dsa.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dsa.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dsa.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_platform_specific.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_platform_specific.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_platform_specific.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_platform_specific.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac_prng.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac_prng.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac_prng.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac_prng.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/sha256.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/sha256.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/sha256.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/sha256.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/utils.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/utils.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/utils.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/utils.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_hw.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_hw.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_hw.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_hw.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_adv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_adv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_adv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_adv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_conn.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_conn.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_conn.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_conn.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_ctrl.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_ctrl.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_ctrl.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_ctrl.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_hci.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_hci.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_hci.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_hci.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_iso.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_iso.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_iso.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_iso.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_resolv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_resolv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_resolv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_resolv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_rfmgmt.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_rfmgmt.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_rfmgmt.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_rfmgmt.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_scan.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_scan.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_scan.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_scan.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sched.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sched.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sched.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sched.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sync.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sync.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sync.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_sync.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_test.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_test.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_test.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_test.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_trace.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_trace.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_trace.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_trace.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_utils.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_utils.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_utils.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_utils.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_whitelist.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_whitelist.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_whitelist.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_ll_whitelist.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy_trace.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy_trace.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy_trace.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/include/controller/ble_phy_trace.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_hci.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_hci.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_hci.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_hci.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_ctrl.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_ctrl.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_ctrl.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_ctrl.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci_ev.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci_ev.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci_ev.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci_ev.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_iso.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_iso.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_iso.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_iso.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rand.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rand.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rand.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rand.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_resolv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_resolv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_resolv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_resolv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rfmgmt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rfmgmt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rfmgmt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rfmgmt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_scan.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_scan.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_scan.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_scan.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sched.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sched.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sched.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sched.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_supp_cmd.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_supp_cmd.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_supp_cmd.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_supp_cmd.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sync.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sync.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sync.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sync.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_trace.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_trace.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_trace.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_trace.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_utils.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_utils.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_utils.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_utils.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_whitelist.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_whitelist.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_whitelist.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_whitelist.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/include/ble/xcvr.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/include/ble/xcvr.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/include/ble/xcvr.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/include/ble/xcvr.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_hw.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_hw.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_hw.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_hw.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_phy.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_phy.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_phy.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_phy.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/include/ble/xcvr.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/include/ble/xcvr.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/include/ble/xcvr.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/include/ble/xcvr.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_hw.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_hw.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_hw.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_hw.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_pvcy.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_pvcy.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_pvcy.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_pvcy.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/access.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/access.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/access.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/access.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/atomic.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/atomic.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/atomic.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/atomic.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cdb.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cdb.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cdb.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cdb.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_cli.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_cli.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_cli.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_cli.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_srv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_srv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_srv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/cfg_srv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/glue.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/glue.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/glue.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/glue.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_cli.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_cli.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_cli.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_cli.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_srv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_srv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_srv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/health_srv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/heartbeat.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/heartbeat.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/heartbeat.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/heartbeat.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/main.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/main.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/main.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/main.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/mesh.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/mesh.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/mesh.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/mesh.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_cli.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_cli.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_cli.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_cli.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_srv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_srv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_srv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/model_srv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/porting.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/porting.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/porting.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/porting.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/proxy.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/proxy.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/proxy.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/proxy.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/slist.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/slist.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/slist.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/slist.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/testing.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/testing.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/testing.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/include/mesh/testing.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/aes-ccm.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/aes-ccm.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/aes-ccm.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/aes-ccm.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/atomic.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/atomic.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/atomic.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/atomic.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cdb.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cdb.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cdb.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cdb.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_cli.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_cli.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_cli.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_cli.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_srv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_srv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_srv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_srv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/foundation.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/foundation.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/foundation.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/foundation.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/glue.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/glue.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/glue.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/glue.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_cli.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_cli.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_cli.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_cli.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_srv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_srv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_srv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_srv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_cli.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_cli.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_cli.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_cli.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_srv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_srv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_srv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_srv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_adv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_adv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_adv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_adv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_gatt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_gatt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_gatt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_gatt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_bearer.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_bearer.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_bearer.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_bearer.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_device.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_device.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_device.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_device.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/include/services/ans/ble_svc_ans.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/include/services/ans/ble_svc_ans.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/include/services/ans/ble_svc_ans.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/include/services/ans/ble_svc_ans.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/src/ble_svc_ans.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/src/ble_svc_ans.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/src/ble_svc_ans.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ans/src/ble_svc_ans.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/include/services/bas/ble_svc_bas.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/include/services/bas/ble_svc_bas.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/include/services/bas/ble_svc_bas.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/include/services/bas/ble_svc_bas.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/src/ble_svc_bas.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/src/ble_svc_bas.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/src/ble_svc_bas.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/bas/src/ble_svc_bas.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/include/services/dis/ble_svc_dis.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/include/services/dis/ble_svc_dis.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/include/services/dis/ble_svc_dis.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/include/services/dis/ble_svc_dis.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/src/ble_svc_dis.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/src/ble_svc_dis.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/src/ble_svc_dis.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/dis/src/ble_svc_dis.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/src/ble_svc_gap.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/src/ble_svc_gap.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/src/ble_svc_gap.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gap/src/ble_svc_gap.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/include/services/ias/ble_svc_ias.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/include/services/ias/ble_svc_ias.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/include/services/ias/ble_svc_ias.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/include/services/ias/ble_svc_ias.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/src/ble_svc_ias.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/src/ble_svc_ias.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/src/ble_svc_ias.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ias/src/ble_svc_ias.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/include/services/ipss/ble_svc_ipss.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/include/services/ipss/ble_svc_ipss.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/include/services/ipss/ble_svc_ipss.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/include/services/ipss/ble_svc_ipss.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/include/services/lls/ble_svc_lls.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/include/services/lls/ble_svc_lls.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/include/services/lls/ble_svc_lls.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/include/services/lls/ble_svc_lls.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/src/ble_svc_lls.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/src/ble_svc_lls.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/src/ble_svc_lls.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/services/lls/src/ble_svc_lls.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_clt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_clt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_clt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_clt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_eddystone.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_eddystone.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_eddystone.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_eddystone.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gattc.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gattc.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gattc.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gattc.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts_lcl.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts_lcl.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts_lcl.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts_lcl.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_cfg.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_cfg.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_cfg.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_cfg.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_cmd.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_cmd.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_cmd.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_cmd.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_evt.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_evt.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_evt.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_evt.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_util.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_util.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_util.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_util.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_log.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_log.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_log.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_log.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_misc.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_misc.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_misc.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_misc.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mqueue.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mqueue.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mqueue.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mqueue.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_shutdown.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_shutdown.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_shutdown.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_shutdown.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_stop.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_stop.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_stop.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_stop.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_ibeacon.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_ibeacon.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_ibeacon.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_ibeacon.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_cmd.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_cmd.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_cmd.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_cmd.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_alg.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_alg.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_alg.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_alg.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_cmd.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_cmd.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_cmd.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_cmd.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_lgcy.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_lgcy.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_lgcy.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_lgcy.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_sc.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_sc.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_sc.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_sc.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store_util.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store_util.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store_util.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store_util.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/include/store/config/ble_store_config.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/include/store/config/ble_store_config.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/include/store/config/ble_store_config.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/include/store/config/ble_store_config.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_conf.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_conf.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_conf.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_conf.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_priv.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_priv.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_priv.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_priv.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_nvs.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_nvs.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_nvs.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_nvs.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/util/include/host/util/util.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/util/include/host/util/util.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/util/include/host/util/util.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/util/include/host/util/util.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/util/src/addr.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/util/src/addr.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/host/util/src/addr.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/host/util/src/addr.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/include/transport/ram/ble_hci_ram.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/include/transport/ram/ble_hci_ram.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/include/transport/ram/ble_hci_ram.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/include/transport/ram/ble_hci_ram.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/src/ble_hci_ram.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/src/ble_hci_ram.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/src/ble_hci_ram.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/nimble/transport/ram/src/ble_hci_ram.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/hal/hal_timer.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/hal/hal_timer.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/hal/hal_timer.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/hal/hal_timer.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/ignore.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/ignore.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/ignore.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/ignore.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/log_common.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/log_common.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/log_common.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/log_common/log_common.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/mem/mem.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/mem/mem.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/mem/mem.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/mem/mem.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_cputime.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_cputime.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_cputime.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_cputime.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_trace_api.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_trace_api.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_trace_api.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_trace_api.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/util.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/util.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/util.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/os/util.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysflash/sysflash.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysflash/sysflash.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysflash/sysflash.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysflash/sysflash.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/endian.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/endian.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/endian.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/endian.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_timer.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_timer.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_timer.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_timer.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_uart.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_uart.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_uart.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_uart.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/mem.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/mem.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/mem.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/mem.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/nimble_port.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/nimble_port.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/nimble_port.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/nimble_port.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime_pwr2.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime_pwr2.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime_pwr2.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime_pwr2.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mbuf.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mbuf.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mbuf.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mbuf.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mempool.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mempool.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mempool.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mempool.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_msys_init.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_msys_init.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_msys_init.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/nimble/src/os_msys_init.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_port_freertos.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_port_freertos.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_port_freertos.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_port_freertos.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/nimble_port_freertos.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/nimble_port_freertos.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/nimble_port_freertos.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/nimble_port_freertos.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/npl_os_freertos.c b/v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/npl_os_freertos.c similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/npl_os_freertos.c rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/npl_os_freertos.c diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimconfig.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimconfig.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimconfig.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimconfig.h diff --git a/v1.4/wrobot/lib/NimBLE-Arduino/src/nimconfig_rename.h b/v1.4/platformio/lib/NimBLE-Arduino/src/nimconfig_rename.h similarity index 100% rename from v1.4/wrobot/lib/NimBLE-Arduino/src/nimconfig_rename.h rename to v1.4/platformio/lib/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/v1.4/wrobot/lib/README b/v1.4/platformio/lib/README similarity index 100% rename from v1.4/wrobot/lib/README rename to v1.4/platformio/lib/README diff --git a/v1.4/wrobot/lib/SCServo/INST.h b/v1.4/platformio/lib/SCServo/INST.h similarity index 100% rename from v1.4/wrobot/lib/SCServo/INST.h rename to v1.4/platformio/lib/SCServo/INST.h diff --git a/v1.4/wrobot/lib/SCServo/SCS.cpp b/v1.4/platformio/lib/SCServo/SCS.cpp similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCS.cpp rename to v1.4/platformio/lib/SCServo/SCS.cpp diff --git a/v1.4/wrobot/lib/SCServo/SCS.h b/v1.4/platformio/lib/SCServo/SCS.h similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCS.h rename to v1.4/platformio/lib/SCServo/SCS.h diff --git a/v1.4/wrobot/lib/SCServo/SCSCL.cpp b/v1.4/platformio/lib/SCServo/SCSCL.cpp similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCSCL.cpp rename to v1.4/platformio/lib/SCServo/SCSCL.cpp diff --git a/v1.4/wrobot/lib/SCServo/SCSCL.h b/v1.4/platformio/lib/SCServo/SCSCL.h similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCSCL.h rename to v1.4/platformio/lib/SCServo/SCSCL.h diff --git a/v1.4/wrobot/lib/SCServo/SCSerial.cpp b/v1.4/platformio/lib/SCServo/SCSerial.cpp similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCSerial.cpp rename to v1.4/platformio/lib/SCServo/SCSerial.cpp diff --git a/v1.4/wrobot/lib/SCServo/SCSerial.h b/v1.4/platformio/lib/SCServo/SCSerial.h similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCSerial.h rename to v1.4/platformio/lib/SCServo/SCSerial.h diff --git a/v1.4/wrobot/lib/SCServo/SCServo.h b/v1.4/platformio/lib/SCServo/SCServo.h similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCServo.h rename to v1.4/platformio/lib/SCServo/SCServo.h diff --git a/v1.4/wrobot/lib/SCServo/SCServo.txt b/v1.4/platformio/lib/SCServo/SCServo.txt similarity index 100% rename from v1.4/wrobot/lib/SCServo/SCServo.txt rename to v1.4/platformio/lib/SCServo/SCServo.txt diff --git a/v1.4/wrobot/lib/SCServo/SMS_STS.cpp b/v1.4/platformio/lib/SCServo/SMS_STS.cpp similarity index 100% rename from v1.4/wrobot/lib/SCServo/SMS_STS.cpp rename to v1.4/platformio/lib/SCServo/SMS_STS.cpp diff --git a/v1.4/wrobot/lib/SCServo/SMS_STS.h b/v1.4/platformio/lib/SCServo/SMS_STS.h similarity index 100% rename from v1.4/wrobot/lib/SCServo/SMS_STS.h rename to v1.4/platformio/lib/SCServo/SMS_STS.h diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/Broadcast/Broadcast.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/Broadcast/Broadcast.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/Broadcast/Broadcast.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/Broadcast/Broadcast.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/FeedBack/FeedBack.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/FeedBack/FeedBack.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/FeedBack/FeedBack.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/FeedBack/FeedBack.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/Ping/Ping.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/Ping/Ping.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/Ping/Ping.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/Ping/Ping.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/ProgramEprom/ProgramEprom.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/ProgramEprom/ProgramEprom.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/ProgramEprom/ProgramEprom.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/ProgramEprom/ProgramEprom.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/RegWritePos/RegWritePos.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/RegWritePos/RegWritePos.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/RegWritePos/RegWritePos.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/RegWritePos/RegWritePos.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/SyncWritePos/SyncWritePos.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/SyncWritePos/SyncWritePos.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/SyncWritePos/SyncWritePos.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/SyncWritePos/SyncWritePos.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/SCSCL/WritePos/WritePos.ino b/v1.4/platformio/lib/SCServo/examples/SCSCL/WritePos/WritePos.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/SCSCL/WritePos/WritePos.ino rename to v1.4/platformio/lib/SCServo/examples/SCSCL/WritePos/WritePos.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/CalibrationOfs/CalibrationOfs.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/CalibrationOfs/CalibrationOfs.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/CalibrationOfs/CalibrationOfs.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/CalibrationOfs/CalibrationOfs.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/FeedBack/FeedBack.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/FeedBack/FeedBack.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/FeedBack/FeedBack.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/FeedBack/FeedBack.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/Ping/Ping.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/Ping/Ping.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/Ping/Ping.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/Ping/Ping.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/ProgramEprom/ProgramEprom.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/ProgramEprom/ProgramEprom.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/ProgramEprom/ProgramEprom.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/ProgramEprom/ProgramEprom.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/RegWritePos/RegWritePos.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/RegWritePos/RegWritePos.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/RegWritePos/RegWritePos.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/RegWritePos/RegWritePos.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/SyncWritePos/SyncWritePos.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/SyncWritePos/SyncWritePos.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/SyncWritePos/SyncWritePos.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/SyncWritePos/SyncWritePos.ino diff --git a/v1.4/wrobot/lib/SCServo/examples/STSCL/WritePos/WritePos.ino b/v1.4/platformio/lib/SCServo/examples/STSCL/WritePos/WritePos.ino similarity index 100% rename from v1.4/wrobot/lib/SCServo/examples/STSCL/WritePos/WritePos.ino rename to v1.4/platformio/lib/SCServo/examples/STSCL/WritePos/WritePos.ino diff --git a/v1.4/wrobot/lib/SCServo/library.properties b/v1.4/platformio/lib/SCServo/library.properties similarity index 100% rename from v1.4/wrobot/lib/SCServo/library.properties rename to v1.4/platformio/lib/SCServo/library.properties diff --git a/v1.4/wrobot/lib/Simple_FOC/LICENSE b/v1.4/platformio/lib/Simple_FOC/LICENSE similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/LICENSE rename to v1.4/platformio/lib/Simple_FOC/LICENSE diff --git a/v1.4/wrobot/lib/Simple_FOC/README.md b/v1.4/platformio/lib/Simple_FOC/README.md similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/README.md rename to v1.4/platformio/lib/Simple_FOC/README.md diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/B_G431B_ESC1.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/B_G431B_ESC1.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/B_G431B_ESC1.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/B_G431B_ESC1.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/build_opt.h b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/build_opt.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/build_opt.h rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/B_G431B_ESC1/build_opt.h diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/encoder/bluepill_position_control/bluepill_position_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/encoder/bluepill_position_control/bluepill_position_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/encoder/bluepill_position_control/bluepill_position_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/encoder/bluepill_position_control/bluepill_position_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/magnetic_sensor/bluepill_position_control/bluepill_position_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/magnetic_sensor/bluepill_position_control/bluepill_position_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/magnetic_sensor/bluepill_position_control/bluepill_position_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/Bluepill_examples/magnetic_sensor/bluepill_position_control/bluepill_position_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/3pwm_example/encoder/full_control_serial/full_control_serial.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/3pwm_example/encoder/full_control_serial/full_control_serial.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/3pwm_example/encoder/full_control_serial/full_control_serial.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/3pwm_example/encoder/full_control_serial/full_control_serial.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/6pwm_example/encoder/full_control_serial/full_control_serial.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/6pwm_example/encoder/full_control_serial/full_control_serial.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/6pwm_example/encoder/full_control_serial/full_control_serial.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/6pwm_example/encoder/full_control_serial/full_control_serial.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/esp32_current_control_low_side/esp32_current_control_low_side.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/esp32_current_control_low_side/esp32_current_control_low_side.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/esp32_current_control_low_side/esp32_current_control_low_side.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/DRV8302_driver/esp32_current_control_low_side/esp32_current_control_low_side.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/encoder/esp32_position_control/esp32_position_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/encoder/esp32_position_control/esp32_position_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/encoder/esp32_position_control/esp32_position_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/encoder/esp32_position_control/esp32_position_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/magnetic_sensor/esp32_position_control/esp32_position_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/magnetic_sensor/esp32_position_control/esp32_position_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/magnetic_sensor/esp32_position_control/esp32_position_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/ESP32/magnetic_sensor/esp32_position_control/esp32_position_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/position_control/position_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/position_control/position_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/position_control/position_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/position_control/position_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/voltage_control/voltage_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/voltage_control/voltage_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/voltage_control/voltage_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/HMBGC_example/voltage_control/voltage_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/README.md b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/README.md similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/README.md rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/README.md diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/nano33IoT/nano33IoT_velocity_control/nano33IoT_velocity_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/nano33IoT/nano33IoT_velocity_control/nano33IoT_velocity_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/nano33IoT/nano33IoT_velocity_control/nano33IoT_velocity_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SAMD_examples/nano33IoT/nano33IoT_velocity_control/nano33IoT_velocity_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOC-PowerShield/version_v02/single_full_control_example/single_full_control_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOC-PowerShield/version_v02/single_full_control_example/single_full_control_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOC-PowerShield/version_v02/single_full_control_example/single_full_control_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOC-PowerShield/version_v02/single_full_control_example/single_full_control_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/double_full_control_example/double_full_control_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/double_full_control_example/double_full_control_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/double_full_control_example/double_full_control_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/double_full_control_example/double_full_control_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/single_full_control_example/single_full_control_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/single_full_control_example/single_full_control_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/single_full_control_example/single_full_control_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v1/single_full_control_example/single_full_control_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/double_full_control_example/double_full_control_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/double_full_control_example/double_full_control_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/double_full_control_example/double_full_control_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/double_full_control_example/double_full_control_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/single_full_control_example/single_full_control_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/single_full_control_example/single_full_control_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/single_full_control_example/single_full_control_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/SimpleFOCShield/version_v2/single_full_control_example/single_full_control_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/Smart_Stepper/smartstepper_control/smartstepper_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/Smart_Stepper/smartstepper_control/smartstepper_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/hardware_specific_examples/Smart_Stepper/smartstepper_control/smartstepper_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/hardware_specific_examples/Smart_Stepper/smartstepper_control/smartstepper_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_position_example/open_loop_position_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_position_example/open_loop_position_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_position_example/open_loop_position_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_position_example/open_loop_position_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_velocity_example/open_loop_velocity_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_velocity_example/open_loop_velocity_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_velocity_example/open_loop_velocity_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/open_loop_motor_control/open_loop_velocity_example/open_loop_velocity_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/position_motion_control/encoder/angle_control/angle_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/position_motion_control/encoder/angle_control/angle_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/position_motion_control/encoder/angle_control/angle_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/position_motion_control/encoder/angle_control/angle_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/position_motion_control/hall_sensor/angle_control/angle_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/position_motion_control/hall_sensor/angle_control/angle_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/position_motion_control/hall_sensor/angle_control/angle_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/position_motion_control/hall_sensor/angle_control/angle_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/position_motion_control/magnetic_sensor/angle_control/angle_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/position_motion_control/magnetic_sensor/angle_control/angle_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/position_motion_control/magnetic_sensor/angle_control/angle_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/position_motion_control/magnetic_sensor/angle_control/angle_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/encoder/current_control/current_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/encoder/current_control/current_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/encoder/current_control/current_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/encoder/current_control/current_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/encoder/voltage_control/voltage_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/encoder/voltage_control/voltage_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/encoder/voltage_control/voltage_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/encoder/voltage_control/voltage_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/hall_sensor/voltage_control/voltage_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/hall_sensor/voltage_control/voltage_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/hall_sensor/voltage_control/voltage_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/hall_sensor/voltage_control/voltage_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/magnetic_sensor/voltage_control/voltage_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/magnetic_sensor/voltage_control/voltage_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/torque_control/magnetic_sensor/voltage_control/voltage_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/torque_control/magnetic_sensor/voltage_control/voltage_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/velocity_motion_control/encoder/velocity_control/velocity_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/velocity_motion_control/encoder/velocity_control/velocity_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/velocity_motion_control/encoder/velocity_control/velocity_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/velocity_motion_control/encoder/velocity_control/velocity_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/velocity_motion_control/hall_sensor/velocity_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/velocity_motion_control/hall_sensor/velocity_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/velocity_motion_control/hall_sensor/velocity_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/velocity_motion_control/hall_sensor/velocity_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motion_control/velocity_motion_control/magnetic_sensor/velocity_control/velocity_control.ino b/v1.4/platformio/lib/Simple_FOC/examples/motion_control/velocity_motion_control/magnetic_sensor/velocity_control/velocity_control.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motion_control/velocity_motion_control/magnetic_sensor/velocity_control/velocity_control.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motion_control/velocity_motion_control/magnetic_sensor/velocity_control/velocity_control.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motor_commands_serial_examples/encoder/full_control_serial/full_control_serial.ino b/v1.4/platformio/lib/Simple_FOC/examples/motor_commands_serial_examples/encoder/full_control_serial/full_control_serial.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motor_commands_serial_examples/encoder/full_control_serial/full_control_serial.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motor_commands_serial_examples/encoder/full_control_serial/full_control_serial.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motor_commands_serial_examples/hall_sensor/full_control_serial/full_control_serial.ino b/v1.4/platformio/lib/Simple_FOC/examples/motor_commands_serial_examples/hall_sensor/full_control_serial/full_control_serial.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motor_commands_serial_examples/hall_sensor/full_control_serial/full_control_serial.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motor_commands_serial_examples/hall_sensor/full_control_serial/full_control_serial.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/motor_commands_serial_examples/magnetic_sensor/full_control_serial/full_control_serial.ino b/v1.4/platformio/lib/Simple_FOC/examples/motor_commands_serial_examples/magnetic_sensor/full_control_serial/full_control_serial.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/motor_commands_serial_examples/magnetic_sensor/full_control_serial/full_control_serial.ino rename to v1.4/platformio/lib/Simple_FOC/examples/motor_commands_serial_examples/magnetic_sensor/full_control_serial/full_control_serial.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/README.md b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/README.md similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/README.md rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/README.md diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/layout1.touchosc b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/layout1.touchosc similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/layout1.touchosc rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/layout1.touchosc diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/osc_esp32_3pwm.ino b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/osc_esp32_3pwm.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/osc_esp32_3pwm.ino rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_3pwm/osc_esp32_3pwm.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_esp32_fullcontrol.ino b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_esp32_fullcontrol.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_esp32_fullcontrol.ino rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_esp32_fullcontrol.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_fullcontrol.pd b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_fullcontrol.pd similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_fullcontrol.pd rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/osc_fullcontrol.pd diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/ssid.h_rename_me b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/ssid.h_rename_me similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/ssid.h_rename_me rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_esp32_fullcontrol/ssid.h_rename_me diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_fullcontrol_screenshot.png b/v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_fullcontrol_screenshot.png similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/osc_control_examples/osc_fullcontrol_screenshot.png rename to v1.4/platformio/lib/Simple_FOC/examples/osc_control_examples/osc_fullcontrol_screenshot.png diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/alignment_and_cogging_test/alignment_and_cogging_test.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/alignment_and_cogging_test/alignment_and_cogging_test.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/alignment_and_cogging_test/alignment_and_cogging_test.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/alignment_and_cogging_test/alignment_and_cogging_test.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/encoder/find_pole_pairs_number/find_pole_pairs_number.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/encoder/find_pole_pairs_number/find_pole_pairs_number.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/encoder/find_pole_pairs_number/find_pole_pairs_number.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/encoder/find_pole_pairs_number/find_pole_pairs_number.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/magnetic_sensor/find_pole_pairs_number/find_pole_pairs_number.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/magnetic_sensor/find_pole_pairs_number/find_pole_pairs_number.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/magnetic_sensor/find_pole_pairs_number/find_pole_pairs_number.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/find_pole_pair_number/magnetic_sensor/find_pole_pairs_number/find_pole_pairs_number.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/find_sensor_offset_and_direction/find_sensor_offset_and_direction.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/find_sensor_offset_and_direction/find_sensor_offset_and_direction.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/calibration/find_sensor_offset_and_direction/find_sensor_offset_and_direction.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/calibration/find_sensor_offset_and_direction/find_sensor_offset_and_direction.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/commander/commander_extend_example/commander_extend_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/commander/commander_extend_example/commander_extend_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/commander/commander_extend_example/commander_extend_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/commander/commander_extend_example/commander_extend_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/commander/commander_no_serial/commander_no_serial.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/commander/commander_no_serial/commander_no_serial.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/commander/commander_no_serial/commander_no_serial.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/commander/commander_no_serial/commander_no_serial.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/commander/commander_tune_custom_loop/commander_tune_custom_loop.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/commander/commander_tune_custom_loop/commander_tune_custom_loop.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/commander/commander_tune_custom_loop/commander_tune_custom_loop.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/commander/commander_tune_custom_loop/commander_tune_custom_loop.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_simple/step_dir_listener_simple.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_simple/step_dir_listener_simple.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_simple/step_dir_listener_simple.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_simple/step_dir_listener_simple.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_software_interrupt/step_dir_listener_software_interrupt.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_software_interrupt/step_dir_listener_software_interrupt.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_software_interrupt/step_dir_listener_software_interrupt.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_listener_software_interrupt/step_dir_listener_software_interrupt.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_motor_example/step_dir_motor_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_motor_example/step_dir_motor_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_motor_example/step_dir_motor_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/communication_test/step_dir/step_dir_motor_example/step_dir_motor_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/current_sense_test/generic_current_sense/generic_current_sense.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/current_sense_test/generic_current_sense/generic_current_sense.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/current_sense_test/generic_current_sense/generic_current_sense.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/current_sense_test/generic_current_sense/generic_current_sense.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/current_sense_test/inline_current_sense_test/inline_current_sense_test.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/current_sense_test/inline_current_sense_test/inline_current_sense_test.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/current_sense_test/inline_current_sense_test/inline_current_sense_test.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/current_sense_test/inline_current_sense_test/inline_current_sense_test.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_3pwm_standalone/bldc_driver_3pwm_standalone.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_3pwm_standalone/bldc_driver_3pwm_standalone.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_3pwm_standalone/bldc_driver_3pwm_standalone.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_3pwm_standalone/bldc_driver_3pwm_standalone.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_6pwm_standalone/bldc_driver_6pwm_standalone.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_6pwm_standalone/bldc_driver_6pwm_standalone.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_6pwm_standalone/bldc_driver_6pwm_standalone.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/bldc_driver_6pwm_standalone/bldc_driver_6pwm_standalone.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_2pwm_standalone/stepper_driver_2pwm_standalone.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_2pwm_standalone/stepper_driver_2pwm_standalone.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_2pwm_standalone/stepper_driver_2pwm_standalone.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_2pwm_standalone/stepper_driver_2pwm_standalone.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_4pwm_standalone/stepper_driver_4pwm_standalone.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_4pwm_standalone/stepper_driver_4pwm_standalone.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_4pwm_standalone/stepper_driver_4pwm_standalone.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/driver_standalone_test/stepper_driver_4pwm_standalone/stepper_driver_4pwm_standalone.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_example/encoder_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_example/encoder_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_example/encoder_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_example/encoder_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_software_interrupts_example/encoder_software_interrupts_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_software_interrupts_example/encoder_software_interrupts_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_software_interrupts_example/encoder_software_interrupts_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/encoder/encoder_software_interrupts_example/encoder_software_interrupts_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/generic_sensor/generic_sensor.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/generic_sensor/generic_sensor.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/generic_sensor/generic_sensor.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/generic_sensor/generic_sensor.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_example/hall_sensor_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_example/hall_sensor_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_example/hall_sensor_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_example/hall_sensor_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_software_interrupts_example/hall_sensors_software_interrupts_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_software_interrupts_example/hall_sensors_software_interrupts_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_software_interrupts_example/hall_sensors_software_interrupts_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/hall_sensors/hall_sensor_software_interrupts_example/hall_sensors_software_interrupts_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/find_raw_min_max/find_raw_min_max.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/find_raw_min_max/find_raw_min_max.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/find_raw_min_max/find_raw_min_max.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/find_raw_min_max/find_raw_min_max.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/magnetic_sensor_analog_example/magnetic_sensor_analog_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/magnetic_sensor_analog_example/magnetic_sensor_analog_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/magnetic_sensor_analog_example/magnetic_sensor_analog_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_analog/magnetic_sensor_analog_example/magnetic_sensor_analog_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/esp32_i2c_dual_bus_example/esp32_i2c_dual_bus_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/esp32_i2c_dual_bus_example/esp32_i2c_dual_bus_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/esp32_i2c_dual_bus_example/esp32_i2c_dual_bus_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/esp32_i2c_dual_bus_example/esp32_i2c_dual_bus_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/stm32_i2c_dual_bus_example/stm32_i2c_dual_bus_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/stm32_i2c_dual_bus_example/stm32_i2c_dual_bus_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/stm32_i2c_dual_bus_example/stm32_i2c_dual_bus_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_dual_bus_examples/stm32_i2c_dual_bus_example/stm32_i2c_dual_bus_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_example/magnetic_sensor_i2c_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_example/magnetic_sensor_i2c_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_example/magnetic_sensor_i2c_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_i2c/magnetic_sensor_i2c_example/magnetic_sensor_i2c_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/find_raw_min_max/find_raw_min_max.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/find_raw_min_max/find_raw_min_max.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/find_raw_min_max/find_raw_min_max.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/find_raw_min_max/find_raw_min_max.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_example/magnetic_sensor_pwm_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_example/magnetic_sensor_pwm_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_example/magnetic_sensor_pwm_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_example/magnetic_sensor_pwm_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_software_interrupt/magnetic_sensor_pwm_software_interrupt.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_software_interrupt/magnetic_sensor_pwm_software_interrupt.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_software_interrupt/magnetic_sensor_pwm_software_interrupt.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_pwm/magnetic_sensor_pwm_software_interrupt/magnetic_sensor_pwm_software_interrupt.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/esp32_spi_alt_example/esp32_spi_alt_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/esp32_spi_alt_example/esp32_spi_alt_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/esp32_spi_alt_example/esp32_spi_alt_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/esp32_spi_alt_example/esp32_spi_alt_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/stm32_spi_alt_example/stm32_spi_alt_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/stm32_spi_alt_example/stm32_spi_alt_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/stm32_spi_alt_example/stm32_spi_alt_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_alternative_examples/stm32_spi_alt_example/stm32_spi_alt_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_example/magnetic_sensor_spi_example.ino b/v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_example/magnetic_sensor_spi_example.ino similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_example/magnetic_sensor_spi_example.ino rename to v1.4/platformio/lib/Simple_FOC/examples/utils/sensor_test/magnetic_sensors/magnetic_sensor_spi/magnetic_sensor_spi_example/magnetic_sensor_spi_example.ino diff --git a/v1.4/wrobot/lib/Simple_FOC/keywords.txt b/v1.4/platformio/lib/Simple_FOC/keywords.txt similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/keywords.txt rename to v1.4/platformio/lib/Simple_FOC/keywords.txt diff --git a/v1.4/wrobot/lib/Simple_FOC/library.properties b/v1.4/platformio/lib/Simple_FOC/library.properties similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/library.properties rename to v1.4/platformio/lib/Simple_FOC/library.properties diff --git a/v1.4/wrobot/lib/Simple_FOC/src/BLDCMotor.cpp b/v1.4/platformio/lib/Simple_FOC/src/BLDCMotor.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/BLDCMotor.cpp rename to v1.4/platformio/lib/Simple_FOC/src/BLDCMotor.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/BLDCMotor.h b/v1.4/platformio/lib/Simple_FOC/src/BLDCMotor.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/BLDCMotor.h rename to v1.4/platformio/lib/Simple_FOC/src/BLDCMotor.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/SimpleFOC.h b/v1.4/platformio/lib/Simple_FOC/src/SimpleFOC.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/SimpleFOC.h rename to v1.4/platformio/lib/Simple_FOC/src/SimpleFOC.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/StepperMotor.cpp b/v1.4/platformio/lib/Simple_FOC/src/StepperMotor.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/StepperMotor.cpp rename to v1.4/platformio/lib/Simple_FOC/src/StepperMotor.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/StepperMotor.h b/v1.4/platformio/lib/Simple_FOC/src/StepperMotor.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/StepperMotor.h rename to v1.4/platformio/lib/Simple_FOC/src/StepperMotor.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/BLDCDriver.h b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/BLDCDriver.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/BLDCDriver.h rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/BLDCDriver.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/CurrentSense.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/CurrentSense.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/CurrentSense.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/CurrentSense.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/CurrentSense.h b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/CurrentSense.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/CurrentSense.h rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/CurrentSense.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/FOCMotor.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/FOCMotor.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/FOCMotor.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/FOCMotor.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/FOCMotor.h b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/FOCMotor.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/FOCMotor.h rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/FOCMotor.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/Sensor.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/Sensor.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/Sensor.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/Sensor.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/Sensor.h b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/Sensor.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/Sensor.h rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/Sensor.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/StepperDriver.h b/v1.4/platformio/lib/Simple_FOC/src/common/base_classes/StepperDriver.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/base_classes/StepperDriver.h rename to v1.4/platformio/lib/Simple_FOC/src/common/base_classes/StepperDriver.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/defaults.h b/v1.4/platformio/lib/Simple_FOC/src/common/defaults.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/defaults.h rename to v1.4/platformio/lib/Simple_FOC/src/common/defaults.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/foc_utils.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/foc_utils.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/foc_utils.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/foc_utils.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/foc_utils.h b/v1.4/platformio/lib/Simple_FOC/src/common/foc_utils.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/foc_utils.h rename to v1.4/platformio/lib/Simple_FOC/src/common/foc_utils.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/lowpass_filter.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/lowpass_filter.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/lowpass_filter.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/lowpass_filter.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/lowpass_filter.h b/v1.4/platformio/lib/Simple_FOC/src/common/lowpass_filter.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/lowpass_filter.h rename to v1.4/platformio/lib/Simple_FOC/src/common/lowpass_filter.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/pid.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/pid.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/pid.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/pid.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/pid.h b/v1.4/platformio/lib/Simple_FOC/src/common/pid.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/pid.h rename to v1.4/platformio/lib/Simple_FOC/src/common/pid.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/time_utils.cpp b/v1.4/platformio/lib/Simple_FOC/src/common/time_utils.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/time_utils.cpp rename to v1.4/platformio/lib/Simple_FOC/src/common/time_utils.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/common/time_utils.h b/v1.4/platformio/lib/Simple_FOC/src/common/time_utils.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/common/time_utils.h rename to v1.4/platformio/lib/Simple_FOC/src/common/time_utils.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/communication/Commander.cpp b/v1.4/platformio/lib/Simple_FOC/src/communication/Commander.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/communication/Commander.cpp rename to v1.4/platformio/lib/Simple_FOC/src/communication/Commander.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/communication/Commander.h b/v1.4/platformio/lib/Simple_FOC/src/communication/Commander.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/communication/Commander.h rename to v1.4/platformio/lib/Simple_FOC/src/communication/Commander.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/communication/StepDirListener.cpp b/v1.4/platformio/lib/Simple_FOC/src/communication/StepDirListener.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/communication/StepDirListener.cpp rename to v1.4/platformio/lib/Simple_FOC/src/communication/StepDirListener.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/communication/StepDirListener.h b/v1.4/platformio/lib/Simple_FOC/src/communication/StepDirListener.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/communication/StepDirListener.h rename to v1.4/platformio/lib/Simple_FOC/src/communication/StepDirListener.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/communication/commands.h b/v1.4/platformio/lib/Simple_FOC/src/communication/commands.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/communication/commands.h rename to v1.4/platformio/lib/Simple_FOC/src/communication/commands.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/GenericCurrentSense.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/GenericCurrentSense.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/GenericCurrentSense.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/GenericCurrentSense.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/GenericCurrentSense.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/GenericCurrentSense.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/GenericCurrentSense.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/GenericCurrentSense.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/InlineCurrentSense.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/InlineCurrentSense.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/InlineCurrentSense.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/InlineCurrentSense.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/InlineCurrentSense.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/InlineCurrentSense.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/InlineCurrentSense.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/InlineCurrentSense.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/LowsideCurrentSense.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_api.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_api.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_api.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_api.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/atmega_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/atmega_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/atmega_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/atmega_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/due_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/due_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/due_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/due_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_adc_driver.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_ledc_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_ledc_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_ledc_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_ledc_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/esp32_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/generic_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/generic_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/generic_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/generic_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/samd21_mcu.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/samd_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/samd_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/samd_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/samd_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.h b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.h rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_hal.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/stm32g4_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/teensy_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/teensy_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/current_sense/hardware_specific/teensy_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/current_sense/hardware_specific/teensy_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.h b/v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.h rename to v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver3PWM.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.h b/v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.h rename to v1.4/platformio/lib/Simple_FOC/src/drivers/BLDCDriver6PWM.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver2PWM.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver2PWM.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver2PWM.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver2PWM.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver2PWM.h b/v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver2PWM.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver2PWM.h rename to v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver2PWM.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver4PWM.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver4PWM.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver4PWM.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver4PWM.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver4PWM.h b/v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver4PWM.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/StepperDriver4PWM.h rename to v1.4/platformio/lib/Simple_FOC/src/drivers/StepperDriver4PWM.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_api.h b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_api.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_api.h rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_api.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/atmega2560_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/atmega2560_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/atmega2560_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/atmega2560_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/atmega328_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/atmega328_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/atmega328_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/atmega328_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/atmega32u4_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/atmega32u4_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/atmega32u4_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/atmega32u4_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/due_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/due_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/due_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/due_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/esp32_ledc_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/esp32_ledc_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/esp32_ledc_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/esp32_ledc_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/esp32_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/esp32_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/esp32_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/esp32_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/esp8266_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/esp8266_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/esp8266_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/esp8266_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/generic_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/generic_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/generic_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/generic_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/nrf52_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/nrf52_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/nrf52_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/nrf52_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/portenta_h7_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/portenta_h7_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/portenta_h7_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/portenta_h7_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/rp2040_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/rp2040_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/rp2040_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/rp2040_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd21_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd21_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd21_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd21_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd51_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd51_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd51_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd51_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.h b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.h rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/samd_mcu.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/stm32_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/stm32_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/stm32_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/stm32_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/teensy_mcu.cpp b/v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/teensy_mcu.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/drivers/hardware_specific/teensy_mcu.cpp rename to v1.4/platformio/lib/Simple_FOC/src/drivers/hardware_specific/teensy_mcu.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/Encoder.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/Encoder.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/Encoder.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/Encoder.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/Encoder.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/Encoder.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/Encoder.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/Encoder.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/GenericSensor.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/GenericSensor.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/GenericSensor.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/GenericSensor.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/GenericSensor.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/GenericSensor.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/GenericSensor.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/GenericSensor.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/HallSensor.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/HallSensor.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/HallSensor.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/HallSensor.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/HallSensor.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/HallSensor.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/HallSensor.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/HallSensor.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorAnalog.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorI2C.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorI2C.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorI2C.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorI2C.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorI2C.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorI2C.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorI2C.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorI2C.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorPWM.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorPWM.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorPWM.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorPWM.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorPWM.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorPWM.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorPWM.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorPWM.h diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorSPI.cpp b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorSPI.cpp similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorSPI.cpp rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorSPI.cpp diff --git a/v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorSPI.h b/v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorSPI.h similarity index 100% rename from v1.4/wrobot/lib/Simple_FOC/src/sensors/MagneticSensorSPI.h rename to v1.4/platformio/lib/Simple_FOC/src/sensors/MagneticSensorSPI.h diff --git a/v1.4/wrobot/platformio.ini b/v1.4/platformio/platformio.ini similarity index 100% rename from v1.4/wrobot/platformio.ini rename to v1.4/platformio/platformio.ini diff --git a/v1.4/wrobot/src/PreferencesManager.cpp b/v1.4/platformio/src/PreferencesManager.cpp similarity index 100% rename from v1.4/wrobot/src/PreferencesManager.cpp rename to v1.4/platformio/src/PreferencesManager.cpp diff --git a/v1.4/wrobot/src/PreferencesManager.h b/v1.4/platformio/src/PreferencesManager.h similarity index 100% rename from v1.4/wrobot/src/PreferencesManager.h rename to v1.4/platformio/src/PreferencesManager.h diff --git a/v1.4/wrobot/src/RGBController.cpp b/v1.4/platformio/src/RGBController.cpp similarity index 100% rename from v1.4/wrobot/src/RGBController.cpp rename to v1.4/platformio/src/RGBController.cpp diff --git a/v1.4/wrobot/src/RGBController.h b/v1.4/platformio/src/RGBController.h similarity index 100% rename from v1.4/wrobot/src/RGBController.h rename to v1.4/platformio/src/RGBController.h diff --git a/v1.4/wrobot/src/RobotActions.h b/v1.4/platformio/src/RobotActions.h similarity index 100% rename from v1.4/wrobot/src/RobotActions.h rename to v1.4/platformio/src/RobotActions.h diff --git a/v1.4/wrobot/src/SerialParser.cpp b/v1.4/platformio/src/SerialParser.cpp similarity index 98% rename from v1.4/wrobot/src/SerialParser.cpp rename to v1.4/platformio/src/SerialParser.cpp index abfc7e7..419bfd7 100644 --- a/v1.4/wrobot/src/SerialParser.cpp +++ b/v1.4/platformio/src/SerialParser.cpp @@ -132,6 +132,9 @@ void parseSingleParam(char* cmd) { } else if (strcmp(param_name, "pid_trace_joyy_d") == 0) { pid_trace_joyy_d = param_val; + } else if (strcmp(param_name, "kick_time_limit") == 0) { + kick_time_limit = param_val; + } else if (strcmp(param_name, "pitch_adjust") == 0) { pitch_adjust = param_val; diff --git a/v1.4/wrobot/src/SerialParser.h b/v1.4/platformio/src/SerialParser.h similarity index 98% rename from v1.4/wrobot/src/SerialParser.h rename to v1.4/platformio/src/SerialParser.h index 75974f5..253dba9 100644 --- a/v1.4/wrobot/src/SerialParser.h +++ b/v1.4/platformio/src/SerialParser.h @@ -18,6 +18,8 @@ extern PIDController pid_trace_joyx; extern float pid_trace_joyy_p; extern float pid_trace_joyy_d; +extern int kick_time_limit; + extern float pitch_adjust; diff --git a/v1.4/wrobot/src/VoltageMonitor.cpp b/v1.4/platformio/src/VoltageMonitor.cpp similarity index 100% rename from v1.4/wrobot/src/VoltageMonitor.cpp rename to v1.4/platformio/src/VoltageMonitor.cpp diff --git a/v1.4/wrobot/src/VoltageMonitor.h b/v1.4/platformio/src/VoltageMonitor.h similarity index 100% rename from v1.4/wrobot/src/VoltageMonitor.h rename to v1.4/platformio/src/VoltageMonitor.h diff --git a/v1.4/wrobot/src/XboxBluetooth.h b/v1.4/platformio/src/XboxBluetooth.h similarity index 100% rename from v1.4/wrobot/src/XboxBluetooth.h rename to v1.4/platformio/src/XboxBluetooth.h diff --git a/v1.4/wrobot/src/XboxControllerNotificationParser.cpp b/v1.4/platformio/src/XboxControllerNotificationParser.cpp similarity index 100% rename from v1.4/wrobot/src/XboxControllerNotificationParser.cpp rename to v1.4/platformio/src/XboxControllerNotificationParser.cpp diff --git a/v1.4/wrobot/src/XboxControllerNotificationParser.h b/v1.4/platformio/src/XboxControllerNotificationParser.h similarity index 100% rename from v1.4/wrobot/src/XboxControllerNotificationParser.h rename to v1.4/platformio/src/XboxControllerNotificationParser.h diff --git a/v1.4/wrobot/src/XboxSeriesXControllerESP32_asukiaaa.hpp b/v1.4/platformio/src/XboxSeriesXControllerESP32_asukiaaa.hpp similarity index 100% rename from v1.4/wrobot/src/XboxSeriesXControllerESP32_asukiaaa.hpp rename to v1.4/platformio/src/XboxSeriesXControllerESP32_asukiaaa.hpp diff --git a/v1.4/wrobot/src/XboxSeriesXHIDReportBuilder_asukiaaa.hpp b/v1.4/platformio/src/XboxSeriesXHIDReportBuilder_asukiaaa.hpp similarity index 100% rename from v1.4/wrobot/src/XboxSeriesXHIDReportBuilder_asukiaaa.hpp rename to v1.4/platformio/src/XboxSeriesXHIDReportBuilder_asukiaaa.hpp diff --git a/v1.4/wrobot/src/main.cpp b/v1.4/platformio/src/main.cpp similarity index 96% rename from v1.4/wrobot/src/main.cpp rename to v1.4/platformio/src/main.cpp index dd0569e..820a5a6 100644 --- a/v1.4/wrobot/src/main.cpp +++ b/v1.4/platformio/src/main.cpp @@ -276,6 +276,7 @@ Servo cam_fix_servo; // 追踪模式 bool trace_mode = false; // 追踪模式整体标志 +bool trace_stand_mode = false; // 原地站立追踪模式 bool trace_ob_flag = false; // 是否追踪到位 int joyx_servo = 9999; @@ -283,21 +284,20 @@ PIDController pid_trace_joyx(0.5, 0, 0, 100000, 100); // 摄像头舵机 int current_s2 = 90; // 记录舵机最新角度,初始为中位 -// float pid_trace_joyy_p = 0.045f; // P系数 -// float pid_trace_joyy_d = 0.0f; // D系数 - // 摄像头舵机 PD 控制器参数 -float pid_trace_joyy_p = 0.07f; // 比例系数(P) +float pid_trace_joyy_p = 0.05f; // 比例系数(P) 0.07f float pid_trace_joyy_d = 0.01f; // 微分系数(D),可根据实际调试调整 int pid_trace_joyy_output_limit = 10; // PD输出限幅(单次最大调整角度) int last_dy = 0; // 上一次的y轴偏差 unsigned long last_dy_time = 0; // 上一次计算偏差的时间戳 +unsigned long kick_time = 0; // 记录开始踢球的瞬间 +int kick_time_limit = 10; // 100ms 内,不允许再踢球 + void setup() { Serial.begin(115200); // 通讯串口 while (!Serial); // 等待串口连接(USB串口需此逻辑) - Serial.println("参数调节就绪,格式:Kp=值;"); Serial2.begin(1000000); // 腿部sts舵机 @@ -449,6 +449,14 @@ void loop() // 达到平衡角度后,重置重置计数器 if( abs(LQR_angle) < 25.0f){ fallRecoveryResetCounter = 0; + if( obstacle_status == "motor_go" && obstacle_motor_go_count > 10 + && !sms_sts.ReadMove(ID[0]) && !sms_sts.ReadMove(ID[1])){ + obstacle_cancel(); + resetZeroPoint(); + startLEDBlink(CRGB::Green, 100, 2 ); + setFrontierServoAngles(0); + + } } // Serial.println(String(LQR_angle)); @@ -1161,17 +1169,13 @@ void processControllerData(const XboxControllerNotificationParser& remoteData) { // 截图键 + 向上键 if(remoteData.btnShare && remoteData.btnDirUp && !last_btnDirUp) { - int new_s2 = current_s2 + 2; // ±1°调整 测试 + int new_s2 = current_s2 + 5; // ±1°调整 测试 setCarmeraFixServoAngles(new_s2); // 摄像头舵机上下运动 - // Serial.print("new_s2:"); - // Serial.println(new_s2); } // 截图键 + 向下键 if(remoteData.btnShare && remoteData.btnDirDown && !last_btnDirDown) { - int new_s2 = current_s2 - 2; // ±1°调整 测试 - // Serial.print("new_s2:"); - // Serial.println(new_s2); + int new_s2 = current_s2 - 5; // ±1°调整 测试 setCarmeraFixServoAngles(new_s2); // 摄像头舵机上下运动 } @@ -1277,7 +1281,7 @@ void processControllerData(const XboxControllerNotificationParser& remoteData) { last_trigRT = trigRT; // 追踪模式 rgb:蓝色 - if (remoteData.btnSelect && !last_btnSelect) { + if (remoteData.btnSelect && !last_btnSelect && !remoteData.btnShare) { trace_mode = !trace_mode; if (trace_mode) { setLEDColor(CRGB::Blue); @@ -1295,6 +1299,24 @@ void processControllerData(const XboxControllerNotificationParser& remoteData) { } } + // 原地站立追踪模式 rgb:蓝色 + // if (remoteData.btnSelect && !last_btnSelect && remoteData.btnShare) { + // trace_stand_mode = !trace_stand_mode; + // if (trace_stand_mode) { + // setLEDColor(CRGB::Blue); + // }else{ + // cancel_trace_mode(); + // } + // } + // // 已经追踪到物体 rgb:绿色 + // if (trace_stand_mode) { + // if(trace_ob_flag){ + // setLEDColor(CRGB::Green); + // }else{ + // setLEDColor(CRGB::Blue); + // } + // } + // 舵机中位校准 中间十字左右键同时按下 if (calibrationOfs_flag == 0 && remoteData.btnSelect && last_btnSelect && remoteData.btnStart && last_btnStart) { calibrationOfs_flag =1; @@ -1489,6 +1511,7 @@ void obstacle_loop() // 收缩腿 if(obstacle_motor_go_count == 1){ + setFrontierServoAngles(30); ACC[0] = ACC[1] = 250; Speed[0] = Speed[1] = 2500; Position[0] = (SERVO0_MIN + servo_down_height); @@ -1498,16 +1521,12 @@ void obstacle_loop() } // 舵机收缩完毕 - if(( - obstacle_status == "motor_go" && obstacle_motor_go_count > 10 - && !sms_sts.ReadMove(ID[0]) && !sms_sts.ReadMove(ID[1]) - ) || obstacle_status == "obstacle_failed"){ - - obstacle_cancel(); - resetZeroPoint(); - - startLEDBlink(CRGB::Green, 100, 2 ); - } + // if( obstacle_status == "motor_go" && obstacle_motor_go_count > 10 + // && !sms_sts.ReadMove(ID[0]) && !sms_sts.ReadMove(ID[1])){ + // obstacle_cancel(); + // resetZeroPoint(); + // startLEDBlink(CRGB::Green, 100, 2 ); + // } } @@ -1529,6 +1548,7 @@ void obstacle_cancel() // 通过偏差deviation 控制摄像头上下左右运动 void setCameraMoveAngles(int dx, int dy) { + if(!trace_mode or dx == 9999 or dy == 9999){ joyx_servo = 9999; trace_ob_flag = false; @@ -1547,10 +1567,22 @@ void setCameraMoveAngles(int dx, int dy) { trace_ob_flag = false; } + // 100ms 内,不允许再踢球,摄像头强行朝上 + if(kick_time > 0 && kick_time <= kick_time_limit){ + kick_time ++; + setCarmeraFixServoAngles(130); + return; + } + if(kick_time > kick_time_limit){ // 超过限制归零,准备下次跟踪踢球 + kick_time = 0; + } + + // 正面追踪到物体,打开挡板,下降高度 if(current_s2 < 60 && dy > -20 ){ // 球到车身下方了,打球 setFrontierServoAngles(0); // 打球,挡板回到前方 leg_height_base = original_leg_height_base; // 上升 + kick_time = 1; }else if(trace_ob_flag){ // 追踪到目标 setFrontierServoAngles(180); // 打开挡板,收到后方 @@ -1622,8 +1654,9 @@ void setServoAngles(int s1, int s2) { // 退出追踪模式 void cancel_trace_mode(){ trace_mode = false; + trace_stand_mode = false; joyx_servo = 9999; setLEDColor(CRGB::Black); leg_height_base = original_leg_height_base; // 上升 - setFrontierServoAngles(0); + // setFrontierServoAngles(0); } diff --git a/v1.4/模型文件/3.7g塑料舵机前档V2.step b/v1.4/模型文件/3.7g塑料舵机前档V2.step new file mode 100644 index 0000000..c1df5eb --- /dev/null +++ b/v1.4/模型文件/3.7g塑料舵机前档V2.step @@ -0,0 +1,14857 @@ +ISO-10303-21; +HEADER; + +/* File generated by Shapr3D Version 5.1012.10042.0 */ + +FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1'); + +FILE_NAME('C:\\Users\\Tommy\\AppData\\Local\\Packages\\Shapr3D.Shapr3D_j403pzjkqtqbj\\TempState\\export\\temp_export', +'2026-01-02T08:23:25+08:00', +('Tommy'), +('Shapr3D Limited'), +'HOOPS Exchange 2025.7', +'Shapr3D', +'Authorized'); + +FILE_SCHEMA( ('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF {1 0 10303 442 1 1 4}') ); + +ENDSEC; + +DATA; +#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3); +#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT()); +#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-03),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','root')); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#26=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#27=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#26); +#28=(CONVERSION_BASED_UNIT('DEGREE',#27)NAMED_UNIT(#29)PLANE_ANGLE_UNIT()); +#29=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#30=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#31=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-05),#31,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#33=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32))GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#28,#30))REPRESENTATION_CONTEXT('','3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\')); +#45=CARTESIAN_POINT('',(0.,0.,0.)); +#46=DIRECTION('',(0.,0.,1.)); +#47=DIRECTION('',(1.,0.,-0.)); +#48=AXIS2_PLACEMENT_3D('',#45,#46,#47); +#49=ITEM_DEFINED_TRANSFORMATION('','',#48,#15); +#50=(REPRESENTATION_RELATIONSHIP('','',#35,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49)SHAPE_REPRESENTATION_RELATIONSHIP()); +#51=NEXT_ASSEMBLY_USAGE_OCCURRENCE('3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\_1','3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\','3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\',#25,#44,$); +#52=PRODUCT_DEFINITION_SHAPE('','',#51); +#53=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50,#52); +#55=CARTESIAN_POINT('',(-2.995754927,-22.663175861,24.922698838)); +#56=DIRECTION('',(1.,0.000002479,-0.000001803)); +#57=DIRECTION('',(0.000001803,-0.,1.)); +#58=AXIS2_PLACEMENT_3D('',#55,#56,#57); +#59=PLANE('',#58); +#60=CARTESIAN_POINT('',(-2.99574274,-28.597464719,23.522698838)); +#61=VERTEX_POINT('',#60); +#62=CARTESIAN_POINT('',(-2.995737691,-28.597464719,26.322698838)); +#63=VERTEX_POINT('',#62); +#64=CARTESIAN_POINT('',(-2.995740215,-28.597464719,24.922698838)); +#65=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#66=DIRECTION('',(-0.000001803,0.,-1.)); +#67=AXIS2_PLACEMENT_3D('',#64,#65,#66); +#68=CIRCLE('',#67,1.4); +#69=EDGE_CURVE('',#61,#63,#68,.T.); +#70=ORIENTED_EDGE('',*,*,#69,.T.); +#71=CARTESIAN_POINT('',(-2.995746679,-24.971855137,26.322698838)); +#72=VERTEX_POINT('',#71); +#73=CARTESIAN_POINT('',(-2.995746679,-24.971855137,26.322698838)); +#74=DIRECTION('',(0.000002479,-1.,-0.)); +#75=VECTOR('',#74,3.625609582); +#76=LINE('',#73,#75); +#77=EDGE_CURVE('',#72,#63,#76,.T.); +#78=ORIENTED_EDGE('',*,*,#77,.F.); +#79=CARTESIAN_POINT('',(-2.995759795,-22.663175861,22.222698838)); +#80=VERTEX_POINT('',#79); +#81=CARTESIAN_POINT('',(-2.995754927,-22.663175861,24.922698838)); +#82=DIRECTION('',(1.,0.000002479,-0.000001803)); +#83=DIRECTION('',(-0.000001803,0.,-1.)); +#84=AXIS2_PLACEMENT_3D('',#81,#82,#83); +#85=CIRCLE('',#84,2.7); +#86=EDGE_CURVE('',#80,#72,#85,.T.); +#87=ORIENTED_EDGE('',*,*,#86,.F.); +#88=CARTESIAN_POINT('',(-2.995751728,-24.971855137,23.522698838)); +#89=VERTEX_POINT('',#88); +#90=CARTESIAN_POINT('',(-2.995754927,-22.663175861,24.922698838)); +#91=DIRECTION('',(1.,0.000002479,-0.000001803)); +#92=DIRECTION('',(-0.000001803,0.,-1.)); +#93=AXIS2_PLACEMENT_3D('',#90,#91,#92); +#94=CIRCLE('',#93,2.7); +#95=EDGE_CURVE('',#89,#80,#94,.T.); +#96=ORIENTED_EDGE('',*,*,#95,.F.); +#97=CARTESIAN_POINT('',(-2.995751728,-24.971855137,23.522698838)); +#98=DIRECTION('',(0.000002479,-1.,-0.)); +#99=VECTOR('',#98,3.625609582); +#100=LINE('',#97,#99); +#101=EDGE_CURVE('',#89,#61,#100,.T.); +#102=ORIENTED_EDGE('',*,*,#101,.T.); +#103=EDGE_LOOP('',(#70,#78,#87,#96,#102)); +#104=FACE_BOUND('',#103,.T.); +#105=CARTESIAN_POINT('',(-2.995753124,-22.663175861,25.922698838)); +#106=VERTEX_POINT('',#105); +#107=CARTESIAN_POINT('',(-2.995754927,-22.663175861,24.922698838)); +#108=DIRECTION('',(1.,0.000002479,-0.000001803)); +#109=DIRECTION('',(0.000001803,-0.,1.)); +#110=AXIS2_PLACEMENT_3D('',#107,#108,#109); +#111=CIRCLE('',#110,1.); +#112=EDGE_CURVE('',#106,#106,#111,.T.); +#113=ORIENTED_EDGE('',*,*,#112,.T.); +#114=EDGE_LOOP('',(#113)); +#115=FACE_BOUND('',#114,.T.); +#116=CARTESIAN_POINT('',(-2.99574163,-27.663175861,25.422698838)); +#117=VERTEX_POINT('',#116); +#118=CARTESIAN_POINT('',(-2.995742532,-27.663175861,24.922698838)); +#119=DIRECTION('',(1.,0.000002479,-0.000001803)); +#120=DIRECTION('',(0.000001803,-0.,1.)); +#121=AXIS2_PLACEMENT_3D('',#118,#119,#120); +#122=CIRCLE('',#121,0.5); +#123=EDGE_CURVE('',#117,#117,#122,.T.); +#124=ORIENTED_EDGE('',*,*,#123,.T.); +#125=EDGE_LOOP('',(#124)); +#126=FACE_BOUND('',#125,.T.); +#127=ADVANCED_FACE('',(#104,#115,#126),#59,.F.); +#128=CARTESIAN_POINT('',(-1.995754927,-22.663173382,24.922697035)); +#129=DIRECTION('',(1.,0.000002479,-0.000001803)); +#130=DIRECTION('',(-0.000001803,0.,-1.)); +#131=AXIS2_PLACEMENT_3D('',#128,#129,#130); +#132=PLANE('',#131); +#133=CARTESIAN_POINT('',(-1.99574163,-27.663173382,25.422697035)); +#134=VERTEX_POINT('',#133); +#135=CARTESIAN_POINT('',(-1.995742532,-27.663173382,24.922697035)); +#136=DIRECTION('',(1.,0.000002479,-0.000001803)); +#137=DIRECTION('',(0.000001803,-0.,1.)); +#138=AXIS2_PLACEMENT_3D('',#135,#136,#137); +#139=CIRCLE('',#138,0.5); +#140=EDGE_CURVE('',#134,#134,#139,.T.); +#141=ORIENTED_EDGE('',*,*,#140,.F.); +#142=EDGE_LOOP('',(#141)); +#143=FACE_BOUND('',#142,.T.); +#144=CARTESIAN_POINT('',(-1.995746679,-24.971852658,26.322697035)); +#145=VERTEX_POINT('',#144); +#146=CARTESIAN_POINT('',(-1.995737691,-28.59746224,26.322697035)); +#147=VERTEX_POINT('',#146); +#148=CARTESIAN_POINT('',(-1.995746679,-24.971852658,26.322697035)); +#149=DIRECTION('',(0.000002479,-1.,-0.)); +#150=VECTOR('',#149,3.625609582); +#151=LINE('',#148,#150); +#152=EDGE_CURVE('',#145,#147,#151,.T.); +#153=ORIENTED_EDGE('',*,*,#152,.T.); +#154=CARTESIAN_POINT('',(-1.99574274,-28.59746224,23.522697035)); +#155=VERTEX_POINT('',#154); +#156=CARTESIAN_POINT('',(-1.995740215,-28.59746224,24.922697035)); +#157=DIRECTION('',(1.,0.000002479,-0.000001803)); +#158=DIRECTION('',(0.000001803,-0.,1.)); +#159=AXIS2_PLACEMENT_3D('',#156,#157,#158); +#160=CIRCLE('',#159,1.4); +#161=EDGE_CURVE('',#147,#155,#160,.T.); +#162=ORIENTED_EDGE('',*,*,#161,.T.); +#163=CARTESIAN_POINT('',(-1.995751728,-24.971852658,23.522697035)); +#164=VERTEX_POINT('',#163); +#165=CARTESIAN_POINT('',(-1.995751728,-24.971852658,23.522697035)); +#166=DIRECTION('',(0.000002479,-1.,-0.)); +#167=VECTOR('',#166,3.625609582); +#168=LINE('',#165,#167); +#169=EDGE_CURVE('',#164,#155,#168,.T.); +#170=ORIENTED_EDGE('',*,*,#169,.F.); +#171=CARTESIAN_POINT('',(-1.995754927,-22.663173382,24.922697035)); +#172=DIRECTION('',(1.,0.000002479,-0.000001803)); +#173=DIRECTION('',(-0.000001803,0.,-1.)); +#174=AXIS2_PLACEMENT_3D('',#171,#172,#173); +#175=CIRCLE('',#174,2.7); +#176=EDGE_CURVE('',#145,#164,#175,.T.); +#177=ORIENTED_EDGE('',*,*,#176,.F.); +#178=EDGE_LOOP('',(#153,#162,#170,#177)); +#179=FACE_BOUND('',#178,.T.); +#180=ADVANCED_FACE('',(#143,#179),#132,.T.); +#181=CARTESIAN_POINT('',(-1.995740965,-29.313173382,23.522697035)); +#182=DIRECTION('',(-0.000001803,0.,-1.)); +#183=DIRECTION('',(-0.000002479,1.,0.)); +#184=AXIS2_PLACEMENT_3D('',#181,#182,#183); +#185=PLANE('',#184); +#186=ORIENTED_EDGE('',*,*,#169,.T.); +#187=CARTESIAN_POINT('',(-1.99574274,-28.59746224,23.522697035)); +#188=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#189=VECTOR('',#188,1.); +#190=LINE('',#187,#189); +#191=EDGE_CURVE('',#155,#61,#190,.T.); +#192=ORIENTED_EDGE('',*,*,#191,.T.); +#193=ORIENTED_EDGE('',*,*,#101,.F.); +#194=CARTESIAN_POINT('',(-1.995751728,-24.971852658,23.522697035)); +#195=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#196=VECTOR('',#195,1.); +#197=LINE('',#194,#196); +#198=EDGE_CURVE('',#164,#89,#197,.T.); +#199=ORIENTED_EDGE('',*,*,#198,.F.); +#200=EDGE_LOOP('',(#186,#192,#193,#199)); +#201=FACE_BOUND('',#200,.T.); +#202=ADVANCED_FACE('',(#201),#185,.T.); +#203=CARTESIAN_POINT('',(-1.995735917,-29.313173382,26.322697035)); +#204=DIRECTION('',(0.000001803,-0.,1.)); +#205=DIRECTION('',(-0.000002479,1.,0.)); +#206=AXIS2_PLACEMENT_3D('',#203,#204,#205); +#207=PLANE('',#206); +#208=ORIENTED_EDGE('',*,*,#77,.T.); +#209=CARTESIAN_POINT('',(-2.995737691,-28.597464719,26.322698838)); +#210=DIRECTION('',(1.,0.000002479,-0.000001803)); +#211=VECTOR('',#210,1.); +#212=LINE('',#209,#211); +#213=EDGE_CURVE('',#63,#147,#212,.T.); +#214=ORIENTED_EDGE('',*,*,#213,.T.); +#215=ORIENTED_EDGE('',*,*,#152,.F.); +#216=CARTESIAN_POINT('',(-2.995746679,-24.971855137,26.322698838)); +#217=DIRECTION('',(1.,0.000002479,-0.000001803)); +#218=VECTOR('',#217,1.); +#219=LINE('',#216,#218); +#220=EDGE_CURVE('',#72,#145,#219,.T.); +#221=ORIENTED_EDGE('',*,*,#220,.F.); +#222=EDGE_LOOP('',(#208,#214,#215,#221)); +#223=FACE_BOUND('',#222,.T.); +#224=ADVANCED_FACE('',(#223),#207,.T.); +#225=CARTESIAN_POINT('',(0.004245073,-22.663168424,24.922693429)); +#226=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#227=DIRECTION('',(-0.000001803,0.,-1.)); +#228=AXIS2_PLACEMENT_3D('',#225,#226,#227); +#229=CYLINDRICAL_SURFACE('',#228,2.7); +#230=CARTESIAN_POINT('',(0.504240205,-22.663167184,22.222692527)); +#231=VERTEX_POINT('',#230); +#232=CARTESIAN_POINT('',(-2.995759795,-22.663175861,22.222698838)); +#233=DIRECTION('',(1.,0.000002479,-0.000001803)); +#234=VECTOR('',#233,3.5); +#235=LINE('',#232,#234); +#236=EDGE_CURVE('',#80,#231,#235,.T.); +#237=ORIENTED_EDGE('',*,*,#236,.T.); +#238=CARTESIAN_POINT('',(0.504245073,-22.663167184,24.922692527)); +#239=DIRECTION('',(1.,0.000002479,-0.000001803)); +#240=DIRECTION('',(-0.000001803,0.,-1.)); +#241=AXIS2_PLACEMENT_3D('',#238,#239,#240); +#242=CIRCLE('',#241,2.7); +#243=EDGE_CURVE('',#231,#231,#242,.T.); +#244=ORIENTED_EDGE('',*,*,#243,.F.); +#245=ORIENTED_EDGE('',*,*,#236,.F.); +#246=ORIENTED_EDGE('',*,*,#86,.T.); +#247=ORIENTED_EDGE('',*,*,#220,.T.); +#248=ORIENTED_EDGE('',*,*,#176,.T.); +#249=ORIENTED_EDGE('',*,*,#198,.T.); +#250=ORIENTED_EDGE('',*,*,#95,.T.); +#251=EDGE_LOOP('',(#237,#244,#245,#246,#247,#248,#249,#250)); +#252=FACE_BOUND('',#251,.T.); +#253=ADVANCED_FACE('',(#252),#229,.T.); +#254=CARTESIAN_POINT('',(0.504245073,-22.663167184,24.922692527)); +#255=DIRECTION('',(1.,0.000002479,-0.000001803)); +#256=DIRECTION('',(0.000001803,-0.,1.)); +#257=AXIS2_PLACEMENT_3D('',#254,#255,#256); +#258=PLANE('',#257); +#259=CARTESIAN_POINT('',(0.504248319,-22.663167184,26.722692527)); +#260=VERTEX_POINT('',#259); +#261=CARTESIAN_POINT('',(0.504245073,-22.663167184,24.922692527)); +#262=DIRECTION('',(1.,0.000002479,-0.000001803)); +#263=DIRECTION('',(0.000001803,-0.,1.)); +#264=AXIS2_PLACEMENT_3D('',#261,#262,#263); +#265=CIRCLE('',#264,1.8); +#266=EDGE_CURVE('',#260,#260,#265,.T.); +#267=ORIENTED_EDGE('',*,*,#266,.F.); +#268=EDGE_LOOP('',(#267)); +#269=FACE_BOUND('',#268,.T.); +#270=ORIENTED_EDGE('',*,*,#243,.T.); +#271=EDGE_LOOP('',(#270)); +#272=FACE_BOUND('',#271,.T.); +#273=ADVANCED_FACE('',(#269,#272),#258,.T.); +#274=CARTESIAN_POINT('',(-1.995754927,-22.663173382,24.922697035)); +#275=DIRECTION('',(1.,0.000002479,-0.000001803)); +#276=DIRECTION('',(0.000001803,-0.,1.)); +#277=AXIS2_PLACEMENT_3D('',#274,#275,#276); +#278=CYLINDRICAL_SURFACE('',#277,1.8); +#279=CARTESIAN_POINT('',(-1.995751681,-22.663173382,26.722697035)); +#280=VERTEX_POINT('',#279); +#281=CARTESIAN_POINT('',(0.504248319,-22.663167184,26.722692527)); +#282=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#283=VECTOR('',#282,2.5); +#284=LINE('',#281,#283); +#285=EDGE_CURVE('',#260,#280,#284,.T.); +#286=ORIENTED_EDGE('',*,*,#285,.F.); +#287=ORIENTED_EDGE('',*,*,#266,.T.); +#288=ORIENTED_EDGE('',*,*,#285,.T.); +#289=CARTESIAN_POINT('',(-1.995754927,-22.663173382,24.922697035)); +#290=DIRECTION('',(1.,0.000002479,-0.000001803)); +#291=DIRECTION('',(0.000001803,-0.,1.)); +#292=AXIS2_PLACEMENT_3D('',#289,#290,#291); +#293=CIRCLE('',#292,1.8); +#294=EDGE_CURVE('',#280,#280,#293,.T.); +#295=ORIENTED_EDGE('',*,*,#294,.F.); +#296=EDGE_LOOP('',(#286,#287,#288,#295)); +#297=FACE_BOUND('',#296,.T.); +#298=ADVANCED_FACE('',(#297),#278,.F.); +#299=CARTESIAN_POINT('',(-1.995754927,-22.663173382,24.922697035)); +#300=DIRECTION('',(1.,0.000002479,-0.000001803)); +#301=DIRECTION('',(0.000001803,-0.,1.)); +#302=AXIS2_PLACEMENT_3D('',#299,#300,#301); +#303=PLANE('',#302); +#304=ORIENTED_EDGE('',*,*,#294,.T.); +#305=EDGE_LOOP('',(#304)); +#306=FACE_BOUND('',#305,.T.); +#307=CARTESIAN_POINT('',(-1.995753124,-22.663173382,25.922697035)); +#308=VERTEX_POINT('',#307); +#309=CARTESIAN_POINT('',(-1.995754927,-22.663173382,24.922697035)); +#310=DIRECTION('',(1.,0.000002479,-0.000001803)); +#311=DIRECTION('',(0.000001803,-0.,1.)); +#312=AXIS2_PLACEMENT_3D('',#309,#310,#311); +#313=CIRCLE('',#312,1.); +#314=EDGE_CURVE('',#308,#308,#313,.T.); +#315=ORIENTED_EDGE('',*,*,#314,.F.); +#316=EDGE_LOOP('',(#315)); +#317=FACE_BOUND('',#316,.T.); +#318=ADVANCED_FACE('',(#306,#317),#303,.T.); +#319=CARTESIAN_POINT('',(-18.295754926,-22.66321379,24.922726424)); +#320=DIRECTION('',(1.,0.000002479,-0.000001803)); +#321=DIRECTION('',(0.000001803,-0.,1.)); +#322=AXIS2_PLACEMENT_3D('',#319,#320,#321); +#323=CYLINDRICAL_SURFACE('',#322,1.); +#324=CARTESIAN_POINT('',(-1.995753124,-22.663173382,25.922697035)); +#325=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#326=VECTOR('',#325,1.); +#327=LINE('',#324,#326); +#328=EDGE_CURVE('',#308,#106,#327,.T.); +#329=ORIENTED_EDGE('',*,*,#328,.F.); +#330=ORIENTED_EDGE('',*,*,#314,.T.); +#331=ORIENTED_EDGE('',*,*,#328,.T.); +#332=ORIENTED_EDGE('',*,*,#112,.F.); +#333=EDGE_LOOP('',(#329,#330,#331,#332)); +#334=FACE_BOUND('',#333,.T.); +#335=ADVANCED_FACE('',(#334),#323,.F.); +#336=CARTESIAN_POINT('',(-10.195742532,-27.66319371,24.92271182)); +#337=DIRECTION('',(1.,0.000002479,-0.000001803)); +#338=DIRECTION('',(0.000001803,-0.,1.)); +#339=AXIS2_PLACEMENT_3D('',#336,#337,#338); +#340=CYLINDRICAL_SURFACE('',#339,0.5); +#341=CARTESIAN_POINT('',(-1.99574163,-27.663173382,25.422697035)); +#342=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#343=VECTOR('',#342,1.); +#344=LINE('',#341,#343); +#345=EDGE_CURVE('',#134,#117,#344,.T.); +#346=ORIENTED_EDGE('',*,*,#345,.F.); +#347=ORIENTED_EDGE('',*,*,#140,.T.); +#348=ORIENTED_EDGE('',*,*,#345,.T.); +#349=ORIENTED_EDGE('',*,*,#123,.F.); +#350=EDGE_LOOP('',(#346,#347,#348,#349)); +#351=FACE_BOUND('',#350,.T.); +#352=ADVANCED_FACE('',(#351),#340,.F.); +#353=CARTESIAN_POINT('',(-1.995740215,-28.59746224,24.922697035)); +#354=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#355=DIRECTION('',(-0.000001803,0.,-1.)); +#356=AXIS2_PLACEMENT_3D('',#353,#354,#355); +#357=CYLINDRICAL_SURFACE('',#356,1.4); +#358=ORIENTED_EDGE('',*,*,#191,.F.); +#359=ORIENTED_EDGE('',*,*,#161,.F.); +#360=ORIENTED_EDGE('',*,*,#213,.F.); +#361=ORIENTED_EDGE('',*,*,#69,.F.); +#362=EDGE_LOOP('',(#358,#359,#360,#361)); +#363=FACE_BOUND('',#362,.T.); +#364=ADVANCED_FACE('',(#363),#357,.T.); +#365=CLOSED_SHELL('',(#127,#180,#202,#224,#253,#273,#298,#318,#335,#352,#364)); +#366=MANIFOLD_SOLID_BREP('\X2\8235673A53F6724777ED\X0\',#365); +#367=COLOUR_RGB('',0.627451003,0.627451003,0.643137276); +#368=FILL_AREA_STYLE_COLOUR('',#367); +#369=FILL_AREA_STYLE('',(#368)); +#370=SURFACE_STYLE_FILL_AREA(#369); +#371=SURFACE_SIDE_STYLE('',(#370)); +#372=SURFACE_STYLE_USAGE(.BOTH.,#371); +#373=PRESENTATION_STYLE_ASSIGNMENT((#372)); +#54=STYLED_ITEM('',(#373),#366); +#375=CARTESIAN_POINT('',(-7.047370078,-36.572348162,26.015873458)); +#376=DIRECTION('',(1.,0.,0.)); +#377=DIRECTION('',(0.,0.707106781,-0.707106781)); +#378=AXIS2_PLACEMENT_3D('',#375,#376,#377); +#379=PLANE('',#378); +#380=CARTESIAN_POINT('',(-7.047370078,-53.075035151,27.781936775)); +#381=VERTEX_POINT('',#380); +#382=CARTESIAN_POINT('',(-7.047370078,-53.240125461,29.416988888)); +#383=VERTEX_POINT('',#382); +#384=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#385=DIRECTION('',(-1.,-0.,-0.)); +#386=DIRECTION('',(0.,0.,-1.)); +#387=AXIS2_PLACEMENT_3D('',#384,#385,#386); +#388=CIRCLE('',#387,1.5); +#389=EDGE_CURVE('',#381,#383,#388,.T.); +#390=ORIENTED_EDGE('',*,*,#389,.T.); +#391=CARTESIAN_POINT('',(-7.047370078,-50.577882753,29.416991585)); +#392=VERTEX_POINT('',#391); +#393=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#394=DIRECTION('',(-1.,-0.,-0.)); +#395=DIRECTION('',(0.,0.,-1.)); +#396=AXIS2_PLACEMENT_3D('',#393,#394,#395); +#397=CIRCLE('',#396,1.5); +#398=EDGE_CURVE('',#383,#392,#397,.T.); +#399=ORIENTED_EDGE('',*,*,#398,.T.); +#400=CARTESIAN_POINT('',(-7.047370078,-52.852597584,27.559499208)); +#401=VERTEX_POINT('',#400); +#402=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#403=DIRECTION('',(-1.,-0.,-0.)); +#404=DIRECTION('',(0.,0.,-1.)); +#405=AXIS2_PLACEMENT_3D('',#402,#403,#404); +#406=CIRCLE('',#405,1.5); +#407=EDGE_CURVE('',#392,#401,#406,.T.); +#408=ORIENTED_EDGE('',*,*,#407,.T.); +#409=CARTESIAN_POINT('',(-7.047370078,-46.588836092,21.295737716)); +#410=VERTEX_POINT('',#409); +#411=CARTESIAN_POINT('',(-7.047370078,-52.852597584,27.559499208)); +#412=DIRECTION('',(0.,0.707106781,-0.707106781)); +#413=VECTOR('',#412,8.858296454); +#414=LINE('',#411,#413); +#415=EDGE_CURVE('',#401,#410,#414,.T.); +#416=ORIENTED_EDGE('',*,*,#415,.T.); +#417=CARTESIAN_POINT('',(-7.047370078,-44.467515747,20.417058061)); +#418=VERTEX_POINT('',#417); +#419=CARTESIAN_POINT('',(-7.047370078,-44.467515747,23.417058061)); +#420=DIRECTION('',(1.,0.,0.)); +#421=DIRECTION('',(0.,0.707106781,-0.707106781)); +#422=AXIS2_PLACEMENT_3D('',#419,#420,#421); +#423=ELLIPSE('',#422,3.,3.); +#424=EDGE_CURVE('',#410,#418,#423,.T.); +#425=ORIENTED_EDGE('',*,*,#424,.T.); +#426=CARTESIAN_POINT('',(-7.047370078,-40.560439764,20.417058061)); +#427=VERTEX_POINT('',#426); +#428=CARTESIAN_POINT('',(-7.047370078,-40.560439764,20.417058061)); +#429=DIRECTION('',(0.,-1.,0.)); +#430=VECTOR('',#429,3.907075983); +#431=LINE('',#428,#430); +#432=EDGE_CURVE('',#427,#418,#431,.T.); +#433=ORIENTED_EDGE('',*,*,#432,.F.); +#434=CARTESIAN_POINT('',(-7.047370078,-39.897771641,20.461165512)); +#435=VERTEX_POINT('',#434); +#436=CARTESIAN_POINT('',(-7.047370078,-40.560439764,25.417058061)); +#437=DIRECTION('',(1.,0.,-0.)); +#438=DIRECTION('',(0.,0.,1.)); +#439=AXIS2_PLACEMENT_3D('',#436,#437,#438); +#440=ELLIPSE('',#439,5.,5.); +#441=EDGE_CURVE('',#427,#435,#440,.T.); +#442=ORIENTED_EDGE('',*,*,#441,.T.); +#443=CARTESIAN_POINT('',(-7.047370078,-39.897771641,27.417015319)); +#444=VERTEX_POINT('',#443); +#445=CARTESIAN_POINT('',(-7.047370078,-39.897771641,27.417015319)); +#446=DIRECTION('',(0.,0.,-1.)); +#447=VECTOR('',#446,6.955849807); +#448=LINE('',#445,#447); +#449=EDGE_CURVE('',#444,#435,#448,.T.); +#450=ORIENTED_EDGE('',*,*,#449,.F.); +#451=CARTESIAN_POINT('',(-7.047370078,-41.658055909,27.417015319)); +#452=VERTEX_POINT('',#451); +#453=CARTESIAN_POINT('',(-7.047370078,-39.897771641,27.417015319)); +#454=DIRECTION('',(0.,-1.,0.)); +#455=VECTOR('',#454,1.760284268); +#456=LINE('',#453,#455); +#457=EDGE_CURVE('',#444,#452,#456,.T.); +#458=ORIENTED_EDGE('',*,*,#457,.T.); +#459=CARTESIAN_POINT('',(-7.047370078,-42.234337336,26.840733892)); +#460=VERTEX_POINT('',#459); +#461=CARTESIAN_POINT('',(-7.047370078,-42.234337336,26.840733892)); +#462=DIRECTION('',(0.,0.707106781,0.707106781)); +#463=VECTOR('',#462,0.814985009); +#464=LINE('',#461,#463); +#465=EDGE_CURVE('',#460,#452,#464,.T.); +#466=ORIENTED_EDGE('',*,*,#465,.F.); +#467=CARTESIAN_POINT('',(-7.047370078,-45.06276446,25.669161017)); +#468=VERTEX_POINT('',#467); +#469=CARTESIAN_POINT('',(-7.047370078,-45.06276446,29.669161017)); +#470=DIRECTION('',(-1.,-0.,-0.)); +#471=DIRECTION('',(0.,0.,-1.)); +#472=AXIS2_PLACEMENT_3D('',#469,#470,#471); +#473=CIRCLE('',#472,4.); +#474=EDGE_CURVE('',#460,#468,#473,.T.); +#475=ORIENTED_EDGE('',*,*,#474,.T.); +#476=CARTESIAN_POINT('',(-7.047370078,-47.891191582,26.840733895)); +#477=VERTEX_POINT('',#476); +#478=CARTESIAN_POINT('',(-7.047370078,-45.06276446,29.669161017)); +#479=DIRECTION('',(-1.,-0.,-0.)); +#480=DIRECTION('',(0.,0.,-1.)); +#481=AXIS2_PLACEMENT_3D('',#478,#479,#480); +#482=CIRCLE('',#481,4.); +#483=EDGE_CURVE('',#468,#477,#482,.T.); +#484=ORIENTED_EDGE('',*,*,#483,.T.); +#485=CARTESIAN_POINT('',(-7.047370078,-56.436119232,35.385661544)); +#486=VERTEX_POINT('',#485); +#487=CARTESIAN_POINT('',(-7.047370078,-47.891191582,26.840733895)); +#488=DIRECTION('',(-0.,-0.707106781,0.707106781)); +#489=VECTOR('',#488,12.084352571); +#490=LINE('',#487,#489); +#491=EDGE_CURVE('',#477,#486,#490,.T.); +#492=ORIENTED_EDGE('',*,*,#491,.T.); +#493=CARTESIAN_POINT('',(-7.047370078,-57.496779405,32.825001372)); +#494=VERTEX_POINT('',#493); +#495=CARTESIAN_POINT('',(-7.047370078,-57.496779405,34.325001372)); +#496=DIRECTION('',(-1.,-0.,-0.)); +#497=DIRECTION('',(0.,0.,-1.)); +#498=AXIS2_PLACEMENT_3D('',#495,#496,#497); +#499=CIRCLE('',#498,1.5); +#500=EDGE_CURVE('',#486,#494,#499,.T.); +#501=ORIENTED_EDGE('',*,*,#500,.T.); +#502=CARTESIAN_POINT('',(-7.047370078,-58.557439576,33.2643412)); +#503=VERTEX_POINT('',#502); +#504=CARTESIAN_POINT('',(-7.047370078,-57.496779405,34.325001372)); +#505=DIRECTION('',(-1.,-0.,-0.)); +#506=DIRECTION('',(0.,0.,-1.)); +#507=AXIS2_PLACEMENT_3D('',#504,#505,#506); +#508=CIRCLE('',#507,1.5); +#509=EDGE_CURVE('',#494,#503,#508,.T.); +#510=ORIENTED_EDGE('',*,*,#509,.T.); +#511=CARTESIAN_POINT('',(-7.047370078,-58.557439576,33.2643412)); +#512=DIRECTION('',(0.,0.707106781,-0.707106781)); +#513=VECTOR('',#512,7.753290692); +#514=LINE('',#511,#513); +#515=EDGE_CURVE('',#503,#381,#514,.T.); +#516=ORIENTED_EDGE('',*,*,#515,.T.); +#517=EDGE_LOOP('',(#390,#399,#408,#416,#425,#433,#442,#450,#458,#466,#475,#484,#492,#501,#510,#516)); +#518=FACE_BOUND('',#517,.T.); +#519=CARTESIAN_POINT('',(-7.047370078,-46.031355858,21.871370509)); +#520=VERTEX_POINT('',#519); +#521=CARTESIAN_POINT('',(-7.047370078,-46.031355858,23.371370509)); +#522=DIRECTION('',(-1.,-0.,-0.)); +#523=DIRECTION('',(0.,0.,-1.)); +#524=AXIS2_PLACEMENT_3D('',#521,#522,#523); +#525=CIRCLE('',#524,1.5); +#526=EDGE_CURVE('',#520,#520,#525,.T.); +#527=ORIENTED_EDGE('',*,*,#526,.T.); +#528=EDGE_LOOP('',(#527)); +#529=FACE_BOUND('',#528,.T.); +#530=ADVANCED_FACE('',(#518,#529),#379,.T.); +#531=CARTESIAN_POINT('',(-7.047370078,-36.572348162,26.015873458)); +#532=DIRECTION('',(1.,0.,0.)); +#533=DIRECTION('',(0.,0.707106781,-0.707106781)); +#534=AXIS2_PLACEMENT_3D('',#531,#532,#533); +#535=PLANE('',#534); +#536=ORIENTED_EDGE('',*,*,#407,.F.); +#537=CARTESIAN_POINT('',(-7.047370078,-50.577882753,29.416991585)); +#538=DIRECTION('',(0.,-1.,-0.000001013)); +#539=VECTOR('',#538,2.662242708); +#540=LINE('',#537,#539); +#541=EDGE_CURVE('',#392,#383,#540,.T.); +#542=ORIENTED_EDGE('',*,*,#541,.T.); +#543=ORIENTED_EDGE('',*,*,#389,.F.); +#544=CARTESIAN_POINT('',(-7.047370078,-53.075035151,27.781936775)); +#545=DIRECTION('',(0.,0.707106781,-0.707106781)); +#546=VECTOR('',#545,0.314574224); +#547=LINE('',#544,#546); +#548=EDGE_CURVE('',#381,#401,#547,.T.); +#549=ORIENTED_EDGE('',*,*,#548,.T.); +#550=EDGE_LOOP('',(#536,#542,#543,#549)); +#551=FACE_BOUND('',#550,.T.); +#552=ADVANCED_FACE('',(#551),#535,.T.); +#553=CARTESIAN_POINT('',(-10.964626717,-52.807013795,27.513915422)); +#554=DIRECTION('',(0.,0.707106781,0.707106781)); +#555=DIRECTION('',(-1.,0.,0.)); +#556=AXIS2_PLACEMENT_3D('',#553,#554,#555); +#557=PLANE('',#556); +#558=CARTESIAN_POINT('',(-15.047370078,-46.588856995,21.29575862)); +#559=VERTEX_POINT('',#558); +#560=CARTESIAN_POINT('',(-15.047370078,-57.496779404,32.203681029)); +#561=VERTEX_POINT('',#560); +#562=CARTESIAN_POINT('',(-15.047370078,-46.588856995,21.29575862)); +#563=DIRECTION('',(0.,-0.707106781,0.707106781)); +#564=VECTOR('',#563,15.426131807); +#565=LINE('',#562,#564); +#566=EDGE_CURVE('',#559,#561,#565,.T.); +#567=ORIENTED_EDGE('',*,*,#566,.F.); +#568=CARTESIAN_POINT('',(-15.047370078,-46.588856994,21.295758621)); +#569=DIRECTION('',(1.,0.000002613,-0.000002613)); +#570=VECTOR('',#569,8.); +#571=LINE('',#568,#570); +#572=EDGE_CURVE('',#559,#410,#571,.T.); +#573=ORIENTED_EDGE('',*,*,#572,.T.); +#574=ORIENTED_EDGE('',*,*,#415,.F.); +#575=ORIENTED_EDGE('',*,*,#548,.F.); +#576=ORIENTED_EDGE('',*,*,#515,.F.); +#577=CARTESIAN_POINT('',(-7.047370078,-59.618099747,34.325001372)); +#578=VERTEX_POINT('',#577); +#579=CARTESIAN_POINT('',(-7.047370078,-59.618099748,34.325001372)); +#580=DIRECTION('',(0.,0.707106781,-0.707106781)); +#581=VECTOR('',#580,1.5); +#582=LINE('',#579,#581); +#583=EDGE_CURVE('',#578,#503,#582,.T.); +#584=ORIENTED_EDGE('',*,*,#583,.F.); +#585=CARTESIAN_POINT('',(-12.047370078,-59.618099747,34.325001373)); +#586=VERTEX_POINT('',#585); +#587=CARTESIAN_POINT('',(-12.047370078,-59.618099747,34.325001373)); +#588=DIRECTION('',(1.,0.,-0.)); +#589=VECTOR('',#588,5.); +#590=LINE('',#587,#589); +#591=EDGE_CURVE('',#586,#578,#590,.T.); +#592=ORIENTED_EDGE('',*,*,#591,.F.); +#593=CARTESIAN_POINT('',(-12.047370078,-59.618099746,34.325001373)); +#594=DIRECTION('',(-0.707106781,0.5,-0.5)); +#595=VECTOR('',#594,4.242640687); +#596=LINE('',#593,#595); +#597=EDGE_CURVE('',#586,#561,#596,.T.); +#598=ORIENTED_EDGE('',*,*,#597,.T.); +#599=EDGE_LOOP('',(#567,#573,#574,#575,#576,#584,#592,#598)); +#600=FACE_BOUND('',#599,.T.); +#601=ADVANCED_FACE('',(#600),#557,.F.); +#602=CARTESIAN_POINT('',(14.035373283,-69.468217331,48.417759638)); +#603=DIRECTION('',(0.,0.707106781,0.707106781)); +#604=DIRECTION('',(-1.,0.,0.)); +#605=AXIS2_PLACEMENT_3D('',#602,#603,#604); +#606=PLANE('',#605); +#607=ORIENTED_EDGE('',*,*,#491,.F.); +#608=CARTESIAN_POINT('',(-15.047370078,-47.891191585,26.840733892)); +#609=VERTEX_POINT('',#608); +#610=CARTESIAN_POINT('',(-7.047370078,-47.891191585,26.840733892)); +#611=DIRECTION('',(-1.,0.,0.)); +#612=VECTOR('',#611,8.); +#613=LINE('',#610,#612); +#614=EDGE_CURVE('',#477,#609,#613,.T.); +#615=ORIENTED_EDGE('',*,*,#614,.T.); +#616=CARTESIAN_POINT('',(-15.047370078,-55.375459063,34.32500137)); +#617=VERTEX_POINT('',#616); +#618=CARTESIAN_POINT('',(-15.047370078,-47.891191585,26.840733892)); +#619=DIRECTION('',(0.,-0.707106781,0.707106781)); +#620=VECTOR('',#619,10.584352571); +#621=LINE('',#618,#620); +#622=EDGE_CURVE('',#609,#617,#621,.T.); +#623=ORIENTED_EDGE('',*,*,#622,.T.); +#624=CARTESIAN_POINT('',(-12.047370078,-57.496779402,36.446321718)); +#625=VERTEX_POINT('',#624); +#626=CARTESIAN_POINT('',(-15.047370078,-55.375459063,34.32500137)); +#627=DIRECTION('',(0.707106781,-0.5,0.5)); +#628=VECTOR('',#627,4.242640687); +#629=LINE('',#626,#628); +#630=EDGE_CURVE('',#617,#625,#629,.T.); +#631=ORIENTED_EDGE('',*,*,#630,.T.); +#632=CARTESIAN_POINT('',(-7.047370078,-57.496779402,36.446321717)); +#633=VERTEX_POINT('',#632); +#634=CARTESIAN_POINT('',(-7.047370078,-57.496779402,36.446321718)); +#635=DIRECTION('',(-1.,-0.,0.)); +#636=VECTOR('',#635,5.); +#637=LINE('',#634,#636); +#638=EDGE_CURVE('',#633,#625,#637,.T.); +#639=ORIENTED_EDGE('',*,*,#638,.F.); +#640=CARTESIAN_POINT('',(-7.047370078,-56.436119231,35.385661545)); +#641=DIRECTION('',(-0.,-0.707106781,0.707106781)); +#642=VECTOR('',#641,1.5); +#643=LINE('',#640,#642); +#644=EDGE_CURVE('',#486,#633,#643,.T.); +#645=ORIENTED_EDGE('',*,*,#644,.F.); +#646=EDGE_LOOP('',(#607,#615,#623,#631,#639,#645)); +#647=FACE_BOUND('',#646,.T.); +#648=ADVANCED_FACE('',(#647),#606,.T.); +#649=CARTESIAN_POINT('',(-15.047370078,-56.951815121,33.497194377)); +#650=DIRECTION('',(-1.,0.,0.)); +#651=DIRECTION('',(0.,-0.707106781,0.707106781)); +#652=AXIS2_PLACEMENT_3D('',#649,#650,#651); +#653=PLANE('',#652); +#654=ORIENTED_EDGE('',*,*,#622,.F.); +#655=CARTESIAN_POINT('',(-15.047370078,-45.06276446,25.669161017)); +#656=VERTEX_POINT('',#655); +#657=CARTESIAN_POINT('',(-15.047370078,-45.06276446,29.669161017)); +#658=DIRECTION('',(1.,-0.,-0.)); +#659=DIRECTION('',(0.,0.,1.)); +#660=AXIS2_PLACEMENT_3D('',#657,#658,#659); +#661=CIRCLE('',#660,4.); +#662=EDGE_CURVE('',#609,#656,#661,.T.); +#663=ORIENTED_EDGE('',*,*,#662,.T.); +#664=CARTESIAN_POINT('',(-15.047370078,-42.234337336,26.840733892)); +#665=VERTEX_POINT('',#664); +#666=CARTESIAN_POINT('',(-15.047370078,-45.06276446,29.669161017)); +#667=DIRECTION('',(1.,-0.,-0.)); +#668=DIRECTION('',(0.,0.,1.)); +#669=AXIS2_PLACEMENT_3D('',#666,#667,#668); +#670=CIRCLE('',#669,4.); +#671=EDGE_CURVE('',#656,#665,#670,.T.); +#672=ORIENTED_EDGE('',*,*,#671,.T.); +#673=CARTESIAN_POINT('',(-15.047370078,-41.658055909,27.417015319)); +#674=VERTEX_POINT('',#673); +#675=CARTESIAN_POINT('',(-15.047370078,-41.658055909,27.417015319)); +#676=DIRECTION('',(0.,-0.707106781,-0.707106781)); +#677=VECTOR('',#676,0.814985009); +#678=LINE('',#675,#677); +#679=EDGE_CURVE('',#674,#665,#678,.T.); +#680=ORIENTED_EDGE('',*,*,#679,.F.); +#681=CARTESIAN_POINT('',(-15.047370078,-36.060439764,27.417015319)); +#682=VERTEX_POINT('',#681); +#683=CARTESIAN_POINT('',(-15.047370078,-41.658055909,27.417015319)); +#684=DIRECTION('',(0.,1.,0.)); +#685=VECTOR('',#684,5.597616145); +#686=LINE('',#683,#685); +#687=EDGE_CURVE('',#674,#682,#686,.T.); +#688=ORIENTED_EDGE('',*,*,#687,.T.); +#689=CARTESIAN_POINT('',(-15.047370078,-36.060439764,23.222720567)); +#690=VERTEX_POINT('',#689); +#691=CARTESIAN_POINT('',(-15.047370078,-36.060439764,27.417015319)); +#692=DIRECTION('',(0.,0.,-1.)); +#693=VECTOR('',#692,4.194294752); +#694=LINE('',#691,#693); +#695=EDGE_CURVE('',#682,#690,#694,.T.); +#696=ORIENTED_EDGE('',*,*,#695,.T.); +#697=CARTESIAN_POINT('',(-15.047370078,-36.067691026,23.222720567)); +#698=VERTEX_POINT('',#697); +#699=CARTESIAN_POINT('',(-15.047370078,-36.060439764,23.222720567)); +#700=DIRECTION('',(0.,-1.,-0.)); +#701=VECTOR('',#700,0.007251262); +#702=LINE('',#699,#701); +#703=EDGE_CURVE('',#690,#698,#702,.T.); +#704=ORIENTED_EDGE('',*,*,#703,.T.); +#705=CARTESIAN_POINT('',(-15.047370078,-40.560439764,20.417078965)); +#706=VERTEX_POINT('',#705); +#707=CARTESIAN_POINT('',(-15.047370078,-40.560439764,25.417078965)); +#708=DIRECTION('',(-1.,0.,0.)); +#709=DIRECTION('',(0.,0.,1.)); +#710=AXIS2_PLACEMENT_3D('',#707,#708,#709); +#711=ELLIPSE('',#710,5.,5.); +#712=EDGE_CURVE('',#698,#706,#711,.T.); +#713=ORIENTED_EDGE('',*,*,#712,.T.); +#714=CARTESIAN_POINT('',(-15.047370078,-44.467536651,20.417078965)); +#715=VERTEX_POINT('',#714); +#716=CARTESIAN_POINT('',(-15.047370078,-44.467536651,20.417078965)); +#717=DIRECTION('',(0.,1.,-0.)); +#718=VECTOR('',#717,3.907096887); +#719=LINE('',#716,#718); +#720=EDGE_CURVE('',#715,#706,#719,.T.); +#721=ORIENTED_EDGE('',*,*,#720,.F.); +#722=CARTESIAN_POINT('',(-15.047370078,-44.467536651,23.417078965)); +#723=DIRECTION('',(-1.,0.,0.)); +#724=DIRECTION('',(0.,0.707106781,-0.707106781)); +#725=AXIS2_PLACEMENT_3D('',#722,#723,#724); +#726=ELLIPSE('',#725,3.,3.); +#727=EDGE_CURVE('',#715,#559,#726,.T.); +#728=ORIENTED_EDGE('',*,*,#727,.T.); +#729=ORIENTED_EDGE('',*,*,#566,.T.); +#730=CARTESIAN_POINT('',(-15.047370078,-57.496779404,32.203681029)); +#731=DIRECTION('',(0.,0.707106781,0.707106781)); +#732=VECTOR('',#731,2.999999997); +#733=LINE('',#730,#732); +#734=EDGE_CURVE('',#561,#617,#733,.T.); +#735=ORIENTED_EDGE('',*,*,#734,.T.); +#736=EDGE_LOOP('',(#654,#663,#672,#680,#688,#696,#704,#713,#721,#728,#729,#735)); +#737=FACE_BOUND('',#736,.T.); +#738=ADVANCED_FACE('',(#737),#653,.T.); +#739=CARTESIAN_POINT('',(1.657198803,-34.471096769,29.416993852)); +#740=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#741=DIRECTION('',(-0.000002479,1.,0.000001013)); +#742=AXIS2_PLACEMENT_3D('',#739,#740,#741); +#743=PLANE('',#742); +#744=ORIENTED_EDGE('',*,*,#541,.F.); +#745=CARTESIAN_POINT('',(34.997626586,-50.577847505,29.416923724)); +#746=VERTEX_POINT('',#745); +#747=CARTESIAN_POINT('',(34.997626586,-50.577847505,29.416923724)); +#748=CARTESIAN_POINT('',(20.982627698,-50.577859254,29.416946344)); +#749=CARTESIAN_POINT('',(6.96762881,-50.577871003,29.416968964)); +#750=CARTESIAN_POINT('',(-7.047370078,-50.577882753,29.416991585)); +#751=B_SPLINE_CURVE_WITH_KNOTS('',3,(#747,#748,#749,#750),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0000002,0.042045197),.UNSPECIFIED.); +#752=EDGE_CURVE('',#746,#392,#751,.T.); +#753=ORIENTED_EDGE('',*,*,#752,.F.); +#754=CARTESIAN_POINT('',(34.997626586,-53.240160709,29.416921027)); +#755=VERTEX_POINT('',#754); +#756=CARTESIAN_POINT('',(34.997626586,-50.577847505,29.416923724)); +#757=DIRECTION('',(0.,-1.,-0.000001013)); +#758=VECTOR('',#757,2.662313205); +#759=LINE('',#756,#758); +#760=EDGE_CURVE('',#746,#755,#759,.T.); +#761=ORIENTED_EDGE('',*,*,#760,.T.); +#762=CARTESIAN_POINT('',(-7.047370078,-53.240125461,29.416988888)); +#763=CARTESIAN_POINT('',(6.96762881,-53.240137211,29.416966268)); +#764=CARTESIAN_POINT('',(20.982627698,-53.240148961,29.416943647)); +#765=CARTESIAN_POINT('',(34.997626586,-53.240160709,29.416921027)); +#766=B_SPLINE_CURVE_WITH_KNOTS('',3,(#762,#763,#764,#765),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0000002,0.042045197),.UNSPECIFIED.); +#767=EDGE_CURVE('',#383,#755,#766,.T.); +#768=ORIENTED_EDGE('',*,*,#767,.F.); +#769=EDGE_LOOP('',(#744,#753,#761,#768)); +#770=FACE_BOUND('',#769,.T.); +#771=ADVANCED_FACE('',(#770),#743,.T.); +#772=CARTESIAN_POINT('',(31.803760503,-22.944561062,24.261612695)); +#773=DIRECTION('',(1.,0.000000338,-0.000002141)); +#774=DIRECTION('',(-0.000000338,1.,0.)); +#775=AXIS2_PLACEMENT_3D('',#772,#773,#774); +#776=PLANE('',#775); +#777=CARTESIAN_POINT('',(31.803762432,-24.463084582,24.922647875)); +#778=VERTEX_POINT('',#777); +#779=CARTESIAN_POINT('',(31.803761215,-20.863084582,24.922647875)); +#780=VERTEX_POINT('',#779); +#781=CARTESIAN_POINT('',(31.803761823,-22.663084582,24.922647875)); +#782=DIRECTION('',(1.,0.000000338,-0.000002141)); +#783=DIRECTION('',(0.000000338,-1.,-0.)); +#784=AXIS2_PLACEMENT_3D('',#781,#782,#783); +#785=CIRCLE('',#784,1.8); +#786=EDGE_CURVE('',#778,#780,#785,.T.); +#787=ORIENTED_EDGE('',*,*,#786,.T.); +#788=CARTESIAN_POINT('',(31.803761823,-22.663084582,24.922647875)); +#789=DIRECTION('',(1.,0.000000338,-0.000002141)); +#790=DIRECTION('',(0.000000338,-1.,-0.)); +#791=AXIS2_PLACEMENT_3D('',#788,#789,#790); +#792=CIRCLE('',#791,1.8); +#793=EDGE_CURVE('',#780,#778,#792,.T.); +#794=ORIENTED_EDGE('',*,*,#793,.T.); +#795=EDGE_LOOP('',(#787,#794)); +#796=FACE_BOUND('',#795,.T.); +#797=ADVANCED_FACE('',(#796),#776,.T.); +#798=CARTESIAN_POINT('',(30.653705898,-22.663087433,24.922649949)); +#799=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#800=DIRECTION('',(-0.000002479,1.,0.)); +#801=AXIS2_PLACEMENT_3D('',#798,#799,#800); +#802=CYLINDRICAL_SURFACE('',#801,1.8); +#803=CARTESIAN_POINT('',(27.553682624,-20.863095118,24.922655538)); +#804=VERTEX_POINT('',#803); +#805=CARTESIAN_POINT('',(27.553682624,-20.863095118,24.922655538)); +#806=DIRECTION('',(1.,0.000002479,-0.000001803)); +#807=VECTOR('',#806,4.250078591); +#808=LINE('',#805,#807); +#809=EDGE_CURVE('',#804,#780,#808,.T.); +#810=ORIENTED_EDGE('',*,*,#809,.T.); +#811=ORIENTED_EDGE('',*,*,#786,.F.); +#812=ORIENTED_EDGE('',*,*,#793,.F.); +#813=ORIENTED_EDGE('',*,*,#809,.F.); +#814=CARTESIAN_POINT('',(27.553689372,-22.663095118,24.922655538)); +#815=DIRECTION('',(1.,0.000003749,-0.000002613)); +#816=DIRECTION('',(-0.000003749,1.,0.)); +#817=AXIS2_PLACEMENT_3D('',#814,#815,#816); +#818=CIRCLE('',#817,1.8); +#819=EDGE_CURVE('',#804,#804,#818,.T.); +#820=ORIENTED_EDGE('',*,*,#819,.T.); +#821=EDGE_LOOP('',(#810,#811,#812,#813,#820)); +#822=FACE_BOUND('',#821,.T.); +#823=ADVANCED_FACE('',(#822),#802,.T.); +#824=CARTESIAN_POINT('',(23.55370472,-29.897426575,20.4169781)); +#825=DIRECTION('',(0.000002613,0.,1.)); +#826=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#827=AXIS2_PLACEMENT_3D('',#824,#825,#826); +#828=PLANE('',#827); +#829=CARTESIAN_POINT('',(27.553676603,-22.397412373,20.416967648)); +#830=VERTEX_POINT('',#829); +#831=CARTESIAN_POINT('',(27.553718453,-33.560439764,20.416967648)); +#832=VERTEX_POINT('',#831); +#833=CARTESIAN_POINT('',(27.553676603,-22.397412373,20.416967648)); +#834=DIRECTION('',(0.000003749,-1.,-0.)); +#835=VECTOR('',#834,11.163027391); +#836=LINE('',#833,#835); +#837=EDGE_CURVE('',#830,#832,#836,.T.); +#838=ORIENTED_EDGE('',*,*,#837,.T.); +#839=CARTESIAN_POINT('',(24.053544086,-33.560439764,20.416976794)); +#840=VERTEX_POINT('',#839); +#841=CARTESIAN_POINT('',(27.553718453,-33.560439764,20.416967648)); +#842=DIRECTION('',(-1.,0.,0.000002613)); +#843=VECTOR('',#842,3.500174367); +#844=LINE('',#841,#843); +#845=EDGE_CURVE('',#832,#840,#844,.T.); +#846=ORIENTED_EDGE('',*,*,#845,.T.); +#847=CARTESIAN_POINT('',(24.053516413,-22.397423272,20.416976794)); +#848=VERTEX_POINT('',#847); +#849=CARTESIAN_POINT('',(24.053544896,-33.560439764,20.416976794)); +#850=DIRECTION('',(-0.000002479,1.,0.)); +#851=VECTOR('',#850,11.163016491); +#852=LINE('',#849,#851); +#853=EDGE_CURVE('',#840,#848,#852,.T.); +#854=ORIENTED_EDGE('',*,*,#853,.T.); +#855=CARTESIAN_POINT('',(24.053516413,-22.397423272,20.416976794)); +#856=DIRECTION('',(1.,0.000002479,-0.000002613)); +#857=VECTOR('',#856,3.50016019); +#858=LINE('',#855,#857); +#859=EDGE_CURVE('',#848,#830,#858,.T.); +#860=ORIENTED_EDGE('',*,*,#859,.T.); +#861=EDGE_LOOP('',(#838,#846,#854,#860)); +#862=FACE_BOUND('',#861,.T.); +#863=ADVANCED_FACE('',(#862),#828,.F.); +#864=CARTESIAN_POINT('',(23.553688361,-22.397426575,24.9169781)); +#865=DIRECTION('',(1.,0.000003749,-0.000002613)); +#866=DIRECTION('',(0.000003749,-1.,-0.)); +#867=AXIS2_PLACEMENT_3D('',#864,#865,#866); +#868=CYLINDRICAL_SURFACE('',#867,4.5); +#869=CARTESIAN_POINT('',(24.05353426,-22.397429259,29.416976794)); +#870=VERTEX_POINT('',#869); +#871=CARTESIAN_POINT('',(24.053525336,-22.397424701,24.916976794)); +#872=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#873=DIRECTION('',(-0.000002479,1.,-0.)); +#874=AXIS2_PLACEMENT_3D('',#871,#872,#873); +#875=CIRCLE('',#874,4.5); +#876=EDGE_CURVE('',#870,#848,#875,.T.); +#877=ORIENTED_EDGE('',*,*,#876,.F.); +#878=CARTESIAN_POINT('',(27.55370012,-22.397416137,29.416967648)); +#879=VERTEX_POINT('',#878); +#880=CARTESIAN_POINT('',(27.55370012,-22.397416137,29.416964285)); +#881=DIRECTION('',(-1.,-0.000002479,0.000001614)); +#882=VECTOR('',#881,3.50016586); +#883=LINE('',#880,#882); +#884=EDGE_CURVE('',#879,#870,#883,.T.); +#885=ORIENTED_EDGE('',*,*,#884,.F.); +#886=CARTESIAN_POINT('',(27.553688361,-22.397411579,24.916967648)); +#887=DIRECTION('',(1.,0.000003749,-0.000002613)); +#888=DIRECTION('',(0.000003749,-1.,-0.)); +#889=AXIS2_PLACEMENT_3D('',#886,#887,#888); +#890=CIRCLE('',#889,4.5); +#891=EDGE_CURVE('',#830,#879,#890,.T.); +#892=ORIENTED_EDGE('',*,*,#891,.F.); +#893=ORIENTED_EDGE('',*,*,#859,.F.); +#894=EDGE_LOOP('',(#877,#885,#892,#893)); +#895=FACE_BOUND('',#894,.T.); +#896=ADVANCED_FACE('',(#895),#868,.T.); +#897=CARTESIAN_POINT('',(1.657198803,-34.471096769,29.416993852)); +#898=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#899=DIRECTION('',(-0.000002479,1.,0.000001013)); +#900=AXIS2_PLACEMENT_3D('',#897,#898,#899); +#901=PLANE('',#900); +#902=CARTESIAN_POINT('',(24.053546831,-27.871239804,29.41696439)); +#903=VERTEX_POINT('',#902); +#904=CARTESIAN_POINT('',(24.05354702,-27.871239804,29.41696439)); +#905=DIRECTION('',(-0.000002479,1.,0.000001013)); +#906=VECTOR('',#905,5.473810545); +#907=LINE('',#904,#906); +#908=EDGE_CURVE('',#903,#870,#907,.T.); +#909=ORIENTED_EDGE('',*,*,#908,.F.); +#910=CARTESIAN_POINT('',(27.553719642,-27.871241907,29.41695874)); +#911=VERTEX_POINT('',#910); +#912=CARTESIAN_POINT('',(24.053546831,-27.871239804,29.41696439)); +#913=DIRECTION('',(1.,-0.000000601,-0.000001614)); +#914=VECTOR('',#913,3.500172812); +#915=LINE('',#912,#914); +#916=EDGE_CURVE('',#903,#911,#915,.T.); +#917=ORIENTED_EDGE('',*,*,#916,.T.); +#918=CARTESIAN_POINT('',(27.55370012,-22.397416137,29.416964285)); +#919=DIRECTION('',(0.000003749,-1.,-0.000001013)); +#920=VECTOR('',#919,5.47382577); +#921=LINE('',#918,#920); +#922=EDGE_CURVE('',#879,#911,#921,.T.); +#923=ORIENTED_EDGE('',*,*,#922,.F.); +#924=ORIENTED_EDGE('',*,*,#884,.T.); +#925=EDGE_LOOP('',(#909,#917,#923,#924)); +#926=FACE_BOUND('',#925,.T.); +#927=ADVANCED_FACE('',(#926),#901,.F.); +#928=CARTESIAN_POINT('',(23.55370472,-29.897426575,20.4169781)); +#929=DIRECTION('',(0.000002613,0.,1.)); +#930=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#931=AXIS2_PLACEMENT_3D('',#928,#929,#930); +#932=PLANE('',#931); +#933=CARTESIAN_POINT('',(27.553742212,-39.897771641,20.416967648)); +#934=VERTEX_POINT('',#933); +#935=CARTESIAN_POINT('',(27.553718453,-33.560439764,20.416967648)); +#936=DIRECTION('',(0.000003749,-1.,-0.)); +#937=VECTOR('',#936,6.337331877); +#938=LINE('',#935,#937); +#939=EDGE_CURVE('',#832,#934,#938,.T.); +#940=ORIENTED_EDGE('',*,*,#939,.T.); +#941=CARTESIAN_POINT('',(24.053560606,-39.897771641,20.416976794)); +#942=VERTEX_POINT('',#941); +#943=CARTESIAN_POINT('',(27.553742212,-39.897771641,20.416967648)); +#944=DIRECTION('',(-1.,0.,0.000002613)); +#945=VECTOR('',#944,3.500181605); +#946=LINE('',#943,#945); +#947=EDGE_CURVE('',#934,#942,#946,.T.); +#948=ORIENTED_EDGE('',*,*,#947,.T.); +#949=CARTESIAN_POINT('',(24.053544896,-33.560439764,20.416976794)); +#950=DIRECTION('',(0.000002479,-1.,-0.)); +#951=VECTOR('',#950,6.337331877); +#952=LINE('',#949,#951); +#953=EDGE_CURVE('',#840,#942,#952,.T.); +#954=ORIENTED_EDGE('',*,*,#953,.F.); +#955=ORIENTED_EDGE('',*,*,#845,.F.); +#956=EDGE_LOOP('',(#940,#948,#954,#955)); +#957=FACE_BOUND('',#956,.T.); +#958=ADVANCED_FACE('',(#957),#932,.F.); +#959=CARTESIAN_POINT('',(1.657198803,-34.471096769,29.416993852)); +#960=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#961=DIRECTION('',(-0.000002479,1.,0.000001013)); +#962=AXIS2_PLACEMENT_3D('',#959,#960,#961); +#963=PLANE('',#962); +#964=CARTESIAN_POINT('',(24.053566099,-35.567771641,29.416956593)); +#965=VERTEX_POINT('',#964); +#966=CARTESIAN_POINT('',(24.053566099,-35.567771641,29.416956593)); +#967=DIRECTION('',(-0.000002479,1.,0.000001013)); +#968=VECTOR('',#967,7.696531837); +#969=LINE('',#966,#968); +#970=EDGE_CURVE('',#965,#903,#969,.T.); +#971=ORIENTED_EDGE('',*,*,#970,.F.); +#972=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#973=VERTEX_POINT('',#972); +#974=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#975=DIRECTION('',(-1.,0.,0.000001614)); +#976=VECTOR('',#975,3.500183396); +#977=LINE('',#974,#976); +#978=EDGE_CURVE('',#973,#965,#977,.T.); +#979=ORIENTED_EDGE('',*,*,#978,.F.); +#980=CARTESIAN_POINT('',(27.553720641,-27.871241907,29.41695874)); +#981=DIRECTION('',(0.000003749,-1.,-0.000001013)); +#982=VECTOR('',#981,7.696529734); +#983=LINE('',#980,#982); +#984=EDGE_CURVE('',#911,#973,#983,.T.); +#985=ORIENTED_EDGE('',*,*,#984,.F.); +#986=ORIENTED_EDGE('',*,*,#916,.F.); +#987=EDGE_LOOP('',(#971,#979,#985,#986)); +#988=FACE_BOUND('',#987,.T.); +#989=ADVANCED_FACE('',(#988),#963,.F.); +#990=CARTESIAN_POINT('',(27.553213774,125.10258842,54.916967649)); +#991=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#992=DIRECTION('',(-0.000003749,1.,0.)); +#993=AXIS2_PLACEMENT_3D('',#990,#991,#992); +#994=PLANE('',#993); +#995=ORIENTED_EDGE('',*,*,#819,.F.); +#996=EDGE_LOOP('',(#995)); +#997=FACE_BOUND('',#996,.T.); +#998=ORIENTED_EDGE('',*,*,#891,.T.); +#999=ORIENTED_EDGE('',*,*,#922,.T.); +#1000=ORIENTED_EDGE('',*,*,#984,.T.); +#1001=CARTESIAN_POINT('',(27.55374403,-35.567771641,25.416964298)); +#1002=VERTEX_POINT('',#1001); +#1003=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#1004=DIRECTION('',(-0.000002613,0.,-1.)); +#1005=VECTOR('',#1004,3.999986646); +#1006=LINE('',#1003,#1005); +#1007=EDGE_CURVE('',#973,#1002,#1006,.T.); +#1008=ORIENTED_EDGE('',*,*,#1007,.T.); +#1009=CARTESIAN_POINT('',(27.55374233,-39.897771641,20.462060989)); +#1010=VERTEX_POINT('',#1009); +#1011=CARTESIAN_POINT('',(27.553762775,-40.567771641,25.416967648)); +#1012=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#1013=DIRECTION('',(-0.000003749,1.,0.)); +#1014=AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1015=ELLIPSE('',#1014,5.,5.); +#1016=EDGE_CURVE('',#1002,#1010,#1015,.T.); +#1017=ORIENTED_EDGE('',*,*,#1016,.T.); +#1018=CARTESIAN_POINT('',(27.55374233,-39.897771641,20.462060989)); +#1019=DIRECTION('',(-0.000002613,0.,-1.)); +#1020=VECTOR('',#1019,0.045093341); +#1021=LINE('',#1018,#1020); +#1022=EDGE_CURVE('',#1010,#934,#1021,.T.); +#1023=ORIENTED_EDGE('',*,*,#1022,.T.); +#1024=ORIENTED_EDGE('',*,*,#939,.F.); +#1025=ORIENTED_EDGE('',*,*,#837,.F.); +#1026=EDGE_LOOP('',(#998,#999,#1000,#1008,#1017,#1023,#1024,#1025)); +#1027=FACE_BOUND('',#1026,.T.); +#1028=ADVANCED_FACE('',(#997,#1027),#994,.F.); +#1029=CARTESIAN_POINT('',(24.053648791,-59.564012619,42.287402672)); +#1030=DIRECTION('',(1.,0.000002479,-0.000001803)); +#1031=DIRECTION('',(-0.000001803,0.,-1.)); +#1032=AXIS2_PLACEMENT_3D('',#1029,#1030,#1031); +#1033=PLANE('',#1032); +#1034=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#1035=VERTEX_POINT('',#1034); +#1036=CARTESIAN_POINT('',(24.053560606,-39.897771641,20.416976794)); +#1037=DIRECTION('',(0.000001803,0.,1.)); +#1038=VECTOR('',#1037,8.999975412); +#1039=LINE('',#1036,#1038); +#1040=EDGE_CURVE('',#942,#1035,#1039,.T.); +#1041=ORIENTED_EDGE('',*,*,#1040,.T.); +#1042=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#1043=DIRECTION('',(-0.000002479,1.,0.000001013)); +#1044=VECTOR('',#1043,4.33); +#1045=LINE('',#1042,#1044); +#1046=EDGE_CURVE('',#1035,#965,#1045,.T.); +#1047=ORIENTED_EDGE('',*,*,#1046,.T.); +#1048=ORIENTED_EDGE('',*,*,#970,.T.); +#1049=ORIENTED_EDGE('',*,*,#908,.T.); +#1050=ORIENTED_EDGE('',*,*,#876,.T.); +#1051=ORIENTED_EDGE('',*,*,#853,.F.); +#1052=ORIENTED_EDGE('',*,*,#953,.T.); +#1053=EDGE_LOOP('',(#1041,#1047,#1048,#1049,#1050,#1051,#1052)); +#1054=FACE_BOUND('',#1053,.T.); +#1055=ADVANCED_FACE('',(#1054),#1033,.F.); +#1056=CARTESIAN_POINT('',(13.962034836,-35.567771641,32.350155315)); +#1057=DIRECTION('',(0.,-1.,0.)); +#1058=DIRECTION('',(0.,0.,-1.)); +#1059=AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1060=PLANE('',#1059); +#1061=ORIENTED_EDGE('',*,*,#1007,.F.); +#1062=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.416938929)); +#1063=VERTEX_POINT('',#1062); +#1064=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#1065=DIRECTION('',(1.,0.,-0.000001614)); +#1066=VECTOR('',#1065,7.44387709); +#1067=LINE('',#1064,#1066); +#1068=EDGE_CURVE('',#973,#1063,#1067,.T.); +#1069=ORIENTED_EDGE('',*,*,#1068,.T.); +#1070=CARTESIAN_POINT('',(36.997626584,-35.567771641,27.417015319)); +#1071=VERTEX_POINT('',#1070); +#1072=CARTESIAN_POINT('',(36.997626584,-35.567771641,29.417015319)); +#1073=DIRECTION('',(0.,-1.,0.)); +#1074=DIRECTION('',(0.,0.,-1.)); +#1075=AXIS2_PLACEMENT_3D('',#1072,#1073,#1074); +#1076=CIRCLE('',#1075,2.); +#1077=EDGE_CURVE('',#1063,#1071,#1076,.T.); +#1078=ORIENTED_EDGE('',*,*,#1077,.T.); +#1079=CARTESIAN_POINT('',(42.997626586,-35.567771641,27.417015319)); +#1080=VERTEX_POINT('',#1079); +#1081=CARTESIAN_POINT('',(42.997626586,-35.567771641,27.417015319)); +#1082=DIRECTION('',(-1.,0.,0.)); +#1083=VECTOR('',#1082,6.000000001); +#1084=LINE('',#1081,#1083); +#1085=EDGE_CURVE('',#1080,#1071,#1084,.T.); +#1086=ORIENTED_EDGE('',*,*,#1085,.F.); +#1087=CARTESIAN_POINT('',(42.997626586,-35.567771641,25.416927293)); +#1088=VERTEX_POINT('',#1087); +#1089=CARTESIAN_POINT('',(42.997626586,-35.567771641,27.417015319)); +#1090=DIRECTION('',(0.,0.,-1.)); +#1091=VECTOR('',#1090,2.000088026); +#1092=LINE('',#1089,#1091); +#1093=EDGE_CURVE('',#1080,#1088,#1092,.T.); +#1094=ORIENTED_EDGE('',*,*,#1093,.T.); +#1095=CARTESIAN_POINT('',(42.997626586,-35.567771641,25.416927293)); +#1096=DIRECTION('',(-1.,0.,0.000002613)); +#1097=VECTOR('',#1096,15.443882556); +#1098=LINE('',#1095,#1097); +#1099=EDGE_CURVE('',#1088,#1002,#1098,.T.); +#1100=ORIENTED_EDGE('',*,*,#1099,.T.); +#1101=EDGE_LOOP('',(#1061,#1069,#1078,#1086,#1094,#1100)); +#1102=FACE_BOUND('',#1101,.T.); +#1103=ADVANCED_FACE('',(#1102),#1060,.F.); +#1104=CARTESIAN_POINT('',(13.96201672,-40.567771641,25.417003163)); +#1105=DIRECTION('',(-1.,0.,0.000002613)); +#1106=DIRECTION('',(0.000002613,0.,1.)); +#1107=AXIS2_PLACEMENT_3D('',#1104,#1105,#1106); +#1108=CYLINDRICAL_SURFACE('',#1107,5.); +#1109=ORIENTED_EDGE('',*,*,#1099,.F.); +#1110=CARTESIAN_POINT('',(42.997626586,-40.567771641,20.416927293)); +#1111=VERTEX_POINT('',#1110); +#1112=CARTESIAN_POINT('',(42.997626586,-40.567771641,25.416927293)); +#1113=DIRECTION('',(1.,0.,-0.)); +#1114=DIRECTION('',(0.,0.,1.)); +#1115=AXIS2_PLACEMENT_3D('',#1112,#1113,#1114); +#1116=ELLIPSE('',#1115,5.,5.); +#1117=EDGE_CURVE('',#1111,#1088,#1116,.T.); +#1118=ORIENTED_EDGE('',*,*,#1117,.F.); +#1119=CARTESIAN_POINT('',(34.997626586,-40.567771641,20.416948197)); +#1120=VERTEX_POINT('',#1119); +#1121=CARTESIAN_POINT('',(34.997626586,-40.567771641,20.416948197)); +#1122=DIRECTION('',(1.,-0.,-0.000002613)); +#1123=VECTOR('',#1122,8.); +#1124=LINE('',#1121,#1123); +#1125=EDGE_CURVE('',#1120,#1111,#1124,.T.); +#1126=ORIENTED_EDGE('',*,*,#1125,.F.); +#1127=CARTESIAN_POINT('',(34.997626586,-39.897771641,20.462041538)); +#1128=VERTEX_POINT('',#1127); +#1129=CARTESIAN_POINT('',(34.997626586,-40.567771641,25.416948197)); +#1130=DIRECTION('',(1.,-0.,-0.)); +#1131=DIRECTION('',(0.,0.,1.)); +#1132=AXIS2_PLACEMENT_3D('',#1129,#1130,#1131); +#1133=ELLIPSE('',#1132,5.,5.); +#1134=EDGE_CURVE('',#1120,#1128,#1133,.T.); +#1135=ORIENTED_EDGE('',*,*,#1134,.T.); +#1136=CARTESIAN_POINT('',(34.997626586,-39.897771641,20.462041538)); +#1137=DIRECTION('',(-1.,0.,0.000002613)); +#1138=VECTOR('',#1137,7.443884256); +#1139=LINE('',#1136,#1138); +#1140=EDGE_CURVE('',#1128,#1010,#1139,.T.); +#1141=ORIENTED_EDGE('',*,*,#1140,.T.); +#1142=ORIENTED_EDGE('',*,*,#1016,.F.); +#1143=EDGE_LOOP('',(#1109,#1118,#1126,#1135,#1141,#1142)); +#1144=FACE_BOUND('',#1143,.T.); +#1145=ADVANCED_FACE('',(#1144),#1108,.T.); +#1146=CARTESIAN_POINT('',(43.962034836,-39.897771641,33.100155315)); +#1147=DIRECTION('',(0.,-1.,0.)); +#1148=DIRECTION('',(-1.,0.,0.)); +#1149=AXIS2_PLACEMENT_3D('',#1146,#1147,#1148); +#1150=PLANE('',#1149); +#1151=CARTESIAN_POINT('',(34.997626586,-39.897771641,29.416936736)); +#1152=VERTEX_POINT('',#1151); +#1153=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#1154=DIRECTION('',(1.,0.,-0.000001614)); +#1155=VECTOR('',#1154,10.944049753); +#1156=LINE('',#1153,#1155); +#1157=EDGE_CURVE('',#1035,#1152,#1156,.T.); +#1158=ORIENTED_EDGE('',*,*,#1157,.F.); +#1159=ORIENTED_EDGE('',*,*,#1040,.F.); +#1160=ORIENTED_EDGE('',*,*,#947,.F.); +#1161=ORIENTED_EDGE('',*,*,#1022,.F.); +#1162=ORIENTED_EDGE('',*,*,#1140,.F.); +#1163=CARTESIAN_POINT('',(34.997626586,-39.897771641,27.417015319)); +#1164=VERTEX_POINT('',#1163); +#1165=CARTESIAN_POINT('',(34.997626586,-39.897771641,27.417015319)); +#1166=DIRECTION('',(0.,0.,-1.)); +#1167=VECTOR('',#1166,6.954973781); +#1168=LINE('',#1165,#1167); +#1169=EDGE_CURVE('',#1164,#1128,#1168,.T.); +#1170=ORIENTED_EDGE('',*,*,#1169,.F.); +#1171=CARTESIAN_POINT('',(36.997626584,-39.897771641,27.417015319)); +#1172=VERTEX_POINT('',#1171); +#1173=CARTESIAN_POINT('',(36.997626584,-39.897771641,27.417015319)); +#1174=DIRECTION('',(-1.,0.,0.)); +#1175=VECTOR('',#1174,1.999999998); +#1176=LINE('',#1173,#1175); +#1177=EDGE_CURVE('',#1172,#1164,#1176,.T.); +#1178=ORIENTED_EDGE('',*,*,#1177,.F.); +#1179=CARTESIAN_POINT('',(36.997626584,-39.897771641,29.417015319)); +#1180=DIRECTION('',(-0.,1.,-0.)); +#1181=DIRECTION('',(0.,0.,-1.)); +#1182=AXIS2_PLACEMENT_3D('',#1179,#1180,#1181); +#1183=CIRCLE('',#1182,2.); +#1184=EDGE_CURVE('',#1172,#1152,#1183,.T.); +#1185=ORIENTED_EDGE('',*,*,#1184,.T.); +#1186=EDGE_LOOP('',(#1158,#1159,#1160,#1161,#1162,#1170,#1178,#1185)); +#1187=FACE_BOUND('',#1186,.T.); +#1188=ADVANCED_FACE('',(#1187),#1150,.T.); +#1189=CARTESIAN_POINT('',(1.657198803,-34.471096769,29.416993852)); +#1190=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#1191=DIRECTION('',(-0.000002479,1.,0.000001013)); +#1192=AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1193=PLANE('',#1192); +#1194=ORIENTED_EDGE('',*,*,#1157,.T.); +#1195=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.416938929)); +#1196=DIRECTION('',(0.,-1.,-0.000001013)); +#1197=VECTOR('',#1196,4.33); +#1198=LINE('',#1195,#1197); +#1199=EDGE_CURVE('',#1063,#1152,#1198,.T.); +#1200=ORIENTED_EDGE('',*,*,#1199,.F.); +#1201=ORIENTED_EDGE('',*,*,#1068,.F.); +#1202=ORIENTED_EDGE('',*,*,#978,.T.); +#1203=ORIENTED_EDGE('',*,*,#1046,.F.); +#1204=EDGE_LOOP('',(#1194,#1200,#1201,#1202,#1203)); +#1205=FACE_BOUND('',#1204,.T.); +#1206=ADVANCED_FACE('',(#1205),#1193,.F.); +#1207=CARTESIAN_POINT('',(-27.345994518,-46.031355858,23.371370509)); +#1208=DIRECTION('',(1.,0.,0.)); +#1209=DIRECTION('',(0.,0.,-1.)); +#1210=AXIS2_PLACEMENT_3D('',#1207,#1208,#1209); +#1211=CYLINDRICAL_SURFACE('',#1210,1.5); +#1212=CARTESIAN_POINT('',(34.997626586,-46.031355858,21.871370509)); +#1213=VERTEX_POINT('',#1212); +#1214=CARTESIAN_POINT('',(34.997626586,-46.031355858,21.871370509)); +#1215=DIRECTION('',(-1.,-0.,0.)); +#1216=VECTOR('',#1215,42.044996664); +#1217=LINE('',#1214,#1216); +#1218=EDGE_CURVE('',#1213,#520,#1217,.T.); +#1219=ORIENTED_EDGE('',*,*,#1218,.T.); +#1220=ORIENTED_EDGE('',*,*,#526,.F.); +#1221=ORIENTED_EDGE('',*,*,#1218,.F.); +#1222=CARTESIAN_POINT('',(34.997626586,-46.031355858,24.871370509)); +#1223=VERTEX_POINT('',#1222); +#1224=CARTESIAN_POINT('',(34.997626586,-46.031355858,23.371370509)); +#1225=DIRECTION('',(1.,-0.,-0.)); +#1226=DIRECTION('',(0.,0.,1.)); +#1227=AXIS2_PLACEMENT_3D('',#1224,#1225,#1226); +#1228=CIRCLE('',#1227,1.5); +#1229=EDGE_CURVE('',#1223,#1213,#1228,.T.); +#1230=ORIENTED_EDGE('',*,*,#1229,.F.); +#1231=CARTESIAN_POINT('',(34.997626586,-46.031355858,23.371370509)); +#1232=DIRECTION('',(1.,-0.,-0.)); +#1233=DIRECTION('',(0.,0.,1.)); +#1234=AXIS2_PLACEMENT_3D('',#1231,#1232,#1233); +#1235=CIRCLE('',#1234,1.5); +#1236=EDGE_CURVE('',#1213,#1223,#1235,.T.); +#1237=ORIENTED_EDGE('',*,*,#1236,.F.); +#1238=EDGE_LOOP('',(#1219,#1220,#1221,#1230,#1237)); +#1239=FACE_BOUND('',#1238,.T.); +#1240=ADVANCED_FACE('',(#1239),#1211,.T.); +#1241=CARTESIAN_POINT('',(-27.345994518,-57.496779405,34.325001372)); +#1242=DIRECTION('',(1.,0.,0.)); +#1243=DIRECTION('',(0.,0.,-1.)); +#1244=AXIS2_PLACEMENT_3D('',#1241,#1242,#1243); +#1245=CYLINDRICAL_SURFACE('',#1244,1.5); +#1246=CARTESIAN_POINT('',(34.997626586,-57.496779405,32.825001372)); +#1247=VERTEX_POINT('',#1246); +#1248=CARTESIAN_POINT('',(34.997626586,-57.496779405,32.825001372)); +#1249=DIRECTION('',(-1.,-0.,0.)); +#1250=VECTOR('',#1249,42.044996664); +#1251=LINE('',#1248,#1250); +#1252=EDGE_CURVE('',#1247,#494,#1251,.T.); +#1253=ORIENTED_EDGE('',*,*,#1252,.T.); +#1254=ORIENTED_EDGE('',*,*,#500,.F.); +#1255=CARTESIAN_POINT('',(-7.047370078,-58.557439576,35.385661544)); +#1256=VERTEX_POINT('',#1255); +#1257=CARTESIAN_POINT('',(-7.047370078,-57.496779405,34.325001372)); +#1258=DIRECTION('',(-1.,-0.,-0.)); +#1259=DIRECTION('',(0.,0.,-1.)); +#1260=AXIS2_PLACEMENT_3D('',#1257,#1258,#1259); +#1261=CIRCLE('',#1260,1.5); +#1262=EDGE_CURVE('',#1256,#486,#1261,.T.); +#1263=ORIENTED_EDGE('',*,*,#1262,.F.); +#1264=CARTESIAN_POINT('',(-7.047370078,-57.496779405,34.325001372)); +#1265=DIRECTION('',(-1.,-0.,-0.)); +#1266=DIRECTION('',(0.,0.,-1.)); +#1267=AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1268=CIRCLE('',#1267,1.5); +#1269=EDGE_CURVE('',#503,#1256,#1268,.T.); +#1270=ORIENTED_EDGE('',*,*,#1269,.F.); +#1271=ORIENTED_EDGE('',*,*,#509,.F.); +#1272=ORIENTED_EDGE('',*,*,#1252,.F.); +#1273=CARTESIAN_POINT('',(34.997626586,-58.557439576,33.2643412)); +#1274=VERTEX_POINT('',#1273); +#1275=CARTESIAN_POINT('',(34.997626586,-57.496779405,34.325001372)); +#1276=DIRECTION('',(-1.,-0.,-0.)); +#1277=DIRECTION('',(0.,0.,-1.)); +#1278=AXIS2_PLACEMENT_3D('',#1275,#1276,#1277); +#1279=CIRCLE('',#1278,1.5); +#1280=EDGE_CURVE('',#1247,#1274,#1279,.T.); +#1281=ORIENTED_EDGE('',*,*,#1280,.T.); +#1282=CARTESIAN_POINT('',(34.997626586,-58.557439576,35.385661543)); +#1283=VERTEX_POINT('',#1282); +#1284=CARTESIAN_POINT('',(34.997626586,-57.496779405,34.325001372)); +#1285=DIRECTION('',(-1.,-0.,-0.)); +#1286=DIRECTION('',(0.,0.,-1.)); +#1287=AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1288=CIRCLE('',#1287,1.5); +#1289=EDGE_CURVE('',#1274,#1283,#1288,.T.); +#1290=ORIENTED_EDGE('',*,*,#1289,.T.); +#1291=CARTESIAN_POINT('',(34.997626586,-56.436119233,35.385661543)); +#1292=VERTEX_POINT('',#1291); +#1293=CARTESIAN_POINT('',(34.997626586,-57.496779405,34.325001372)); +#1294=DIRECTION('',(-1.,-0.,-0.)); +#1295=DIRECTION('',(0.,0.,-1.)); +#1296=AXIS2_PLACEMENT_3D('',#1293,#1294,#1295); +#1297=CIRCLE('',#1296,1.5); +#1298=EDGE_CURVE('',#1283,#1292,#1297,.T.); +#1299=ORIENTED_EDGE('',*,*,#1298,.T.); +#1300=CARTESIAN_POINT('',(34.997626586,-57.496779405,34.325001372)); +#1301=DIRECTION('',(-1.,-0.,-0.)); +#1302=DIRECTION('',(0.,0.,-1.)); +#1303=AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1304=CIRCLE('',#1303,1.5); +#1305=EDGE_CURVE('',#1292,#1247,#1304,.T.); +#1306=ORIENTED_EDGE('',*,*,#1305,.T.); +#1307=EDGE_LOOP('',(#1253,#1254,#1263,#1270,#1271,#1272,#1281,#1290,#1299,#1306)); +#1308=FACE_BOUND('',#1307,.T.); +#1309=ADVANCED_FACE('',(#1308),#1245,.T.); +#1310=CARTESIAN_POINT('',(-7.047370078,-36.572348162,26.015873458)); +#1311=DIRECTION('',(1.,0.,0.)); +#1312=DIRECTION('',(0.,0.707106781,-0.707106781)); +#1313=AXIS2_PLACEMENT_3D('',#1310,#1311,#1312); +#1314=PLANE('',#1313); +#1315=ORIENTED_EDGE('',*,*,#583,.T.); +#1316=ORIENTED_EDGE('',*,*,#1269,.T.); +#1317=CARTESIAN_POINT('',(-7.047370078,-58.557439576,35.385661543)); +#1318=DIRECTION('',(-0.,-0.707106781,-0.707106781)); +#1319=VECTOR('',#1318,1.499999999); +#1320=LINE('',#1317,#1319); +#1321=EDGE_CURVE('',#1256,#578,#1320,.T.); +#1322=ORIENTED_EDGE('',*,*,#1321,.T.); +#1323=EDGE_LOOP('',(#1315,#1316,#1322)); +#1324=FACE_BOUND('',#1323,.T.); +#1325=ADVANCED_FACE('',(#1324),#1314,.T.); +#1326=CARTESIAN_POINT('',(-7.047370078,-36.572348162,26.015873458)); +#1327=DIRECTION('',(1.,0.,0.)); +#1328=DIRECTION('',(0.,0.707106781,-0.707106781)); +#1329=AXIS2_PLACEMENT_3D('',#1326,#1327,#1328); +#1330=PLANE('',#1329); +#1331=CARTESIAN_POINT('',(-7.047370078,-57.496779402,36.446321717)); +#1332=DIRECTION('',(-0.,-0.707106781,-0.707106781)); +#1333=VECTOR('',#1332,1.500000003); +#1334=LINE('',#1331,#1333); +#1335=EDGE_CURVE('',#633,#1256,#1334,.T.); +#1336=ORIENTED_EDGE('',*,*,#1335,.T.); +#1337=ORIENTED_EDGE('',*,*,#1262,.T.); +#1338=ORIENTED_EDGE('',*,*,#644,.T.); +#1339=EDGE_LOOP('',(#1336,#1337,#1338)); +#1340=FACE_BOUND('',#1339,.T.); +#1341=ADVANCED_FACE('',(#1340),#1330,.T.); +#1342=CARTESIAN_POINT('',(27.997408119,4.39461353,98.33771465)); +#1343=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1344=DIRECTION('',(1.,0.,0.)); +#1345=AXIS2_PLACEMENT_3D('',#1342,#1343,#1344); +#1346=PLANE('',#1345); +#1347=ORIENTED_EDGE('',*,*,#638,.T.); +#1348=CARTESIAN_POINT('',(-12.047370078,-57.496779402,36.446321718)); +#1349=DIRECTION('',(0.,-0.707106781,-0.707106781)); +#1350=VECTOR('',#1349,3.000000002); +#1351=LINE('',#1348,#1350); +#1352=EDGE_CURVE('',#625,#586,#1351,.T.); +#1353=ORIENTED_EDGE('',*,*,#1352,.T.); +#1354=ORIENTED_EDGE('',*,*,#591,.T.); +#1355=ORIENTED_EDGE('',*,*,#1321,.F.); +#1356=ORIENTED_EDGE('',*,*,#1335,.F.); +#1357=EDGE_LOOP('',(#1347,#1353,#1354,#1355,#1356)); +#1358=FACE_BOUND('',#1357,.T.); +#1359=ADVANCED_FACE('',(#1358),#1346,.T.); +#1360=CARTESIAN_POINT('',(-12.047370078,4.39461353,98.33771465)); +#1361=DIRECTION('',(0.707106781,0.5,-0.5)); +#1362=DIRECTION('',(0.,-0.707106781,-0.707106781)); +#1363=AXIS2_PLACEMENT_3D('',#1360,#1361,#1362); +#1364=PLANE('',#1363); +#1365=ORIENTED_EDGE('',*,*,#630,.F.); +#1366=ORIENTED_EDGE('',*,*,#734,.F.); +#1367=ORIENTED_EDGE('',*,*,#597,.F.); +#1368=ORIENTED_EDGE('',*,*,#1352,.F.); +#1369=EDGE_LOOP('',(#1365,#1366,#1367,#1368)); +#1370=FACE_BOUND('',#1369,.T.); +#1371=ADVANCED_FACE('',(#1370),#1364,.F.); +#1372=CARTESIAN_POINT('',(-27.345994518,-51.909003407,28.725530952)); +#1373=DIRECTION('',(1.,0.,0.)); +#1374=DIRECTION('',(0.,0.,-1.)); +#1375=AXIS2_PLACEMENT_3D('',#1372,#1373,#1374); +#1376=CYLINDRICAL_SURFACE('',#1375,1.5); +#1377=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#1378=DIRECTION('',(-1.,-0.,-0.)); +#1379=DIRECTION('',(0.,0.,-1.)); +#1380=AXIS2_PLACEMENT_3D('',#1377,#1378,#1379); +#1381=CIRCLE('',#1380,1.5); +#1382=EDGE_CURVE('',#755,#746,#1381,.T.); +#1383=ORIENTED_EDGE('',*,*,#1382,.T.); +#1384=ORIENTED_EDGE('',*,*,#752,.T.); +#1385=ORIENTED_EDGE('',*,*,#398,.F.); +#1386=ORIENTED_EDGE('',*,*,#767,.T.); +#1387=EDGE_LOOP('',(#1383,#1384,#1385,#1386)); +#1388=FACE_BOUND('',#1387,.T.); +#1389=ADVANCED_FACE('',(#1388),#1376,.T.); +#1390=CARTESIAN_POINT('',(34.997626586,-56.951815121,33.497194377)); +#1391=DIRECTION('',(-1.,0.,0.)); +#1392=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1393=AXIS2_PLACEMENT_3D('',#1390,#1391,#1392); +#1394=PLANE('',#1393); +#1395=ORIENTED_EDGE('',*,*,#760,.F.); +#1396=CARTESIAN_POINT('',(34.997626586,-52.852597579,27.559499204)); +#1397=VERTEX_POINT('',#1396); +#1398=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#1399=DIRECTION('',(1.,-0.,-0.)); +#1400=DIRECTION('',(0.,0.,1.)); +#1401=AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1402=CIRCLE('',#1401,1.5); +#1403=EDGE_CURVE('',#1397,#746,#1402,.T.); +#1404=ORIENTED_EDGE('',*,*,#1403,.F.); +#1405=CARTESIAN_POINT('',(34.997626586,-53.075035165,27.781936792)); +#1406=VERTEX_POINT('',#1405); +#1407=CARTESIAN_POINT('',(34.997626586,-52.852597579,27.559499204)); +#1408=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1409=VECTOR('',#1408,0.314574253); +#1410=LINE('',#1407,#1409); +#1411=EDGE_CURVE('',#1397,#1406,#1410,.T.); +#1412=ORIENTED_EDGE('',*,*,#1411,.T.); +#1413=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#1414=DIRECTION('',(1.,-0.,-0.)); +#1415=DIRECTION('',(0.,0.,1.)); +#1416=AXIS2_PLACEMENT_3D('',#1413,#1414,#1415); +#1417=CIRCLE('',#1416,1.5); +#1418=EDGE_CURVE('',#755,#1406,#1417,.T.); +#1419=ORIENTED_EDGE('',*,*,#1418,.F.); +#1420=EDGE_LOOP('',(#1395,#1404,#1412,#1419)); +#1421=FACE_BOUND('',#1420,.T.); +#1422=ADVANCED_FACE('',(#1421),#1394,.T.); +#1423=CARTESIAN_POINT('',(42.997626586,-36.164478473,28.017015319)); +#1424=DIRECTION('',(1.,0.,0.)); +#1425=DIRECTION('',(0.,1.,0.)); +#1426=AXIS2_PLACEMENT_3D('',#1423,#1424,#1425); +#1427=PLANE('',#1426); +#1428=CARTESIAN_POINT('',(42.997626586,-57.496779404,32.203681028)); +#1429=VERTEX_POINT('',#1428); +#1430=CARTESIAN_POINT('',(42.997626586,-46.588705324,21.295606948)); +#1431=VERTEX_POINT('',#1430); +#1432=CARTESIAN_POINT('',(42.997626586,-57.496779404,32.203681028)); +#1433=DIRECTION('',(0.,0.707106781,-0.707106781)); +#1434=VECTOR('',#1433,15.426346303); +#1435=LINE('',#1432,#1434); +#1436=EDGE_CURVE('',#1429,#1431,#1435,.T.); +#1437=ORIENTED_EDGE('',*,*,#1436,.T.); +#1438=CARTESIAN_POINT('',(42.997626586,-44.467384979,20.416927293)); +#1439=VERTEX_POINT('',#1438); +#1440=CARTESIAN_POINT('',(42.997626586,-44.467384979,23.416927293)); +#1441=DIRECTION('',(1.,0.,0.)); +#1442=DIRECTION('',(0.,0.707106781,-0.707106781)); +#1443=AXIS2_PLACEMENT_3D('',#1440,#1441,#1442); +#1444=ELLIPSE('',#1443,3.,3.); +#1445=EDGE_CURVE('',#1431,#1439,#1444,.T.); +#1446=ORIENTED_EDGE('',*,*,#1445,.T.); +#1447=CARTESIAN_POINT('',(42.997626586,-40.567771641,20.416927293)); +#1448=DIRECTION('',(0.,-1.,0.)); +#1449=VECTOR('',#1448,3.899613338); +#1450=LINE('',#1447,#1449); +#1451=EDGE_CURVE('',#1111,#1439,#1450,.T.); +#1452=ORIENTED_EDGE('',*,*,#1451,.F.); +#1453=ORIENTED_EDGE('',*,*,#1117,.T.); +#1454=ORIENTED_EDGE('',*,*,#1093,.F.); +#1455=CARTESIAN_POINT('',(42.997626586,-41.188508405,27.417015319)); +#1456=VERTEX_POINT('',#1455); +#1457=CARTESIAN_POINT('',(42.997626586,-35.567771641,27.417015319)); +#1458=DIRECTION('',(0.,-1.,0.)); +#1459=VECTOR('',#1458,5.620736764); +#1460=LINE('',#1457,#1459); +#1461=EDGE_CURVE('',#1080,#1456,#1460,.T.); +#1462=ORIENTED_EDGE('',*,*,#1461,.T.); +#1463=CARTESIAN_POINT('',(42.997626586,-44.70921107,25.315607626)); +#1464=VERTEX_POINT('',#1463); +#1465=CARTESIAN_POINT('',(42.997626586,-44.70921107,29.315607626)); +#1466=DIRECTION('',(-1.,-0.,-0.)); +#1467=DIRECTION('',(0.,0.,-1.)); +#1468=AXIS2_PLACEMENT_3D('',#1465,#1466,#1467); +#1469=CIRCLE('',#1468,4.); +#1470=EDGE_CURVE('',#1456,#1464,#1469,.T.); +#1471=ORIENTED_EDGE('',*,*,#1470,.T.); +#1472=CARTESIAN_POINT('',(42.997626586,-47.537638193,26.487180503)); +#1473=VERTEX_POINT('',#1472); +#1474=CARTESIAN_POINT('',(42.997626586,-44.70921107,29.315607626)); +#1475=DIRECTION('',(-1.,-0.,-0.)); +#1476=DIRECTION('',(0.,0.,-1.)); +#1477=AXIS2_PLACEMENT_3D('',#1474,#1475,#1476); +#1478=CIRCLE('',#1477,4.); +#1479=EDGE_CURVE('',#1464,#1473,#1478,.T.); +#1480=ORIENTED_EDGE('',*,*,#1479,.T.); +#1481=CARTESIAN_POINT('',(42.997626586,-55.375459059,34.325001374)); +#1482=VERTEX_POINT('',#1481); +#1483=CARTESIAN_POINT('',(42.997626586,-47.537638193,26.487180503)); +#1484=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1485=VECTOR('',#1484,11.084352571); +#1486=LINE('',#1483,#1485); +#1487=EDGE_CURVE('',#1473,#1482,#1486,.T.); +#1488=ORIENTED_EDGE('',*,*,#1487,.T.); +#1489=CARTESIAN_POINT('',(42.997626586,-55.375459059,34.325001374)); +#1490=DIRECTION('',(0.,-0.707106781,-0.707106781)); +#1491=VECTOR('',#1490,3.000000003); +#1492=LINE('',#1489,#1491); +#1493=EDGE_CURVE('',#1482,#1429,#1492,.T.); +#1494=ORIENTED_EDGE('',*,*,#1493,.T.); +#1495=EDGE_LOOP('',(#1437,#1446,#1452,#1453,#1454,#1462,#1471,#1480,#1488,#1494)); +#1496=FACE_BOUND('',#1495,.T.); +#1497=ADVANCED_FACE('',(#1496),#1427,.T.); +#1498=CARTESIAN_POINT('',(64.080369947,-69.468217331,48.417759638)); +#1499=DIRECTION('',(0.,0.707106781,0.707106781)); +#1500=DIRECTION('',(-1.,0.,0.)); +#1501=AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); +#1502=PLANE('',#1501); +#1503=ORIENTED_EDGE('',*,*,#1487,.F.); +#1504=CARTESIAN_POINT('',(34.997626586,-47.537638194,26.487180502)); +#1505=VERTEX_POINT('',#1504); +#1506=CARTESIAN_POINT('',(42.997626586,-47.537638194,26.487180502)); +#1507=DIRECTION('',(-1.,0.,0.)); +#1508=VECTOR('',#1507,8.); +#1509=LINE('',#1506,#1508); +#1510=EDGE_CURVE('',#1473,#1505,#1509,.T.); +#1511=ORIENTED_EDGE('',*,*,#1510,.T.); +#1512=CARTESIAN_POINT('',(34.997626586,-47.537638194,26.487180502)); +#1513=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1514=VECTOR('',#1513,12.584352571); +#1515=LINE('',#1512,#1514); +#1516=EDGE_CURVE('',#1505,#1292,#1515,.T.); +#1517=ORIENTED_EDGE('',*,*,#1516,.T.); +#1518=CARTESIAN_POINT('',(34.997626586,-57.496779404,36.446321716)); +#1519=VERTEX_POINT('',#1518); +#1520=CARTESIAN_POINT('',(34.997626586,-56.436119234,35.385661542)); +#1521=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1522=VECTOR('',#1521,1.5); +#1523=LINE('',#1520,#1522); +#1524=EDGE_CURVE('',#1292,#1519,#1523,.T.); +#1525=ORIENTED_EDGE('',*,*,#1524,.T.); +#1526=CARTESIAN_POINT('',(39.997626586,-57.496779402,36.446321718)); +#1527=VERTEX_POINT('',#1526); +#1528=CARTESIAN_POINT('',(39.997626586,-57.496779402,36.446321718)); +#1529=DIRECTION('',(-1.,-0.,0.)); +#1530=VECTOR('',#1529,5.); +#1531=LINE('',#1528,#1530); +#1532=EDGE_CURVE('',#1527,#1519,#1531,.T.); +#1533=ORIENTED_EDGE('',*,*,#1532,.F.); +#1534=CARTESIAN_POINT('',(39.997626586,-57.496779406,36.446321713)); +#1535=DIRECTION('',(0.707106781,0.5,-0.5)); +#1536=VECTOR('',#1535,4.242640687); +#1537=LINE('',#1534,#1536); +#1538=EDGE_CURVE('',#1527,#1482,#1537,.T.); +#1539=ORIENTED_EDGE('',*,*,#1538,.T.); +#1540=EDGE_LOOP('',(#1503,#1511,#1517,#1525,#1533,#1539)); +#1541=FACE_BOUND('',#1540,.T.); +#1542=ADVANCED_FACE('',(#1541),#1502,.T.); +#1543=CARTESIAN_POINT('',(34.997626586,-56.951815121,33.497194377)); +#1544=DIRECTION('',(-1.,0.,0.)); +#1545=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1546=AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1547=PLANE('',#1546); +#1548=ORIENTED_EDGE('',*,*,#1516,.F.); +#1549=CARTESIAN_POINT('',(34.997626586,-44.70921107,25.315607626)); +#1550=VERTEX_POINT('',#1549); +#1551=CARTESIAN_POINT('',(34.997626586,-44.70921107,29.315607626)); +#1552=DIRECTION('',(1.,-0.,-0.)); +#1553=DIRECTION('',(0.,0.,1.)); +#1554=AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1555=CIRCLE('',#1554,4.); +#1556=EDGE_CURVE('',#1505,#1550,#1555,.T.); +#1557=ORIENTED_EDGE('',*,*,#1556,.T.); +#1558=CARTESIAN_POINT('',(34.997626586,-41.188508405,27.417015319)); +#1559=VERTEX_POINT('',#1558); +#1560=CARTESIAN_POINT('',(34.997626586,-44.70921107,29.315607626)); +#1561=DIRECTION('',(1.,-0.,-0.)); +#1562=DIRECTION('',(0.,0.,1.)); +#1563=AXIS2_PLACEMENT_3D('',#1560,#1561,#1562); +#1564=CIRCLE('',#1563,4.); +#1565=EDGE_CURVE('',#1550,#1559,#1564,.T.); +#1566=ORIENTED_EDGE('',*,*,#1565,.T.); +#1567=CARTESIAN_POINT('',(34.997626586,-41.188508405,27.417015319)); +#1568=DIRECTION('',(0.,1.,0.)); +#1569=VECTOR('',#1568,1.290736764); +#1570=LINE('',#1567,#1569); +#1571=EDGE_CURVE('',#1559,#1164,#1570,.T.); +#1572=ORIENTED_EDGE('',*,*,#1571,.T.); +#1573=ORIENTED_EDGE('',*,*,#1169,.T.); +#1574=ORIENTED_EDGE('',*,*,#1134,.F.); +#1575=CARTESIAN_POINT('',(34.997626586,-44.467405883,20.416948197)); +#1576=VERTEX_POINT('',#1575); +#1577=CARTESIAN_POINT('',(34.997626586,-44.467405883,20.416948197)); +#1578=DIRECTION('',(0.,1.,-0.)); +#1579=VECTOR('',#1578,3.899634242); +#1580=LINE('',#1577,#1579); +#1581=EDGE_CURVE('',#1576,#1120,#1580,.T.); +#1582=ORIENTED_EDGE('',*,*,#1581,.F.); +#1583=CARTESIAN_POINT('',(34.997626586,-46.588726228,21.295627853)); +#1584=VERTEX_POINT('',#1583); +#1585=CARTESIAN_POINT('',(34.997626586,-44.467405883,23.416948197)); +#1586=DIRECTION('',(-1.,0.,0.)); +#1587=DIRECTION('',(0.,0.707106781,-0.707106781)); +#1588=AXIS2_PLACEMENT_3D('',#1585,#1586,#1587); +#1589=ELLIPSE('',#1588,3.,3.); +#1590=EDGE_CURVE('',#1576,#1584,#1589,.T.); +#1591=ORIENTED_EDGE('',*,*,#1590,.T.); +#1592=CARTESIAN_POINT('',(34.997626586,-46.588726228,21.295627853)); +#1593=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1594=VECTOR('',#1593,8.858451818); +#1595=LINE('',#1592,#1594); +#1596=EDGE_CURVE('',#1584,#1397,#1595,.T.); +#1597=ORIENTED_EDGE('',*,*,#1596,.T.); +#1598=ORIENTED_EDGE('',*,*,#1403,.T.); +#1599=ORIENTED_EDGE('',*,*,#1382,.F.); +#1600=ORIENTED_EDGE('',*,*,#1418,.T.); +#1601=CARTESIAN_POINT('',(34.997626586,-53.075035166,27.781936791)); +#1602=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1603=VECTOR('',#1602,7.75329067); +#1604=LINE('',#1601,#1603); +#1605=EDGE_CURVE('',#1406,#1274,#1604,.T.); +#1606=ORIENTED_EDGE('',*,*,#1605,.T.); +#1607=ORIENTED_EDGE('',*,*,#1280,.F.); +#1608=ORIENTED_EDGE('',*,*,#1305,.F.); +#1609=EDGE_LOOP('',(#1548,#1557,#1566,#1572,#1573,#1574,#1582,#1591,#1597,#1598,#1599,#1600,#1606,#1607,#1608)); +#1610=FACE_BOUND('',#1609,.T.); +#1611=ORIENTED_EDGE('',*,*,#1229,.T.); +#1612=ORIENTED_EDGE('',*,*,#1236,.T.); +#1613=EDGE_LOOP('',(#1611,#1612)); +#1614=FACE_BOUND('',#1613,.T.); +#1615=ADVANCED_FACE('',(#1610,#1614),#1547,.T.); +#1616=CARTESIAN_POINT('',(39.080369947,-52.807013795,27.513915422)); +#1617=DIRECTION('',(0.,0.707106781,0.707106781)); +#1618=DIRECTION('',(-1.,0.,0.)); +#1619=AXIS2_PLACEMENT_3D('',#1616,#1617,#1618); +#1620=PLANE('',#1619); +#1621=ORIENTED_EDGE('',*,*,#1605,.F.); +#1622=ORIENTED_EDGE('',*,*,#1411,.F.); +#1623=ORIENTED_EDGE('',*,*,#1596,.F.); +#1624=CARTESIAN_POINT('',(34.997626586,-46.588726227,21.295627854)); +#1625=DIRECTION('',(1.,0.000002613,-0.000002613)); +#1626=VECTOR('',#1625,8.); +#1627=LINE('',#1624,#1626); +#1628=EDGE_CURVE('',#1584,#1431,#1627,.T.); +#1629=ORIENTED_EDGE('',*,*,#1628,.T.); +#1630=ORIENTED_EDGE('',*,*,#1436,.F.); +#1631=CARTESIAN_POINT('',(39.997626586,-59.618099747,34.325001373)); +#1632=VERTEX_POINT('',#1631); +#1633=CARTESIAN_POINT('',(42.997626586,-57.496779403,32.20368103)); +#1634=DIRECTION('',(-0.707106781,-0.5,0.5)); +#1635=VECTOR('',#1634,4.242640687); +#1636=LINE('',#1633,#1635); +#1637=EDGE_CURVE('',#1429,#1632,#1636,.T.); +#1638=ORIENTED_EDGE('',*,*,#1637,.T.); +#1639=CARTESIAN_POINT('',(34.997626586,-59.618099747,34.325001373)); +#1640=VERTEX_POINT('',#1639); +#1641=CARTESIAN_POINT('',(34.997626586,-59.618099747,34.325001373)); +#1642=DIRECTION('',(1.,0.,-0.)); +#1643=VECTOR('',#1642,5.); +#1644=LINE('',#1641,#1643); +#1645=EDGE_CURVE('',#1640,#1632,#1644,.T.); +#1646=ORIENTED_EDGE('',*,*,#1645,.F.); +#1647=CARTESIAN_POINT('',(34.997626586,-58.557439576,33.264341201)); +#1648=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1649=VECTOR('',#1648,1.5); +#1650=LINE('',#1647,#1649); +#1651=EDGE_CURVE('',#1274,#1640,#1650,.T.); +#1652=ORIENTED_EDGE('',*,*,#1651,.F.); +#1653=EDGE_LOOP('',(#1621,#1622,#1623,#1629,#1630,#1638,#1646,#1652)); +#1654=FACE_BOUND('',#1653,.T.); +#1655=ADVANCED_FACE('',(#1654),#1620,.F.); +#1656=CARTESIAN_POINT('',(42.997626586,-48.923961793,40.776498639)); +#1657=DIRECTION('',(-0.707106781,0.5,-0.5)); +#1658=DIRECTION('',(0.,-0.707106781,-0.707106781)); +#1659=AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1660=PLANE('',#1659); +#1661=ORIENTED_EDGE('',*,*,#1538,.F.); +#1662=CARTESIAN_POINT('',(39.997626586,-59.618099747,34.325001373)); +#1663=DIRECTION('',(0.,0.707106781,0.707106781)); +#1664=VECTOR('',#1663,3.000000002); +#1665=LINE('',#1662,#1664); +#1666=EDGE_CURVE('',#1632,#1527,#1665,.T.); +#1667=ORIENTED_EDGE('',*,*,#1666,.F.); +#1668=ORIENTED_EDGE('',*,*,#1637,.F.); +#1669=ORIENTED_EDGE('',*,*,#1493,.F.); +#1670=EDGE_LOOP('',(#1661,#1667,#1668,#1669)); +#1671=FACE_BOUND('',#1670,.T.); +#1672=ADVANCED_FACE('',(#1671),#1660,.F.); +#1673=CARTESIAN_POINT('',(78.042404783,4.39461353,98.33771465)); +#1674=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1675=DIRECTION('',(1.,0.,0.)); +#1676=AXIS2_PLACEMENT_3D('',#1673,#1674,#1675); +#1677=PLANE('',#1676); +#1678=ORIENTED_EDGE('',*,*,#1645,.T.); +#1679=ORIENTED_EDGE('',*,*,#1666,.T.); +#1680=ORIENTED_EDGE('',*,*,#1532,.T.); +#1681=CARTESIAN_POINT('',(34.997626586,-57.496779404,36.446321716)); +#1682=DIRECTION('',(-0.,-0.707106781,-0.707106781)); +#1683=VECTOR('',#1682,1.500000001); +#1684=LINE('',#1681,#1683); +#1685=EDGE_CURVE('',#1519,#1283,#1684,.T.); +#1686=ORIENTED_EDGE('',*,*,#1685,.T.); +#1687=CARTESIAN_POINT('',(34.997626586,-58.557439576,35.385661543)); +#1688=DIRECTION('',(-0.,-0.707106781,-0.707106781)); +#1689=VECTOR('',#1688,1.499999999); +#1690=LINE('',#1687,#1689); +#1691=EDGE_CURVE('',#1283,#1640,#1690,.T.); +#1692=ORIENTED_EDGE('',*,*,#1691,.T.); +#1693=EDGE_LOOP('',(#1678,#1679,#1680,#1686,#1692)); +#1694=FACE_BOUND('',#1693,.T.); +#1695=ADVANCED_FACE('',(#1694),#1677,.T.); +#1696=CARTESIAN_POINT('',(34.997626586,-56.951815121,33.497194377)); +#1697=DIRECTION('',(-1.,0.,0.)); +#1698=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1699=AXIS2_PLACEMENT_3D('',#1696,#1697,#1698); +#1700=PLANE('',#1699); +#1701=ORIENTED_EDGE('',*,*,#1298,.F.); +#1702=ORIENTED_EDGE('',*,*,#1685,.F.); +#1703=ORIENTED_EDGE('',*,*,#1524,.F.); +#1704=EDGE_LOOP('',(#1701,#1702,#1703)); +#1705=FACE_BOUND('',#1704,.T.); +#1706=ADVANCED_FACE('',(#1705),#1700,.T.); +#1707=CARTESIAN_POINT('',(34.997626586,-56.951815121,33.497194377)); +#1708=DIRECTION('',(-1.,0.,0.)); +#1709=DIRECTION('',(0.,-0.707106781,0.707106781)); +#1710=AXIS2_PLACEMENT_3D('',#1707,#1708,#1709); +#1711=PLANE('',#1710); +#1712=ORIENTED_EDGE('',*,*,#1289,.F.); +#1713=ORIENTED_EDGE('',*,*,#1651,.T.); +#1714=ORIENTED_EDGE('',*,*,#1691,.F.); +#1715=EDGE_LOOP('',(#1712,#1713,#1714)); +#1716=FACE_BOUND('',#1715,.T.); +#1717=ADVANCED_FACE('',(#1716),#1711,.T.); +#1718=CARTESIAN_POINT('',(38.997626586,-38.139134179,27.417015319)); +#1719=DIRECTION('',(0.,0.,1.)); +#1720=DIRECTION('',(1.,0.,0.)); +#1721=AXIS2_PLACEMENT_3D('',#1718,#1719,#1720); +#1722=PLANE('',#1721); +#1723=ORIENTED_EDGE('',*,*,#1085,.T.); +#1724=CARTESIAN_POINT('',(36.997626584,-35.567771641,27.417015319)); +#1725=CARTESIAN_POINT('',(36.997626584,-37.011104974,27.417015319)); +#1726=CARTESIAN_POINT('',(36.997626584,-38.454438308,27.417015319)); +#1727=CARTESIAN_POINT('',(36.997626584,-39.897771641,27.417015319)); +#1728=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1724,#1725,#1726,#1727),.UNSPECIFIED.,.F.,.F.,(4,4),(0.015203205,0.019533205),.UNSPECIFIED.); +#1729=EDGE_CURVE('',#1071,#1172,#1728,.T.); +#1730=ORIENTED_EDGE('',*,*,#1729,.T.); +#1731=ORIENTED_EDGE('',*,*,#1177,.T.); +#1732=ORIENTED_EDGE('',*,*,#1571,.F.); +#1733=CARTESIAN_POINT('',(34.997626586,-41.188508405,27.417015319)); +#1734=DIRECTION('',(1.,0.,-0.)); +#1735=VECTOR('',#1734,8.); +#1736=LINE('',#1733,#1735); +#1737=EDGE_CURVE('',#1559,#1456,#1736,.T.); +#1738=ORIENTED_EDGE('',*,*,#1737,.T.); +#1739=ORIENTED_EDGE('',*,*,#1461,.F.); +#1740=EDGE_LOOP('',(#1723,#1730,#1731,#1732,#1738,#1739)); +#1741=FACE_BOUND('',#1740,.T.); +#1742=ADVANCED_FACE('',(#1741),#1722,.T.); +#1743=CARTESIAN_POINT('',(23.55370472,-29.897426575,20.4169781)); +#1744=DIRECTION('',(0.000002613,0.,1.)); +#1745=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#1746=AXIS2_PLACEMENT_3D('',#1743,#1744,#1745); +#1747=PLANE('',#1746); +#1748=ORIENTED_EDGE('',*,*,#1581,.T.); +#1749=ORIENTED_EDGE('',*,*,#1125,.T.); +#1750=ORIENTED_EDGE('',*,*,#1451,.T.); +#1751=CARTESIAN_POINT('',(42.997626586,-44.467384979,20.416927293)); +#1752=DIRECTION('',(-1.,-0.000002613,0.000002613)); +#1753=VECTOR('',#1752,8.); +#1754=LINE('',#1751,#1753); +#1755=EDGE_CURVE('',#1439,#1576,#1754,.T.); +#1756=ORIENTED_EDGE('',*,*,#1755,.T.); +#1757=EDGE_LOOP('',(#1748,#1749,#1750,#1756)); +#1758=FACE_BOUND('',#1757,.T.); +#1759=ADVANCED_FACE('',(#1758),#1747,.F.); +#1760=CARTESIAN_POINT('',(39.08033745,-44.467395215,23.416937529)); +#1761=DIRECTION('',(1.,0.000002613,-0.000002613)); +#1762=DIRECTION('',(-0.000002613,0.,-1.)); +#1763=AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1764=CYLINDRICAL_SURFACE('',#1763,3.); +#1765=ORIENTED_EDGE('',*,*,#1590,.F.); +#1766=ORIENTED_EDGE('',*,*,#1755,.F.); +#1767=ORIENTED_EDGE('',*,*,#1445,.F.); +#1768=ORIENTED_EDGE('',*,*,#1628,.F.); +#1769=EDGE_LOOP('',(#1765,#1766,#1767,#1768)); +#1770=FACE_BOUND('',#1769,.T.); +#1771=ADVANCED_FACE('',(#1770),#1764,.T.); +#1772=CARTESIAN_POINT('',(64.080369947,-44.70921107,29.315607626)); +#1773=DIRECTION('',(1.,0.,0.)); +#1774=DIRECTION('',(0.,0.,-1.)); +#1775=AXIS2_PLACEMENT_3D('',#1772,#1773,#1774); +#1776=CYLINDRICAL_SURFACE('',#1775,4.); +#1777=CARTESIAN_POINT('',(42.997626586,-44.70921107,25.315607626)); +#1778=DIRECTION('',(-1.,-0.,0.)); +#1779=VECTOR('',#1778,8.); +#1780=LINE('',#1777,#1779); +#1781=EDGE_CURVE('',#1464,#1550,#1780,.T.); +#1782=ORIENTED_EDGE('',*,*,#1781,.F.); +#1783=ORIENTED_EDGE('',*,*,#1470,.F.); +#1784=ORIENTED_EDGE('',*,*,#1737,.F.); +#1785=ORIENTED_EDGE('',*,*,#1565,.F.); +#1786=EDGE_LOOP('',(#1782,#1783,#1784,#1785)); +#1787=FACE_BOUND('',#1786,.T.); +#1788=ADVANCED_FACE('',(#1787),#1776,.F.); +#1789=CARTESIAN_POINT('',(-11.047370078,-33.328658155,29.417015319)); +#1790=DIRECTION('',(0.,0.,-1.)); +#1791=DIRECTION('',(1.,0.,0.)); +#1792=AXIS2_PLACEMENT_3D('',#1789,#1790,#1791); +#1793=PLANE('',#1792); +#1794=CARTESIAN_POINT('',(-7.047370078,-36.060439764,29.417015319)); +#1795=VERTEX_POINT('',#1794); +#1796=CARTESIAN_POINT('',(-3.002948383,-36.060439764,29.417000744)); +#1797=VERTEX_POINT('',#1796); +#1798=CARTESIAN_POINT('',(-7.047370078,-36.060439764,29.417015319)); +#1799=DIRECTION('',(1.,0.,-0.)); +#1800=VECTOR('',#1799,4.044421695); +#1801=LINE('',#1798,#1800); +#1802=EDGE_CURVE('',#1795,#1797,#1801,.T.); +#1803=ORIENTED_EDGE('',*,*,#1802,.F.); +#1804=CARTESIAN_POINT('',(-7.047370078,-39.658055909,29.417015319)); +#1805=VERTEX_POINT('',#1804); +#1806=CARTESIAN_POINT('',(-7.047370078,-36.060439764,29.417015319)); +#1807=DIRECTION('',(0.,-1.,0.)); +#1808=VECTOR('',#1807,3.597616145); +#1809=LINE('',#1806,#1808); +#1810=EDGE_CURVE('',#1795,#1805,#1809,.T.); +#1811=ORIENTED_EDGE('',*,*,#1810,.T.); +#1812=CARTESIAN_POINT('',(-3.002941273,-39.658065018,29.417006209)); +#1813=VERTEX_POINT('',#1812); +#1814=CARTESIAN_POINT('',(-3.002941273,-39.658055909,29.417015319)); +#1815=DIRECTION('',(-1.,-0.,-0.)); +#1816=VECTOR('',#1815,4.044428805); +#1817=LINE('',#1814,#1816); +#1818=EDGE_CURVE('',#1813,#1805,#1817,.T.); +#1819=ORIENTED_EDGE('',*,*,#1818,.F.); +#1820=CARTESIAN_POINT('',(-3.002947651,-39.658055909,29.417015319)); +#1821=DIRECTION('',(-0.,1.,-0.)); +#1822=VECTOR('',#1821,3.597616145); +#1823=LINE('',#1820,#1822); +#1824=EDGE_CURVE('',#1813,#1797,#1823,.T.); +#1825=ORIENTED_EDGE('',*,*,#1824,.T.); +#1826=EDGE_LOOP('',(#1803,#1811,#1819,#1825)); +#1827=FACE_BOUND('',#1826,.T.); +#1828=ADVANCED_FACE('',(#1827),#1793,.F.); +#1829=CARTESIAN_POINT('',(-2.002997751,-29.3131734,22.417024179)); +#1830=DIRECTION('',(-0.000001803,0.,-1.)); +#1831=DIRECTION('',(-0.000002479,1.,0.)); +#1832=AXIS2_PLACEMENT_3D('',#1829,#1830,#1831); +#1833=PLANE('',#1832); +#1834=CARTESIAN_POINT('',(-1.995716698,-36.060439764,22.417024166)); +#1835=VERTEX_POINT('',#1834); +#1836=CARTESIAN_POINT('',(-3.002966674,-36.060439764,22.417025982)); +#1837=VERTEX_POINT('',#1836); +#1838=CARTESIAN_POINT('',(-1.995716698,-36.060439764,22.417024166)); +#1839=DIRECTION('',(-1.,0.,0.000001803)); +#1840=VECTOR('',#1839,1.007249976); +#1841=LINE('',#1838,#1840); +#1842=EDGE_CURVE('',#1835,#1837,#1841,.T.); +#1843=ORIENTED_EDGE('',*,*,#1842,.F.); +#1844=CARTESIAN_POINT('',(-1.99574582,-24.312901685,22.417024166)); +#1845=VERTEX_POINT('',#1844); +#1846=CARTESIAN_POINT('',(-1.99574582,-24.312901685,22.417024166)); +#1847=DIRECTION('',(0.000002479,-1.,-0.)); +#1848=VECTOR('',#1847,11.747538079); +#1849=LINE('',#1846,#1848); +#1850=EDGE_CURVE('',#1845,#1835,#1849,.T.); +#1851=ORIENTED_EDGE('',*,*,#1850,.F.); +#1852=CARTESIAN_POINT('',(-3.003010715,-24.312904182,22.417025982)); +#1853=VERTEX_POINT('',#1852); +#1854=CARTESIAN_POINT('',(-1.99574582,-24.312901685,22.417024166)); +#1855=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#1856=VECTOR('',#1855,1.007264895); +#1857=LINE('',#1854,#1856); +#1858=EDGE_CURVE('',#1845,#1853,#1857,.T.); +#1859=ORIENTED_EDGE('',*,*,#1858,.T.); +#1860=CARTESIAN_POINT('',(-3.003010715,-24.312904182,22.417025982)); +#1861=DIRECTION('',(0.000003749,-1.,-0.)); +#1862=VECTOR('',#1861,11.747535582); +#1863=LINE('',#1860,#1862); +#1864=EDGE_CURVE('',#1853,#1837,#1863,.T.); +#1865=ORIENTED_EDGE('',*,*,#1864,.T.); +#1866=EDGE_LOOP('',(#1843,#1851,#1859,#1865)); +#1867=FACE_BOUND('',#1866,.T.); +#1868=ADVANCED_FACE('',(#1867),#1833,.F.); +#1869=CARTESIAN_POINT('',(23.55370472,-29.897426575,20.4169781)); +#1870=DIRECTION('',(0.000002613,0.,1.)); +#1871=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#1872=AXIS2_PLACEMENT_3D('',#1869,#1870,#1871); +#1873=PLANE('',#1872); +#1874=CARTESIAN_POINT('',(0.496976576,-22.383535915,20.417038347)); +#1875=VERTEX_POINT('',#1874); +#1876=CARTESIAN_POINT('',(0.497042487,-39.897771641,20.417038347)); +#1877=VERTEX_POINT('',#1876); +#1878=CARTESIAN_POINT('',(0.496976826,-22.383535915,20.417038347)); +#1879=DIRECTION('',(0.000003749,-1.,-0.)); +#1880=VECTOR('',#1879,17.514235726); +#1881=LINE('',#1878,#1880); +#1882=EDGE_CURVE('',#1875,#1877,#1881,.T.); +#1883=ORIENTED_EDGE('',*,*,#1882,.T.); +#1884=CARTESIAN_POINT('',(-3.002957513,-39.897784763,20.417047493)); +#1885=VERTEX_POINT('',#1884); +#1886=CARTESIAN_POINT('',(0.497042487,-39.897771641,20.417038347)); +#1887=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#1888=VECTOR('',#1887,3.5); +#1889=LINE('',#1886,#1888); +#1890=EDGE_CURVE('',#1877,#1885,#1889,.T.); +#1891=ORIENTED_EDGE('',*,*,#1890,.T.); +#1892=CARTESIAN_POINT('',(-3.003023174,-22.383549036,20.417047493)); +#1893=VERTEX_POINT('',#1892); +#1894=CARTESIAN_POINT('',(-3.002957513,-39.897784763,20.417047493)); +#1895=DIRECTION('',(-0.000003749,1.,0.)); +#1896=VECTOR('',#1895,17.514235726); +#1897=LINE('',#1894,#1896); +#1898=EDGE_CURVE('',#1885,#1893,#1897,.T.); +#1899=ORIENTED_EDGE('',*,*,#1898,.T.); +#1900=CARTESIAN_POINT('',(-3.003023174,-22.383549036,20.417047493)); +#1901=DIRECTION('',(1.,0.000003749,-0.000002613)); +#1902=VECTOR('',#1901,3.499999751); +#1903=LINE('',#1900,#1902); +#1904=EDGE_CURVE('',#1893,#1875,#1903,.T.); +#1905=ORIENTED_EDGE('',*,*,#1904,.T.); +#1906=EDGE_LOOP('',(#1883,#1891,#1899,#1905)); +#1907=FACE_BOUND('',#1906,.T.); +#1908=ADVANCED_FACE('',(#1907),#1873,.F.); +#1909=CARTESIAN_POINT('',(23.553717785,-40.560439764,25.4169781)); +#1910=DIRECTION('',(-1.,0.,0.000002613)); +#1911=DIRECTION('',(0.000002613,0.,1.)); +#1912=AXIS2_PLACEMENT_3D('',#1909,#1910,#1911); +#1913=CYLINDRICAL_SURFACE('',#1912,5.); +#1914=CARTESIAN_POINT('',(-3.002957398,-39.897771641,20.461154944)); +#1915=VERTEX_POINT('',#1914); +#1916=CARTESIAN_POINT('',(-3.002957398,-39.897771641,20.461154944)); +#1917=DIRECTION('',(-1.,0.,0.000002613)); +#1918=VECTOR('',#1917,4.04441268); +#1919=LINE('',#1916,#1918); +#1920=EDGE_CURVE('',#1915,#435,#1919,.T.); +#1921=ORIENTED_EDGE('',*,*,#1920,.T.); +#1922=ORIENTED_EDGE('',*,*,#441,.F.); +#1923=CARTESIAN_POINT('',(-15.047370078,-40.560439764,20.417078965)); +#1924=DIRECTION('',(1.,-0.,-0.000002613)); +#1925=VECTOR('',#1924,8.); +#1926=LINE('',#1923,#1925); +#1927=EDGE_CURVE('',#706,#427,#1926,.T.); +#1928=ORIENTED_EDGE('',*,*,#1927,.F.); +#1929=ORIENTED_EDGE('',*,*,#712,.F.); +#1930=CARTESIAN_POINT('',(-3.002964541,-36.067686261,23.222698851)); +#1931=VERTEX_POINT('',#1930); +#1932=CARTESIAN_POINT('',(-3.002964541,-36.067686261,23.222698851)); +#1933=CARTESIAN_POINT('',(-7.017766387,-36.067687849,23.22270609)); +#1934=CARTESIAN_POINT('',(-11.032568232,-36.067689437,23.222713328)); +#1935=CARTESIAN_POINT('',(-15.047370078,-36.067691026,23.222720567)); +#1936=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1932,#1933,#1934,#1935),.UNSPECIFIED.,.F.,.F.,(4,4),(0.001007454,0.01305186),.UNSPECIFIED.); +#1937=EDGE_CURVE('',#1931,#698,#1936,.T.); +#1938=ORIENTED_EDGE('',*,*,#1937,.F.); +#1939=CARTESIAN_POINT('',(-3.002934466,-40.560439764,25.417047493)); +#1940=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#1941=DIRECTION('',(-0.000003749,1.,0.)); +#1942=AXIS2_PLACEMENT_3D('',#1939,#1940,#1941); +#1943=ELLIPSE('',#1942,5.,5.); +#1944=EDGE_CURVE('',#1931,#1915,#1943,.T.); +#1945=ORIENTED_EDGE('',*,*,#1944,.T.); +#1946=EDGE_LOOP('',(#1921,#1922,#1928,#1929,#1938,#1945)); +#1947=FACE_BOUND('',#1946,.T.); +#1948=ADVANCED_FACE('',(#1947),#1913,.T.); +#1949=CARTESIAN_POINT('',(43.962034836,-39.897771641,33.100155315)); +#1950=DIRECTION('',(0.,-1.,0.)); +#1951=DIRECTION('',(-1.,0.,0.)); +#1952=AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1953=PLANE('',#1952); +#1954=CARTESIAN_POINT('',(-3.002950182,-39.897778202,23.222698851)); +#1955=VERTEX_POINT('',#1954); +#1956=CARTESIAN_POINT('',(-3.002957398,-39.897771641,20.461154944)); +#1957=DIRECTION('',(0.000002613,0.,1.)); +#1958=VECTOR('',#1957,2.761543907); +#1959=LINE('',#1956,#1958); +#1960=EDGE_CURVE('',#1915,#1955,#1959,.T.); +#1961=ORIENTED_EDGE('',*,*,#1960,.T.); +#1962=CARTESIAN_POINT('',(-3.0029458,-39.897784763,24.899611567)); +#1963=VERTEX_POINT('',#1962); +#1964=CARTESIAN_POINT('',(-3.002950182,-39.897771641,23.222698851)); +#1965=DIRECTION('',(0.000002613,0.,1.)); +#1966=VECTOR('',#1965,1.676912716); +#1967=LINE('',#1964,#1966); +#1968=EDGE_CURVE('',#1955,#1963,#1967,.T.); +#1969=ORIENTED_EDGE('',*,*,#1968,.T.); +#1970=CARTESIAN_POINT('',(-3.002945698,-39.897778202,24.938831115)); +#1971=VERTEX_POINT('',#1970); +#1972=CARTESIAN_POINT('',(-3.0029458,-39.897771641,24.899611567)); +#1973=DIRECTION('',(0.000002613,0.,1.)); +#1974=VECTOR('',#1973,0.039219548); +#1975=LINE('',#1972,#1974); +#1976=EDGE_CURVE('',#1963,#1971,#1975,.T.); +#1977=ORIENTED_EDGE('',*,*,#1976,.T.); +#1978=CARTESIAN_POINT('',(-3.002934623,-39.897778202,29.177299587)); +#1979=VERTEX_POINT('',#1978); +#1980=CARTESIAN_POINT('',(-3.002934623,-39.897771641,29.177299587)); +#1981=CARTESIAN_POINT('',(-3.002945698,-39.897771641,24.938831115)); +#1982=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1980,#1981),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.200236295),.UNSPECIFIED.); +#1983=EDGE_CURVE('',#1979,#1971,#1982,.T.); +#1984=ORIENTED_EDGE('',*,*,#1983,.F.); +#1985=CARTESIAN_POINT('',(-7.061787955,-39.897771641,29.177299587)); +#1986=VERTEX_POINT('',#1985); +#1987=CARTESIAN_POINT('',(-7.061787955,-39.897771641,29.177299587)); +#1988=DIRECTION('',(1.,0.,-0.)); +#1989=VECTOR('',#1988,4.058853332); +#1990=LINE('',#1987,#1989); +#1991=EDGE_CURVE('',#1986,#1979,#1990,.T.); +#1992=ORIENTED_EDGE('',*,*,#1991,.F.); +#1993=CARTESIAN_POINT('',(-9.047370078,-39.897771641,27.417015319)); +#1994=VERTEX_POINT('',#1993); +#1995=CARTESIAN_POINT('',(-9.047370078,-39.897771641,29.417015319)); +#1996=DIRECTION('',(-0.,1.,-0.)); +#1997=DIRECTION('',(0.,0.,-1.)); +#1998=AXIS2_PLACEMENT_3D('',#1995,#1996,#1997); +#1999=CIRCLE('',#1998,2.); +#2000=EDGE_CURVE('',#1986,#1994,#1999,.T.); +#2001=ORIENTED_EDGE('',*,*,#2000,.T.); +#2002=CARTESIAN_POINT('',(-7.047370078,-39.897771641,27.417015319)); +#2003=DIRECTION('',(-1.,0.,0.)); +#2004=VECTOR('',#2003,2.); +#2005=LINE('',#2002,#2004); +#2006=EDGE_CURVE('',#444,#1994,#2005,.T.); +#2007=ORIENTED_EDGE('',*,*,#2006,.F.); +#2008=ORIENTED_EDGE('',*,*,#449,.T.); +#2009=ORIENTED_EDGE('',*,*,#1920,.F.); +#2010=EDGE_LOOP('',(#1961,#1969,#1977,#1984,#1992,#2001,#2007,#2008,#2009)); +#2011=FACE_BOUND('',#2010,.T.); +#2012=ADVANCED_FACE('',(#2011),#1953,.T.); +#2013=CARTESIAN_POINT('',(-3.002937898,-39.897784763,27.923810099)); +#2014=DIRECTION('',(0.000003749,-1.,-0.)); +#2015=DIRECTION('',(1.,0.000003749,-0.)); +#2016=AXIS2_PLACEMENT_3D('',#2013,#2014,#2015); +#2017=PLANE('',#2016); +#2018=CARTESIAN_POINT('',(0.497066003,-39.897771641,29.416991208)); +#2019=VERTEX_POINT('',#2018); +#2020=CARTESIAN_POINT('',(0.497042487,-39.897771641,20.417038347)); +#2021=DIRECTION('',(0.000002613,0.,1.)); +#2022=VECTOR('',#2021,8.999952861); +#2023=LINE('',#2020,#2022); +#2024=EDGE_CURVE('',#1877,#2019,#2023,.T.); +#2025=ORIENTED_EDGE('',*,*,#2024,.T.); +#2026=CARTESIAN_POINT('',(-3.002933996,-39.897784763,29.416996857)); +#2027=VERTEX_POINT('',#2026); +#2028=CARTESIAN_POINT('',(0.497066003,-39.897771641,29.416991208)); +#2029=DIRECTION('',(-1.,-0.000003749,0.000001614)); +#2030=VECTOR('',#2029,3.5); +#2031=LINE('',#2028,#2030); +#2032=EDGE_CURVE('',#2019,#2027,#2031,.T.); +#2033=ORIENTED_EDGE('',*,*,#2032,.T.); +#2034=CARTESIAN_POINT('',(-3.002933996,-39.897784763,29.416996857)); +#2035=DIRECTION('',(-0.000002613,-0.,-1.)); +#2036=VECTOR('',#2035,0.23969727); +#2037=LINE('',#2034,#2036); +#2038=EDGE_CURVE('',#2027,#1979,#2037,.T.); +#2039=ORIENTED_EDGE('',*,*,#2038,.T.); +#2040=ORIENTED_EDGE('',*,*,#1983,.T.); +#2041=CARTESIAN_POINT('',(-3.002945698,-39.897784763,24.938831115)); +#2042=DIRECTION('',(-0.000002613,0.,-1.)); +#2043=VECTOR('',#2042,0.039219548); +#2044=LINE('',#2041,#2043); +#2045=EDGE_CURVE('',#1971,#1963,#2044,.T.); +#2046=ORIENTED_EDGE('',*,*,#2045,.T.); +#2047=CARTESIAN_POINT('',(-3.0029458,-39.897784763,24.899611567)); +#2048=DIRECTION('',(-0.000002613,0.,-1.)); +#2049=VECTOR('',#2048,1.676912716); +#2050=LINE('',#2047,#2049); +#2051=EDGE_CURVE('',#1963,#1955,#2050,.T.); +#2052=ORIENTED_EDGE('',*,*,#2051,.T.); +#2053=CARTESIAN_POINT('',(-3.002950182,-39.897784763,23.222698851)); +#2054=DIRECTION('',(-0.000002613,0.,-1.)); +#2055=VECTOR('',#2054,2.805651358); +#2056=LINE('',#2053,#2055); +#2057=EDGE_CURVE('',#1955,#1885,#2056,.T.); +#2058=ORIENTED_EDGE('',*,*,#2057,.T.); +#2059=ORIENTED_EDGE('',*,*,#1890,.F.); +#2060=EDGE_LOOP('',(#2025,#2033,#2039,#2040,#2046,#2052,#2058,#2059)); +#2061=FACE_BOUND('',#2060,.T.); +#2062=ADVANCED_FACE('',(#2061),#2017,.T.); +#2063=CARTESIAN_POINT('',(0.497017974,-29.951250128,25.306888619)); +#2064=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2065=DIRECTION('',(0.000003749,-1.,-0.)); +#2066=AXIS2_PLACEMENT_3D('',#2063,#2064,#2065); +#2067=PLANE('',#2066); +#2068=CARTESIAN_POINT('',(0.496981808,-22.663167202,21.922692541)); +#2069=VERTEX_POINT('',#2068); +#2070=CARTESIAN_POINT('',(0.496975939,-20.215959004,23.187419641)); +#2071=VERTEX_POINT('',#2070); +#2072=CARTESIAN_POINT('',(0.496989647,-22.663167202,24.922692541)); +#2073=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2074=DIRECTION('',(0.000003749,-1.,-0.)); +#2075=AXIS2_PLACEMENT_3D('',#2072,#2073,#2074); +#2076=CIRCLE('',#2075,3.); +#2077=EDGE_CURVE('',#2069,#2071,#2076,.T.); +#2078=ORIENTED_EDGE('',*,*,#2077,.F.); +#2079=CARTESIAN_POINT('',(0.496989647,-22.663167202,24.922692541)); +#2080=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2081=DIRECTION('',(0.000003749,-1.,-0.)); +#2082=AXIS2_PLACEMENT_3D('',#2079,#2080,#2081); +#2083=CIRCLE('',#2082,3.); +#2084=EDGE_CURVE('',#2071,#2069,#2083,.T.); +#2085=ORIENTED_EDGE('',*,*,#2084,.F.); +#2086=EDGE_LOOP('',(#2078,#2085)); +#2087=FACE_BOUND('',#2086,.T.); +#2088=CARTESIAN_POINT('',(0.497023801,-28.64064921,29.417002612)); +#2089=VERTEX_POINT('',#2088); +#2090=CARTESIAN_POINT('',(0.497066003,-39.897771641,29.416991208)); +#2091=DIRECTION('',(-0.000003749,1.,0.000001013)); +#2092=VECTOR('',#2091,11.257122431); +#2093=LINE('',#2090,#2092); +#2094=EDGE_CURVE('',#2019,#2089,#2093,.T.); +#2095=ORIENTED_EDGE('',*,*,#2094,.F.); +#2096=ORIENTED_EDGE('',*,*,#2024,.F.); +#2097=ORIENTED_EDGE('',*,*,#1882,.F.); +#2098=CARTESIAN_POINT('',(0.497000146,-22.397480594,29.417012846)); +#2099=VERTEX_POINT('',#2098); +#2100=CARTESIAN_POINT('',(0.496988387,-22.397476034,24.917016756)); +#2101=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2102=DIRECTION('',(0.000003749,-1.,-0.)); +#2103=AXIS2_PLACEMENT_3D('',#2100,#2101,#2102); +#2104=CIRCLE('',#2103,4.5); +#2105=EDGE_CURVE('',#1875,#2099,#2104,.T.); +#2106=ORIENTED_EDGE('',*,*,#2105,.T.); +#2107=CARTESIAN_POINT('',(0.497023801,-28.64064921,29.417002612)); +#2108=DIRECTION('',(-0.000003749,1.,0.000001013)); +#2109=VECTOR('',#2108,6.243168616); +#2110=LINE('',#2107,#2109); +#2111=EDGE_CURVE('',#2089,#2099,#2110,.T.); +#2112=ORIENTED_EDGE('',*,*,#2111,.F.); +#2113=EDGE_LOOP('',(#2095,#2096,#2097,#2106,#2112)); +#2114=FACE_BOUND('',#2113,.T.); +#2115=CARTESIAN_POINT('',(0.497010267,-28.163167202,24.922692541)); +#2116=VERTEX_POINT('',#2115); +#2117=CARTESIAN_POINT('',(0.497006518,-27.163167202,24.922692541)); +#2118=VERTEX_POINT('',#2117); +#2119=CARTESIAN_POINT('',(0.497008392,-27.663167202,24.922692541)); +#2120=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2121=DIRECTION('',(-0.000003749,1.,0.)); +#2122=AXIS2_PLACEMENT_3D('',#2119,#2120,#2121); +#2123=CIRCLE('',#2122,0.5); +#2124=EDGE_CURVE('',#2116,#2118,#2123,.T.); +#2125=ORIENTED_EDGE('',*,*,#2124,.F.); +#2126=CARTESIAN_POINT('',(0.497008392,-27.663167202,24.922692541)); +#2127=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2128=DIRECTION('',(-0.000003749,1.,0.)); +#2129=AXIS2_PLACEMENT_3D('',#2126,#2127,#2128); +#2130=CIRCLE('',#2129,0.5); +#2131=EDGE_CURVE('',#2118,#2116,#2130,.T.); +#2132=ORIENTED_EDGE('',*,*,#2131,.F.); +#2133=EDGE_LOOP('',(#2125,#2132)); +#2134=FACE_BOUND('',#2133,.T.); +#2135=ADVANCED_FACE('',(#2087,#2114,#2134),#2067,.T.); +#2136=CARTESIAN_POINT('',(-3.503011363,-22.39749103,24.917027208)); +#2137=DIRECTION('',(1.,0.000003749,-0.000002613)); +#2138=DIRECTION('',(0.000003749,-1.,-0.)); +#2139=AXIS2_PLACEMENT_3D('',#2136,#2137,#2138); +#2140=CYLINDRICAL_SURFACE('',#2139,4.5); +#2141=CARTESIAN_POINT('',(-3.002999641,-22.387872979,29.417015111)); +#2142=VERTEX_POINT('',#2141); +#2143=CARTESIAN_POINT('',(-3.003011363,-22.397489156,24.917025901)); +#2144=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2145=DIRECTION('',(0.000003749,-1.,-0.)); +#2146=AXIS2_PLACEMENT_3D('',#2143,#2144,#2145); +#2147=CIRCLE('',#2146,4.5); +#2148=EDGE_CURVE('',#2142,#1893,#2147,.T.); +#2149=ORIENTED_EDGE('',*,*,#2148,.F.); +#2150=CARTESIAN_POINT('',(0.497000145,-22.397480595,29.417008936)); +#2151=DIRECTION('',(-0.999996232,0.002745023,0.000001617)); +#2152=VECTOR('',#2151,3.500012973); +#2153=LINE('',#2150,#2152); +#2154=EDGE_CURVE('',#2099,#2142,#2153,.T.); +#2155=ORIENTED_EDGE('',*,*,#2154,.F.); +#2156=ORIENTED_EDGE('',*,*,#2105,.F.); +#2157=ORIENTED_EDGE('',*,*,#1904,.F.); +#2158=EDGE_LOOP('',(#2149,#2155,#2156,#2157)); +#2159=FACE_BOUND('',#2158,.T.); +#2160=ADVANCED_FACE('',(#2159),#2140,.T.); +#2161=CARTESIAN_POINT('',(-0.003009719,-22.663168442,24.922693442)); +#2162=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#2163=DIRECTION('',(-0.000001803,0.,-1.)); +#2164=AXIS2_PLACEMENT_3D('',#2161,#2162,#2163); +#2165=CYLINDRICAL_SURFACE('',#2164,3.); +#2166=CARTESIAN_POINT('',(-3.003018192,-22.663175879,21.922698851)); +#2167=VERTEX_POINT('',#2166); +#2168=CARTESIAN_POINT('',(-3.003018192,-22.663175879,21.922698851)); +#2169=DIRECTION('',(1.,0.000002479,-0.000001803)); +#2170=VECTOR('',#2169,3.5); +#2171=LINE('',#2168,#2170); +#2172=EDGE_CURVE('',#2167,#2069,#2171,.T.); +#2173=ORIENTED_EDGE('',*,*,#2172,.F.); +#2174=CARTESIAN_POINT('',(-3.003010353,-22.663175879,24.922698851)); +#2175=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2176=DIRECTION('',(-0.000003749,1.,0.)); +#2177=AXIS2_PLACEMENT_3D('',#2174,#2175,#2176); +#2178=CIRCLE('',#2177,3.); +#2179=EDGE_CURVE('',#2167,#1853,#2178,.T.); +#2180=ORIENTED_EDGE('',*,*,#2179,.T.); +#2181=ORIENTED_EDGE('',*,*,#1858,.F.); +#2182=CARTESIAN_POINT('',(-1.995736291,-24.811172468,27.01699881)); +#2183=VERTEX_POINT('',#2182); +#2184=CARTESIAN_POINT('',(-1.995745392,-22.663173382,24.922697035)); +#2185=DIRECTION('',(1.,0.000002479,-0.000001803)); +#2186=DIRECTION('',(-0.000002479,1.,-0.)); +#2187=AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2188=CIRCLE('',#2187,3.); +#2189=EDGE_CURVE('',#2183,#1845,#2188,.T.); +#2190=ORIENTED_EDGE('',*,*,#2189,.F.); +#2191=CARTESIAN_POINT('',(-2.395737087,-24.330045291,27.416999531)); +#2192=VERTEX_POINT('',#2191); +#2193=CARTESIAN_POINT('',(-1.995736291,-24.811172468,27.01699881)); +#2194=CARTESIAN_POINT('',(-1.995736321,-24.763782262,27.065604088)); +#2195=CARTESIAN_POINT('',(-2.004304366,-24.715810193,27.111516586)); +#2196=CARTESIAN_POINT('',(-2.020318312,-24.667306582,27.155061378)); +#2197=CARTESIAN_POINT('',(-2.036332259,-24.61880297,27.19860617)); +#2198=CARTESIAN_POINT('',(-2.060031351,-24.569636778,27.239788561)); +#2199=CARTESIAN_POINT('',(-2.091373212,-24.523122857,27.276542748)); +#2200=CARTESIAN_POINT('',(-2.122715073,-24.476608936,27.313296936)); +#2201=CARTESIAN_POINT('',(-2.162317148,-24.431190112,27.346774169)); +#2202=CARTESIAN_POINT('',(-2.212916053,-24.394392715,27.372775279)); +#2203=CARTESIAN_POINT('',(-2.263514958,-24.357595319,27.398776389)); +#2204=CARTESIAN_POINT('',(-2.327201504,-24.330045038,27.416999463)); +#2205=CARTESIAN_POINT('',(-2.395737087,-24.330045291,27.416999531)); +#2206=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2193,#2194,#2195,#2196,#2197,#2198,#2199,#2200,#2201,#2202,#2203,#2204,#2205),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,4),(0.,0.000200721,0.000401442,0.000602163,0.000802884),.UNSPECIFIED.); +#2207=EDGE_CURVE('',#2183,#2192,#2206,.T.); +#2208=ORIENTED_EDGE('',*,*,#2207,.T.); +#2209=CARTESIAN_POINT('',(-3.002997586,-24.330047532,27.417000134)); +#2210=VERTEX_POINT('',#2209); +#2211=CARTESIAN_POINT('',(-3.002997586,-24.330047532,27.417000134)); +#2212=CARTESIAN_POINT('',(-2.800577419,-24.330046785,27.416999933)); +#2213=CARTESIAN_POINT('',(-2.598157253,-24.330046038,27.416999732)); +#2214=CARTESIAN_POINT('',(-2.395737087,-24.330045291,27.416999531)); +#2215=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2211,#2212,#2213,#2214),.UNSPECIFIED.,.F.,.F.,(4,4),(524.285496333,524.286103593),.UNSPECIFIED.); +#2216=EDGE_CURVE('',#2210,#2192,#2215,.T.); +#2217=ORIENTED_EDGE('',*,*,#2216,.F.); +#2218=CARTESIAN_POINT('',(-3.003010353,-22.663175879,24.922698851)); +#2219=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2220=DIRECTION('',(-0.000003749,1.,0.)); +#2221=AXIS2_PLACEMENT_3D('',#2218,#2219,#2220); +#2222=CIRCLE('',#2221,3.); +#2223=EDGE_CURVE('',#2210,#2167,#2222,.T.); +#2224=ORIENTED_EDGE('',*,*,#2223,.T.); +#2225=ORIENTED_EDGE('',*,*,#2172,.T.); +#2226=ORIENTED_EDGE('',*,*,#2077,.T.); +#2227=ORIENTED_EDGE('',*,*,#2084,.T.); +#2228=EDGE_LOOP('',(#2173,#2180,#2181,#2190,#2208,#2217,#2224,#2225,#2226,#2227)); +#2229=FACE_BOUND('',#2228,.T.); +#2230=ADVANCED_FACE('',(#2229),#2165,.F.); +#2231=CARTESIAN_POINT('',(-3.003478453,123.102517863,54.917023263)); +#2232=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2233=DIRECTION('',(-0.000003749,1.,0.)); +#2234=AXIS2_PLACEMENT_3D('',#2231,#2232,#2233); +#2235=PLANE('',#2234); +#2236=ORIENTED_EDGE('',*,*,#2179,.F.); +#2237=ORIENTED_EDGE('',*,*,#2223,.F.); +#2238=CARTESIAN_POINT('',(-3.002953609,-36.060439764,27.417000134)); +#2239=VERTEX_POINT('',#2238); +#2240=CARTESIAN_POINT('',(-3.002953609,-36.060439764,27.417000134)); +#2241=DIRECTION('',(-0.000003749,1.,0.)); +#2242=VECTOR('',#2241,11.730392232); +#2243=LINE('',#2240,#2242); +#2244=EDGE_CURVE('',#2239,#2210,#2243,.T.); +#2245=ORIENTED_EDGE('',*,*,#2244,.F.); +#2246=CARTESIAN_POINT('',(-3.002948383,-36.060439764,29.417000744)); +#2247=DIRECTION('',(-0.000002613,0.,-1.)); +#2248=VECTOR('',#2247,2.00000061); +#2249=LINE('',#2246,#2248); +#2250=EDGE_CURVE('',#1797,#2239,#2249,.T.); +#2251=ORIENTED_EDGE('',*,*,#2250,.F.); +#2252=CARTESIAN_POINT('',(-3.002976199,-28.640675146,29.417008261)); +#2253=VERTEX_POINT('',#2252); +#2254=CARTESIAN_POINT('',(-3.002976199,-28.640675146,29.417008261)); +#2255=DIRECTION('',(0.000003749,-1.,-0.000001013)); +#2256=VECTOR('',#2255,7.419764617); +#2257=LINE('',#2254,#2256); +#2258=EDGE_CURVE('',#2253,#1797,#2257,.T.); +#2259=ORIENTED_EDGE('',*,*,#2258,.F.); +#2260=CARTESIAN_POINT('',(-3.002999641,-22.387872979,29.417014595)); +#2261=DIRECTION('',(0.000003749,-1.,-0.000001013)); +#2262=VECTOR('',#2261,6.252802167); +#2263=LINE('',#2260,#2262); +#2264=EDGE_CURVE('',#2142,#2253,#2263,.T.); +#2265=ORIENTED_EDGE('',*,*,#2264,.F.); +#2266=ORIENTED_EDGE('',*,*,#2148,.T.); +#2267=ORIENTED_EDGE('',*,*,#1898,.F.); +#2268=ORIENTED_EDGE('',*,*,#2057,.F.); +#2269=ORIENTED_EDGE('',*,*,#1960,.F.); +#2270=ORIENTED_EDGE('',*,*,#1944,.F.); +#2271=CARTESIAN_POINT('',(-3.002964568,-36.060439764,23.222698851)); +#2272=VERTEX_POINT('',#2271); +#2273=CARTESIAN_POINT('',(-3.002964568,-36.060439764,23.222698851)); +#2274=DIRECTION('',(0.000003749,-1.,-0.)); +#2275=VECTOR('',#2274,0.007246497); +#2276=LINE('',#2273,#2275); +#2277=EDGE_CURVE('',#2272,#1931,#2276,.T.); +#2278=ORIENTED_EDGE('',*,*,#2277,.F.); +#2279=CARTESIAN_POINT('',(-3.002964568,-36.060439764,23.222698851)); +#2280=DIRECTION('',(-0.000002613,0.,-1.)); +#2281=VECTOR('',#2280,0.805672869); +#2282=LINE('',#2279,#2281); +#2283=EDGE_CURVE('',#2272,#1837,#2282,.T.); +#2284=ORIENTED_EDGE('',*,*,#2283,.T.); +#2285=ORIENTED_EDGE('',*,*,#1864,.F.); +#2286=EDGE_LOOP('',(#2236,#2237,#2245,#2251,#2259,#2265,#2266,#2267,#2268,#2269,#2270,#2278,#2284,#2285)); +#2287=FACE_BOUND('',#2286,.T.); +#2288=ADVANCED_FACE('',(#2287),#2235,.T.); +#2289=CARTESIAN_POINT('',(-3.003478453,123.102517863,54.917023263)); +#2290=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2291=DIRECTION('',(-0.000003749,1.,0.)); +#2292=AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2293=PLANE('',#2292); +#2294=ORIENTED_EDGE('',*,*,#1968,.F.); +#2295=ORIENTED_EDGE('',*,*,#2051,.F.); +#2296=EDGE_LOOP('',(#2294,#2295)); +#2297=FACE_BOUND('',#2296,.T.); +#2298=ADVANCED_FACE('',(#2297),#2293,.T.); +#2299=CARTESIAN_POINT('',(2.591475708,-27.66316201,24.922688764)); +#2300=DIRECTION('',(-1.,-0.000002479,0.000001803)); +#2301=DIRECTION('',(0.000002479,-1.,0.)); +#2302=AXIS2_PLACEMENT_3D('',#2299,#2300,#2301); +#2303=CYLINDRICAL_SURFACE('',#2302,0.5); +#2304=CARTESIAN_POINT('',(-1.995731757,-28.163173382,24.922697035)); +#2305=VERTEX_POINT('',#2304); +#2306=CARTESIAN_POINT('',(-1.995731757,-28.163173382,24.922697035)); +#2307=DIRECTION('',(1.,0.000002479,-0.000001803)); +#2308=VECTOR('',#2307,2.492742024); +#2309=LINE('',#2306,#2308); +#2310=EDGE_CURVE('',#2305,#2116,#2309,.T.); +#2311=ORIENTED_EDGE('',*,*,#2310,.F.); +#2312=CARTESIAN_POINT('',(-1.995734236,-27.163173382,24.922697035)); +#2313=VERTEX_POINT('',#2312); +#2314=CARTESIAN_POINT('',(-1.995732997,-27.663173382,24.922697035)); +#2315=DIRECTION('',(1.,0.000002479,-0.000001803)); +#2316=DIRECTION('',(-0.000002479,1.,-0.)); +#2317=AXIS2_PLACEMENT_3D('',#2314,#2315,#2316); +#2318=CIRCLE('',#2317,0.5); +#2319=EDGE_CURVE('',#2313,#2305,#2318,.T.); +#2320=ORIENTED_EDGE('',*,*,#2319,.F.); +#2321=CARTESIAN_POINT('',(-1.995732997,-27.663173382,24.922697035)); +#2322=DIRECTION('',(1.,0.000002479,-0.000001803)); +#2323=DIRECTION('',(-0.000002479,1.,-0.)); +#2324=AXIS2_PLACEMENT_3D('',#2321,#2322,#2323); +#2325=CIRCLE('',#2324,0.5); +#2326=EDGE_CURVE('',#2305,#2313,#2325,.T.); +#2327=ORIENTED_EDGE('',*,*,#2326,.F.); +#2328=ORIENTED_EDGE('',*,*,#2310,.T.); +#2329=ORIENTED_EDGE('',*,*,#2124,.T.); +#2330=ORIENTED_EDGE('',*,*,#2131,.T.); +#2331=EDGE_LOOP('',(#2311,#2320,#2327,#2328,#2329,#2330)); +#2332=FACE_BOUND('',#2331,.T.); +#2333=ADVANCED_FACE('',(#2332),#2303,.F.); +#2334=CARTESIAN_POINT('',(0.572026758,-34.471095297,29.416996584)); +#2335=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#2336=DIRECTION('',(-0.000002479,1.,0.000001013)); +#2337=AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2338=PLANE('',#2337); +#2339=ORIENTED_EDGE('',*,*,#2154,.T.); +#2340=ORIENTED_EDGE('',*,*,#2264,.T.); +#2341=CARTESIAN_POINT('',(-3.002976199,-28.640675147,29.417008261)); +#2342=DIRECTION('',(1.,0.00000741,-0.000001614)); +#2343=VECTOR('',#2342,3.5); +#2344=LINE('',#2341,#2343); +#2345=EDGE_CURVE('',#2253,#2089,#2344,.T.); +#2346=ORIENTED_EDGE('',*,*,#2345,.T.); +#2347=ORIENTED_EDGE('',*,*,#2111,.T.); +#2348=EDGE_LOOP('',(#2339,#2340,#2346,#2347)); +#2349=FACE_BOUND('',#2348,.T.); +#2350=ADVANCED_FACE('',(#2349),#2338,.F.); +#2351=CARTESIAN_POINT('',(32.932512936,-33.608013499,27.41696445)); +#2352=DIRECTION('',(-0.000000993,0.,-1.)); +#2353=DIRECTION('',(1.,0.000002479,-0.000000993)); +#2354=AXIS2_PLACEMENT_3D('',#2351,#2352,#2353); +#2355=PLANE('',#2354); +#2356=ORIENTED_EDGE('',*,*,#2216,.T.); +#2357=CARTESIAN_POINT('',(-2.395708007,-36.060439764,27.416999531)); +#2358=VERTEX_POINT('',#2357); +#2359=CARTESIAN_POINT('',(-2.395737087,-24.330045291,27.416999531)); +#2360=DIRECTION('',(0.000002479,-1.,-0.)); +#2361=VECTOR('',#2360,11.730394473); +#2362=LINE('',#2359,#2361); +#2363=EDGE_CURVE('',#2192,#2358,#2362,.T.); +#2364=ORIENTED_EDGE('',*,*,#2363,.T.); +#2365=CARTESIAN_POINT('',(-2.395708007,-36.060439764,27.416999531)); +#2366=DIRECTION('',(-1.,0.,0.000000993)); +#2367=VECTOR('',#2366,0.607245602); +#2368=LINE('',#2365,#2367); +#2369=EDGE_CURVE('',#2358,#2239,#2368,.T.); +#2370=ORIENTED_EDGE('',*,*,#2369,.T.); +#2371=ORIENTED_EDGE('',*,*,#2244,.T.); +#2372=EDGE_LOOP('',(#2356,#2364,#2370,#2371)); +#2373=FACE_BOUND('',#2372,.T.); +#2374=ADVANCED_FACE('',(#2373),#2355,.T.); +#2375=CARTESIAN_POINT('',(-1.995743026,-27.463810343,19.634480215)); +#2376=DIRECTION('',(1.,0.000002479,-0.000001803)); +#2377=DIRECTION('',(-0.000002479,1.,-0.)); +#2378=AXIS2_PLACEMENT_3D('',#2375,#2376,#2377); +#2379=PLANE('',#2378); +#2380=CARTESIAN_POINT('',(-1.995708404,-36.060439764,27.01699881)); +#2381=VERTEX_POINT('',#2380); +#2382=CARTESIAN_POINT('',(-1.995708404,-36.060439764,27.01699881)); +#2383=DIRECTION('',(-0.000001803,0.,-1.)); +#2384=VECTOR('',#2383,4.599974644); +#2385=LINE('',#2382,#2384); +#2386=EDGE_CURVE('',#2381,#1835,#2385,.T.); +#2387=ORIENTED_EDGE('',*,*,#2386,.F.); +#2388=CARTESIAN_POINT('',(-1.995708404,-36.060439764,27.01699881)); +#2389=DIRECTION('',(-0.000002479,1.,0.)); +#2390=VECTOR('',#2389,11.249267295); +#2391=LINE('',#2388,#2390); +#2392=EDGE_CURVE('',#2381,#2183,#2391,.T.); +#2393=ORIENTED_EDGE('',*,*,#2392,.T.); +#2394=ORIENTED_EDGE('',*,*,#2189,.T.); +#2395=ORIENTED_EDGE('',*,*,#1850,.T.); +#2396=EDGE_LOOP('',(#2387,#2393,#2394,#2395)); +#2397=FACE_BOUND('',#2396,.T.); +#2398=ORIENTED_EDGE('',*,*,#2319,.T.); +#2399=ORIENTED_EDGE('',*,*,#2326,.T.); +#2400=EDGE_LOOP('',(#2398,#2399)); +#2401=FACE_BOUND('',#2400,.T.); +#2402=ADVANCED_FACE('',(#2397,#2401),#2379,.F.); +#2403=CARTESIAN_POINT('',(0.572026758,-34.471095297,29.416996584)); +#2404=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#2405=DIRECTION('',(-0.000002479,1.,0.000001013)); +#2406=AXIS2_PLACEMENT_3D('',#2403,#2404,#2405); +#2407=PLANE('',#2406); +#2408=ORIENTED_EDGE('',*,*,#2258,.T.); +#2409=ORIENTED_EDGE('',*,*,#1824,.F.); +#2410=CARTESIAN_POINT('',(-3.002934895,-39.658065018,29.4169971)); +#2411=DIRECTION('',(0.000003749,-1.,-0.000001013)); +#2412=VECTOR('',#2411,0.239719744); +#2413=LINE('',#2410,#2412); +#2414=EDGE_CURVE('',#1813,#2027,#2413,.T.); +#2415=ORIENTED_EDGE('',*,*,#2414,.T.); +#2416=ORIENTED_EDGE('',*,*,#2032,.F.); +#2417=ORIENTED_EDGE('',*,*,#2094,.T.); +#2418=ORIENTED_EDGE('',*,*,#2345,.F.); +#2419=EDGE_LOOP('',(#2408,#2409,#2415,#2416,#2417,#2418)); +#2420=FACE_BOUND('',#2419,.T.); +#2421=ADVANCED_FACE('',(#2420),#2407,.F.); +#2422=CARTESIAN_POINT('',(13.988204254,-41.586015968,27.48905526)); +#2423=DIRECTION('',(0.,-0.707106781,0.707106781)); +#2424=DIRECTION('',(-1.,0.,0.)); +#2425=AXIS2_PLACEMENT_3D('',#2422,#2423,#2424); +#2426=PLANE('',#2425); +#2427=ORIENTED_EDGE('',*,*,#1818,.T.); +#2428=CARTESIAN_POINT('',(-9.047370078,-39.658055909,29.417015319)); +#2429=DIRECTION('',(-0.,0.707106781,-0.707106781)); +#2430=DIRECTION('',(0.,-0.707106781,-0.707106781)); +#2431=AXIS2_PLACEMENT_3D('',#2428,#2429,#2430); +#2432=ELLIPSE('',#2431,2.828427125,2.); +#2433=EDGE_CURVE('',#1805,#1986,#2432,.T.); +#2434=ORIENTED_EDGE('',*,*,#2433,.T.); +#2435=ORIENTED_EDGE('',*,*,#1991,.T.); +#2436=CARTESIAN_POINT('',(-3.002934895,-39.658065018,29.417006209)); +#2437=DIRECTION('',(0.000000803,-0.707106781,-0.707106781)); +#2438=VECTOR('',#2437,0.339000996); +#2439=LINE('',#2436,#2438); +#2440=EDGE_CURVE('',#1813,#1979,#2439,.T.); +#2441=ORIENTED_EDGE('',*,*,#2440,.F.); +#2442=EDGE_LOOP('',(#2427,#2434,#2435,#2441)); +#2443=FACE_BOUND('',#2442,.T.); +#2444=ADVANCED_FACE('',(#2443),#2426,.T.); +#2445=CARTESIAN_POINT('',(-3.003478453,123.102517863,54.917023263)); +#2446=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2447=DIRECTION('',(-0.000003749,1.,0.)); +#2448=AXIS2_PLACEMENT_3D('',#2445,#2446,#2447); +#2449=PLANE('',#2448); +#2450=ORIENTED_EDGE('',*,*,#2038,.F.); +#2451=ORIENTED_EDGE('',*,*,#2414,.F.); +#2452=ORIENTED_EDGE('',*,*,#2440,.T.); +#2453=EDGE_LOOP('',(#2450,#2451,#2452)); +#2454=FACE_BOUND('',#2453,.T.); +#2455=ADVANCED_FACE('',(#2454),#2449,.T.); +#2456=CARTESIAN_POINT('',(-3.003478453,123.102517863,54.917023263)); +#2457=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#2458=DIRECTION('',(-0.000003749,1.,0.)); +#2459=AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2460=PLANE('',#2459); +#2461=ORIENTED_EDGE('',*,*,#1976,.F.); +#2462=ORIENTED_EDGE('',*,*,#2045,.F.); +#2463=EDGE_LOOP('',(#2461,#2462)); +#2464=FACE_BOUND('',#2463,.T.); +#2465=ADVANCED_FACE('',(#2464),#2460,.T.); +#2466=CARTESIAN_POINT('',(35.275681355,-36.060439764,27.179696989)); +#2467=DIRECTION('',(0.,1.,0.)); +#2468=DIRECTION('',(0.,0.,1.)); +#2469=AXIS2_PLACEMENT_3D('',#2466,#2467,#2468); +#2470=PLANE('',#2469); +#2471=CARTESIAN_POINT('',(-9.047370078,-36.060439764,27.417015319)); +#2472=VERTEX_POINT('',#2471); +#2473=CARTESIAN_POINT('',(-15.047370078,-36.060439764,27.417015319)); +#2474=DIRECTION('',(1.,0.,-0.)); +#2475=VECTOR('',#2474,6.); +#2476=LINE('',#2473,#2475); +#2477=EDGE_CURVE('',#682,#2472,#2476,.T.); +#2478=ORIENTED_EDGE('',*,*,#2477,.T.); +#2479=CARTESIAN_POINT('',(-9.047370078,-36.060439764,29.417015319)); +#2480=DIRECTION('',(-0.,-1.,-0.)); +#2481=DIRECTION('',(0.,-0.,1.)); +#2482=AXIS2_PLACEMENT_3D('',#2479,#2480,#2481); +#2483=CIRCLE('',#2482,2.); +#2484=EDGE_CURVE('',#2472,#1795,#2483,.T.); +#2485=ORIENTED_EDGE('',*,*,#2484,.T.); +#2486=ORIENTED_EDGE('',*,*,#1802,.T.); +#2487=ORIENTED_EDGE('',*,*,#2250,.T.); +#2488=ORIENTED_EDGE('',*,*,#2369,.F.); +#2489=CARTESIAN_POINT('',(-2.395708404,-36.060439764,27.016999531)); +#2490=DIRECTION('',(0.,1.,0.)); +#2491=DIRECTION('',(0.,-0.,1.)); +#2492=AXIS2_PLACEMENT_3D('',#2489,#2490,#2491); +#2493=CIRCLE('',#2492,0.4); +#2494=EDGE_CURVE('',#2358,#2381,#2493,.T.); +#2495=ORIENTED_EDGE('',*,*,#2494,.T.); +#2496=ORIENTED_EDGE('',*,*,#2386,.T.); +#2497=ORIENTED_EDGE('',*,*,#1842,.T.); +#2498=ORIENTED_EDGE('',*,*,#2283,.F.); +#2499=CARTESIAN_POINT('',(-3.002964568,-36.060439764,23.222698851)); +#2500=DIRECTION('',(-1.,0.,0.000001803)); +#2501=VECTOR('',#2500,12.04440551); +#2502=LINE('',#2499,#2501); +#2503=EDGE_CURVE('',#2272,#690,#2502,.T.); +#2504=ORIENTED_EDGE('',*,*,#2503,.T.); +#2505=ORIENTED_EDGE('',*,*,#695,.F.); +#2506=EDGE_LOOP('',(#2478,#2485,#2486,#2487,#2488,#2495,#2496,#2497,#2498,#2504,#2505)); +#2507=FACE_BOUND('',#2506,.T.); +#2508=ADVANCED_FACE('',(#2507),#2470,.T.); +#2509=CARTESIAN_POINT('',(-2.002996298,-29.3131734,23.222697048)); +#2510=DIRECTION('',(-0.000001803,0.,-1.)); +#2511=DIRECTION('',(-0.000002479,1.,0.)); +#2512=AXIS2_PLACEMENT_3D('',#2509,#2510,#2511); +#2513=PLANE('',#2512); +#2514=ORIENTED_EDGE('',*,*,#1937,.T.); +#2515=ORIENTED_EDGE('',*,*,#703,.F.); +#2516=ORIENTED_EDGE('',*,*,#2503,.F.); +#2517=ORIENTED_EDGE('',*,*,#2277,.T.); +#2518=EDGE_LOOP('',(#2514,#2515,#2516,#2517)); +#2519=FACE_BOUND('',#2518,.T.); +#2520=ADVANCED_FACE('',(#2519),#2513,.T.); +#2521=CARTESIAN_POINT('',(-2.395714483,-33.608101077,27.016999531)); +#2522=DIRECTION('',(0.000002479,-1.,-0.)); +#2523=DIRECTION('',(1.,0.000002479,-0.)); +#2524=AXIS2_PLACEMENT_3D('',#2521,#2522,#2523); +#2525=CYLINDRICAL_SURFACE('',#2524,0.4); +#2526=ORIENTED_EDGE('',*,*,#2207,.F.); +#2527=ORIENTED_EDGE('',*,*,#2392,.F.); +#2528=ORIENTED_EDGE('',*,*,#2494,.F.); +#2529=ORIENTED_EDGE('',*,*,#2363,.F.); +#2530=EDGE_LOOP('',(#2526,#2527,#2528,#2529)); +#2531=FACE_BOUND('',#2530,.T.); +#2532=ADVANCED_FACE('',(#2531),#2525,.F.); +#2533=CARTESIAN_POINT('',(13.988204254,-41.586015968,27.48905526)); +#2534=DIRECTION('',(0.,-0.707106781,0.707106781)); +#2535=DIRECTION('',(-1.,0.,0.)); +#2536=AXIS2_PLACEMENT_3D('',#2533,#2534,#2535); +#2537=PLANE('',#2536); +#2538=ORIENTED_EDGE('',*,*,#465,.T.); +#2539=CARTESIAN_POINT('',(-7.047370078,-41.658055909,27.417015319)); +#2540=DIRECTION('',(-1.,0.,0.)); +#2541=VECTOR('',#2540,8.); +#2542=LINE('',#2539,#2541); +#2543=EDGE_CURVE('',#452,#674,#2542,.T.); +#2544=ORIENTED_EDGE('',*,*,#2543,.T.); +#2545=ORIENTED_EDGE('',*,*,#679,.T.); +#2546=CARTESIAN_POINT('',(-15.047370078,-42.234337336,26.840733892)); +#2547=DIRECTION('',(1.,-0.,-0.)); +#2548=VECTOR('',#2547,8.); +#2549=LINE('',#2546,#2548); +#2550=EDGE_CURVE('',#665,#460,#2549,.T.); +#2551=ORIENTED_EDGE('',*,*,#2550,.T.); +#2552=EDGE_LOOP('',(#2538,#2544,#2545,#2551)); +#2553=FACE_BOUND('',#2552,.T.); +#2554=ADVANCED_FACE('',(#2553),#2537,.T.); +#2555=CARTESIAN_POINT('',(14.035373283,-45.06276446,29.669161017)); +#2556=DIRECTION('',(1.,0.,0.)); +#2557=DIRECTION('',(0.,0.,-1.)); +#2558=AXIS2_PLACEMENT_3D('',#2555,#2556,#2557); +#2559=CYLINDRICAL_SURFACE('',#2558,4.); +#2560=CARTESIAN_POINT('',(-7.047370078,-45.06276446,25.669161017)); +#2561=DIRECTION('',(-1.,-0.,0.)); +#2562=VECTOR('',#2561,8.); +#2563=LINE('',#2560,#2562); +#2564=EDGE_CURVE('',#468,#656,#2563,.T.); +#2565=ORIENTED_EDGE('',*,*,#2564,.F.); +#2566=ORIENTED_EDGE('',*,*,#474,.F.); +#2567=ORIENTED_EDGE('',*,*,#2550,.F.); +#2568=ORIENTED_EDGE('',*,*,#671,.F.); +#2569=EDGE_LOOP('',(#2565,#2566,#2567,#2568)); +#2570=FACE_BOUND('',#2569,.T.); +#2571=ADVANCED_FACE('',(#2570),#2559,.F.); +#2572=CARTESIAN_POINT('',(23.55370472,-29.897426575,20.4169781)); +#2573=DIRECTION('',(0.000002613,0.,1.)); +#2574=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#2575=AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2576=PLANE('',#2575); +#2577=ORIENTED_EDGE('',*,*,#1927,.T.); +#2578=ORIENTED_EDGE('',*,*,#432,.T.); +#2579=CARTESIAN_POINT('',(-7.047370078,-44.467515747,20.417058061)); +#2580=DIRECTION('',(-1.,-0.000002613,0.000002613)); +#2581=VECTOR('',#2580,8.); +#2582=LINE('',#2579,#2581); +#2583=EDGE_CURVE('',#418,#715,#2582,.T.); +#2584=ORIENTED_EDGE('',*,*,#2583,.T.); +#2585=ORIENTED_EDGE('',*,*,#720,.T.); +#2586=EDGE_LOOP('',(#2577,#2578,#2584,#2585)); +#2587=FACE_BOUND('',#2586,.T.); +#2588=ADVANCED_FACE('',(#2587),#2576,.F.); +#2589=CARTESIAN_POINT('',(-10.964659213,-44.467525982,23.417068297)); +#2590=DIRECTION('',(1.,0.000002613,-0.000002613)); +#2591=DIRECTION('',(-0.000002613,0.,-1.)); +#2592=AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2593=CYLINDRICAL_SURFACE('',#2592,3.); +#2594=ORIENTED_EDGE('',*,*,#727,.F.); +#2595=ORIENTED_EDGE('',*,*,#2583,.F.); +#2596=ORIENTED_EDGE('',*,*,#424,.F.); +#2597=ORIENTED_EDGE('',*,*,#572,.F.); +#2598=EDGE_LOOP('',(#2594,#2595,#2596,#2597)); +#2599=FACE_BOUND('',#2598,.T.); +#2600=ADVANCED_FACE('',(#2599),#2593,.T.); +#2601=CARTESIAN_POINT('',(38.997626586,-38.139134179,27.417015319)); +#2602=DIRECTION('',(0.,0.,1.)); +#2603=DIRECTION('',(1.,0.,0.)); +#2604=AXIS2_PLACEMENT_3D('',#2601,#2602,#2603); +#2605=PLANE('',#2604); +#2606=ORIENTED_EDGE('',*,*,#457,.F.); +#2607=ORIENTED_EDGE('',*,*,#2006,.T.); +#2608=CARTESIAN_POINT('',(-9.047370078,-39.897771641,27.417015319)); +#2609=DIRECTION('',(-0.,1.,-0.)); +#2610=VECTOR('',#2609,3.837331877); +#2611=LINE('',#2608,#2610); +#2612=EDGE_CURVE('',#1994,#2472,#2611,.T.); +#2613=ORIENTED_EDGE('',*,*,#2612,.T.); +#2614=ORIENTED_EDGE('',*,*,#2477,.F.); +#2615=ORIENTED_EDGE('',*,*,#687,.F.); +#2616=ORIENTED_EDGE('',*,*,#2543,.F.); +#2617=EDGE_LOOP('',(#2606,#2607,#2613,#2614,#2615,#2616)); +#2618=FACE_BOUND('',#2617,.T.); +#2619=ADVANCED_FACE('',(#2618),#2605,.T.); +#2620=CARTESIAN_POINT('',(-9.047370078,-36.572348162,29.417015319)); +#2621=DIRECTION('',(0.,-1.,0.)); +#2622=DIRECTION('',(0.,0.,-1.)); +#2623=AXIS2_PLACEMENT_3D('',#2620,#2621,#2622); +#2624=CYLINDRICAL_SURFACE('',#2623,2.); +#2625=ORIENTED_EDGE('',*,*,#2484,.F.); +#2626=ORIENTED_EDGE('',*,*,#2612,.F.); +#2627=ORIENTED_EDGE('',*,*,#2000,.F.); +#2628=ORIENTED_EDGE('',*,*,#2433,.F.); +#2629=ORIENTED_EDGE('',*,*,#1810,.F.); +#2630=EDGE_LOOP('',(#2625,#2626,#2627,#2628,#2629)); +#2631=FACE_BOUND('',#2630,.T.); +#2632=ADVANCED_FACE('',(#2631),#2624,.F.); +#2633=CARTESIAN_POINT('',(36.997626584,-35.567771641,27.417015319)); +#2634=CARTESIAN_POINT('',(36.735833562,-35.567771641,27.417015319)); +#2635=CARTESIAN_POINT('',(36.474143535,-35.567771641,27.469067403)); +#2636=CARTESIAN_POINT('',(35.990411192,-35.567771641,27.669430488)); +#2637=CARTESIAN_POINT('',(35.768559187,-35.567771641,27.817662663)); +#2638=CARTESIAN_POINT('',(35.398320874,-35.567771641,28.187886835)); +#2639=CARTESIAN_POINT('',(35.250080226,-35.567771641,28.409733179)); +#2640=CARTESIAN_POINT('',(35.049698664,-35.567771641,28.893457868)); +#2641=CARTESIAN_POINT('',(34.997636585,-35.567771641,29.155145907)); +#2642=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.416938929)); +#2643=CARTESIAN_POINT('',(36.997626584,-37.011104974,27.417015319)); +#2644=CARTESIAN_POINT('',(36.735833684,-37.011104974,27.417015319)); +#2645=CARTESIAN_POINT('',(36.474143778,-37.011104974,27.469067354)); +#2646=CARTESIAN_POINT('',(35.990411624,-37.011104974,27.669430258)); +#2647=CARTESIAN_POINT('',(35.768559685,-37.011104974,27.8176623)); +#2648=CARTESIAN_POINT('',(35.398321409,-37.011104974,28.187886164)); +#2649=CARTESIAN_POINT('',(35.250080731,-37.011104974,28.409732333)); +#2650=CARTESIAN_POINT('',(35.049698998,-37.011104974,28.893456688)); +#2651=CARTESIAN_POINT('',(34.997636776,-37.011104974,29.155144567)); +#2652=CARTESIAN_POINT('',(34.997626586,-37.011104974,29.416937467)); +#2653=CARTESIAN_POINT('',(36.997626584,-38.454438308,27.417015319)); +#2654=CARTESIAN_POINT('',(36.735833806,-38.454438308,27.417015319)); +#2655=CARTESIAN_POINT('',(36.474144022,-38.454438308,27.469067305)); +#2656=CARTESIAN_POINT('',(35.990412056,-38.454438308,27.669430027)); +#2657=CARTESIAN_POINT('',(35.768560183,-38.454438308,27.817661937)); +#2658=CARTESIAN_POINT('',(35.398321945,-38.454438308,28.187885493)); +#2659=CARTESIAN_POINT('',(35.250081237,-38.454438308,28.409731487)); +#2660=CARTESIAN_POINT('',(35.049699332,-38.454438308,28.893455507)); +#2661=CARTESIAN_POINT('',(34.997636968,-38.454438308,29.155143227)); +#2662=CARTESIAN_POINT('',(34.997626586,-38.454438308,29.416936005)); +#2663=CARTESIAN_POINT('',(36.997626584,-39.897771641,27.417015319)); +#2664=CARTESIAN_POINT('',(36.735833928,-39.897771641,27.417015319)); +#2665=CARTESIAN_POINT('',(36.474144265,-39.897771641,27.469067256)); +#2666=CARTESIAN_POINT('',(35.990412488,-39.897771641,27.669429796)); +#2667=CARTESIAN_POINT('',(35.768560682,-39.897771641,27.817661574)); +#2668=CARTESIAN_POINT('',(35.39832248,-39.897771641,28.187884823)); +#2669=CARTESIAN_POINT('',(35.250081742,-39.897771641,28.409730642)); +#2670=CARTESIAN_POINT('',(35.049699665,-39.897771641,28.893454326)); +#2671=CARTESIAN_POINT('',(34.997637159,-39.897771641,29.155141887)); +#2672=CARTESIAN_POINT('',(34.997626586,-39.897771641,29.416934543)); +#2673=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#2633,#2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642),(#2643,#2644,#2645,#2646,#2647,#2648,#2649,#2650,#2651,#2652),(#2653,#2654,#2655,#2656,#2657,#2658,#2659,#2660,#2661,#2662),(#2663,#2664,#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672)),.UNSPECIFIED.,.F.,.F.,.U.,(4,4),(4,2,2,2,4),(0.015203205,0.019533205),(0.,0.25,0.5,0.75,1.),.UNSPECIFIED.); +#2674=ORIENTED_EDGE('',*,*,#1184,.F.); +#2675=ORIENTED_EDGE('',*,*,#1729,.F.); +#2676=ORIENTED_EDGE('',*,*,#1077,.F.); +#2677=ORIENTED_EDGE('',*,*,#1199,.T.); +#2678=EDGE_LOOP('',(#2674,#2675,#2676,#2677)); +#2679=FACE_BOUND('',#2678,.T.); +#2680=ADVANCED_FACE('',(#2679),#2673,.F.); +#2681=CARTESIAN_POINT('',(64.080369947,-44.70921107,29.315607626)); +#2682=DIRECTION('',(1.,0.,0.)); +#2683=DIRECTION('',(0.,0.,-1.)); +#2684=AXIS2_PLACEMENT_3D('',#2681,#2682,#2683); +#2685=CYLINDRICAL_SURFACE('',#2684,4.); +#2686=ORIENTED_EDGE('',*,*,#1781,.T.); +#2687=ORIENTED_EDGE('',*,*,#1556,.F.); +#2688=ORIENTED_EDGE('',*,*,#1510,.F.); +#2689=ORIENTED_EDGE('',*,*,#1479,.F.); +#2690=EDGE_LOOP('',(#2686,#2687,#2688,#2689)); +#2691=FACE_BOUND('',#2690,.T.); +#2692=ADVANCED_FACE('',(#2691),#2685,.F.); +#2693=CARTESIAN_POINT('',(14.035373283,-45.06276446,29.669161017)); +#2694=DIRECTION('',(1.,0.,0.)); +#2695=DIRECTION('',(0.,0.,-1.)); +#2696=AXIS2_PLACEMENT_3D('',#2693,#2694,#2695); +#2697=CYLINDRICAL_SURFACE('',#2696,4.); +#2698=ORIENTED_EDGE('',*,*,#2564,.T.); +#2699=ORIENTED_EDGE('',*,*,#662,.F.); +#2700=ORIENTED_EDGE('',*,*,#614,.F.); +#2701=ORIENTED_EDGE('',*,*,#483,.F.); +#2702=EDGE_LOOP('',(#2698,#2699,#2700,#2701)); +#2703=FACE_BOUND('',#2702,.T.); +#2704=ADVANCED_FACE('',(#2703),#2697,.F.); +#2705=CLOSED_SHELL('',(#530,#552,#601,#648,#738,#771,#797,#823,#863,#896,#927,#958,#989,#1028,#1055,#1103,#1145,#1188,#1206,#1240,#1309,#1325,#1341,#1359,#1371,#1389, +#1422,#1497,#1542,#1615,#1655,#1672,#1695,#1706,#1717,#1742,#1759,#1771,#1788,#1828,#1868,#1908,#1948,#2012,#2062,#2135,#2160,#2230,#2288,#2298,#2333, +#2350,#2374,#2402,#2421,#2444,#2455,#2465,#2508,#2520,#2532,#2554,#2571,#2588,#2600,#2619,#2632,#2680,#2692,#2704)); +#2706=MANIFOLD_SOLID_BREP('\X2\524D6321\X0\N',#2705); +#2707=DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#2708=FILL_AREA_STYLE_COLOUR('',#2707); +#2709=FILL_AREA_STYLE('',(#2708)); +#2710=SURFACE_STYLE_FILL_AREA(#2709); +#2711=SURFACE_SIDE_STYLE('',(#2710)); +#2712=SURFACE_STYLE_USAGE(.BOTH.,#2711); +#2713=PRESENTATION_STYLE_ASSIGNMENT((#2712)); +#374=STYLED_ITEM('',(#2713),#2706); +#2715=CARTESIAN_POINT('',(34.997626586,-57.757823291,34.291508125)); +#2716=DIRECTION('',(-1.,0.,0.)); +#2717=DIRECTION('',(0.,-0.707106781,0.707106781)); +#2718=AXIS2_PLACEMENT_3D('',#2715,#2716,#2717); +#2719=PLANE('',#2718); +#2720=CARTESIAN_POINT('',(34.997626586,-52.852597579,27.559499204)); +#2721=VERTEX_POINT('',#2720); +#2722=CARTESIAN_POINT('',(34.997626586,-52.969663578,27.664870781)); +#2723=VERTEX_POINT('',#2722); +#2724=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#2725=DIRECTION('',(-1.,-0.,-0.)); +#2726=DIRECTION('',(0.,0.,-1.)); +#2727=AXIS2_PLACEMENT_3D('',#2724,#2725,#2726); +#2728=CIRCLE('',#2727,1.5); +#2729=EDGE_CURVE('',#2721,#2723,#2728,.T.); +#2730=ORIENTED_EDGE('',*,*,#2729,.F.); +#2731=CARTESIAN_POINT('',(34.997626586,-53.075035165,27.781936792)); +#2732=VERTEX_POINT('',#2731); +#2733=CARTESIAN_POINT('',(34.997626586,-52.852597579,27.559499204)); +#2734=DIRECTION('',(0.,-0.707106781,0.707106781)); +#2735=VECTOR('',#2734,0.314574253); +#2736=LINE('',#2733,#2735); +#2737=EDGE_CURVE('',#2721,#2732,#2736,.T.); +#2738=ORIENTED_EDGE('',*,*,#2737,.T.); +#2739=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#2740=DIRECTION('',(-1.,-0.,-0.)); +#2741=DIRECTION('',(0.,0.,-1.)); +#2742=AXIS2_PLACEMENT_3D('',#2739,#2740,#2741); +#2743=CIRCLE('',#2742,1.5); +#2744=EDGE_CURVE('',#2723,#2732,#2743,.T.); +#2745=ORIENTED_EDGE('',*,*,#2744,.F.); +#2746=EDGE_LOOP('',(#2730,#2738,#2745)); +#2747=FACE_BOUND('',#2746,.T.); +#2748=ADVANCED_FACE('',(#2747),#2719,.F.); +#2749=CARTESIAN_POINT('',(34.997626586,-56.951815121,33.497194377)); +#2750=DIRECTION('',(-1.,0.,0.)); +#2751=DIRECTION('',(0.,-0.707106781,0.707106781)); +#2752=AXIS2_PLACEMENT_3D('',#2749,#2750,#2751); +#2753=PLANE('',#2752); +#2754=CARTESIAN_POINT('',(34.997626586,-51.909003407,27.225530952)); +#2755=VERTEX_POINT('',#2754); +#2756=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#2757=DIRECTION('',(-1.,-0.,-0.)); +#2758=DIRECTION('',(0.,0.,-1.)); +#2759=AXIS2_PLACEMENT_3D('',#2756,#2757,#2758); +#2760=CIRCLE('',#2759,1.5); +#2761=EDGE_CURVE('',#2755,#2721,#2760,.T.); +#2762=ORIENTED_EDGE('',*,*,#2761,.F.); +#2763=CARTESIAN_POINT('',(34.997626586,-50.577847505,29.416923724)); +#2764=VERTEX_POINT('',#2763); +#2765=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#2766=DIRECTION('',(-1.,-0.,-0.)); +#2767=DIRECTION('',(0.,0.,-1.)); +#2768=AXIS2_PLACEMENT_3D('',#2765,#2766,#2767); +#2769=CIRCLE('',#2768,1.5); +#2770=EDGE_CURVE('',#2764,#2755,#2769,.T.); +#2771=ORIENTED_EDGE('',*,*,#2770,.F.); +#2772=CARTESIAN_POINT('',(34.997626586,-53.240160709,29.416921027)); +#2773=VERTEX_POINT('',#2772); +#2774=CARTESIAN_POINT('',(34.997626586,-50.577847505,29.416923724)); +#2775=DIRECTION('',(0.,-1.,-0.000001013)); +#2776=VECTOR('',#2775,2.662313205); +#2777=LINE('',#2774,#2776); +#2778=EDGE_CURVE('',#2764,#2773,#2777,.T.); +#2779=ORIENTED_EDGE('',*,*,#2778,.T.); +#2780=CARTESIAN_POINT('',(34.997626586,-51.909003407,28.725530952)); +#2781=DIRECTION('',(-1.,-0.,-0.)); +#2782=DIRECTION('',(0.,0.,-1.)); +#2783=AXIS2_PLACEMENT_3D('',#2780,#2781,#2782); +#2784=CIRCLE('',#2783,1.5); +#2785=EDGE_CURVE('',#2732,#2773,#2784,.T.); +#2786=ORIENTED_EDGE('',*,*,#2785,.F.); +#2787=ORIENTED_EDGE('',*,*,#2737,.F.); +#2788=EDGE_LOOP('',(#2762,#2771,#2779,#2786,#2787)); +#2789=FACE_BOUND('',#2788,.T.); +#2790=ADVANCED_FACE('',(#2789),#2753,.F.); +#2791=CARTESIAN_POINT('',(1.657198803,-34.471096769,29.416993852)); +#2792=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#2793=DIRECTION('',(-0.000002479,1.,0.000001013)); +#2794=AXIS2_PLACEMENT_3D('',#2791,#2792,#2793); +#2795=PLANE('',#2794); +#2796=CARTESIAN_POINT('',(-7.047370078,-50.577882753,29.416991585)); +#2797=VERTEX_POINT('',#2796); +#2798=CARTESIAN_POINT('',(34.997626586,-50.577847505,29.416923724)); +#2799=CARTESIAN_POINT('',(20.982627698,-50.577859254,29.416946344)); +#2800=CARTESIAN_POINT('',(6.96762881,-50.577871003,29.416968964)); +#2801=CARTESIAN_POINT('',(-7.047370078,-50.577882753,29.416991585)); +#2802=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2798,#2799,#2800,#2801),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0000002,0.042045197),.UNSPECIFIED.); +#2803=EDGE_CURVE('',#2764,#2797,#2802,.T.); +#2804=ORIENTED_EDGE('',*,*,#2803,.T.); +#2805=CARTESIAN_POINT('',(-7.047370078,-53.240125461,29.416988888)); +#2806=VERTEX_POINT('',#2805); +#2807=CARTESIAN_POINT('',(-7.047370078,-50.577882753,29.416991585)); +#2808=DIRECTION('',(0.,-1.,-0.000001013)); +#2809=VECTOR('',#2808,2.662242708); +#2810=LINE('',#2807,#2809); +#2811=EDGE_CURVE('',#2797,#2806,#2810,.T.); +#2812=ORIENTED_EDGE('',*,*,#2811,.T.); +#2813=CARTESIAN_POINT('',(-7.047370078,-53.240125461,29.416988888)); +#2814=CARTESIAN_POINT('',(6.96762881,-53.240137211,29.416966268)); +#2815=CARTESIAN_POINT('',(20.982627698,-53.240148961,29.416943647)); +#2816=CARTESIAN_POINT('',(34.997626586,-53.240160709,29.416921027)); +#2817=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2813,#2814,#2815,#2816),.UNSPECIFIED.,.F.,.F.,(4,4),(0.0000002,0.042045197),.UNSPECIFIED.); +#2818=EDGE_CURVE('',#2806,#2773,#2817,.T.); +#2819=ORIENTED_EDGE('',*,*,#2818,.T.); +#2820=ORIENTED_EDGE('',*,*,#2778,.F.); +#2821=EDGE_LOOP('',(#2804,#2812,#2819,#2820)); +#2822=FACE_BOUND('',#2821,.T.); +#2823=ADVANCED_FACE('',(#2822),#2795,.F.); +#2824=CARTESIAN_POINT('',(-27.345994518,-51.909003407,28.725530952)); +#2825=DIRECTION('',(1.,0.,0.)); +#2826=DIRECTION('',(0.,0.,-1.)); +#2827=AXIS2_PLACEMENT_3D('',#2824,#2825,#2826); +#2828=CYLINDRICAL_SURFACE('',#2827,1.5); +#2829=CARTESIAN_POINT('',(-7.047370078,-51.909003407,27.225530952)); +#2830=VERTEX_POINT('',#2829); +#2831=CARTESIAN_POINT('',(34.997626586,-51.909003407,27.225530952)); +#2832=DIRECTION('',(-1.,-0.,0.)); +#2833=VECTOR('',#2832,42.044996664); +#2834=LINE('',#2831,#2833); +#2835=EDGE_CURVE('',#2755,#2830,#2834,.T.); +#2836=ORIENTED_EDGE('',*,*,#2835,.T.); +#2837=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#2838=DIRECTION('',(-1.,-0.,-0.)); +#2839=DIRECTION('',(0.,0.,-1.)); +#2840=AXIS2_PLACEMENT_3D('',#2837,#2838,#2839); +#2841=CIRCLE('',#2840,1.5); +#2842=EDGE_CURVE('',#2797,#2830,#2841,.T.); +#2843=ORIENTED_EDGE('',*,*,#2842,.F.); +#2844=ORIENTED_EDGE('',*,*,#2803,.F.); +#2845=ORIENTED_EDGE('',*,*,#2770,.T.); +#2846=EDGE_LOOP('',(#2836,#2843,#2844,#2845)); +#2847=FACE_BOUND('',#2846,.T.); +#2848=ADVANCED_FACE('',(#2847),#2828,.T.); +#2849=CARTESIAN_POINT('',(-7.047370078,-33.947166325,28.611329067)); +#2850=DIRECTION('',(1.,0.,0.)); +#2851=DIRECTION('',(0.,-1.,0.)); +#2852=AXIS2_PLACEMENT_3D('',#2849,#2850,#2851); +#2853=PLANE('',#2852); +#2854=CARTESIAN_POINT('',(-7.047370078,-52.969663578,27.66487078)); +#2855=VERTEX_POINT('',#2854); +#2856=CARTESIAN_POINT('',(-7.047370078,-53.075035149,27.781936777)); +#2857=VERTEX_POINT('',#2856); +#2858=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#2859=DIRECTION('',(-1.,-0.,-0.)); +#2860=DIRECTION('',(0.,0.,-1.)); +#2861=AXIS2_PLACEMENT_3D('',#2858,#2859,#2860); +#2862=CIRCLE('',#2861,1.5); +#2863=EDGE_CURVE('',#2855,#2857,#2862,.T.); +#2864=ORIENTED_EDGE('',*,*,#2863,.T.); +#2865=CARTESIAN_POINT('',(-7.047370078,-52.852597584,27.559499208)); +#2866=VERTEX_POINT('',#2865); +#2867=CARTESIAN_POINT('',(-7.047370078,-53.075035151,27.781936775)); +#2868=DIRECTION('',(0.,0.707106781,-0.707106781)); +#2869=VECTOR('',#2868,0.314574224); +#2870=LINE('',#2867,#2869); +#2871=EDGE_CURVE('',#2857,#2866,#2870,.T.); +#2872=ORIENTED_EDGE('',*,*,#2871,.T.); +#2873=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#2874=DIRECTION('',(-1.,-0.,-0.)); +#2875=DIRECTION('',(0.,0.,-1.)); +#2876=AXIS2_PLACEMENT_3D('',#2873,#2874,#2875); +#2877=CIRCLE('',#2876,1.5); +#2878=EDGE_CURVE('',#2866,#2855,#2877,.T.); +#2879=ORIENTED_EDGE('',*,*,#2878,.T.); +#2880=EDGE_LOOP('',(#2864,#2872,#2879)); +#2881=FACE_BOUND('',#2880,.T.); +#2882=ADVANCED_FACE('',(#2881),#2853,.F.); +#2883=CARTESIAN_POINT('',(-7.047370078,-36.572348162,26.015873458)); +#2884=DIRECTION('',(1.,0.,0.)); +#2885=DIRECTION('',(0.,0.707106781,-0.707106781)); +#2886=AXIS2_PLACEMENT_3D('',#2883,#2884,#2885); +#2887=PLANE('',#2886); +#2888=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#2889=DIRECTION('',(-1.,-0.,-0.)); +#2890=DIRECTION('',(0.,0.,-1.)); +#2891=AXIS2_PLACEMENT_3D('',#2888,#2889,#2890); +#2892=CIRCLE('',#2891,1.5); +#2893=EDGE_CURVE('',#2857,#2806,#2892,.T.); +#2894=ORIENTED_EDGE('',*,*,#2893,.T.); +#2895=ORIENTED_EDGE('',*,*,#2811,.F.); +#2896=ORIENTED_EDGE('',*,*,#2842,.T.); +#2897=CARTESIAN_POINT('',(-7.047370078,-51.909003407,28.725530952)); +#2898=DIRECTION('',(-1.,-0.,-0.)); +#2899=DIRECTION('',(0.,0.,-1.)); +#2900=AXIS2_PLACEMENT_3D('',#2897,#2898,#2899); +#2901=CIRCLE('',#2900,1.5); +#2902=EDGE_CURVE('',#2830,#2866,#2901,.T.); +#2903=ORIENTED_EDGE('',*,*,#2902,.T.); +#2904=ORIENTED_EDGE('',*,*,#2871,.F.); +#2905=EDGE_LOOP('',(#2894,#2895,#2896,#2903,#2904)); +#2906=FACE_BOUND('',#2905,.T.); +#2907=ADVANCED_FACE('',(#2906),#2887,.F.); +#2908=CARTESIAN_POINT('',(-27.345994518,-51.909003407,28.725530952)); +#2909=DIRECTION('',(1.,0.,0.)); +#2910=DIRECTION('',(0.,0.,-1.)); +#2911=AXIS2_PLACEMENT_3D('',#2908,#2909,#2910); +#2912=CYLINDRICAL_SURFACE('',#2911,1.5); +#2913=ORIENTED_EDGE('',*,*,#2835,.F.); +#2914=ORIENTED_EDGE('',*,*,#2761,.T.); +#2915=ORIENTED_EDGE('',*,*,#2729,.T.); +#2916=ORIENTED_EDGE('',*,*,#2744,.T.); +#2917=ORIENTED_EDGE('',*,*,#2785,.T.); +#2918=ORIENTED_EDGE('',*,*,#2818,.F.); +#2919=ORIENTED_EDGE('',*,*,#2893,.F.); +#2920=ORIENTED_EDGE('',*,*,#2863,.F.); +#2921=ORIENTED_EDGE('',*,*,#2878,.F.); +#2922=ORIENTED_EDGE('',*,*,#2902,.F.); +#2923=EDGE_LOOP('',(#2913,#2914,#2915,#2916,#2917,#2918,#2919,#2920,#2921,#2922)); +#2924=FACE_BOUND('',#2923,.T.); +#2925=ADVANCED_FACE('',(#2924),#2912,.T.); +#2926=CLOSED_SHELL('',(#2748,#2790,#2823,#2848,#2882,#2907,#2925)); +#2927=MANIFOLD_SOLID_BREP('\X2\524D6321\X0\N',#2926); +#2714=STYLED_ITEM('',(#2713),#2927); +#2929=CARTESIAN_POINT('',(1.657198803,-34.471096769,29.416993852)); +#2930=DIRECTION('',(-0.000001614,0.000001013,-1.)); +#2931=DIRECTION('',(-0.000002479,1.,0.000001013)); +#2932=AXIS2_PLACEMENT_3D('',#2929,#2930,#2931); +#2933=PLANE('',#2932); +#2934=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#2935=VERTEX_POINT('',#2934); +#2936=CARTESIAN_POINT('',(34.997626586,-39.897771641,29.416934543)); +#2937=VERTEX_POINT('',#2936); +#2938=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#2939=DIRECTION('',(1.,0.,-0.000001614)); +#2940=VECTOR('',#2939,10.944049753); +#2941=LINE('',#2938,#2940); +#2942=EDGE_CURVE('',#2935,#2937,#2941,.T.); +#2943=ORIENTED_EDGE('',*,*,#2942,.F.); +#2944=CARTESIAN_POINT('',(24.053566099,-35.567771641,29.416956593)); +#2945=VERTEX_POINT('',#2944); +#2946=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#2947=DIRECTION('',(-0.000002479,1.,0.000001013)); +#2948=VECTOR('',#2947,4.33); +#2949=LINE('',#2946,#2948); +#2950=EDGE_CURVE('',#2935,#2945,#2949,.T.); +#2951=ORIENTED_EDGE('',*,*,#2950,.T.); +#2952=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#2953=VERTEX_POINT('',#2952); +#2954=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#2955=DIRECTION('',(-1.,0.,0.000001614)); +#2956=VECTOR('',#2955,3.500183396); +#2957=LINE('',#2954,#2956); +#2958=EDGE_CURVE('',#2953,#2945,#2957,.T.); +#2959=ORIENTED_EDGE('',*,*,#2958,.F.); +#2960=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.416936736)); +#2961=VERTEX_POINT('',#2960); +#2962=CARTESIAN_POINT('',(27.553749496,-35.567771641,29.416950944)); +#2963=DIRECTION('',(1.,0.,-0.000001614)); +#2964=VECTOR('',#2963,7.44387709); +#2965=LINE('',#2962,#2964); +#2966=EDGE_CURVE('',#2953,#2961,#2965,.T.); +#2967=ORIENTED_EDGE('',*,*,#2966,.T.); +#2968=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.416938929)); +#2969=DIRECTION('',(0.,-1.,-0.000001013)); +#2970=VECTOR('',#2969,4.33); +#2971=LINE('',#2968,#2970); +#2972=EDGE_CURVE('',#2961,#2937,#2971,.T.); +#2973=ORIENTED_EDGE('',*,*,#2972,.T.); +#2974=EDGE_LOOP('',(#2943,#2951,#2959,#2967,#2973)); +#2975=FACE_BOUND('',#2974,.T.); +#2976=ADVANCED_FACE('',(#2975),#2933,.T.); +#2977=CARTESIAN_POINT('',(63.997626586,-59.914478473,29.417015319)); +#2978=DIRECTION('',(0.,0.,1.)); +#2979=DIRECTION('',(-1.,0.,0.)); +#2980=AXIS2_PLACEMENT_3D('',#2977,#2978,#2979); +#2981=PLANE('',#2980); +#2982=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.417015319)); +#2983=VERTEX_POINT('',#2982); +#2984=CARTESIAN_POINT('',(34.997626586,-39.897771641,29.417015319)); +#2985=VERTEX_POINT('',#2984); +#2986=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.417015319)); +#2987=DIRECTION('',(0.,-1.,0.)); +#2988=VECTOR('',#2987,4.33); +#2989=LINE('',#2986,#2988); +#2990=EDGE_CURVE('',#2983,#2985,#2989,.T.); +#2991=ORIENTED_EDGE('',*,*,#2990,.F.); +#2992=CARTESIAN_POINT('',(24.053566099,-35.567771641,29.417015319)); +#2993=VERTEX_POINT('',#2992); +#2994=CARTESIAN_POINT('',(24.053566099,-35.567771641,29.417015319)); +#2995=DIRECTION('',(1.,0.,-0.)); +#2996=VECTOR('',#2995,10.944060487); +#2997=LINE('',#2994,#2996); +#2998=EDGE_CURVE('',#2993,#2983,#2997,.T.); +#2999=ORIENTED_EDGE('',*,*,#2998,.F.); +#3000=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.417015319)); +#3001=VERTEX_POINT('',#3000); +#3002=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.417015319)); +#3003=DIRECTION('',(-0.000002479,1.,0.)); +#3004=VECTOR('',#3003,4.33); +#3005=LINE('',#3002,#3004); +#3006=EDGE_CURVE('',#3001,#2993,#3005,.T.); +#3007=ORIENTED_EDGE('',*,*,#3006,.F.); +#3008=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.417015319)); +#3009=DIRECTION('',(1.,-0.,-0.)); +#3010=VECTOR('',#3009,10.944049753); +#3011=LINE('',#3008,#3010); +#3012=EDGE_CURVE('',#3001,#2985,#3011,.T.); +#3013=ORIENTED_EDGE('',*,*,#3012,.T.); +#3014=EDGE_LOOP('',(#2991,#2999,#3007,#3013)); +#3015=FACE_BOUND('',#3014,.T.); +#3016=ADVANCED_FACE('',(#3015),#2981,.T.); +#3017=CARTESIAN_POINT('',(34.997626586,-56.951815121,33.497194377)); +#3018=DIRECTION('',(-1.,0.,0.)); +#3019=DIRECTION('',(0.,-0.707106781,0.707106781)); +#3020=AXIS2_PLACEMENT_3D('',#3017,#3018,#3019); +#3021=PLANE('',#3020); +#3022=ORIENTED_EDGE('',*,*,#2972,.F.); +#3023=CARTESIAN_POINT('',(34.997626586,-35.567771641,29.417015319)); +#3024=DIRECTION('',(0.,0.,-1.)); +#3025=VECTOR('',#3024,0.000078583); +#3026=LINE('',#3023,#3025); +#3027=EDGE_CURVE('',#2983,#2961,#3026,.T.); +#3028=ORIENTED_EDGE('',*,*,#3027,.F.); +#3029=ORIENTED_EDGE('',*,*,#2990,.T.); +#3030=CARTESIAN_POINT('',(34.997626586,-39.897771641,29.417015319)); +#3031=DIRECTION('',(0.,0.,-1.)); +#3032=VECTOR('',#3031,0.000080776); +#3033=LINE('',#3030,#3032); +#3034=EDGE_CURVE('',#2985,#2937,#3033,.T.); +#3035=ORIENTED_EDGE('',*,*,#3034,.T.); +#3036=EDGE_LOOP('',(#3022,#3028,#3029,#3035)); +#3037=FACE_BOUND('',#3036,.T.); +#3038=ADVANCED_FACE('',(#3037),#3021,.F.); +#3039=CARTESIAN_POINT('',(43.962034836,-39.897771641,33.100155315)); +#3040=DIRECTION('',(0.,-1.,0.)); +#3041=DIRECTION('',(-1.,0.,0.)); +#3042=AXIS2_PLACEMENT_3D('',#3039,#3040,#3041); +#3043=PLANE('',#3042); +#3044=CARTESIAN_POINT('',(24.053576833,-39.897771641,29.416952207)); +#3045=DIRECTION('',(0.000001803,0.,1.)); +#3046=VECTOR('',#3045,0.000063112); +#3047=LINE('',#3044,#3046); +#3048=EDGE_CURVE('',#2935,#3001,#3047,.T.); +#3049=ORIENTED_EDGE('',*,*,#3048,.F.); +#3050=ORIENTED_EDGE('',*,*,#2942,.T.); +#3051=ORIENTED_EDGE('',*,*,#3034,.F.); +#3052=ORIENTED_EDGE('',*,*,#3012,.F.); +#3053=EDGE_LOOP('',(#3049,#3050,#3051,#3052)); +#3054=FACE_BOUND('',#3053,.T.); +#3055=ADVANCED_FACE('',(#3054),#3043,.T.); +#3056=CARTESIAN_POINT('',(13.962034836,-35.567771641,32.350155315)); +#3057=DIRECTION('',(0.,-1.,0.)); +#3058=DIRECTION('',(0.,0.,-1.)); +#3059=AXIS2_PLACEMENT_3D('',#3056,#3057,#3058); +#3060=PLANE('',#3059); +#3061=ORIENTED_EDGE('',*,*,#2966,.F.); +#3062=ORIENTED_EDGE('',*,*,#2958,.T.); +#3063=CARTESIAN_POINT('',(24.053566099,-35.567771641,29.416956593)); +#3064=DIRECTION('',(0.000001803,0.,1.)); +#3065=VECTOR('',#3064,0.000058726); +#3066=LINE('',#3063,#3065); +#3067=EDGE_CURVE('',#2945,#2993,#3066,.T.); +#3068=ORIENTED_EDGE('',*,*,#3067,.T.); +#3069=ORIENTED_EDGE('',*,*,#2998,.T.); +#3070=ORIENTED_EDGE('',*,*,#3027,.T.); +#3071=EDGE_LOOP('',(#3061,#3062,#3068,#3069,#3070)); +#3072=FACE_BOUND('',#3071,.T.); +#3073=ADVANCED_FACE('',(#3072),#3060,.F.); +#3074=CARTESIAN_POINT('',(24.053648791,-59.564012619,42.287402672)); +#3075=DIRECTION('',(1.,0.000002479,-0.000001803)); +#3076=DIRECTION('',(-0.000001803,0.,-1.)); +#3077=AXIS2_PLACEMENT_3D('',#3074,#3075,#3076); +#3078=PLANE('',#3077); +#3079=ORIENTED_EDGE('',*,*,#2950,.F.); +#3080=ORIENTED_EDGE('',*,*,#3048,.T.); +#3081=ORIENTED_EDGE('',*,*,#3006,.T.); +#3082=ORIENTED_EDGE('',*,*,#3067,.F.); +#3083=EDGE_LOOP('',(#3079,#3080,#3081,#3082)); +#3084=FACE_BOUND('',#3083,.T.); +#3085=ADVANCED_FACE('',(#3084),#3078,.F.); +#3086=CLOSED_SHELL('',(#2976,#3016,#3038,#3055,#3073,#3085)); +#3087=MANIFOLD_SOLID_BREP('\X2\524D6321\X0\N',#3086); +#2928=STYLED_ITEM('',(#2713),#3087); +#3089=CARTESIAN_POINT('',(0.497017974,-29.951250128,25.306888619)); +#3090=DIRECTION('',(1.,0.000003749,-0.000002613)); +#3091=DIRECTION('',(0.000003749,-1.,-0.)); +#3092=AXIS2_PLACEMENT_3D('',#3089,#3090,#3091); +#3093=PLANE('',#3092); +#3094=CARTESIAN_POINT('',(0.496976753,-22.397478257,20.417016756)); +#3095=VERTEX_POINT('',#3094); +#3096=CARTESIAN_POINT('',(0.496976576,-22.383535915,20.417038347)); +#3097=VERTEX_POINT('',#3096); +#3098=CARTESIAN_POINT('',(0.496988387,-22.397476034,24.917016756)); +#3099=DIRECTION('',(1.,0.000003749,-0.000002613)); +#3100=DIRECTION('',(0.000003749,-1.,-0.)); +#3101=AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3102=CIRCLE('',#3101,4.5); +#3103=EDGE_CURVE('',#3095,#3097,#3102,.T.); +#3104=ORIENTED_EDGE('',*,*,#3103,.T.); +#3105=CARTESIAN_POINT('',(0.497042487,-39.897771641,20.417035847)); +#3106=VERTEX_POINT('',#3105); +#3107=CARTESIAN_POINT('',(0.496976826,-22.383535915,20.417038347)); +#3108=DIRECTION('',(0.000003749,-1.,-0.)); +#3109=VECTOR('',#3108,17.514235726); +#3110=LINE('',#3107,#3109); +#3111=EDGE_CURVE('',#3097,#3106,#3110,.T.); +#3112=ORIENTED_EDGE('',*,*,#3111,.T.); +#3113=CARTESIAN_POINT('',(0.497042487,-39.897771641,20.417016755)); +#3114=DIRECTION('',(-0.000003749,1.,0.)); +#3115=VECTOR('',#3114,17.500293384); +#3116=LINE('',#3113,#3115); +#3117=EDGE_CURVE('',#3106,#3095,#3116,.T.); +#3118=ORIENTED_EDGE('',*,*,#3117,.T.); +#3119=EDGE_LOOP('',(#3104,#3112,#3118)); +#3120=FACE_BOUND('',#3119,.T.); +#3121=ADVANCED_FACE('',(#3120),#3093,.T.); +#3122=CARTESIAN_POINT('',(-3.003478453,123.102517863,54.917023263)); +#3123=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#3124=DIRECTION('',(-0.000003749,1.,0.)); +#3125=AXIS2_PLACEMENT_3D('',#3122,#3123,#3124); +#3126=PLANE('',#3125); +#3127=CARTESIAN_POINT('',(-3.003023122,-22.397489156,20.417025901)); +#3128=VERTEX_POINT('',#3127); +#3129=CARTESIAN_POINT('',(-3.002957513,-39.897784762,20.417036697)); +#3130=VERTEX_POINT('',#3129); +#3131=CARTESIAN_POINT('',(-3.003023122,-22.397489156,20.417025901)); +#3132=DIRECTION('',(0.000003749,-1.,-0.)); +#3133=VECTOR('',#3132,17.500295607); +#3134=LINE('',#3131,#3133); +#3135=EDGE_CURVE('',#3128,#3130,#3134,.T.); +#3136=ORIENTED_EDGE('',*,*,#3135,.T.); +#3137=CARTESIAN_POINT('',(-3.003023174,-22.383549036,20.417047493)); +#3138=VERTEX_POINT('',#3137); +#3139=CARTESIAN_POINT('',(-3.002957513,-39.897784763,20.417047493)); +#3140=DIRECTION('',(-0.000003749,1.,0.)); +#3141=VECTOR('',#3140,17.514235726); +#3142=LINE('',#3139,#3141); +#3143=EDGE_CURVE('',#3130,#3138,#3142,.T.); +#3144=ORIENTED_EDGE('',*,*,#3143,.T.); +#3145=CARTESIAN_POINT('',(-3.003011363,-22.397489156,24.917025901)); +#3146=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#3147=DIRECTION('',(0.000003749,-1.,-0.)); +#3148=AXIS2_PLACEMENT_3D('',#3145,#3146,#3147); +#3149=CIRCLE('',#3148,4.5); +#3150=EDGE_CURVE('',#3138,#3128,#3149,.T.); +#3151=ORIENTED_EDGE('',*,*,#3150,.T.); +#3152=EDGE_LOOP('',(#3136,#3144,#3151)); +#3153=FACE_BOUND('',#3152,.T.); +#3154=ADVANCED_FACE('',(#3153),#3126,.T.); +#3155=CARTESIAN_POINT('',(-3.503011363,-22.39749103,24.917027208)); +#3156=DIRECTION('',(1.,0.000003749,-0.000002613)); +#3157=DIRECTION('',(0.000003749,-1.,-0.)); +#3158=AXIS2_PLACEMENT_3D('',#3155,#3156,#3157); +#3159=CYLINDRICAL_SURFACE('',#3158,4.5); +#3160=ORIENTED_EDGE('',*,*,#3150,.F.); +#3161=CARTESIAN_POINT('',(-3.003023174,-22.383549036,20.417047493)); +#3162=DIRECTION('',(1.,0.000003749,-0.000002613)); +#3163=VECTOR('',#3162,3.499999751); +#3164=LINE('',#3161,#3163); +#3165=EDGE_CURVE('',#3138,#3097,#3164,.T.); +#3166=ORIENTED_EDGE('',*,*,#3165,.T.); +#3167=ORIENTED_EDGE('',*,*,#3103,.F.); +#3168=CARTESIAN_POINT('',(-3.003023122,-22.397489156,20.417025901)); +#3169=DIRECTION('',(1.,0.000002479,-0.000002613)); +#3170=VECTOR('',#3169,3.499999875); +#3171=LINE('',#3168,#3170); +#3172=EDGE_CURVE('',#3128,#3095,#3171,.T.); +#3173=ORIENTED_EDGE('',*,*,#3172,.F.); +#3174=EDGE_LOOP('',(#3160,#3166,#3167,#3173)); +#3175=FACE_BOUND('',#3174,.T.); +#3176=ADVANCED_FACE('',(#3175),#3159,.T.); +#3177=CARTESIAN_POINT('',(-3.502995004,-29.89749103,20.417027208)); +#3178=DIRECTION('',(0.000002613,0.,1.)); +#3179=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#3180=AXIS2_PLACEMENT_3D('',#3177,#3178,#3179); +#3181=PLANE('',#3180); +#3182=ORIENTED_EDGE('',*,*,#3135,.F.); +#3183=ORIENTED_EDGE('',*,*,#3172,.T.); +#3184=ORIENTED_EDGE('',*,*,#3117,.F.); +#3185=CARTESIAN_POINT('',(-3.002957513,-39.897784763,20.417025901)); +#3186=DIRECTION('',(1.,0.000003749,-0.000002613)); +#3187=VECTOR('',#3186,3.5); +#3188=LINE('',#3185,#3187); +#3189=EDGE_CURVE('',#3130,#3106,#3188,.T.); +#3190=ORIENTED_EDGE('',*,*,#3189,.F.); +#3191=EDGE_LOOP('',(#3182,#3183,#3184,#3190)); +#3192=FACE_BOUND('',#3191,.T.); +#3193=ADVANCED_FACE('',(#3192),#3181,.F.); +#3194=CARTESIAN_POINT('',(-3.002937898,-39.897784763,27.923810099)); +#3195=DIRECTION('',(0.000003749,-1.,-0.)); +#3196=DIRECTION('',(1.,0.000003749,-0.)); +#3197=AXIS2_PLACEMENT_3D('',#3194,#3195,#3196); +#3198=PLANE('',#3197); +#3199=ORIENTED_EDGE('',*,*,#3189,.T.); +#3200=CARTESIAN_POINT('',(0.497042487,-39.897771641,20.417038347)); +#3201=DIRECTION('',(-1.,-0.000003749,0.000002613)); +#3202=VECTOR('',#3201,3.5); +#3203=LINE('',#3200,#3202); +#3204=EDGE_CURVE('',#3106,#3130,#3203,.T.); +#3205=ORIENTED_EDGE('',*,*,#3204,.T.); +#3206=EDGE_LOOP('',(#3199,#3205)); +#3207=FACE_BOUND('',#3206,.T.); +#3208=ADVANCED_FACE('',(#3207),#3198,.T.); +#3209=CARTESIAN_POINT('',(23.55370472,-29.897426575,20.4169781)); +#3210=DIRECTION('',(0.000002613,0.,1.)); +#3211=DIRECTION('',(-1.,-0.000002479,0.000002613)); +#3212=AXIS2_PLACEMENT_3D('',#3209,#3210,#3211); +#3213=PLANE('',#3212); +#3214=ORIENTED_EDGE('',*,*,#3165,.F.); +#3215=ORIENTED_EDGE('',*,*,#3143,.F.); +#3216=ORIENTED_EDGE('',*,*,#3204,.F.); +#3217=ORIENTED_EDGE('',*,*,#3111,.F.); +#3218=EDGE_LOOP('',(#3214,#3215,#3216,#3217)); +#3219=FACE_BOUND('',#3218,.T.); +#3220=ADVANCED_FACE('',(#3219),#3213,.T.); +#3221=CLOSED_SHELL('',(#3121,#3154,#3176,#3193,#3208,#3220)); +#3222=MANIFOLD_SOLID_BREP('\X2\524D6321\X0\N',#3221); +#3088=STYLED_ITEM('',(#2713),#3222); +#3224=CARTESIAN_POINT('',(6.672209289,-27.05165712,27.347470303)); +#3225=DIRECTION('',(-0.000000061,-1.,-0.)); +#3226=DIRECTION('',(0.,0.,-1.)); +#3227=AXIS2_PLACEMENT_3D('',#3224,#3225,#3226); +#3228=PLANE('',#3227); +#3229=CARTESIAN_POINT('',(5.854449891,-27.05165707,23.82269263)); +#3230=VERTEX_POINT('',#3229); +#3231=CARTESIAN_POINT('',(5.854449891,-27.05165707,28.522692629)); +#3232=VERTEX_POINT('',#3231); +#3233=CARTESIAN_POINT('',(5.854449891,-27.05165707,23.82269263)); +#3234=DIRECTION('',(-0.,-0.,1.)); +#3235=VECTOR('',#3234,4.7); +#3236=LINE('',#3233,#3235); +#3237=EDGE_CURVE('',#3230,#3232,#3236,.T.); +#3238=ORIENTED_EDGE('',*,*,#3237,.T.); +#3239=CARTESIAN_POINT('',(8.99698713,-27.051657261,28.52269263)); +#3240=VERTEX_POINT('',#3239); +#3241=CARTESIAN_POINT('',(5.854449891,-27.05165707,28.522692629)); +#3242=DIRECTION('',(1.,-0.000000061,-0.)); +#3243=VECTOR('',#3242,3.142537239); +#3244=LINE('',#3241,#3243); +#3245=EDGE_CURVE('',#3232,#3240,#3244,.T.); +#3246=ORIENTED_EDGE('',*,*,#3245,.T.); +#3247=CARTESIAN_POINT('',(8.996990008,-27.051657262,29.022689584)); +#3248=VERTEX_POINT('',#3247); +#3249=CARTESIAN_POINT('',(8.996990007,-27.051657261,29.022689584)); +#3250=DIRECTION('',(-0.,0.,-1.)); +#3251=VECTOR('',#3250,0.499996954); +#3252=LINE('',#3249,#3251); +#3253=EDGE_CURVE('',#3248,#3240,#3252,.T.); +#3254=ORIENTED_EDGE('',*,*,#3253,.F.); +#3255=CARTESIAN_POINT('',(5.496990007,-27.051657048,29.022689584)); +#3256=VERTEX_POINT('',#3255); +#3257=CARTESIAN_POINT('',(8.996990008,-27.051657262,29.022689584)); +#3258=DIRECTION('',(-1.,0.000000061,0.)); +#3259=VECTOR('',#3258,3.500000001); +#3260=LINE('',#3257,#3259); +#3261=EDGE_CURVE('',#3248,#3256,#3260,.T.); +#3262=ORIENTED_EDGE('',*,*,#3261,.T.); +#3263=CARTESIAN_POINT('',(5.496990007,-27.051657048,24.522689578)); +#3264=VERTEX_POINT('',#3263); +#3265=CARTESIAN_POINT('',(5.496990007,-27.051657048,24.522689578)); +#3266=DIRECTION('',(0.,-0.,1.)); +#3267=VECTOR('',#3266,4.500000006); +#3268=LINE('',#3265,#3267); +#3269=EDGE_CURVE('',#3264,#3256,#3268,.T.); +#3270=ORIENTED_EDGE('',*,*,#3269,.F.); +#3271=CARTESIAN_POINT('',(5.496990007,-27.051657048,20.022689584)); +#3272=VERTEX_POINT('',#3271); +#3273=CARTESIAN_POINT('',(5.496990007,-27.051657048,20.022689584)); +#3274=DIRECTION('',(0.,-0.,1.)); +#3275=VECTOR('',#3274,4.499999994); +#3276=LINE('',#3273,#3275); +#3277=EDGE_CURVE('',#3272,#3264,#3276,.T.); +#3278=ORIENTED_EDGE('',*,*,#3277,.F.); +#3279=CARTESIAN_POINT('',(8.996990007,-27.051657261,20.022689584)); +#3280=VERTEX_POINT('',#3279); +#3281=CARTESIAN_POINT('',(5.496990007,-27.051657048,20.022689584)); +#3282=DIRECTION('',(1.,-0.000000061,-0.)); +#3283=VECTOR('',#3282,3.5); +#3284=LINE('',#3281,#3283); +#3285=EDGE_CURVE('',#3272,#3280,#3284,.T.); +#3286=ORIENTED_EDGE('',*,*,#3285,.T.); +#3287=CARTESIAN_POINT('',(8.99698713,-27.051657261,23.82269263)); +#3288=VERTEX_POINT('',#3287); +#3289=CARTESIAN_POINT('',(8.996990007,-27.051657261,23.82269263)); +#3290=DIRECTION('',(-0.,0.,-1.)); +#3291=VECTOR('',#3290,3.800003046); +#3292=LINE('',#3289,#3291); +#3293=EDGE_CURVE('',#3288,#3280,#3292,.T.); +#3294=ORIENTED_EDGE('',*,*,#3293,.F.); +#3295=CARTESIAN_POINT('',(5.854449891,-27.05165707,23.82269263)); +#3296=DIRECTION('',(1.,-0.000000061,0.)); +#3297=VECTOR('',#3296,3.142537239); +#3298=LINE('',#3295,#3297); +#3299=EDGE_CURVE('',#3230,#3288,#3298,.T.); +#3300=ORIENTED_EDGE('',*,*,#3299,.F.); +#3301=EDGE_LOOP('',(#3238,#3246,#3254,#3262,#3270,#3278,#3286,#3294,#3300)); +#3302=FACE_BOUND('',#3301,.T.); +#3303=ADVANCED_FACE('',(#3302),#3228,.T.); +#3304=CARTESIAN_POINT('',(8.996989931,-28.297746829,21.867032421)); +#3305=DIRECTION('',(-1.,0.000000061,0.)); +#3306=DIRECTION('',(0.,-0.,1.)); +#3307=AXIS2_PLACEMENT_3D('',#3304,#3305,#3306); +#3308=PLANE('',#3307); +#3309=CARTESIAN_POINT('',(8.996989837,-29.851656499,23.522689585)); +#3310=VERTEX_POINT('',#3309); +#3311=CARTESIAN_POINT('',(8.996989852,-29.592836919,23.556763891)); +#3312=VERTEX_POINT('',#3311); +#3313=CARTESIAN_POINT('',(8.996989837,-29.851656499,23.522689584)); +#3314=DIRECTION('',(0.00000006,0.99144483,0.130526429)); +#3315=VECTOR('',#3314,0.261052932); +#3316=LINE('',#3313,#3315); +#3317=EDGE_CURVE('',#3310,#3312,#3316,.T.); +#3318=ORIENTED_EDGE('',*,*,#3317,.T.); +#3319=CARTESIAN_POINT('',(8.996989867,-29.351656499,23.656664137)); +#3320=VERTEX_POINT('',#3319); +#3321=CARTESIAN_POINT('',(8.996989852,-29.592836919,23.556763892)); +#3322=DIRECTION('',(0.000000056,0.923879472,0.382683578)); +#3323=VECTOR('',#3322,0.261051823); +#3324=LINE('',#3321,#3323); +#3325=EDGE_CURVE('',#3312,#3320,#3324,.T.); +#3326=ORIENTED_EDGE('',*,*,#3325,.T.); +#3327=CARTESIAN_POINT('',(8.99698988,-29.14455277,23.815582994)); +#3328=VERTEX_POINT('',#3327); +#3329=CARTESIAN_POINT('',(8.99698988,-29.14455277,23.815582994)); +#3330=DIRECTION('',(-0.000000049,-0.793348573,-0.608767642)); +#3331=VECTOR('',#3330,0.261050106); +#3332=LINE('',#3329,#3331); +#3333=EDGE_CURVE('',#3328,#3320,#3332,.T.); +#3334=ORIENTED_EDGE('',*,*,#3333,.F.); +#3335=CARTESIAN_POINT('',(8.996989889,-28.985632482,24.022689584)); +#3336=VERTEX_POINT('',#3335); +#3337=CARTESIAN_POINT('',(8.99698988,-29.14455277,23.815582994)); +#3338=DIRECTION('',(0.000000037,0.608765798,0.793349988)); +#3339=VECTOR('',#3338,0.261053247); +#3340=LINE('',#3337,#3339); +#3341=EDGE_CURVE('',#3328,#3336,#3340,.T.); +#3342=ORIENTED_EDGE('',*,*,#3341,.T.); +#3343=CARTESIAN_POINT('',(8.996989895,-28.885733189,24.263870481)); +#3344=VERTEX_POINT('',#3343); +#3345=CARTESIAN_POINT('',(8.996989889,-28.985632482,24.022689584)); +#3346=DIRECTION('',(0.000000023,0.382679818,0.92388103)); +#3347=VECTOR('',#3346,0.261051899); +#3348=LINE('',#3345,#3347); +#3349=EDGE_CURVE('',#3336,#3344,#3348,.T.); +#3350=ORIENTED_EDGE('',*,*,#3349,.T.); +#3351=CARTESIAN_POINT('',(8.996989898,-28.851656499,24.522689584)); +#3352=VERTEX_POINT('',#3351); +#3353=CARTESIAN_POINT('',(8.996989895,-28.885733189,24.263870481)); +#3354=DIRECTION('',(0.000000008,0.130535638,0.991443618)); +#3355=VECTOR('',#3354,0.26105277); +#3356=LINE('',#3353,#3355); +#3357=EDGE_CURVE('',#3344,#3352,#3356,.T.); +#3358=ORIENTED_EDGE('',*,*,#3357,.T.); +#3359=CARTESIAN_POINT('',(8.996989895,-28.885733189,24.781508687)); +#3360=VERTEX_POINT('',#3359); +#3361=CARTESIAN_POINT('',(8.996989898,-28.851656499,24.522689584)); +#3362=DIRECTION('',(-0.000000008,-0.130535638,0.991443618)); +#3363=VECTOR('',#3362,0.26105277); +#3364=LINE('',#3361,#3363); +#3365=EDGE_CURVE('',#3352,#3360,#3364,.T.); +#3366=ORIENTED_EDGE('',*,*,#3365,.T.); +#3367=CARTESIAN_POINT('',(8.996989889,-28.985632481,25.022689585)); +#3368=VERTEX_POINT('',#3367); +#3369=CARTESIAN_POINT('',(8.996989889,-28.985632482,25.022689585)); +#3370=DIRECTION('',(0.000000023,0.382679815,-0.923881031)); +#3371=VECTOR('',#3370,0.2610519); +#3372=LINE('',#3369,#3371); +#3373=EDGE_CURVE('',#3368,#3360,#3372,.T.); +#3374=ORIENTED_EDGE('',*,*,#3373,.F.); +#3375=CARTESIAN_POINT('',(8.99698988,-29.14455277,25.229796413)); +#3376=VERTEX_POINT('',#3375); +#3377=CARTESIAN_POINT('',(8.996989889,-28.985632481,25.022689585)); +#3378=DIRECTION('',(-0.000000037,-0.608765358,0.793350325)); +#3379=VECTOR('',#3378,0.261053436); +#3380=LINE('',#3377,#3379); +#3381=EDGE_CURVE('',#3368,#3376,#3380,.T.); +#3382=ORIENTED_EDGE('',*,*,#3381,.T.); +#3383=CARTESIAN_POINT('',(8.996989867,-29.351656499,25.388715032)); +#3384=VERTEX_POINT('',#3383); +#3385=CARTESIAN_POINT('',(8.99698988,-29.14455277,25.229796413)); +#3386=DIRECTION('',(-0.000000048,-0.793349014,0.608767067)); +#3387=VECTOR('',#3386,0.261049961); +#3388=LINE('',#3385,#3387); +#3389=EDGE_CURVE('',#3376,#3384,#3388,.T.); +#3390=ORIENTED_EDGE('',*,*,#3389,.T.); +#3391=CARTESIAN_POINT('',(8.996989853,-29.592836917,25.488615517)); +#3392=VERTEX_POINT('',#3391); +#3393=CARTESIAN_POINT('',(8.996989867,-29.351656499,25.388715032)); +#3394=DIRECTION('',(-0.000000056,-0.923879147,0.382684362)); +#3395=VECTOR('',#3394,0.261051912); +#3396=LINE('',#3393,#3395); +#3397=EDGE_CURVE('',#3384,#3392,#3396,.T.); +#3398=ORIENTED_EDGE('',*,*,#3397,.T.); +#3399=CARTESIAN_POINT('',(8.996989837,-29.851656499,25.522689585)); +#3400=VERTEX_POINT('',#3399); +#3401=CARTESIAN_POINT('',(8.996989837,-29.851656499,25.522689585)); +#3402=DIRECTION('',(0.000000061,0.991444949,-0.130525529)); +#3403=VECTOR('',#3402,0.261052903); +#3404=LINE('',#3401,#3403); +#3405=EDGE_CURVE('',#3400,#3392,#3404,.T.); +#3406=ORIENTED_EDGE('',*,*,#3405,.F.); +#3407=CARTESIAN_POINT('',(8.996989821,-30.110476078,25.488615517)); +#3408=VERTEX_POINT('',#3407); +#3409=CARTESIAN_POINT('',(8.996989821,-30.110476078,25.488615517)); +#3410=DIRECTION('',(0.000000061,0.991444949,0.130525529)); +#3411=VECTOR('',#3410,0.2610529); +#3412=LINE('',#3409,#3411); +#3413=EDGE_CURVE('',#3408,#3400,#3412,.T.); +#3414=ORIENTED_EDGE('',*,*,#3413,.F.); +#3415=CARTESIAN_POINT('',(8.996989806,-30.351656499,25.388715032)); +#3416=VERTEX_POINT('',#3415); +#3417=CARTESIAN_POINT('',(8.996989821,-30.110476079,25.488615517)); +#3418=DIRECTION('',(-0.000000056,-0.923879148,-0.38268436)); +#3419=VECTOR('',#3418,0.261051915); +#3420=LINE('',#3417,#3419); +#3421=EDGE_CURVE('',#3408,#3416,#3420,.T.); +#3422=ORIENTED_EDGE('',*,*,#3421,.T.); +#3423=CARTESIAN_POINT('',(8.996989793,-30.558764042,25.229796414)); +#3424=VERTEX_POINT('',#3423); +#3425=CARTESIAN_POINT('',(8.996989806,-30.351656499,25.388715032)); +#3426=DIRECTION('',(-0.000000048,-0.79335443,-0.608760009)); +#3427=VECTOR('',#3426,0.261052987); +#3428=LINE('',#3425,#3427); +#3429=EDGE_CURVE('',#3416,#3424,#3428,.T.); +#3430=ORIENTED_EDGE('',*,*,#3429,.T.); +#3431=CARTESIAN_POINT('',(8.996989784,-30.71768433,25.022689585)); +#3432=VERTEX_POINT('',#3431); +#3433=CARTESIAN_POINT('',(8.996989793,-30.558764043,25.229796414)); +#3434=DIRECTION('',(-0.000000037,-0.608765355,-0.793350328)); +#3435=VECTOR('',#3434,0.261053435); +#3436=LINE('',#3433,#3435); +#3437=EDGE_CURVE('',#3424,#3432,#3436,.T.); +#3438=ORIENTED_EDGE('',*,*,#3437,.T.); +#3439=CARTESIAN_POINT('',(8.996989778,-30.817579808,24.781508688)); +#3440=VERTEX_POINT('',#3439); +#3441=CARTESIAN_POINT('',(8.996989784,-30.71768433,25.022689585)); +#3442=DIRECTION('',(-0.000000023,-0.382667344,-0.923886196)); +#3443=VECTOR('',#3442,0.261050439); +#3444=LINE('',#3441,#3443); +#3445=EDGE_CURVE('',#3432,#3440,#3444,.T.); +#3446=ORIENTED_EDGE('',*,*,#3445,.T.); +#3447=CARTESIAN_POINT('',(8.996989776,-30.851656499,24.522689584)); +#3448=VERTEX_POINT('',#3447); +#3449=CARTESIAN_POINT('',(8.996989778,-30.817579808,24.781508688)); +#3450=DIRECTION('',(-0.000000008,-0.130535642,-0.991443617)); +#3451=VECTOR('',#3450,0.261052771); +#3452=LINE('',#3449,#3451); +#3453=EDGE_CURVE('',#3440,#3448,#3452,.T.); +#3454=ORIENTED_EDGE('',*,*,#3453,.T.); +#3455=CARTESIAN_POINT('',(8.996989778,-30.817579808,24.263870481)); +#3456=VERTEX_POINT('',#3455); +#3457=CARTESIAN_POINT('',(8.996989778,-30.817579808,24.263870481)); +#3458=DIRECTION('',(-0.000000008,-0.130535641,0.991443617)); +#3459=VECTOR('',#3458,0.261052771); +#3460=LINE('',#3457,#3459); +#3461=EDGE_CURVE('',#3456,#3448,#3460,.T.); +#3462=ORIENTED_EDGE('',*,*,#3461,.F.); +#3463=CARTESIAN_POINT('',(8.996989784,-30.71768433,24.022689584)); +#3464=VERTEX_POINT('',#3463); +#3465=CARTESIAN_POINT('',(8.996989778,-30.817579808,24.263870481)); +#3466=DIRECTION('',(0.000000023,0.382667346,-0.923886196)); +#3467=VECTOR('',#3466,0.261050439); +#3468=LINE('',#3465,#3467); +#3469=EDGE_CURVE('',#3456,#3464,#3468,.T.); +#3470=ORIENTED_EDGE('',*,*,#3469,.T.); +#3471=CARTESIAN_POINT('',(8.996989793,-30.558764043,23.815582995)); +#3472=VERTEX_POINT('',#3471); +#3473=CARTESIAN_POINT('',(8.996989793,-30.558764043,23.815582995)); +#3474=DIRECTION('',(-0.000000037,-0.608765798,0.793349988)); +#3475=VECTOR('',#3474,0.261053245); +#3476=LINE('',#3473,#3475); +#3477=EDGE_CURVE('',#3472,#3464,#3476,.T.); +#3478=ORIENTED_EDGE('',*,*,#3477,.F.); +#3479=CARTESIAN_POINT('',(8.996989806,-30.3516565,23.656664138)); +#3480=VERTEX_POINT('',#3479); +#3481=CARTESIAN_POINT('',(8.996989793,-30.558764042,23.815582995)); +#3482=DIRECTION('',(0.000000048,0.793353987,-0.608760587)); +#3483=VECTOR('',#3482,0.261053131); +#3484=LINE('',#3481,#3483); +#3485=EDGE_CURVE('',#3472,#3480,#3484,.T.); +#3486=ORIENTED_EDGE('',*,*,#3485,.T.); +#3487=CARTESIAN_POINT('',(8.996989821,-30.110476079,23.556763891)); +#3488=VERTEX_POINT('',#3487); +#3489=CARTESIAN_POINT('',(8.996989806,-30.3516565,23.656664137)); +#3490=DIRECTION('',(0.000000056,0.923879472,-0.382683578)); +#3491=VECTOR('',#3490,0.261051824); +#3492=LINE('',#3489,#3491); +#3493=EDGE_CURVE('',#3480,#3488,#3492,.T.); +#3494=ORIENTED_EDGE('',*,*,#3493,.T.); +#3495=CARTESIAN_POINT('',(8.996989821,-30.110476079,23.556763891)); +#3496=DIRECTION('',(0.00000006,0.99144483,-0.130526429)); +#3497=VECTOR('',#3496,0.261052932); +#3498=LINE('',#3495,#3497); +#3499=EDGE_CURVE('',#3488,#3310,#3498,.T.); +#3500=ORIENTED_EDGE('',*,*,#3499,.T.); +#3501=EDGE_LOOP('',(#3318,#3326,#3334,#3342,#3350,#3358,#3366,#3374,#3382,#3390,#3398,#3406,#3414,#3422,#3430,#3438,#3446,#3454,#3462,#3470,#3478,#3486,#3494,#3500)); +#3502=FACE_BOUND('',#3501,.T.); +#3503=ORIENTED_EDGE('',*,*,#3253,.T.); +#3504=CARTESIAN_POINT('',(8.996990007,-27.051657261,28.52269263)); +#3505=DIRECTION('',(-0.,0.,-1.)); +#3506=VECTOR('',#3505,4.7); +#3507=LINE('',#3504,#3506); +#3508=EDGE_CURVE('',#3240,#3288,#3507,.T.); +#3509=ORIENTED_EDGE('',*,*,#3508,.T.); +#3510=ORIENTED_EDGE('',*,*,#3293,.T.); +#3511=CARTESIAN_POINT('',(8.996989922,-28.451658788,20.022689585)); +#3512=VERTEX_POINT('',#3511); +#3513=CARTESIAN_POINT('',(8.996990007,-27.051657261,20.022689584)); +#3514=DIRECTION('',(-0.000000061,-1.,-0.)); +#3515=VECTOR('',#3514,1.400001527); +#3516=LINE('',#3513,#3515); +#3517=EDGE_CURVE('',#3280,#3512,#3516,.T.); +#3518=ORIENTED_EDGE('',*,*,#3517,.T.); +#3519=CARTESIAN_POINT('',(8.996989851,-29.616343083,20.176023249)); +#3520=VERTEX_POINT('',#3519); +#3521=CARTESIAN_POINT('',(8.996989922,-28.451658788,20.022689584)); +#3522=DIRECTION('',(-0.00000006,-0.991444854,0.130526249)); +#3523=VECTOR('',#3522,1.174734318); +#3524=LINE('',#3521,#3523); +#3525=EDGE_CURVE('',#3512,#3520,#3524,.T.); +#3526=ORIENTED_EDGE('',*,*,#3525,.T.); +#3527=CARTESIAN_POINT('',(8.996989785,-30.701658787,20.625574831)); +#3528=VERTEX_POINT('',#3527); +#3529=CARTESIAN_POINT('',(8.996989851,-29.616343083,20.176023248)); +#3530=DIRECTION('',(-0.000000056,-0.923879804,0.382682777)); +#3531=VECTOR('',#3530,1.174736908); +#3532=LINE('',#3529,#3531); +#3533=EDGE_CURVE('',#3520,#3528,#3532,.T.); +#3534=ORIENTED_EDGE('',*,*,#3533,.T.); +#3535=CARTESIAN_POINT('',(8.996989728,-31.633635106,21.340708974)); +#3536=VERTEX_POINT('',#3535); +#3537=CARTESIAN_POINT('',(8.996989728,-31.633635106,21.340708975)); +#3538=DIRECTION('',(0.000000049,0.793351876,-0.608763337)); +#3539=VECTOR('',#3538,1.174732609); +#3540=LINE('',#3537,#3539); +#3541=EDGE_CURVE('',#3536,#3528,#3540,.T.); +#3542=ORIENTED_EDGE('',*,*,#3541,.F.); +#3543=CARTESIAN_POINT('',(8.996989685,-32.348768773,22.272689585)); +#3544=VERTEX_POINT('',#3543); +#3545=CARTESIAN_POINT('',(8.996989728,-31.633635106,21.340708974)); +#3546=DIRECTION('',(-0.000000037,-0.608761318,0.793353426)); +#3547=VECTOR('',#3546,1.174735723); +#3548=LINE('',#3545,#3547); +#3549=EDGE_CURVE('',#3536,#3544,#3548,.T.); +#3550=ORIENTED_EDGE('',*,*,#3549,.T.); +#3551=CARTESIAN_POINT('',(8.996989658,-32.798323217,23.35800386)); +#3552=VERTEX_POINT('',#3551); +#3553=CARTESIAN_POINT('',(8.996989657,-32.798323216,23.35800386)); +#3554=DIRECTION('',(0.000000024,0.382685286,-0.923878765)); +#3555=VECTOR('',#3554,1.174736683); +#3556=LINE('',#3553,#3555); +#3557=EDGE_CURVE('',#3552,#3544,#3556,.T.); +#3558=ORIENTED_EDGE('',*,*,#3557,.F.); +#3559=CARTESIAN_POINT('',(8.996989648,-32.951658788,24.522689586)); +#3560=VERTEX_POINT('',#3559); +#3561=CARTESIAN_POINT('',(8.996989648,-32.951658788,24.522689586)); +#3562=DIRECTION('',(0.000000008,0.130527687,-0.991444665)); +#3563=VECTOR('',#3562,1.174735986); +#3564=LINE('',#3561,#3563); +#3565=EDGE_CURVE('',#3560,#3552,#3564,.T.); +#3566=ORIENTED_EDGE('',*,*,#3565,.F.); +#3567=CARTESIAN_POINT('',(8.996989656,-32.798323217,25.687375307)); +#3568=VERTEX_POINT('',#3567); +#3569=CARTESIAN_POINT('',(8.996989657,-32.798323217,25.687375307)); +#3570=DIRECTION('',(-0.000000008,-0.130527687,-0.991444665)); +#3571=VECTOR('',#3570,1.174735982); +#3572=LINE('',#3569,#3571); +#3573=EDGE_CURVE('',#3568,#3560,#3572,.T.); +#3574=ORIENTED_EDGE('',*,*,#3573,.F.); +#3575=CARTESIAN_POINT('',(8.996989684,-32.348768773,26.772689585)); +#3576=VERTEX_POINT('',#3575); +#3577=CARTESIAN_POINT('',(8.996989684,-32.348768773,26.772689585)); +#3578=DIRECTION('',(-0.000000024,-0.382685286,-0.923878765)); +#3579=VECTOR('',#3578,1.174736685); +#3580=LINE('',#3577,#3579); +#3581=EDGE_CURVE('',#3576,#3568,#3580,.T.); +#3582=ORIENTED_EDGE('',*,*,#3581,.F.); +#3583=CARTESIAN_POINT('',(8.996989728,-31.633635106,27.704670075)); +#3584=VERTEX_POINT('',#3583); +#3585=CARTESIAN_POINT('',(8.996989728,-31.633635106,27.704670075)); +#3586=DIRECTION('',(-0.000000037,-0.608761367,-0.793353388)); +#3587=VECTOR('',#3586,1.174735628); +#3588=LINE('',#3585,#3587); +#3589=EDGE_CURVE('',#3584,#3576,#3588,.T.); +#3590=ORIENTED_EDGE('',*,*,#3589,.F.); +#3591=CARTESIAN_POINT('',(8.996989785,-30.701658787,28.419803922)); +#3592=VERTEX_POINT('',#3591); +#3593=CARTESIAN_POINT('',(8.996989785,-30.701658787,28.419803922)); +#3594=DIRECTION('',(-0.000000048,-0.793351998,-0.608763178)); +#3595=VECTOR('',#3594,1.174732429); +#3596=LINE('',#3593,#3595); +#3597=EDGE_CURVE('',#3592,#3584,#3596,.T.); +#3598=ORIENTED_EDGE('',*,*,#3597,.F.); +#3599=CARTESIAN_POINT('',(8.996989851,-29.616343083,28.869355802)); +#3600=VERTEX_POINT('',#3599); +#3601=CARTESIAN_POINT('',(8.996989785,-30.701658787,28.419803922)); +#3602=DIRECTION('',(0.000000056,0.923879714,0.382682993)); +#3603=VECTOR('',#3602,1.174737022); +#3604=LINE('',#3601,#3603); +#3605=EDGE_CURVE('',#3592,#3600,#3604,.T.); +#3606=ORIENTED_EDGE('',*,*,#3605,.T.); +#3607=CARTESIAN_POINT('',(8.996989922,-28.451658788,29.022689584)); +#3608=VERTEX_POINT('',#3607); +#3609=CARTESIAN_POINT('',(8.996989851,-29.616343083,28.869355801)); +#3610=DIRECTION('',(0.00000006,0.991444841,0.130526348)); +#3611=VECTOR('',#3610,1.174734334); +#3612=LINE('',#3609,#3611); +#3613=EDGE_CURVE('',#3600,#3608,#3612,.T.); +#3614=ORIENTED_EDGE('',*,*,#3613,.T.); +#3615=CARTESIAN_POINT('',(8.996990008,-27.051657262,29.022689584)); +#3616=DIRECTION('',(-0.000000061,-1.,-0.)); +#3617=VECTOR('',#3616,1.400001526); +#3618=LINE('',#3615,#3617); +#3619=EDGE_CURVE('',#3248,#3608,#3618,.T.); +#3620=ORIENTED_EDGE('',*,*,#3619,.F.); +#3621=EDGE_LOOP('',(#3503,#3509,#3510,#3518,#3526,#3534,#3542,#3550,#3558,#3566,#3574,#3582,#3590,#3598,#3606,#3614,#3620)); +#3622=FACE_BOUND('',#3621,.T.); +#3623=ADVANCED_FACE('',(#3502,#3622),#3308,.T.); +#3624=CARTESIAN_POINT('',(5.496990009,-27.018250185,26.771237202)); +#3625=DIRECTION('',(-1.,0.000000061,0.)); +#3626=DIRECTION('',(0.,-0.,1.)); +#3627=AXIS2_PLACEMENT_3D('',#3624,#3625,#3626); +#3628=PLANE('',#3627); +#3629=CARTESIAN_POINT('',(5.496990016,-26.918192234,25.579392675)); +#3630=VERTEX_POINT('',#3629); +#3631=CARTESIAN_POINT('',(5.496990015,-26.918192235,25.579392675)); +#3632=DIRECTION('',(-0.000000008,-0.125307513,-0.99211795)); +#3633=VECTOR('',#3632,1.065098255); +#3634=LINE('',#3631,#3633); +#3635=EDGE_CURVE('',#3630,#3264,#3634,.T.); +#3636=ORIENTED_EDGE('',*,*,#3635,.T.); +#3637=ORIENTED_EDGE('',*,*,#3269,.T.); +#3638=CARTESIAN_POINT('',(5.496991228,-7.051657048,29.022689584)); +#3639=VERTEX_POINT('',#3638); +#3640=CARTESIAN_POINT('',(5.496990007,-27.051657048,29.022689584)); +#3641=DIRECTION('',(0.000000061,1.,0.)); +#3642=VECTOR('',#3641,20.); +#3643=LINE('',#3640,#3642); +#3644=EDGE_CURVE('',#3256,#3639,#3643,.T.); +#3645=ORIENTED_EDGE('',*,*,#3644,.T.); +#3646=CARTESIAN_POINT('',(5.496991228,-7.051657049,20.022689584)); +#3647=VERTEX_POINT('',#3646); +#3648=CARTESIAN_POINT('',(5.496991228,-7.051657049,20.022689584)); +#3649=DIRECTION('',(0.,-0.,1.)); +#3650=VECTOR('',#3649,9.); +#3651=LINE('',#3648,#3650); +#3652=EDGE_CURVE('',#3647,#3639,#3651,.T.); +#3653=ORIENTED_EDGE('',*,*,#3652,.F.); +#3654=CARTESIAN_POINT('',(5.496991227,-7.051657049,20.022689584)); +#3655=DIRECTION('',(-0.000000061,-1.,-0.)); +#3656=VECTOR('',#3655,20.); +#3657=LINE('',#3654,#3656); +#3658=EDGE_CURVE('',#3647,#3272,#3657,.T.); +#3659=ORIENTED_EDGE('',*,*,#3658,.T.); +#3660=ORIENTED_EDGE('',*,*,#3277,.T.); +#3661=CARTESIAN_POINT('',(5.496990015,-26.918192236,23.465986499)); +#3662=VERTEX_POINT('',#3661); +#3663=CARTESIAN_POINT('',(5.496990016,-26.918192236,23.465986499)); +#3664=DIRECTION('',(-0.000000008,-0.125307514,0.99211795)); +#3665=VECTOR('',#3664,1.065098237); +#3666=LINE('',#3663,#3665); +#3667=EDGE_CURVE('',#3662,#3264,#3666,.T.); +#3668=ORIENTED_EDGE('',*,*,#3667,.F.); +#3669=CARTESIAN_POINT('',(5.496990039,-26.526190127,22.475651027)); +#3670=VERTEX_POINT('',#3669); +#3671=CARTESIAN_POINT('',(5.496990039,-26.526190127,22.475651027)); +#3672=DIRECTION('',(-0.000000023,-0.368043839,0.929808439)); +#3673=VECTOR('',#3672,1.06509624); +#3674=LINE('',#3671,#3673); +#3675=EDGE_CURVE('',#3670,#3662,#3674,.T.); +#3676=ORIENTED_EDGE('',*,*,#3675,.F.); +#3677=CARTESIAN_POINT('',(5.496990078,-25.900259339,21.613881349)); +#3678=VERTEX_POINT('',#3677); +#3679=CARTESIAN_POINT('',(5.496990078,-25.900259339,21.613881349)); +#3680=DIRECTION('',(-0.000000036,-0.587673694,0.809098034)); +#3681=VECTOR('',#3680,1.065099211); +#3682=LINE('',#3679,#3681); +#3683=EDGE_CURVE('',#3678,#3670,#3682,.T.); +#3684=ORIENTED_EDGE('',*,*,#3683,.F.); +#3685=CARTESIAN_POINT('',(5.496990128,-25.079717968,20.934802778)); +#3686=VERTEX_POINT('',#3685); +#3687=CARTESIAN_POINT('',(5.496990128,-25.079717969,20.934802778)); +#3688=DIRECTION('',(-0.000000047,-0.770389779,0.637573203)); +#3689=VECTOR('',#3688,1.065098984); +#3690=LINE('',#3687,#3689); +#3691=EDGE_CURVE('',#3686,#3678,#3690,.T.); +#3692=ORIENTED_EDGE('',*,*,#3691,.F.); +#3693=CARTESIAN_POINT('',(5.496990187,-24.116102548,20.481064562)); +#3694=VERTEX_POINT('',#3693); +#3695=CARTESIAN_POINT('',(5.496990128,-25.079717968,20.934802779)); +#3696=DIRECTION('',(0.000000055,0.90472024,-0.426006205)); +#3697=VECTOR('',#3696,1.06509767); +#3698=LINE('',#3695,#3697); +#3699=EDGE_CURVE('',#3686,#3694,#3698,.T.); +#3700=ORIENTED_EDGE('',*,*,#3699,.T.); +#3701=CARTESIAN_POINT('',(5.496990251,-23.069929448,20.281164888)); +#3702=VERTEX_POINT('',#3701); +#3703=CARTESIAN_POINT('',(5.496990251,-23.069929448,20.281164888)); +#3704=DIRECTION('',(-0.00000006,-0.982229921,0.1876816)); +#3705=VECTOR('',#3704,1.065100012); +#3706=LINE('',#3703,#3705); +#3707=EDGE_CURVE('',#3702,#3694,#3706,.T.); +#3708=ORIENTED_EDGE('',*,*,#3707,.F.); +#3709=CARTESIAN_POINT('',(5.496990315,-22.006910649,20.347658876)); +#3710=VERTEX_POINT('',#3709); +#3711=CARTESIAN_POINT('',(5.496990315,-22.006910649,20.347658876)); +#3712=DIRECTION('',(-0.000000061,-0.998049344,-0.062430017)); +#3713=VECTOR('',#3712,1.065096436); +#3714=LINE('',#3711,#3713); +#3715=EDGE_CURVE('',#3710,#3702,#3714,.T.); +#3716=ORIENTED_EDGE('',*,*,#3715,.F.); +#3717=CARTESIAN_POINT('',(5.496990377,-20.993807164,20.676369433)); +#3718=VERTEX_POINT('',#3717); +#3719=CARTESIAN_POINT('',(5.496990315,-22.006910649,20.347658876)); +#3720=DIRECTION('',(0.000000058,0.951185216,0.308620616)); +#3721=VECTOR('',#3720,1.065095912); +#3722=LINE('',#3719,#3721); +#3723=EDGE_CURVE('',#3710,#3718,#3722,.T.); +#3724=ORIENTED_EDGE('',*,*,#3723,.T.); +#3725=CARTESIAN_POINT('',(5.496990432,-20.09424433,21.246652368)); +#3726=VERTEX_POINT('',#3725); +#3727=CARTESIAN_POINT('',(5.496990377,-20.993807164,20.676369432)); +#3728=DIRECTION('',(0.000000052,0.844581413,0.535427153)); +#3729=VECTOR('',#3728,1.065099019); +#3730=LINE('',#3727,#3729); +#3731=EDGE_CURVE('',#3718,#3726,#3730,.T.); +#3732=ORIENTED_EDGE('',*,*,#3731,.T.); +#3733=CARTESIAN_POINT('',(5.496990477,-19.364725439,22.022689584)); +#3734=VERTEX_POINT('',#3733); +#3735=CARTESIAN_POINT('',(5.496990477,-19.364725439,22.022689585)); +#3736=DIRECTION('',(-0.000000042,-0.684931894,-0.728607096)); +#3737=VECTOR('',#3736,1.065096978); +#3738=LINE('',#3735,#3737); +#3739=EDGE_CURVE('',#3734,#3726,#3738,.T.); +#3740=ORIENTED_EDGE('',*,*,#3739,.F.); +#3741=CARTESIAN_POINT('',(5.496990526,-18.551657052,22.022689584)); +#3742=VERTEX_POINT('',#3741); +#3743=CARTESIAN_POINT('',(5.496990526,-18.551657052,22.022689584)); +#3744=DIRECTION('',(-0.000000061,-1.,-0.)); +#3745=VECTOR('',#3744,0.813068387); +#3746=LINE('',#3743,#3745); +#3747=EDGE_CURVE('',#3742,#3734,#3746,.T.); +#3748=ORIENTED_EDGE('',*,*,#3747,.F.); +#3749=CARTESIAN_POINT('',(5.496990566,-17.904608097,22.107875113)); +#3750=VERTEX_POINT('',#3749); +#3751=CARTESIAN_POINT('',(5.496990526,-18.551657052,22.022689584)); +#3752=DIRECTION('',(0.00000006,0.991444878,0.130526068)); +#3753=VECTOR('',#3752,0.652632304); +#3754=LINE('',#3751,#3753); +#3755=EDGE_CURVE('',#3742,#3750,#3754,.T.); +#3756=ORIENTED_EDGE('',*,*,#3755,.T.); +#3757=CARTESIAN_POINT('',(5.496990603,-17.301657053,22.357626201)); +#3758=VERTEX_POINT('',#3757); +#3759=CARTESIAN_POINT('',(5.496990603,-17.301657053,22.357626201)); +#3760=DIRECTION('',(-0.000000056,-0.923879214,-0.382684202)); +#3761=VECTOR('',#3760,0.652629733); +#3762=LINE('',#3759,#3761); +#3763=EDGE_CURVE('',#3758,#3750,#3762,.T.); +#3764=ORIENTED_EDGE('',*,*,#3763,.F.); +#3765=CARTESIAN_POINT('',(5.496990635,-16.783888189,22.754922632)); +#3766=VERTEX_POINT('',#3765); +#3767=CARTESIAN_POINT('',(5.496990634,-16.783888189,22.754922632)); +#3768=DIRECTION('',(-0.000000048,-0.793354518,-0.608759894)); +#3769=VECTOR('',#3768,0.652632401); +#3770=LINE('',#3767,#3769); +#3771=EDGE_CURVE('',#3766,#3758,#3770,.T.); +#3772=ORIENTED_EDGE('',*,*,#3771,.F.); +#3773=CARTESIAN_POINT('',(5.496990659,-16.386595096,23.272689588)); +#3774=VERTEX_POINT('',#3773); +#3775=CARTESIAN_POINT('',(5.496990659,-16.386595096,23.272689588)); +#3776=DIRECTION('',(-0.000000037,-0.608758087,-0.793355905)); +#3777=VECTOR('',#3776,0.652628855); +#3778=LINE('',#3775,#3777); +#3779=EDGE_CURVE('',#3774,#3766,#3778,.T.); +#3780=ORIENTED_EDGE('',*,*,#3779,.F.); +#3781=CARTESIAN_POINT('',(5.496990674,-16.136843054,23.875642061)); +#3782=VERTEX_POINT('',#3781); +#3783=CARTESIAN_POINT('',(5.496990673,-16.136843054,23.875642061)); +#3784=DIRECTION('',(-0.000000023,-0.382684675,-0.923879018)); +#3785=VECTOR('',#3784,0.652631417); +#3786=LINE('',#3783,#3785); +#3787=EDGE_CURVE('',#3782,#3774,#3786,.T.); +#3788=ORIENTED_EDGE('',*,*,#3787,.F.); +#3789=CARTESIAN_POINT('',(5.496990679,-16.051657049,24.522689586)); +#3790=VERTEX_POINT('',#3789); +#3791=CARTESIAN_POINT('',(5.496990679,-16.051657049,24.522689586)); +#3792=DIRECTION('',(-0.000000008,-0.13052707,-0.991444746)); +#3793=VECTOR('',#3792,0.652630949); +#3794=LINE('',#3791,#3793); +#3795=EDGE_CURVE('',#3790,#3782,#3794,.T.); +#3796=ORIENTED_EDGE('',*,*,#3795,.F.); +#3797=CARTESIAN_POINT('',(5.496990673,-16.136843054,25.169737107)); +#3798=VERTEX_POINT('',#3797); +#3799=CARTESIAN_POINT('',(5.496990673,-16.136843054,25.169737107)); +#3800=DIRECTION('',(0.000000008,0.13052707,-0.991444746)); +#3801=VECTOR('',#3800,0.652630945); +#3802=LINE('',#3799,#3801); +#3803=EDGE_CURVE('',#3798,#3790,#3802,.T.); +#3804=ORIENTED_EDGE('',*,*,#3803,.F.); +#3805=CARTESIAN_POINT('',(5.496990658,-16.386595097,25.772689583)); +#3806=VERTEX_POINT('',#3805); +#3807=CARTESIAN_POINT('',(5.496990658,-16.386595096,25.772689583)); +#3808=DIRECTION('',(0.000000023,0.382684675,-0.923879018)); +#3809=VECTOR('',#3808,0.65263142); +#3810=LINE('',#3807,#3809); +#3811=EDGE_CURVE('',#3806,#3798,#3810,.T.); +#3812=ORIENTED_EDGE('',*,*,#3811,.F.); +#3813=CARTESIAN_POINT('',(5.496990634,-16.78388819,26.290456538)); +#3814=VERTEX_POINT('',#3813); +#3815=CARTESIAN_POINT('',(5.496990634,-16.78388819,26.290456538)); +#3816=DIRECTION('',(0.000000037,0.608758087,-0.793355905)); +#3817=VECTOR('',#3816,0.652628855); +#3818=LINE('',#3815,#3817); +#3819=EDGE_CURVE('',#3814,#3806,#3818,.T.); +#3820=ORIENTED_EDGE('',*,*,#3819,.F.); +#3821=CARTESIAN_POINT('',(5.496990602,-17.301657049,26.687753205)); +#3822=VERTEX_POINT('',#3821); +#3823=CARTESIAN_POINT('',(5.496990602,-17.301657049,26.687753205)); +#3824=DIRECTION('',(0.000000049,0.793354341,-0.608760125)); +#3825=VECTOR('',#3824,0.65263254); +#3826=LINE('',#3823,#3825); +#3827=EDGE_CURVE('',#3822,#3814,#3826,.T.); +#3828=ORIENTED_EDGE('',*,*,#3827,.F.); +#3829=CARTESIAN_POINT('',(5.496990566,-17.904608098,26.937504057)); +#3830=VERTEX_POINT('',#3829); +#3831=CARTESIAN_POINT('',(5.496990566,-17.904608098,26.937504057)); +#3832=DIRECTION('',(0.000000056,0.923879343,-0.38268389)); +#3833=VECTOR('',#3832,0.652629647); +#3834=LINE('',#3831,#3833); +#3835=EDGE_CURVE('',#3830,#3822,#3834,.T.); +#3836=ORIENTED_EDGE('',*,*,#3835,.F.); +#3837=CARTESIAN_POINT('',(5.496990526,-18.55165705,27.022689585)); +#3838=VERTEX_POINT('',#3837); +#3839=CARTESIAN_POINT('',(5.496990526,-18.55165705,27.022689585)); +#3840=DIRECTION('',(0.000000061,0.991444878,-0.130526068)); +#3841=VECTOR('',#3840,0.652632301); +#3842=LINE('',#3839,#3841); +#3843=EDGE_CURVE('',#3838,#3830,#3842,.T.); +#3844=ORIENTED_EDGE('',*,*,#3843,.F.); +#3845=CARTESIAN_POINT('',(5.496990476,-19.364725438,27.022689585)); +#3846=VERTEX_POINT('',#3845); +#3847=CARTESIAN_POINT('',(5.496990526,-18.55165705,27.022689585)); +#3848=DIRECTION('',(-0.000000061,-1.,-0.)); +#3849=VECTOR('',#3848,0.813068388); +#3850=LINE('',#3847,#3849); +#3851=EDGE_CURVE('',#3838,#3846,#3850,.T.); +#3852=ORIENTED_EDGE('',*,*,#3851,.T.); +#3853=CARTESIAN_POINT('',(5.496990432,-20.094244329,27.79872704)); +#3854=VERTEX_POINT('',#3853); +#3855=CARTESIAN_POINT('',(5.496990476,-19.364725438,27.022689585)); +#3856=DIRECTION('',(-0.000000042,-0.684931782,0.728607201)); +#3857=VECTOR('',#3856,1.065097152); +#3858=LINE('',#3855,#3857); +#3859=EDGE_CURVE('',#3846,#3854,#3858,.T.); +#3860=ORIENTED_EDGE('',*,*,#3859,.T.); +#3861=CARTESIAN_POINT('',(5.496990378,-20.993807164,28.369009617)); +#3862=VERTEX_POINT('',#3861); +#3863=CARTESIAN_POINT('',(5.496990432,-20.094244329,27.798727039)); +#3864=DIRECTION('',(-0.000000052,-0.844581565,0.535426914)); +#3865=VECTOR('',#3864,1.065098828); +#3866=LINE('',#3863,#3865); +#3867=EDGE_CURVE('',#3854,#3862,#3866,.T.); +#3868=ORIENTED_EDGE('',*,*,#3867,.T.); +#3869=CARTESIAN_POINT('',(5.496990316,-22.006910645,28.697720262)); +#3870=VERTEX_POINT('',#3869); +#3871=CARTESIAN_POINT('',(5.496990316,-22.006910645,28.697720262)); +#3872=DIRECTION('',(0.000000058,0.951185192,-0.308620692)); +#3873=VECTOR('',#3872,1.065095935); +#3874=LINE('',#3871,#3873); +#3875=EDGE_CURVE('',#3870,#3862,#3874,.T.); +#3876=ORIENTED_EDGE('',*,*,#3875,.F.); +#3877=CARTESIAN_POINT('',(5.496990251,-23.069929456,28.764213863)); +#3878=VERTEX_POINT('',#3877); +#3879=CARTESIAN_POINT('',(5.496990251,-23.069929456,28.764213863)); +#3880=DIRECTION('',(0.000000061,0.998049367,-0.062429655)); +#3881=VECTOR('',#3880,1.065096424); +#3882=LINE('',#3879,#3881); +#3883=EDGE_CURVE('',#3878,#3870,#3882,.T.); +#3884=ORIENTED_EDGE('',*,*,#3883,.F.); +#3885=CARTESIAN_POINT('',(5.496990187,-24.116102539,28.564314252)); +#3886=VERTEX_POINT('',#3885); +#3887=CARTESIAN_POINT('',(5.496990187,-24.116102539,28.564314252)); +#3888=DIRECTION('',(0.00000006,0.982229931,0.187681546)); +#3889=VECTOR('',#3888,1.065099983); +#3890=LINE('',#3887,#3889); +#3891=EDGE_CURVE('',#3886,#3878,#3890,.T.); +#3892=ORIENTED_EDGE('',*,*,#3891,.F.); +#3893=CARTESIAN_POINT('',(5.496990128,-25.079717961,28.110576335)); +#3894=VERTEX_POINT('',#3893); +#3895=CARTESIAN_POINT('',(5.496990128,-25.079717961,28.110576335)); +#3896=DIRECTION('',(0.000000055,0.904720349,0.426005974)); +#3897=VECTOR('',#3896,1.065097545); +#3898=LINE('',#3895,#3897); +#3899=EDGE_CURVE('',#3894,#3886,#3898,.T.); +#3900=ORIENTED_EDGE('',*,*,#3899,.F.); +#3901=CARTESIAN_POINT('',(5.496990079,-25.900259345,27.431497577)); +#3902=VERTEX_POINT('',#3901); +#3903=CARTESIAN_POINT('',(5.496990078,-25.900259345,27.431497577)); +#3904=DIRECTION('',(0.000000047,0.770389697,0.637573302)); +#3905=VECTOR('',#3904,1.065099113); +#3906=LINE('',#3903,#3905); +#3907=EDGE_CURVE('',#3902,#3894,#3906,.T.); +#3908=ORIENTED_EDGE('',*,*,#3907,.F.); +#3909=CARTESIAN_POINT('',(5.49699004,-26.526190127,26.569728143)); +#3910=VERTEX_POINT('',#3909); +#3911=CARTESIAN_POINT('',(5.49699004,-26.526190128,26.569728144)); +#3912=DIRECTION('',(0.000000036,0.5876738,0.809097957)); +#3913=VECTOR('',#3912,1.06509901); +#3914=LINE('',#3911,#3913); +#3915=EDGE_CURVE('',#3910,#3902,#3914,.T.); +#3916=ORIENTED_EDGE('',*,*,#3915,.F.); +#3917=CARTESIAN_POINT('',(5.496990039,-26.526190128,26.569728143)); +#3918=DIRECTION('',(-0.000000022,-0.368043839,-0.929808439)); +#3919=VECTOR('',#3918,1.065096236); +#3920=LINE('',#3917,#3919); +#3921=EDGE_CURVE('',#3910,#3630,#3920,.T.); +#3922=ORIENTED_EDGE('',*,*,#3921,.T.); +#3923=EDGE_LOOP('',(#3636,#3637,#3645,#3653,#3659,#3660,#3668,#3676,#3684,#3692,#3700,#3708,#3716,#3724,#3732,#3740,#3748,#3756,#3764,#3772,#3780,#3788,#3796,#3804,#3812,#3820, +#3828,#3836,#3844,#3852,#3860,#3868,#3876,#3884,#3892,#3900,#3908,#3916,#3922)); +#3924=FACE_BOUND('',#3923,.T.); +#3925=ADVANCED_FACE('',(#3924),#3628,.T.); +#3926=CARTESIAN_POINT('',(3.483359403,-21.589147786,20.470143704)); +#3927=DIRECTION('',(0.006170067,0.308614741,-0.95116711)); +#3928=DIRECTION('',(-0.000000058,-0.951185216,-0.308620616)); +#3929=AXIS2_PLACEMENT_3D('',#3926,#3927,#3928); +#3930=PLANE('',#3929); +#3931=CARTESIAN_POINT('',(0.996990334,-21.701673558,20.41750503)); +#3932=VERTEX_POINT('',#3931); +#3933=CARTESIAN_POINT('',(0.996990334,-21.701673558,20.41750503)); +#3934=DIRECTION('',(0.986261588,0.155142539,0.056735114)); +#3935=VECTOR('',#3934,4.562684078); +#3936=LINE('',#3933,#3935); +#3937=EDGE_CURVE('',#3932,#3718,#3936,.T.); +#3938=ORIENTED_EDGE('',*,*,#3937,.T.); +#3939=ORIENTED_EDGE('',*,*,#3723,.F.); +#3940=CARTESIAN_POINT('',(0.996990334,-21.701673558,20.41750503)); +#3941=DIRECTION('',(0.997587814,-0.067666845,-0.015483927)); +#3942=VECTOR('',#3941,4.510881066); +#3943=LINE('',#3940,#3942); +#3944=EDGE_CURVE('',#3932,#3710,#3943,.T.); +#3945=ORIENTED_EDGE('',*,*,#3944,.F.); +#3946=EDGE_LOOP('',(#3938,#3939,#3945)); +#3947=FACE_BOUND('',#3946,.T.); +#3948=ADVANCED_FACE('',(#3947),#3930,.T.); +#3949=CARTESIAN_POINT('',(-0.1464799,-22.217139809,22.833166496)); +#3950=DIRECTION('',(0.000000023,0.382682321,-0.923879993)); +#3951=DIRECTION('',(-0.000000056,-0.923879993,-0.382682321)); +#3952=AXIS2_PLACEMENT_3D('',#3949,#3950,#3951); +#3953=PLANE('',#3952); +#3954=CARTESIAN_POINT('',(0.996990296,-22.335783055,22.784023051)); +#3955=VERTEX_POINT('',#3954); +#3956=CARTESIAN_POINT('',(-1.503009659,-22.335782905,22.78402305)); +#3957=VERTEX_POINT('',#3956); +#3958=CARTESIAN_POINT('',(0.996990296,-22.335783056,22.78402305)); +#3959=DIRECTION('',(-1.,0.000000061,0.)); +#3960=VECTOR('',#3959,2.499999954); +#3961=LINE('',#3958,#3960); +#3962=EDGE_CURVE('',#3955,#3957,#3961,.T.); +#3963=ORIENTED_EDGE('',*,*,#3962,.T.); +#3964=CARTESIAN_POINT('',(-1.503009632,-21.901655095,22.963844065)); +#3965=VERTEX_POINT('',#3964); +#3966=CARTESIAN_POINT('',(-1.503009659,-22.335782905,22.78402305)); +#3967=DIRECTION('',(0.000000056,0.923879993,0.382682321)); +#3968=VECTOR('',#3967,0.469896321); +#3969=LINE('',#3966,#3968); +#3970=EDGE_CURVE('',#3957,#3965,#3969,.T.); +#3971=ORIENTED_EDGE('',*,*,#3970,.T.); +#3972=CARTESIAN_POINT('',(0.996990322,-21.901655247,22.963844065)); +#3973=VERTEX_POINT('',#3972); +#3974=CARTESIAN_POINT('',(-1.503009632,-21.901655095,22.963844065)); +#3975=DIRECTION('',(1.,-0.000000061,-0.)); +#3976=VECTOR('',#3975,2.499999955); +#3977=LINE('',#3974,#3976); +#3978=EDGE_CURVE('',#3965,#3973,#3977,.T.); +#3979=ORIENTED_EDGE('',*,*,#3978,.T.); +#3980=CARTESIAN_POINT('',(0.996990322,-21.901655247,22.963844065)); +#3981=DIRECTION('',(-0.000000056,-0.923879993,-0.382682321)); +#3982=VECTOR('',#3981,0.469896319); +#3983=LINE('',#3980,#3982); +#3984=EDGE_CURVE('',#3973,#3955,#3983,.T.); +#3985=ORIENTED_EDGE('',*,*,#3984,.T.); +#3986=EDGE_LOOP('',(#3963,#3971,#3979,#3985)); +#3987=FACE_BOUND('',#3986,.T.); +#3988=ADVANCED_FACE('',(#3987),#3953,.T.); +#3989=CARTESIAN_POINT('',(-1.503009652,-22.222497793,24.457284352)); +#3990=DIRECTION('',(-1.,0.000000061,0.)); +#3991=DIRECTION('',(0.,-0.,1.)); +#3992=AXIS2_PLACEMENT_3D('',#3989,#3990,#3991); +#3993=PLANE('',#3992); +#3994=ORIENTED_EDGE('',*,*,#3970,.F.); +#3995=CARTESIAN_POINT('',(-1.503009687,-22.801656618,22.722689395)); +#3996=VERTEX_POINT('',#3995); +#3997=CARTESIAN_POINT('',(-1.503009659,-22.335782905,22.78402305)); +#3998=DIRECTION('',(-0.00000006,-0.991444801,-0.130526648)); +#3999=VECTOR('',#3998,0.469893747); +#4000=LINE('',#3997,#3999); +#4001=EDGE_CURVE('',#3957,#3996,#4000,.T.); +#4002=ORIENTED_EDGE('',*,*,#4001,.T.); +#4003=CARTESIAN_POINT('',(-1.503009715,-23.267530339,22.78402305)); +#4004=VERTEX_POINT('',#4003); +#4005=CARTESIAN_POINT('',(-1.503009687,-22.801656618,22.722689394)); +#4006=DIRECTION('',(-0.00000006,-0.991444802,0.130526646)); +#4007=VECTOR('',#4006,0.469893755); +#4008=LINE('',#4005,#4007); +#4009=EDGE_CURVE('',#3996,#4004,#4008,.T.); +#4010=ORIENTED_EDGE('',*,*,#4009,.T.); +#4011=CARTESIAN_POINT('',(-1.503009742,-23.701654334,22.963844066)); +#4012=VERTEX_POINT('',#4011); +#4013=CARTESIAN_POINT('',(-1.503009742,-23.701654334,22.963844066)); +#4014=DIRECTION('',(0.000000057,0.923878804,-0.382685192)); +#4015=VECTOR('',#4014,0.469892798); +#4016=LINE('',#4013,#4015); +#4017=EDGE_CURVE('',#4012,#4004,#4016,.T.); +#4018=ORIENTED_EDGE('',*,*,#4017,.F.); +#4019=CARTESIAN_POINT('',(-1.503009765,-24.074449436,23.249897245)); +#4020=VERTEX_POINT('',#4019); +#4021=CARTESIAN_POINT('',(-1.503009765,-24.074449437,23.249897245)); +#4022=DIRECTION('',(0.000000048,0.793355976,-0.608757994)); +#4023=VECTOR('',#4022,0.469896381); +#4024=LINE('',#4021,#4023); +#4025=EDGE_CURVE('',#4020,#4012,#4024,.T.); +#4026=ORIENTED_EDGE('',*,*,#4025,.F.); +#4027=CARTESIAN_POINT('',(-1.503009782,-24.360502141,23.622689489)); +#4028=VERTEX_POINT('',#4027); +#4029=CARTESIAN_POINT('',(-1.503009765,-24.074449437,23.249897245)); +#4030=DIRECTION('',(-0.000000037,-0.608760296,0.79335421)); +#4031=VECTOR('',#4030,0.469893826); +#4032=LINE('',#4029,#4031); +#4033=EDGE_CURVE('',#4020,#4028,#4032,.T.); +#4034=ORIENTED_EDGE('',*,*,#4033,.T.); +#4035=CARTESIAN_POINT('',(-1.503009793,-24.540323156,24.05681539)); +#4036=VERTEX_POINT('',#4035); +#4037=CARTESIAN_POINT('',(-1.503009782,-24.360502141,23.622689489)); +#4038=DIRECTION('',(-0.000000023,-0.382683758,0.923879398)); +#4039=VECTOR('',#4038,0.469894557); +#4040=LINE('',#4037,#4039); +#4041=EDGE_CURVE('',#4028,#4036,#4040,.T.); +#4042=ORIENTED_EDGE('',*,*,#4041,.T.); +#4043=CARTESIAN_POINT('',(-1.503009797,-24.601655859,24.522689586)); +#4044=VERTEX_POINT('',#4043); +#4045=CARTESIAN_POINT('',(-1.503009793,-24.540323156,24.05681539)); +#4046=DIRECTION('',(-0.000000008,-0.130524522,0.991445081)); +#4047=VECTOR('',#4046,0.469894102); +#4048=LINE('',#4045,#4047); +#4049=EDGE_CURVE('',#4036,#4044,#4048,.T.); +#4050=ORIENTED_EDGE('',*,*,#4049,.T.); +#4051=CARTESIAN_POINT('',(-1.503009793,-24.540323157,24.988563777)); +#4052=VERTEX_POINT('',#4051); +#4053=CARTESIAN_POINT('',(-1.503009793,-24.540323157,24.988563777)); +#4054=DIRECTION('',(-0.000000008,-0.130524521,-0.991445081)); +#4055=VECTOR('',#4054,0.469894097); +#4056=LINE('',#4053,#4055); +#4057=EDGE_CURVE('',#4052,#4044,#4056,.T.); +#4058=ORIENTED_EDGE('',*,*,#4057,.F.); +#4059=CARTESIAN_POINT('',(-1.503009782,-24.360502141,25.422689681)); +#4060=VERTEX_POINT('',#4059); +#4061=CARTESIAN_POINT('',(-1.503009793,-24.540323157,24.988563777)); +#4062=DIRECTION('',(0.000000023,0.382683758,0.923879398)); +#4063=VECTOR('',#4062,0.46989456); +#4064=LINE('',#4061,#4063); +#4065=EDGE_CURVE('',#4052,#4060,#4064,.T.); +#4066=ORIENTED_EDGE('',*,*,#4065,.T.); +#4067=CARTESIAN_POINT('',(-1.503009765,-24.074449438,25.795481685)); +#4068=VERTEX_POINT('',#4067); +#4069=CARTESIAN_POINT('',(-1.503009782,-24.360502141,25.42268968)); +#4070=DIRECTION('',(0.000000037,0.60876054,0.793354022)); +#4071=VECTOR('',#4070,0.469893634); +#4072=LINE('',#4069,#4071); +#4073=EDGE_CURVE('',#4060,#4068,#4072,.T.); +#4074=ORIENTED_EDGE('',*,*,#4073,.T.); +#4075=CARTESIAN_POINT('',(-1.503009741,-23.701654333,26.081535343)); +#4076=VERTEX_POINT('',#4075); +#4077=CARTESIAN_POINT('',(-1.503009765,-24.074449438,25.795481685)); +#4078=DIRECTION('',(0.000000048,0.793355485,0.608758633)); +#4079=VECTOR('',#4078,0.469896676); +#4080=LINE('',#4077,#4079); +#4081=EDGE_CURVE('',#4068,#4076,#4080,.T.); +#4082=ORIENTED_EDGE('',*,*,#4081,.T.); +#4083=CARTESIAN_POINT('',(-1.503009715,-23.26753034,26.261356119)); +#4084=VERTEX_POINT('',#4083); +#4085=CARTESIAN_POINT('',(-1.503009715,-23.26753034,26.261356119)); +#4086=DIRECTION('',(-0.000000056,-0.923878983,-0.382684759)); +#4087=VECTOR('',#4086,0.469892703); +#4088=LINE('',#4085,#4087); +#4089=EDGE_CURVE('',#4084,#4076,#4088,.T.); +#4090=ORIENTED_EDGE('',*,*,#4089,.F.); +#4091=CARTESIAN_POINT('',(-1.503009687,-22.801656622,26.322689537)); +#4092=VERTEX_POINT('',#4091); +#4093=CARTESIAN_POINT('',(-1.503009687,-22.801656622,26.322689537)); +#4094=DIRECTION('',(-0.000000061,-0.991444867,-0.130526149)); +#4095=VECTOR('',#4094,0.469893722); +#4096=LINE('',#4093,#4095); +#4097=EDGE_CURVE('',#4092,#4084,#4096,.T.); +#4098=ORIENTED_EDGE('',*,*,#4097,.F.); +#4099=CARTESIAN_POINT('',(-1.503009659,-22.335782903,26.26135612)); +#4100=VERTEX_POINT('',#4099); +#4101=CARTESIAN_POINT('',(-1.503009659,-22.335782903,26.261356119)); +#4102=DIRECTION('',(-0.000000061,-0.991444867,0.130526149)); +#4103=VECTOR('',#4102,0.469893722); +#4104=LINE('',#4101,#4103); +#4105=EDGE_CURVE('',#4100,#4092,#4104,.T.); +#4106=ORIENTED_EDGE('',*,*,#4105,.F.); +#4107=CARTESIAN_POINT('',(-1.503009632,-21.901655097,26.081535345)); +#4108=VERTEX_POINT('',#4107); +#4109=CARTESIAN_POINT('',(-1.503009659,-22.335782903,26.261356119)); +#4110=DIRECTION('',(0.000000056,0.923880172,-0.382681888)); +#4111=VECTOR('',#4110,0.469896225); +#4112=LINE('',#4109,#4111); +#4113=EDGE_CURVE('',#4100,#4108,#4112,.T.); +#4114=ORIENTED_EDGE('',*,*,#4113,.T.); +#4115=CARTESIAN_POINT('',(-1.503009608,-21.528863805,25.795481685)); +#4116=VERTEX_POINT('',#4115); +#4117=CARTESIAN_POINT('',(-1.503009609,-21.528863805,25.795481685)); +#4118=DIRECTION('',(-0.000000049,-0.793352477,0.608762554)); +#4119=VECTOR('',#4118,0.469893652); +#4120=LINE('',#4117,#4119); +#4121=EDGE_CURVE('',#4116,#4108,#4120,.T.); +#4122=ORIENTED_EDGE('',*,*,#4121,.F.); +#4123=CARTESIAN_POINT('',(-1.503009591,-21.242811101,25.422689679)); +#4124=VERTEX_POINT('',#4123); +#4125=CARTESIAN_POINT('',(-1.503009591,-21.242811101,25.422689679)); +#4126=DIRECTION('',(-0.000000037,-0.608760541,0.793354022)); +#4127=VECTOR('',#4126,0.469893636); +#4128=LINE('',#4125,#4127); +#4129=EDGE_CURVE('',#4124,#4116,#4128,.T.); +#4130=ORIENTED_EDGE('',*,*,#4129,.F.); +#4131=CARTESIAN_POINT('',(-1.503009581,-21.062990087,24.988563779)); +#4132=VERTEX_POINT('',#4131); +#4133=CARTESIAN_POINT('',(-1.503009581,-21.062990087,24.988563779)); +#4134=DIRECTION('',(-0.000000023,-0.382683757,0.923879398)); +#4135=VECTOR('',#4134,0.469894557); +#4136=LINE('',#4133,#4135); +#4137=EDGE_CURVE('',#4132,#4124,#4136,.T.); +#4138=ORIENTED_EDGE('',*,*,#4137,.F.); +#4139=CARTESIAN_POINT('',(-1.503009577,-21.001653569,24.522689584)); +#4140=VERTEX_POINT('',#4139); +#4141=CARTESIAN_POINT('',(-1.503009581,-21.062990087,24.988563779)); +#4142=DIRECTION('',(0.000000008,0.130532502,-0.991444031)); +#4143=VECTOR('',#4142,0.469894599); +#4144=LINE('',#4141,#4143); +#4145=EDGE_CURVE('',#4132,#4140,#4144,.T.); +#4146=ORIENTED_EDGE('',*,*,#4145,.T.); +#4147=CARTESIAN_POINT('',(-1.503009581,-21.062990087,24.056815389)); +#4148=VERTEX_POINT('',#4147); +#4149=CARTESIAN_POINT('',(-1.503009577,-21.001653569,24.522689584)); +#4150=DIRECTION('',(-0.000000008,-0.130532503,-0.991444031)); +#4151=VECTOR('',#4150,0.469894598); +#4152=LINE('',#4149,#4151); +#4153=EDGE_CURVE('',#4140,#4148,#4152,.T.); +#4154=ORIENTED_EDGE('',*,*,#4153,.T.); +#4155=CARTESIAN_POINT('',(-1.503009592,-21.242811101,23.622689491)); +#4156=VERTEX_POINT('',#4155); +#4157=CARTESIAN_POINT('',(-1.503009581,-21.062990087,24.056815389)); +#4158=DIRECTION('',(-0.000000023,-0.382683757,-0.923879398)); +#4159=VECTOR('',#4158,0.469894555); +#4160=LINE('',#4157,#4159); +#4161=EDGE_CURVE('',#4148,#4156,#4160,.T.); +#4162=ORIENTED_EDGE('',*,*,#4161,.T.); +#4163=CARTESIAN_POINT('',(-1.503009609,-21.528863806,23.249897244)); +#4164=VERTEX_POINT('',#4163); +#4165=CARTESIAN_POINT('',(-1.503009592,-21.2428111,23.622689491)); +#4166=DIRECTION('',(-0.000000037,-0.608760295,-0.79335421)); +#4167=VECTOR('',#4166,0.469893828); +#4168=LINE('',#4165,#4167); +#4169=EDGE_CURVE('',#4156,#4164,#4168,.T.); +#4170=ORIENTED_EDGE('',*,*,#4169,.T.); +#4171=CARTESIAN_POINT('',(-1.503009609,-21.528863806,23.249897244)); +#4172=DIRECTION('',(-0.000000048,-0.793352968,-0.608761914)); +#4173=VECTOR('',#4172,0.469893356); +#4174=LINE('',#4171,#4173); +#4175=EDGE_CURVE('',#4164,#3965,#4174,.T.); +#4176=ORIENTED_EDGE('',*,*,#4175,.T.); +#4177=EDGE_LOOP('',(#3994,#4002,#4010,#4018,#4026,#4034,#4042,#4050,#4058,#4066,#4074,#4082,#4090,#4098,#4106,#4114,#4122,#4130,#4138,#4146,#4154,#4162,#4170,#4176)); +#4178=FACE_BOUND('',#4177,.T.); +#4179=ADVANCED_FACE('',(#4178),#3993,.T.); +#4180=CARTESIAN_POINT('',(3.002843637,-26.620683686,26.326035292)); +#4181=DIRECTION('',(-0.002388448,-0.923876012,0.382684479)); +#4182=DIRECTION('',(-0.000000023,-0.38268557,-0.923878647)); +#4183=AXIS2_PLACEMENT_3D('',#4180,#4181,#4182); +#4184=PLANE('',#4183); +#4185=CARTESIAN_POINT('',(0.996990043,-26.482263617,26.647689583)); +#4186=VERTEX_POINT('',#4185); +#4187=CARTESIAN_POINT('',(0.996990017,-26.906843236,25.622670417)); +#4188=VERTEX_POINT('',#4187); +#4189=CARTESIAN_POINT('',(0.996990043,-26.482263617,26.647689583)); +#4190=DIRECTION('',(-0.000000023,-0.38268557,-0.923878647)); +#4191=VECTOR('',#4190,1.109473814); +#4192=LINE('',#4189,#4191); +#4193=EDGE_CURVE('',#4186,#4188,#4192,.T.); +#4194=ORIENTED_EDGE('',*,*,#4193,.T.); +#4195=CARTESIAN_POINT('',(0.996990017,-26.906843236,25.622670416)); +#4196=DIRECTION('',(0.975228019,0.082494128,0.205243828)); +#4197=VECTOR('',#4196,4.614305509); +#4198=LINE('',#4195,#4197); +#4199=EDGE_CURVE('',#4188,#3910,#4198,.T.); +#4200=ORIENTED_EDGE('',*,*,#4199,.T.); +#4201=CARTESIAN_POINT('',(5.49699004,-26.526190127,26.569728142)); +#4202=DIRECTION('',(-0.999802342,0.009759518,0.017321341)); +#4203=VECTOR('',#4202,4.500889633); +#4204=LINE('',#4201,#4203); +#4205=EDGE_CURVE('',#3910,#4186,#4204,.T.); +#4206=ORIENTED_EDGE('',*,*,#4205,.T.); +#4207=EDGE_LOOP('',(#4194,#4200,#4206)); +#4208=FACE_BOUND('',#4207,.T.); +#4209=ADVANCED_FACE('',(#4208),#4184,.T.); +#4210=CARTESIAN_POINT('',(3.482615919,-26.332060053,26.84482932)); +#4211=DIRECTION('',(0.002283337,-0.809095848,0.587672268)); +#4212=DIRECTION('',(-0.000000036,-0.5876738,-0.809097957)); +#4213=AXIS2_PLACEMENT_3D('',#4210,#4211,#4212); +#4214=PLANE('',#4213); +#4215=ORIENTED_EDGE('',*,*,#4205,.F.); +#4216=ORIENTED_EDGE('',*,*,#3915,.T.); +#4217=CARTESIAN_POINT('',(0.996990043,-26.482263615,26.647689584)); +#4218=DIRECTION('',(0.977266468,0.126394056,0.170219836)); +#4219=VECTOR('',#4218,4.604680691); +#4220=LINE('',#4217,#4219); +#4221=EDGE_CURVE('',#4186,#3902,#4220,.T.); +#4222=ORIENTED_EDGE('',*,*,#4221,.F.); +#4223=EDGE_LOOP('',(#4215,#4216,#4222)); +#4224=FACE_BOUND('',#4223,.T.); +#4225=ADVANCED_FACE('',(#4224),#4214,.T.); +#4226=CARTESIAN_POINT('',(3.002640518,-26.037373249,27.238769672)); +#4227=DIRECTION('',(-0.003425901,-0.793348932,0.608757534)); +#4228=DIRECTION('',(-0.000000037,-0.608761106,-0.793353588)); +#4229=AXIS2_PLACEMENT_3D('',#4226,#4227,#4228); +#4230=PLANE('',#4229); +#4231=CARTESIAN_POINT('',(0.996990084,-25.806860018,27.527893431)); +#4232=VERTEX_POINT('',#4231); +#4233=CARTESIAN_POINT('',(0.996990084,-25.806860018,27.52789343)); +#4234=DIRECTION('',(-0.000000037,-0.608761106,-0.793353588)); +#4235=VECTOR('',#4234,1.109472323); +#4236=LINE('',#4233,#4235); +#4237=EDGE_CURVE('',#4232,#4186,#4236,.T.); +#4238=ORIENTED_EDGE('',*,*,#4237,.T.); +#4239=ORIENTED_EDGE('',*,*,#4221,.T.); +#4240=CARTESIAN_POINT('',(5.496990079,-25.900259344,27.431497578)); +#4241=DIRECTION('',(-0.999555467,0.020746179,0.021411778)); +#4242=VECTOR('',#4241,4.502001282); +#4243=LINE('',#4240,#4242); +#4244=EDGE_CURVE('',#3902,#4232,#4243,.T.); +#4245=ORIENTED_EDGE('',*,*,#4244,.T.); +#4246=EDGE_LOOP('',(#4238,#4239,#4245)); +#4247=FACE_BOUND('',#4246,.T.); +#4248=ADVANCED_FACE('',(#4247),#4230,.T.); +#4249=CARTESIAN_POINT('',(3.482803987,-25.629932791,27.663767934)); +#4250=DIRECTION('',(0.003269639,-0.637569894,0.770385579)); +#4251=DIRECTION('',(0.000000047,0.770389697,0.637573302)); +#4252=AXIS2_PLACEMENT_3D('',#4249,#4250,#4251); +#4253=PLANE('',#4252); +#4254=ORIENTED_EDGE('',*,*,#4244,.F.); +#4255=ORIENTED_EDGE('',*,*,#3907,.T.); +#4256=CARTESIAN_POINT('',(0.996990085,-25.806860019,27.52789343)); +#4257=DIRECTION('',(0.979227271,0.158230517,0.12679533)); +#4258=VECTOR('',#4257,4.595460296); +#4259=LINE('',#4256,#4258); +#4260=EDGE_CURVE('',#4232,#3894,#4259,.T.); +#4261=ORIENTED_EDGE('',*,*,#4260,.F.); +#4262=EDGE_LOOP('',(#4254,#4255,#4261)); +#4263=FACE_BOUND('',#4262,.T.); +#4264=ADVANCED_FACE('',(#4263),#4253,.T.); +#4265=CARTESIAN_POINT('',(-0.146480479,-23.140211436,22.767261128)); +#4266=DIRECTION('',(-0.000000008,-0.130526648,-0.991444801)); +#4267=DIRECTION('',(-0.000000061,-0.991444801,0.130526648)); +#4268=AXIS2_PLACEMENT_3D('',#4265,#4266,#4267); +#4269=PLANE('',#4268); +#4270=CARTESIAN_POINT('',(0.996990239,-23.267530495,22.784023051)); +#4271=VERTEX_POINT('',#4270); +#4272=CARTESIAN_POINT('',(0.996990239,-23.267530495,22.784023051)); +#4273=DIRECTION('',(-1.,0.000000062,-0.)); +#4274=VECTOR('',#4273,2.499999954); +#4275=LINE('',#4272,#4274); +#4276=EDGE_CURVE('',#4271,#4004,#4275,.T.); +#4277=ORIENTED_EDGE('',*,*,#4276,.T.); +#4278=ORIENTED_EDGE('',*,*,#4009,.F.); +#4279=CARTESIAN_POINT('',(0.996990267,-22.801656773,22.722689394)); +#4280=VERTEX_POINT('',#4279); +#4281=CARTESIAN_POINT('',(0.996990267,-22.801656771,22.722689395)); +#4282=DIRECTION('',(-1.,0.000000062,0.)); +#4283=VECTOR('',#4282,2.499999954); +#4284=LINE('',#4281,#4283); +#4285=EDGE_CURVE('',#4280,#3996,#4284,.T.); +#4286=ORIENTED_EDGE('',*,*,#4285,.F.); +#4287=CARTESIAN_POINT('',(0.996990267,-22.801656773,22.722689394)); +#4288=DIRECTION('',(-0.000000061,-0.991444801,0.130526648)); +#4289=VECTOR('',#4288,0.469893756); +#4290=LINE('',#4287,#4289); +#4291=EDGE_CURVE('',#4280,#4271,#4290,.T.); +#4292=ORIENTED_EDGE('',*,*,#4291,.T.); +#4293=EDGE_LOOP('',(#4277,#4278,#4286,#4292)); +#4294=FACE_BOUND('',#4293,.T.); +#4295=ADVANCED_FACE('',(#4294),#4269,.T.); +#4296=CARTESIAN_POINT('',(-0.359538801,-23.386172469,22.833166465)); +#4297=DIRECTION('',(-0.000000024,-0.382685192,-0.923878804)); +#4298=DIRECTION('',(-0.000000057,-0.923878804,0.382685192)); +#4299=AXIS2_PLACEMENT_3D('',#4296,#4297,#4298); +#4300=PLANE('',#4299); +#4301=ORIENTED_EDGE('',*,*,#4276,.F.); +#4302=CARTESIAN_POINT('',(0.996990212,-23.701654484,22.963844064)); +#4303=VERTEX_POINT('',#4302); +#4304=CARTESIAN_POINT('',(0.996990239,-23.267530495,22.784023051)); +#4305=DIRECTION('',(-0.000000057,-0.923878804,0.382685192)); +#4306=VECTOR('',#4305,0.469892791); +#4307=LINE('',#4304,#4306); +#4308=EDGE_CURVE('',#4271,#4303,#4307,.T.); +#4309=ORIENTED_EDGE('',*,*,#4308,.T.); +#4310=CARTESIAN_POINT('',(-1.503009742,-23.701654334,22.963844066)); +#4311=DIRECTION('',(1.,-0.000000061,-0.)); +#4312=VECTOR('',#4311,2.499999954); +#4313=LINE('',#4310,#4312); +#4314=EDGE_CURVE('',#4012,#4303,#4313,.T.); +#4315=ORIENTED_EDGE('',*,*,#4314,.F.); +#4316=ORIENTED_EDGE('',*,*,#4017,.T.); +#4317=EDGE_LOOP('',(#4301,#4309,#4315,#4316)); +#4318=FACE_BOUND('',#4317,.T.); +#4319=ADVANCED_FACE('',(#4318),#4300,.T.); +#4320=CARTESIAN_POINT('',(3.483250182,-22.654586733,20.295843279)); +#4321=DIRECTION('',(0.005601476,0.062429037,-0.998033686)); +#4322=DIRECTION('',(-0.000000061,-0.998049344,-0.062430017)); +#4323=AXIS2_PLACEMENT_3D('',#4320,#4321,#4322); +#4324=PLANE('',#4323); +#4325=CARTESIAN_POINT('',(0.996990267,-22.801656774,20.272689586)); +#4326=VERTEX_POINT('',#4325); +#4327=CARTESIAN_POINT('',(0.996990267,-22.801656774,20.272689586)); +#4328=DIRECTION('',(0.984627513,0.173895309,0.016403739)); +#4329=VECTOR('',#4328,4.570256254); +#4330=LINE('',#4327,#4329); +#4331=EDGE_CURVE('',#4326,#3710,#4330,.T.); +#4332=ORIENTED_EDGE('',*,*,#4331,.T.); +#4333=ORIENTED_EDGE('',*,*,#3715,.T.); +#4334=CARTESIAN_POINT('',(5.496990251,-23.069929446,20.281164888)); +#4335=DIRECTION('',(-0.998225916,0.059510385,-0.001880059)); +#4336=VECTOR('',#4335,4.50799755); +#4337=LINE('',#4334,#4336); +#4338=EDGE_CURVE('',#3702,#4326,#4337,.T.); +#4339=ORIENTED_EDGE('',*,*,#4338,.T.); +#4340=EDGE_LOOP('',(#4332,#4333,#4339)); +#4341=FACE_BOUND('',#4340,.T.); +#4342=ADVANCED_FACE('',(#4341),#4324,.T.); +#4343=CARTESIAN_POINT('',(3.002027737,-22.144213647,20.346027709)); +#4344=DIRECTION('',(-0.006534794,0.130523323,-0.991423703)); +#4345=DIRECTION('',(-0.000000061,-0.991444872,-0.13052611)); +#4346=AXIS2_PLACEMENT_3D('',#4343,#4344,#4345); +#4347=PLANE('',#4346); +#4348=ORIENTED_EDGE('',*,*,#3944,.T.); +#4349=ORIENTED_EDGE('',*,*,#4331,.F.); +#4350=CARTESIAN_POINT('',(0.996990334,-21.701673558,20.417505029)); +#4351=DIRECTION('',(-0.00000006,-0.991444872,-0.130526109)); +#4352=VECTOR('',#4351,1.109474916); +#4353=LINE('',#4350,#4352); +#4354=EDGE_CURVE('',#3932,#4326,#4353,.T.); +#4355=ORIENTED_EDGE('',*,*,#4354,.F.); +#4356=EDGE_LOOP('',(#4348,#4349,#4355)); +#4357=FACE_BOUND('',#4356,.T.); +#4358=ADVANCED_FACE('',(#4357),#4347,.T.); +#4359=CARTESIAN_POINT('',(0.996990287,-22.472070028,21.318773655)); +#4360=DIRECTION('',(-1.,0.000000061,0.)); +#4361=DIRECTION('',(0.,-0.,1.)); +#4362=AXIS2_PLACEMENT_3D('',#4359,#4360,#4361); +#4363=PLANE('',#4362); +#4364=CARTESIAN_POINT('',(0.996990396,-20.676656771,20.84208179)); +#4365=VERTEX_POINT('',#4364); +#4366=CARTESIAN_POINT('',(0.996990397,-20.676656772,20.84208179)); +#4367=DIRECTION('',(-0.000000056,-0.923879244,-0.382684129)); +#4368=VECTOR('',#4367,1.109470521); +#4369=LINE('',#4366,#4368); +#4370=EDGE_CURVE('',#4365,#3932,#4369,.T.); +#4371=ORIENTED_EDGE('',*,*,#4370,.T.); +#4372=ORIENTED_EDGE('',*,*,#4354,.T.); +#4373=CARTESIAN_POINT('',(0.9969902,-23.901639986,20.41750503)); +#4374=VERTEX_POINT('',#4373); +#4375=CARTESIAN_POINT('',(0.996990267,-22.801656774,20.272689585)); +#4376=DIRECTION('',(-0.00000006,-0.991444872,0.13052611)); +#4377=VECTOR('',#4376,1.109474912); +#4378=LINE('',#4375,#4377); +#4379=EDGE_CURVE('',#4326,#4374,#4378,.T.); +#4380=ORIENTED_EDGE('',*,*,#4379,.T.); +#4381=CARTESIAN_POINT('',(0.996990137,-24.92665677,20.842081788)); +#4382=VERTEX_POINT('',#4381); +#4383=CARTESIAN_POINT('',(0.996990138,-24.92665677,20.842081788)); +#4384=DIRECTION('',(0.000000056,0.923879244,-0.382684129)); +#4385=VECTOR('',#4384,1.109470519); +#4386=LINE('',#4383,#4385); +#4387=EDGE_CURVE('',#4382,#4374,#4386,.T.); +#4388=ORIENTED_EDGE('',*,*,#4387,.F.); +#4389=CARTESIAN_POINT('',(0.996990083,-25.806860021,21.517485864)); +#4390=VERTEX_POINT('',#4389); +#4391=CARTESIAN_POINT('',(0.996990083,-25.806860022,21.517485863)); +#4392=DIRECTION('',(0.000000048,0.793353182,-0.608761636)); +#4393=VECTOR('',#4392,1.10947214); +#4394=LINE('',#4391,#4393); +#4395=EDGE_CURVE('',#4390,#4382,#4394,.T.); +#4396=ORIENTED_EDGE('',*,*,#4395,.F.); +#4397=CARTESIAN_POINT('',(0.996990042,-26.482263617,22.397689587)); +#4398=VERTEX_POINT('',#4397); +#4399=CARTESIAN_POINT('',(0.996990042,-26.482263617,22.397689587)); +#4400=DIRECTION('',(0.000000037,0.608761158,-0.793353548)); +#4401=VECTOR('',#4400,1.109472222); +#4402=LINE('',#4399,#4401); +#4403=EDGE_CURVE('',#4398,#4390,#4402,.T.); +#4404=ORIENTED_EDGE('',*,*,#4403,.F.); +#4405=CARTESIAN_POINT('',(0.996990016,-26.906843236,23.422708752)); +#4406=VERTEX_POINT('',#4405); +#4407=CARTESIAN_POINT('',(0.996990016,-26.906843236,23.422708752)); +#4408=DIRECTION('',(0.000000023,0.38268557,-0.923878647)); +#4409=VECTOR('',#4408,1.109473813); +#4410=LINE('',#4407,#4409); +#4411=EDGE_CURVE('',#4406,#4398,#4410,.T.); +#4412=ORIENTED_EDGE('',*,*,#4411,.F.); +#4413=CARTESIAN_POINT('',(0.996990009,-27.051656773,24.522689582)); +#4414=VERTEX_POINT('',#4413); +#4415=CARTESIAN_POINT('',(0.996990017,-26.906843236,23.422708752)); +#4416=DIRECTION('',(-0.000000008,-0.130524698,0.991445058)); +#4417=VECTOR('',#4416,1.109472301); +#4418=LINE('',#4415,#4417); +#4419=EDGE_CURVE('',#4406,#4414,#4418,.T.); +#4420=ORIENTED_EDGE('',*,*,#4419,.T.); +#4421=CARTESIAN_POINT('',(0.996990008,-27.051656773,24.522689582)); +#4422=DIRECTION('',(0.000000008,0.130524697,0.991445058)); +#4423=VECTOR('',#4422,1.109472306); +#4424=LINE('',#4421,#4423); +#4425=EDGE_CURVE('',#4414,#4188,#4424,.T.); +#4426=ORIENTED_EDGE('',*,*,#4425,.T.); +#4427=ORIENTED_EDGE('',*,*,#4193,.F.); +#4428=ORIENTED_EDGE('',*,*,#4237,.F.); +#4429=CARTESIAN_POINT('',(0.996990138,-24.926656776,28.203297558)); +#4430=VERTEX_POINT('',#4429); +#4431=CARTESIAN_POINT('',(0.996990138,-24.926656776,28.203297558)); +#4432=DIRECTION('',(-0.000000048,-0.793353156,-0.60876167)); +#4433=VECTOR('',#4432,1.109472164); +#4434=LINE('',#4431,#4433); +#4435=EDGE_CURVE('',#4430,#4232,#4434,.T.); +#4436=ORIENTED_EDGE('',*,*,#4435,.F.); +#4437=CARTESIAN_POINT('',(0.9969902,-23.901639987,28.627874348)); +#4438=VERTEX_POINT('',#4437); +#4439=CARTESIAN_POINT('',(0.9969902,-23.901639987,28.627874348)); +#4440=DIRECTION('',(-0.000000056,-0.923879235,-0.382684152)); +#4441=VECTOR('',#4440,1.109470535); +#4442=LINE('',#4439,#4441); +#4443=EDGE_CURVE('',#4438,#4430,#4442,.T.); +#4444=ORIENTED_EDGE('',*,*,#4443,.F.); +#4445=CARTESIAN_POINT('',(0.996990267,-22.801656773,28.772689586)); +#4446=VERTEX_POINT('',#4445); +#4447=CARTESIAN_POINT('',(0.9969902,-23.901639987,28.627874348)); +#4448=DIRECTION('',(0.00000006,0.991444896,0.130525926)); +#4449=VECTOR('',#4448,1.109474886); +#4450=LINE('',#4447,#4449); +#4451=EDGE_CURVE('',#4438,#4446,#4450,.T.); +#4452=ORIENTED_EDGE('',*,*,#4451,.T.); +#4453=CARTESIAN_POINT('',(0.996990334,-21.701673563,28.62787435)); +#4454=VERTEX_POINT('',#4453); +#4455=CARTESIAN_POINT('',(0.996990334,-21.701673563,28.62787435)); +#4456=DIRECTION('',(-0.000000061,-0.991444897,0.130525925)); +#4457=VECTOR('',#4456,1.109474882); +#4458=LINE('',#4455,#4457); +#4459=EDGE_CURVE('',#4454,#4446,#4458,.T.); +#4460=ORIENTED_EDGE('',*,*,#4459,.F.); +#4461=CARTESIAN_POINT('',(0.996990397,-20.676656774,28.203297559)); +#4462=VERTEX_POINT('',#4461); +#4463=CARTESIAN_POINT('',(0.996990334,-21.701673563,28.62787435)); +#4464=DIRECTION('',(0.000000056,0.923879235,-0.382684152)); +#4465=VECTOR('',#4464,1.109470535); +#4466=LINE('',#4463,#4465); +#4467=EDGE_CURVE('',#4454,#4462,#4466,.T.); +#4468=ORIENTED_EDGE('',*,*,#4467,.T.); +#4469=CARTESIAN_POINT('',(0.996990451,-19.796453528,27.527893429)); +#4470=VERTEX_POINT('',#4469); +#4471=CARTESIAN_POINT('',(0.996990397,-20.676656774,28.203297559)); +#4472=DIRECTION('',(0.000000048,0.793353155,-0.60876167)); +#4473=VECTOR('',#4472,1.109472169); +#4474=LINE('',#4471,#4473); +#4475=EDGE_CURVE('',#4462,#4470,#4474,.T.); +#4476=ORIENTED_EDGE('',*,*,#4475,.T.); +#4477=CARTESIAN_POINT('',(0.996990492,-19.121046116,26.647689582)); +#4478=VERTEX_POINT('',#4477); +#4479=CARTESIAN_POINT('',(0.996990492,-19.121046115,26.647689583)); +#4480=DIRECTION('',(-0.000000037,-0.608763271,0.793351927)); +#4481=VECTOR('',#4480,1.109474643); +#4482=LINE('',#4479,#4481); +#4483=EDGE_CURVE('',#4478,#4470,#4482,.T.); +#4484=ORIENTED_EDGE('',*,*,#4483,.F.); +#4485=CARTESIAN_POINT('',(0.996990518,-18.696470311,25.622670416)); +#4486=VERTEX_POINT('',#4485); +#4487=CARTESIAN_POINT('',(0.996990518,-18.696470311,25.622670416)); +#4488=DIRECTION('',(-0.000000023,-0.382682635,0.923879863)); +#4489=VECTOR('',#4488,1.109472354); +#4490=LINE('',#4487,#4489); +#4491=EDGE_CURVE('',#4486,#4478,#4490,.T.); +#4492=ORIENTED_EDGE('',*,*,#4491,.F.); +#4493=CARTESIAN_POINT('',(0.996990527,-18.551656774,24.522689586)); +#4494=VERTEX_POINT('',#4493); +#4495=CARTESIAN_POINT('',(0.996990518,-18.696470311,25.622670416)); +#4496=DIRECTION('',(0.000000008,0.130524698,-0.991445058)); +#4497=VECTOR('',#4496,1.109472302); +#4498=LINE('',#4495,#4497); +#4499=EDGE_CURVE('',#4486,#4494,#4498,.T.); +#4500=ORIENTED_EDGE('',*,*,#4499,.T.); +#4501=CARTESIAN_POINT('',(0.996990518,-18.696470311,23.422708752)); +#4502=VERTEX_POINT('',#4501); +#4503=CARTESIAN_POINT('',(0.996990518,-18.696470312,23.422708752)); +#4504=DIRECTION('',(0.000000008,0.130524699,0.991445058)); +#4505=VECTOR('',#4504,1.109472305); +#4506=LINE('',#4503,#4505); +#4507=EDGE_CURVE('',#4502,#4494,#4506,.T.); +#4508=ORIENTED_EDGE('',*,*,#4507,.F.); +#4509=CARTESIAN_POINT('',(0.996990492,-19.121046117,22.397689585)); +#4510=VERTEX_POINT('',#4509); +#4511=CARTESIAN_POINT('',(0.996990518,-18.696470312,23.422708752)); +#4512=DIRECTION('',(-0.000000023,-0.382682636,-0.923879863)); +#4513=VECTOR('',#4512,1.109472355); +#4514=LINE('',#4511,#4513); +#4515=EDGE_CURVE('',#4502,#4510,#4514,.T.); +#4516=ORIENTED_EDGE('',*,*,#4515,.T.); +#4517=CARTESIAN_POINT('',(0.99699045,-19.796453528,21.517485859)); +#4518=VERTEX_POINT('',#4517); +#4519=CARTESIAN_POINT('',(0.99699045,-19.796453528,21.517485859)); +#4520=DIRECTION('',(0.000000037,0.608763322,0.793351888)); +#4521=VECTOR('',#4520,1.109474547); +#4522=LINE('',#4519,#4521); +#4523=EDGE_CURVE('',#4518,#4510,#4522,.T.); +#4524=ORIENTED_EDGE('',*,*,#4523,.F.); +#4525=CARTESIAN_POINT('',(0.996990396,-20.676656771,20.84208179)); +#4526=DIRECTION('',(0.000000048,0.793353181,0.608761636)); +#4527=VECTOR('',#4526,1.10947213); +#4528=LINE('',#4525,#4527); +#4529=EDGE_CURVE('',#4365,#4518,#4528,.T.); +#4530=ORIENTED_EDGE('',*,*,#4529,.F.); +#4531=EDGE_LOOP('',(#4371,#4372,#4380,#4388,#4396,#4404,#4412,#4420,#4426,#4427,#4428,#4436,#4444,#4452,#4460,#4468,#4476,#4484,#4492,#4500,#4508,#4516,#4524,#4530)); +#4532=FACE_BOUND('',#4531,.T.); +#4533=ORIENTED_EDGE('',*,*,#4291,.F.); +#4534=CARTESIAN_POINT('',(0.996990295,-22.335783055,22.784023051)); +#4535=DIRECTION('',(-0.000000061,-0.991444801,-0.130526648)); +#4536=VECTOR('',#4535,0.469893753); +#4537=LINE('',#4534,#4536); +#4538=EDGE_CURVE('',#3955,#4280,#4537,.T.); +#4539=ORIENTED_EDGE('',*,*,#4538,.F.); +#4540=ORIENTED_EDGE('',*,*,#3984,.F.); +#4541=CARTESIAN_POINT('',(0.996990345,-21.52886396,23.249897244)); +#4542=VERTEX_POINT('',#4541); +#4543=CARTESIAN_POINT('',(0.996990322,-21.901655247,22.963844065)); +#4544=DIRECTION('',(0.000000048,0.793352966,0.608761917)); +#4545=VECTOR('',#4544,0.469893355); +#4546=LINE('',#4543,#4545); +#4547=EDGE_CURVE('',#3973,#4542,#4546,.T.); +#4548=ORIENTED_EDGE('',*,*,#4547,.T.); +#4549=CARTESIAN_POINT('',(0.996990362,-21.242811251,23.622689494)); +#4550=VERTEX_POINT('',#4549); +#4551=CARTESIAN_POINT('',(0.996990362,-21.242811251,23.622689495)); +#4552=DIRECTION('',(-0.000000037,-0.608760296,-0.79335421)); +#4553=VECTOR('',#4552,0.469893833); +#4554=LINE('',#4551,#4553); +#4555=EDGE_CURVE('',#4550,#4542,#4554,.T.); +#4556=ORIENTED_EDGE('',*,*,#4555,.F.); +#4557=CARTESIAN_POINT('',(0.996990373,-21.062990239,24.056815389)); +#4558=VERTEX_POINT('',#4557); +#4559=CARTESIAN_POINT('',(0.996990373,-21.062990239,24.056815389)); +#4560=DIRECTION('',(-0.000000023,-0.382683757,-0.923879398)); +#4561=VECTOR('',#4560,0.469894551); +#4562=LINE('',#4559,#4561); +#4563=EDGE_CURVE('',#4558,#4550,#4562,.T.); +#4564=ORIENTED_EDGE('',*,*,#4563,.F.); +#4565=CARTESIAN_POINT('',(0.996990377,-21.001653723,24.522689585)); +#4566=VERTEX_POINT('',#4565); +#4567=CARTESIAN_POINT('',(0.996990373,-21.062990239,24.056815389)); +#4568=DIRECTION('',(0.000000008,0.130532499,0.991444031)); +#4569=VECTOR('',#4568,0.469894599); +#4570=LINE('',#4567,#4569); +#4571=EDGE_CURVE('',#4558,#4566,#4570,.T.); +#4572=ORIENTED_EDGE('',*,*,#4571,.T.); +#4573=CARTESIAN_POINT('',(0.996990373,-21.06299024,24.988563782)); +#4574=VERTEX_POINT('',#4573); +#4575=CARTESIAN_POINT('',(0.996990373,-21.06299024,24.988563782)); +#4576=DIRECTION('',(0.000000008,0.130532501,-0.991444031)); +#4577=VECTOR('',#4576,0.469894601); +#4578=LINE('',#4575,#4577); +#4579=EDGE_CURVE('',#4574,#4566,#4578,.T.); +#4580=ORIENTED_EDGE('',*,*,#4579,.F.); +#4581=CARTESIAN_POINT('',(0.996990362,-21.242811253,25.422689679)); +#4582=VERTEX_POINT('',#4581); +#4583=CARTESIAN_POINT('',(0.996990362,-21.242811253,25.422689679)); +#4584=DIRECTION('',(0.000000023,0.382683757,-0.923879398)); +#4585=VECTOR('',#4584,0.469894553); +#4586=LINE('',#4583,#4585); +#4587=EDGE_CURVE('',#4582,#4574,#4586,.T.); +#4588=ORIENTED_EDGE('',*,*,#4587,.F.); +#4589=CARTESIAN_POINT('',(0.996990345,-21.528863957,25.795481685)); +#4590=VERTEX_POINT('',#4589); +#4591=CARTESIAN_POINT('',(0.996990362,-21.242811253,25.422689679)); +#4592=DIRECTION('',(-0.000000037,-0.60876054,0.793354022)); +#4593=VECTOR('',#4592,0.469893636); +#4594=LINE('',#4591,#4593); +#4595=EDGE_CURVE('',#4582,#4590,#4594,.T.); +#4596=ORIENTED_EDGE('',*,*,#4595,.T.); +#4597=CARTESIAN_POINT('',(0.996990322,-21.901655247,26.081535343)); +#4598=VERTEX_POINT('',#4597); +#4599=CARTESIAN_POINT('',(0.996990345,-21.528863957,25.795481685)); +#4600=DIRECTION('',(-0.000000048,-0.793352477,0.608762554)); +#4601=VECTOR('',#4600,0.469893649); +#4602=LINE('',#4599,#4601); +#4603=EDGE_CURVE('',#4590,#4598,#4602,.T.); +#4604=ORIENTED_EDGE('',*,*,#4603,.T.); +#4605=CARTESIAN_POINT('',(0.996990295,-22.335783057,26.261356119)); +#4606=VERTEX_POINT('',#4605); +#4607=CARTESIAN_POINT('',(0.996990295,-22.335783057,26.261356119)); +#4608=DIRECTION('',(0.000000056,0.923880172,-0.382681888)); +#4609=VECTOR('',#4608,0.46989623); +#4610=LINE('',#4607,#4609); +#4611=EDGE_CURVE('',#4606,#4598,#4610,.T.); +#4612=ORIENTED_EDGE('',*,*,#4611,.F.); +#4613=CARTESIAN_POINT('',(0.996990267,-22.801656775,26.322689537)); +#4614=VERTEX_POINT('',#4613); +#4615=CARTESIAN_POINT('',(0.996990296,-22.335783057,26.26135612)); +#4616=DIRECTION('',(-0.00000006,-0.991444867,0.130526149)); +#4617=VECTOR('',#4616,0.469893722); +#4618=LINE('',#4615,#4617); +#4619=EDGE_CURVE('',#4606,#4614,#4618,.T.); +#4620=ORIENTED_EDGE('',*,*,#4619,.T.); +#4621=CARTESIAN_POINT('',(0.996990239,-23.267530492,26.261356119)); +#4622=VERTEX_POINT('',#4621); +#4623=CARTESIAN_POINT('',(0.996990239,-23.267530492,26.26135612)); +#4624=DIRECTION('',(0.000000061,0.991444867,0.130526149)); +#4625=VECTOR('',#4624,0.46989372); +#4626=LINE('',#4623,#4625); +#4627=EDGE_CURVE('',#4622,#4614,#4626,.T.); +#4628=ORIENTED_EDGE('',*,*,#4627,.F.); +#4629=CARTESIAN_POINT('',(0.996990212,-23.701654483,26.081535344)); +#4630=VERTEX_POINT('',#4629); +#4631=CARTESIAN_POINT('',(0.996990239,-23.267530492,26.26135612)); +#4632=DIRECTION('',(-0.000000056,-0.923878983,-0.382684759)); +#4633=VECTOR('',#4632,0.469892702); +#4634=LINE('',#4631,#4633); +#4635=EDGE_CURVE('',#4622,#4630,#4634,.T.); +#4636=ORIENTED_EDGE('',*,*,#4635,.T.); +#4637=CARTESIAN_POINT('',(0.996990189,-24.074449591,25.795481684)); +#4638=VERTEX_POINT('',#4637); +#4639=CARTESIAN_POINT('',(0.996990189,-24.074449591,25.795481684)); +#4640=DIRECTION('',(0.000000048,0.793355486,0.608758633)); +#4641=VECTOR('',#4640,0.469896679); +#4642=LINE('',#4639,#4641); +#4643=EDGE_CURVE('',#4638,#4630,#4642,.T.); +#4644=ORIENTED_EDGE('',*,*,#4643,.F.); +#4645=CARTESIAN_POINT('',(0.996990172,-24.360502294,25.422689681)); +#4646=VERTEX_POINT('',#4645); +#4647=CARTESIAN_POINT('',(0.99699019,-24.074449592,25.795481684)); +#4648=DIRECTION('',(-0.000000037,-0.60876054,-0.793354022)); +#4649=VECTOR('',#4648,0.469893633); +#4650=LINE('',#4647,#4649); +#4651=EDGE_CURVE('',#4638,#4646,#4650,.T.); +#4652=ORIENTED_EDGE('',*,*,#4651,.T.); +#4653=CARTESIAN_POINT('',(0.996990161,-24.540323309,24.988563779)); +#4654=VERTEX_POINT('',#4653); +#4655=CARTESIAN_POINT('',(0.996990172,-24.360502294,25.422689681)); +#4656=DIRECTION('',(-0.000000023,-0.382683758,-0.923879398)); +#4657=VECTOR('',#4656,0.469894559); +#4658=LINE('',#4655,#4657); +#4659=EDGE_CURVE('',#4646,#4654,#4658,.T.); +#4660=ORIENTED_EDGE('',*,*,#4659,.T.); +#4661=CARTESIAN_POINT('',(0.996990157,-24.601656011,24.522689585)); +#4662=VERTEX_POINT('',#4661); +#4663=CARTESIAN_POINT('',(0.996990161,-24.540323309,24.988563779)); +#4664=DIRECTION('',(-0.000000008,-0.13052452,-0.991445081)); +#4665=VECTOR('',#4664,0.469894099); +#4666=LINE('',#4663,#4665); +#4667=EDGE_CURVE('',#4654,#4662,#4666,.T.); +#4668=ORIENTED_EDGE('',*,*,#4667,.T.); +#4669=CARTESIAN_POINT('',(0.996990161,-24.540323308,24.05681539)); +#4670=VERTEX_POINT('',#4669); +#4671=CARTESIAN_POINT('',(0.996990157,-24.601656011,24.522689585)); +#4672=DIRECTION('',(0.000000008,0.130524522,-0.991445081)); +#4673=VECTOR('',#4672,0.469894101); +#4674=LINE('',#4671,#4673); +#4675=EDGE_CURVE('',#4662,#4670,#4674,.T.); +#4676=ORIENTED_EDGE('',*,*,#4675,.T.); +#4677=CARTESIAN_POINT('',(0.996990172,-24.360502293,23.622689488)); +#4678=VERTEX_POINT('',#4677); +#4679=CARTESIAN_POINT('',(0.996990172,-24.360502293,23.622689488)); +#4680=DIRECTION('',(-0.000000023,-0.382683757,0.923879398)); +#4681=VECTOR('',#4680,0.469894559); +#4682=LINE('',#4679,#4681); +#4683=EDGE_CURVE('',#4678,#4670,#4682,.T.); +#4684=ORIENTED_EDGE('',*,*,#4683,.F.); +#4685=CARTESIAN_POINT('',(0.99699019,-24.07444959,23.249897245)); +#4686=VERTEX_POINT('',#4685); +#4687=CARTESIAN_POINT('',(0.996990172,-24.360502293,23.622689488)); +#4688=DIRECTION('',(0.000000037,0.608760296,-0.79335421)); +#4689=VECTOR('',#4688,0.469893823); +#4690=LINE('',#4687,#4689); +#4691=EDGE_CURVE('',#4678,#4686,#4690,.T.); +#4692=ORIENTED_EDGE('',*,*,#4691,.T.); +#4693=CARTESIAN_POINT('',(0.99699019,-24.07444959,23.249897245)); +#4694=DIRECTION('',(0.000000048,0.793355976,-0.608757995)); +#4695=VECTOR('',#4694,0.469896385); +#4696=LINE('',#4693,#4695); +#4697=EDGE_CURVE('',#4686,#4303,#4696,.T.); +#4698=ORIENTED_EDGE('',*,*,#4697,.T.); +#4699=ORIENTED_EDGE('',*,*,#4308,.F.); +#4700=EDGE_LOOP('',(#4533,#4539,#4540,#4548,#4556,#4564,#4572,#4580,#4588,#4596,#4604,#4612,#4620,#4628,#4636,#4644,#4652,#4660,#4668,#4676,#4684,#4692,#4698,#4699)); +#4701=FACE_BOUND('',#4700,.T.); +#4702=ADVANCED_FACE('',(#4532,#4701),#4363,.T.); +#4703=CARTESIAN_POINT('',(3.002150341,-23.228011628,20.31685903)); +#4704=DIRECTION('',(-0.005914073,-0.130523827,-0.991427534)); +#4705=DIRECTION('',(-0.000000061,-0.991444872,0.13052611)); +#4706=AXIS2_PLACEMENT_3D('',#4703,#4704,#4705); +#4707=PLANE('',#4706); +#4708=ORIENTED_EDGE('',*,*,#4338,.F.); +#4709=CARTESIAN_POINT('',(0.9969902,-23.901639986,20.417505031)); +#4710=DIRECTION('',(0.982909302,0.181665781,-0.029779999)); +#4711=VECTOR('',#4710,4.578245462); +#4712=LINE('',#4709,#4711); +#4713=EDGE_CURVE('',#4374,#3702,#4712,.T.); +#4714=ORIENTED_EDGE('',*,*,#4713,.F.); +#4715=ORIENTED_EDGE('',*,*,#4379,.F.); +#4716=EDGE_LOOP('',(#4708,#4714,#4715)); +#4717=FACE_BOUND('',#4716,.T.); +#4718=ADVANCED_FACE('',(#4717),#4707,.T.); +#4719=CARTESIAN_POINT('',(3.002294181,-24.283369186,20.564360118)); +#4720=DIRECTION('',(-0.005188838,-0.382678977,-0.923866807)); +#4721=DIRECTION('',(-0.000000056,-0.923879244,0.382684129)); +#4722=AXIS2_PLACEMENT_3D('',#4719,#4720,#4721); +#4723=PLANE('',#4722); +#4724=CARTESIAN_POINT('',(0.9969902,-23.901639986,20.417505029)); +#4725=DIRECTION('',(0.998766877,-0.047599579,0.014106924)); +#4726=VECTOR('',#4725,4.505555891); +#4727=LINE('',#4724,#4726); +#4728=EDGE_CURVE('',#4374,#3694,#4727,.T.); +#4729=ORIENTED_EDGE('',*,*,#4728,.T.); +#4730=CARTESIAN_POINT('',(5.496990187,-24.116102548,20.481064562)); +#4731=DIRECTION('',(-0.981108838,-0.176720423,0.078710486)); +#4732=VECTOR('',#4731,4.586647145); +#4733=LINE('',#4730,#4732); +#4734=EDGE_CURVE('',#3694,#4382,#4733,.T.); +#4735=ORIENTED_EDGE('',*,*,#4734,.T.); +#4736=ORIENTED_EDGE('',*,*,#4387,.T.); +#4737=EDGE_LOOP('',(#4729,#4735,#4736)); +#4738=FACE_BOUND('',#4737,.T.); +#4739=ADVANCED_FACE('',(#4738),#4723,.T.); +#4740=CARTESIAN_POINT('',(3.483121682,-23.729260108,20.397042409)); +#4741=DIRECTION('',(0.004928695,-0.187679321,-0.98221799)); +#4742=DIRECTION('',(-0.00000006,-0.982229921,0.1876816)); +#4743=AXIS2_PLACEMENT_3D('',#4740,#4741,#4742); +#4744=PLANE('',#4743); +#4745=ORIENTED_EDGE('',*,*,#4713,.T.); +#4746=ORIENTED_EDGE('',*,*,#3707,.T.); +#4747=ORIENTED_EDGE('',*,*,#4728,.F.); +#4748=EDGE_LOOP('',(#4745,#4746,#4747)); +#4749=FACE_BOUND('',#4748,.T.); +#4750=ADVANCED_FACE('',(#4749),#4744,.T.); +#4751=CARTESIAN_POINT('',(3.00245714,-25.240817186,21.072125838)); +#4752=DIRECTION('',(-0.004359357,-0.608755851,-0.793345643)); +#4753=DIRECTION('',(-0.000000048,-0.793353182,0.608761636)); +#4754=AXIS2_PLACEMENT_3D('',#4751,#4752,#4753); +#4755=PLANE('',#4754); +#4756=CARTESIAN_POINT('',(0.996990137,-24.92665677,20.842081788)); +#4757=DIRECTION('',(0.999210198,-0.033986735,0.020588391)); +#4758=VECTOR('',#4757,4.503556908); +#4759=LINE('',#4756,#4758); +#4760=EDGE_CURVE('',#4382,#3686,#4759,.T.); +#4761=ORIENTED_EDGE('',*,*,#4760,.T.); +#4762=CARTESIAN_POINT('',(5.496990127,-25.079717966,20.934802777)); +#4763=DIRECTION('',(-0.979227266,-0.158230516,0.126795369)); +#4764=VECTOR('',#4763,4.595460319); +#4765=LINE('',#4762,#4764); +#4766=EDGE_CURVE('',#3686,#4390,#4765,.T.); +#4767=ORIENTED_EDGE('',*,*,#4766,.T.); +#4768=ORIENTED_EDGE('',*,*,#4395,.T.); +#4769=EDGE_LOOP('',(#4761,#4767,#4768)); +#4770=FACE_BOUND('',#4769,.T.); +#4771=ADVANCED_FACE('',(#4770),#4755,.T.); +#4772=CARTESIAN_POINT('',(3.482803964,-25.629932792,21.381611207)); +#4773=DIRECTION('',(0.003269581,-0.637569795,-0.770385661)); +#4774=DIRECTION('',(-0.000000047,-0.770389779,0.637573203)); +#4775=AXIS2_PLACEMENT_3D('',#4772,#4773,#4774); +#4776=PLANE('',#4775); +#4777=ORIENTED_EDGE('',*,*,#4766,.F.); +#4778=ORIENTED_EDGE('',*,*,#3691,.T.); +#4779=CARTESIAN_POINT('',(5.496990078,-25.90025934,21.613881349)); +#4780=DIRECTION('',(-0.999555469,0.020746178,-0.021411696)); +#4781=VECTOR('',#4780,4.502001275); +#4782=LINE('',#4779,#4781); +#4783=EDGE_CURVE('',#3678,#4390,#4782,.T.); +#4784=ORIENTED_EDGE('',*,*,#4783,.T.); +#4785=EDGE_LOOP('',(#4777,#4778,#4784)); +#4786=FACE_BOUND('',#4785,.T.); +#4787=ADVANCED_FACE('',(#4786),#4776,.T.); +#4788=CARTESIAN_POINT('',(3.002640538,-26.037373248,21.806609423)); +#4789=DIRECTION('',(-0.003425947,-0.793348892,-0.608757586)); +#4790=DIRECTION('',(0.000000037,0.608761158,-0.793353548)); +#4791=AXIS2_PLACEMENT_3D('',#4788,#4789,#4790); +#4792=PLANE('',#4791); +#4793=ORIENTED_EDGE('',*,*,#4783,.F.); +#4794=CARTESIAN_POINT('',(0.996990042,-26.482263616,22.397689585)); +#4795=DIRECTION('',(0.977266459,0.126394056,-0.170219887)); +#4796=VECTOR('',#4795,4.604680734); +#4797=LINE('',#4794,#4796); +#4798=EDGE_CURVE('',#4398,#3678,#4797,.T.); +#4799=ORIENTED_EDGE('',*,*,#4798,.F.); +#4800=ORIENTED_EDGE('',*,*,#4403,.T.); +#4801=EDGE_LOOP('',(#4793,#4799,#4800)); +#4802=FACE_BOUND('',#4801,.T.); +#4803=ADVANCED_FACE('',(#4802),#4792,.T.); +#4804=CARTESIAN_POINT('',(3.482615956,-26.33206005,22.200549778)); +#4805=DIRECTION('',(0.002283335,-0.809095925,-0.587672162)); +#4806=DIRECTION('',(0.000000036,0.587673694,-0.809098034)); +#4807=AXIS2_PLACEMENT_3D('',#4804,#4805,#4806); +#4808=PLANE('',#4807); +#4809=ORIENTED_EDGE('',*,*,#4798,.T.); +#4810=ORIENTED_EDGE('',*,*,#3683,.T.); +#4811=CARTESIAN_POINT('',(5.496990039,-26.526190127,22.475651027)); +#4812=DIRECTION('',(-0.999802342,0.009759518,-0.01732134)); +#4813=VECTOR('',#4812,4.500889634); +#4814=LINE('',#4811,#4813); +#4815=EDGE_CURVE('',#3670,#4398,#4814,.T.); +#4816=ORIENTED_EDGE('',*,*,#4815,.T.); +#4817=EDGE_LOOP('',(#4809,#4810,#4816)); +#4818=FACE_BOUND('',#4817,.T.); +#4819=ADVANCED_FACE('',(#4818),#4808,.T.); +#4820=CARTESIAN_POINT('',(3.002843637,-26.620683686,22.719343876)); +#4821=DIRECTION('',(-0.002388448,-0.923876012,-0.382684479)); +#4822=DIRECTION('',(0.000000023,0.38268557,-0.923878647)); +#4823=AXIS2_PLACEMENT_3D('',#4820,#4821,#4822); +#4824=PLANE('',#4823); +#4825=ORIENTED_EDGE('',*,*,#4815,.F.); +#4826=CARTESIAN_POINT('',(5.49699004,-26.526190127,22.475651027)); +#4827=DIRECTION('',(-0.97522802,-0.082494128,0.205243828)); +#4828=VECTOR('',#4827,4.614305509); +#4829=LINE('',#4826,#4828); +#4830=EDGE_CURVE('',#3670,#4406,#4829,.T.); +#4831=ORIENTED_EDGE('',*,*,#4830,.T.); +#4832=ORIENTED_EDGE('',*,*,#4411,.T.); +#4833=EDGE_LOOP('',(#4825,#4831,#4832)); +#4834=FACE_BOUND('',#4833,.T.); +#4835=ADVANCED_FACE('',(#4834),#4824,.T.); +#4836=CARTESIAN_POINT('',(-0.146480398,-24.491179808,23.938172771)); +#4837=DIRECTION('',(-0.000000056,-0.923879398,-0.382683757)); +#4838=DIRECTION('',(0.000000023,0.382683757,-0.923879398)); +#4839=AXIS2_PLACEMENT_3D('',#4836,#4837,#4838); +#4840=PLANE('',#4839); +#4841=CARTESIAN_POINT('',(0.996990161,-24.540323307,24.056815389)); +#4842=DIRECTION('',(-1.,0.000000061,0.)); +#4843=VECTOR('',#4842,2.499999954); +#4844=LINE('',#4841,#4843); +#4845=EDGE_CURVE('',#4670,#4036,#4844,.T.); +#4846=ORIENTED_EDGE('',*,*,#4845,.T.); +#4847=ORIENTED_EDGE('',*,*,#4041,.F.); +#4848=CARTESIAN_POINT('',(-1.503009782,-24.360502142,23.622689489)); +#4849=DIRECTION('',(1.,-0.000000061,-0.)); +#4850=VECTOR('',#4849,2.499999954); +#4851=LINE('',#4848,#4850); +#4852=EDGE_CURVE('',#4028,#4678,#4851,.T.); +#4853=ORIENTED_EDGE('',*,*,#4852,.T.); +#4854=ORIENTED_EDGE('',*,*,#4683,.T.); +#4855=EDGE_LOOP('',(#4846,#4847,#4853,#4854)); +#4856=FACE_BOUND('',#4855,.T.); +#4857=ADVANCED_FACE('',(#4856),#4840,.T.); +#4858=CARTESIAN_POINT('',(3.482408,-26.803758825,23.170348411)); +#4859=DIRECTION('',(0.001194602,-0.929807775,-0.368043576)); +#4860=DIRECTION('',(0.000000023,0.368043839,-0.929808439)); +#4861=AXIS2_PLACEMENT_3D('',#4858,#4859,#4860); +#4862=PLANE('',#4861); +#4863=ORIENTED_EDGE('',*,*,#4830,.F.); +#4864=ORIENTED_EDGE('',*,*,#3675,.T.); +#4865=CARTESIAN_POINT('',(5.496990015,-26.918192235,23.465986497)); +#4866=DIRECTION('',(-0.999950577,0.002521875,-0.009616801)); +#4867=VECTOR('',#4866,4.500222411); +#4868=LINE('',#4865,#4867); +#4869=EDGE_CURVE('',#3662,#4406,#4868,.T.); +#4870=ORIENTED_EDGE('',*,*,#4869,.T.); +#4871=EDGE_LOOP('',(#4863,#4864,#4870)); +#4872=FACE_BOUND('',#4871,.T.); +#4873=ADVANCED_FACE('',(#4872),#4862,.T.); +#4874=CARTESIAN_POINT('',(-0.359539559,-23.803535911,23.042019795)); +#4875=DIRECTION('',(-0.000000037,-0.608757994,-0.793355976)); +#4876=DIRECTION('',(-0.000000048,-0.793355976,0.608757994)); +#4877=AXIS2_PLACEMENT_3D('',#4874,#4875,#4876); +#4878=PLANE('',#4877); +#4879=ORIENTED_EDGE('',*,*,#4314,.T.); +#4880=ORIENTED_EDGE('',*,*,#4697,.F.); +#4881=CARTESIAN_POINT('',(-1.503009765,-24.074449436,23.249897246)); +#4882=DIRECTION('',(1.,-0.000000061,-0.)); +#4883=VECTOR('',#4882,2.499999954); +#4884=LINE('',#4881,#4883); +#4885=EDGE_CURVE('',#4020,#4686,#4884,.T.); +#4886=ORIENTED_EDGE('',*,*,#4885,.F.); +#4887=ORIENTED_EDGE('',*,*,#4025,.T.); +#4888=EDGE_LOOP('',(#4879,#4880,#4886,#4887)); +#4889=FACE_BOUND('',#4888,.T.); +#4890=ADVANCED_FACE('',(#4889),#4878,.T.); +#4891=CARTESIAN_POINT('',(-0.359539028,-24.282326649,25.524570292)); +#4892=DIRECTION('',(-0.000000048,-0.793354022,0.608760541)); +#4893=DIRECTION('',(-0.000000037,-0.608760541,-0.793354022)); +#4894=AXIS2_PLACEMENT_3D('',#4891,#4892,#4893); +#4895=PLANE('',#4894); +#4896=ORIENTED_EDGE('',*,*,#4073,.F.); +#4897=CARTESIAN_POINT('',(-1.503009782,-24.360502141,25.422689681)); +#4898=DIRECTION('',(1.,-0.000000061,-0.)); +#4899=VECTOR('',#4898,2.499999954); +#4900=LINE('',#4897,#4899); +#4901=EDGE_CURVE('',#4060,#4646,#4900,.T.); +#4902=ORIENTED_EDGE('',*,*,#4901,.T.); +#4903=ORIENTED_EDGE('',*,*,#4651,.F.); +#4904=CARTESIAN_POINT('',(0.996990189,-24.07444959,25.795481685)); +#4905=DIRECTION('',(-1.,0.000000061,0.)); +#4906=VECTOR('',#4905,2.499999954); +#4907=LINE('',#4904,#4906); +#4908=EDGE_CURVE('',#4638,#4068,#4907,.T.); +#4909=ORIENTED_EDGE('',*,*,#4908,.T.); +#4910=EDGE_LOOP('',(#4896,#4902,#4903,#4909)); +#4911=FACE_BOUND('',#4910,.T.); +#4912=ADVANCED_FACE('',(#4911),#4895,.T.); +#4913=CARTESIAN_POINT('',(-0.359539628,-23.972567993,25.87365755)); +#4914=DIRECTION('',(-0.000000037,-0.608758633,0.793355486)); +#4915=DIRECTION('',(0.000000048,0.793355486,0.608758633)); +#4916=AXIS2_PLACEMENT_3D('',#4913,#4914,#4915); +#4917=PLANE('',#4916); +#4918=ORIENTED_EDGE('',*,*,#4081,.F.); +#4919=ORIENTED_EDGE('',*,*,#4908,.F.); +#4920=ORIENTED_EDGE('',*,*,#4643,.T.); +#4921=CARTESIAN_POINT('',(-1.503009741,-23.701654333,26.081535343)); +#4922=DIRECTION('',(1.,-0.000000061,-0.)); +#4923=VECTOR('',#4922,2.499999953); +#4924=LINE('',#4921,#4923); +#4925=EDGE_CURVE('',#4076,#4630,#4924,.T.); +#4926=ORIENTED_EDGE('',*,*,#4925,.F.); +#4927=EDGE_LOOP('',(#4918,#4919,#4920,#4926)); +#4928=FACE_BOUND('',#4927,.T.); +#4929=ADVANCED_FACE('',(#4928),#4917,.T.); +#4930=CARTESIAN_POINT('',(-0.359539058,-24.152625071,23.351777925)); +#4931=DIRECTION('',(-0.000000049,-0.79335421,-0.608760296)); +#4932=DIRECTION('',(0.000000037,0.608760296,-0.79335421)); +#4933=AXIS2_PLACEMENT_3D('',#4930,#4931,#4932); +#4934=PLANE('',#4933); +#4935=ORIENTED_EDGE('',*,*,#4885,.T.); +#4936=ORIENTED_EDGE('',*,*,#4691,.F.); +#4937=ORIENTED_EDGE('',*,*,#4852,.F.); +#4938=ORIENTED_EDGE('',*,*,#4033,.F.); +#4939=EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4940=FACE_BOUND('',#4939,.T.); +#4941=ADVANCED_FACE('',(#4940),#4934,.T.); +#4942=CARTESIAN_POINT('',(-0.359538795,-23.583012344,26.130678692)); +#4943=DIRECTION('',(-0.000000023,-0.382684759,0.923878983)); +#4944=DIRECTION('',(0.000000056,0.923878983,0.382684759)); +#4945=AXIS2_PLACEMENT_3D('',#4942,#4943,#4944); +#4946=PLANE('',#4945); +#4947=ORIENTED_EDGE('',*,*,#4089,.T.); +#4948=ORIENTED_EDGE('',*,*,#4925,.T.); +#4949=ORIENTED_EDGE('',*,*,#4635,.F.); +#4950=CARTESIAN_POINT('',(0.996990239,-23.267530492,26.261356119)); +#4951=DIRECTION('',(-1.,0.000000061,0.)); +#4952=VECTOR('',#4951,2.499999954); +#4953=LINE('',#4950,#4952); +#4954=EDGE_CURVE('',#4622,#4084,#4953,.T.); +#4955=ORIENTED_EDGE('',*,*,#4954,.T.); +#4956=EDGE_LOOP('',(#4947,#4948,#4949,#4955)); +#4957=FACE_BOUND('',#4956,.T.); +#4958=ADVANCED_FACE('',(#4957),#4946,.T.); +#4959=CARTESIAN_POINT('',(3.002294178,-24.283369185,28.481018999)); +#4960=DIRECTION('',(-0.005188723,-0.382679,0.923866798)); +#4961=DIRECTION('',(0.000000056,0.923879235,0.382684152)); +#4962=AXIS2_PLACEMENT_3D('',#4959,#4960,#4961); +#4963=PLANE('',#4962); +#4964=ORIENTED_EDGE('',*,*,#4443,.T.); +#4965=CARTESIAN_POINT('',(0.996990138,-24.926656776,28.203297558)); +#4966=DIRECTION('',(0.981108846,0.176720427,0.078710371)); +#4967=VECTOR('',#4966,4.586647105); +#4968=LINE('',#4965,#4967); +#4969=EDGE_CURVE('',#4430,#3886,#4968,.T.); +#4970=ORIENTED_EDGE('',*,*,#4969,.T.); +#4971=CARTESIAN_POINT('',(5.496990187,-24.116102541,28.564314252)); +#4972=DIRECTION('',(-0.998766875,0.047599577,0.014107049)); +#4973=VECTOR('',#4972,4.505555899); +#4974=LINE('',#4971,#4973); +#4975=EDGE_CURVE('',#3886,#4438,#4974,.T.); +#4976=ORIENTED_EDGE('',*,*,#4975,.T.); +#4977=EDGE_LOOP('',(#4964,#4970,#4976)); +#4978=FACE_BOUND('',#4977,.T.); +#4979=ADVANCED_FACE('',(#4978),#4963,.T.); +#4980=CARTESIAN_POINT('',(3.48312168,-23.729260109,28.648336639)); +#4981=DIRECTION('',(0.004928821,-0.187679267,0.982218)); +#4982=DIRECTION('',(0.00000006,0.982229931,0.187681546)); +#4983=AXIS2_PLACEMENT_3D('',#4980,#4981,#4982); +#4984=PLANE('',#4983); +#4985=ORIENTED_EDGE('',*,*,#4975,.F.); +#4986=ORIENTED_EDGE('',*,*,#3891,.T.); +#4987=CARTESIAN_POINT('',(5.49699025,-23.069929452,28.764213865)); +#4988=DIRECTION('',(-0.982909306,-0.181665781,-0.029779862)); +#4989=VECTOR('',#4988,4.578245442); +#4990=LINE('',#4987,#4989); +#4991=EDGE_CURVE('',#3878,#4438,#4990,.T.); +#4992=ORIENTED_EDGE('',*,*,#4991,.T.); +#4993=EDGE_LOOP('',(#4985,#4986,#4992)); +#4994=FACE_BOUND('',#4993,.T.); +#4995=ADVANCED_FACE('',(#4994),#4984,.T.); +#4996=CARTESIAN_POINT('',(3.482972256,-24.743072828,28.278334311)); +#4997=DIRECTION('',(0.004151475,-0.426002303,0.904712553)); +#4998=DIRECTION('',(0.000000055,0.904720349,0.426005974)); +#4999=AXIS2_PLACEMENT_3D('',#4996,#4997,#4998); +#5000=PLANE('',#4999); +#5001=CARTESIAN_POINT('',(0.996990138,-24.926656776,28.203297559)); +#5002=DIRECTION('',(0.999210197,-0.033986732,-0.020588443)); +#5003=VECTOR('',#5002,4.503556912); +#5004=LINE('',#5001,#5003); +#5005=EDGE_CURVE('',#4430,#3894,#5004,.T.); +#5006=ORIENTED_EDGE('',*,*,#5005,.T.); +#5007=ORIENTED_EDGE('',*,*,#3899,.T.); +#5008=ORIENTED_EDGE('',*,*,#4969,.F.); +#5009=EDGE_LOOP('',(#5006,#5007,#5008)); +#5010=FACE_BOUND('',#5009,.T.); +#5011=ADVANCED_FACE('',(#5010),#5000,.T.); +#5012=CARTESIAN_POINT('',(-0.146480451,-22.674337718,22.739451316)); +#5013=DIRECTION('',(0.000000008,0.130526648,-0.991444801)); +#5014=DIRECTION('',(-0.000000061,-0.991444801,-0.130526648)); +#5015=AXIS2_PLACEMENT_3D('',#5012,#5013,#5014); +#5016=PLANE('',#5015); +#5017=ORIENTED_EDGE('',*,*,#4285,.T.); +#5018=ORIENTED_EDGE('',*,*,#4001,.F.); +#5019=ORIENTED_EDGE('',*,*,#3962,.F.); +#5020=ORIENTED_EDGE('',*,*,#4538,.T.); +#5021=EDGE_LOOP('',(#5017,#5018,#5019,#5020)); +#5022=FACE_BOUND('',#5021,.T.); +#5023=ADVANCED_FACE('',(#5022),#5016,.T.); +#5024=CARTESIAN_POINT('',(-0.359538975,-23.140211423,26.278117976)); +#5025=DIRECTION('',(-0.000000008,-0.130526149,0.991444867)); +#5026=DIRECTION('',(0.000000061,0.991444867,0.130526149)); +#5027=AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5028=PLANE('',#5027); +#5029=ORIENTED_EDGE('',*,*,#4097,.T.); +#5030=ORIENTED_EDGE('',*,*,#4954,.F.); +#5031=ORIENTED_EDGE('',*,*,#4627,.T.); +#5032=CARTESIAN_POINT('',(-1.503009687,-22.801656622,26.322689537)); +#5033=DIRECTION('',(1.,-0.000000062,0.)); +#5034=VECTOR('',#5033,2.499999954); +#5035=LINE('',#5032,#5034); +#5036=EDGE_CURVE('',#4092,#4614,#5035,.T.); +#5037=ORIENTED_EDGE('',*,*,#5036,.F.); +#5038=EDGE_LOOP('',(#5029,#5030,#5031,#5037)); +#5039=FACE_BOUND('',#5038,.T.); +#5040=ADVANCED_FACE('',(#5039),#5028,.T.); +#5041=CARTESIAN_POINT('',(-0.359538947,-22.674337705,26.30592768)); +#5042=DIRECTION('',(0.000000008,0.130526149,0.991444867)); +#5043=DIRECTION('',(0.000000061,0.991444867,-0.130526149)); +#5044=AXIS2_PLACEMENT_3D('',#5041,#5042,#5043); +#5045=PLANE('',#5044); +#5046=ORIENTED_EDGE('',*,*,#4105,.T.); +#5047=ORIENTED_EDGE('',*,*,#5036,.T.); +#5048=ORIENTED_EDGE('',*,*,#4619,.F.); +#5049=CARTESIAN_POINT('',(-1.503009659,-22.335782903,26.26135612)); +#5050=DIRECTION('',(1.,-0.000000061,-0.000000001)); +#5051=VECTOR('',#5050,2.499999954); +#5052=LINE('',#5049,#5051); +#5053=EDGE_CURVE('',#4100,#4606,#5052,.T.); +#5054=ORIENTED_EDGE('',*,*,#5053,.F.); +#5055=EDGE_LOOP('',(#5046,#5047,#5048,#5054)); +#5056=FACE_BOUND('',#5055,.T.); +#5057=ADVANCED_FACE('',(#5056),#5045,.T.); +#5058=CARTESIAN_POINT('',(-0.359539228,-24.491179795,25.107206398)); +#5059=DIRECTION('',(-0.000000056,-0.923879398,0.382683757)); +#5060=DIRECTION('',(-0.000000023,-0.382683757,-0.923879398)); +#5061=AXIS2_PLACEMENT_3D('',#5058,#5059,#5060); +#5062=PLANE('',#5061); +#5063=ORIENTED_EDGE('',*,*,#4065,.F.); +#5064=CARTESIAN_POINT('',(-1.503009793,-24.540323157,24.988563778)); +#5065=DIRECTION('',(1.,-0.000000061,0.)); +#5066=VECTOR('',#5065,2.499999954); +#5067=LINE('',#5064,#5066); +#5068=EDGE_CURVE('',#4052,#4654,#5067,.T.); +#5069=ORIENTED_EDGE('',*,*,#5068,.T.); +#5070=ORIENTED_EDGE('',*,*,#4659,.F.); +#5071=ORIENTED_EDGE('',*,*,#4901,.F.); +#5072=EDGE_LOOP('',(#5063,#5069,#5070,#5071)); +#5073=FACE_BOUND('',#5072,.T.); +#5074=ADVANCED_FACE('',(#5073),#5062,.T.); +#5075=CARTESIAN_POINT('',(3.002457133,-25.240817186,27.973253387)); +#5076=DIRECTION('',(-0.004359316,-0.608755885,0.793345617)); +#5077=DIRECTION('',(0.000000048,0.793353156,0.60876167)); +#5078=AXIS2_PLACEMENT_3D('',#5075,#5076,#5077); +#5079=PLANE('',#5078); +#5080=ORIENTED_EDGE('',*,*,#4435,.T.); +#5081=ORIENTED_EDGE('',*,*,#4260,.T.); +#5082=ORIENTED_EDGE('',*,*,#5005,.F.); +#5083=EDGE_LOOP('',(#5080,#5081,#5082)); +#5084=FACE_BOUND('',#5083,.T.); +#5085=ADVANCED_FACE('',(#5084),#5079,.T.); +#5086=CARTESIAN_POINT('',(3.00306716,-26.9524698,23.750144105)); +#5087=DIRECTION('',(-0.001245131,-0.99144429,-0.130524597)); +#5088=DIRECTION('',(0.000000008,0.130524698,-0.991445058)); +#5089=AXIS2_PLACEMENT_3D('',#5086,#5087,#5088); +#5090=PLANE('',#5089); +#5091=ORIENTED_EDGE('',*,*,#4869,.F.); +#5092=CARTESIAN_POINT('',(0.996990009,-27.051656772,24.522689582)); +#5093=DIRECTION('',(0.973113801,0.028861374,-0.228509412)); +#5094=VECTOR('',#5093,4.624330681); +#5095=LINE('',#5092,#5094); +#5096=EDGE_CURVE('',#4414,#3662,#5095,.T.); +#5097=ORIENTED_EDGE('',*,*,#5096,.F.); +#5098=ORIENTED_EDGE('',*,*,#4419,.F.); +#5099=EDGE_LOOP('',(#5091,#5097,#5098)); +#5100=FACE_BOUND('',#5099,.T.); +#5101=ADVANCED_FACE('',(#5100),#5090,.T.); +#5102=CARTESIAN_POINT('',(3.482181901,-27.01439583,24.227676136)); +#5103=DIRECTION('',(-0.000000061,-0.99211795,-0.125307514)); +#5104=DIRECTION('',(0.000000008,0.125307514,-0.99211795)); +#5105=AXIS2_PLACEMENT_3D('',#5102,#5103,#5104); +#5106=PLANE('',#5105); +#5107=ORIENTED_EDGE('',*,*,#5096,.T.); +#5108=ORIENTED_EDGE('',*,*,#3667,.T.); +#5109=CARTESIAN_POINT('',(5.496990007,-27.051657049,24.522689583)); +#5110=DIRECTION('',(-1.,0.000000062,-0.)); +#5111=VECTOR('',#5110,4.499999999); +#5112=LINE('',#5109,#5111); +#5113=EDGE_CURVE('',#3264,#4414,#5112,.T.); +#5114=ORIENTED_EDGE('',*,*,#5113,.T.); +#5115=EDGE_LOOP('',(#5107,#5108,#5114)); +#5116=FACE_BOUND('',#5115,.T.); +#5117=ADVANCED_FACE('',(#5116),#5106,.T.); +#5118=CARTESIAN_POINT('',(-0.359539141,-24.584894266,24.650008709)); +#5119=DIRECTION('',(-0.00000006,-0.991445081,0.130524521)); +#5120=DIRECTION('',(-0.000000008,-0.130524521,-0.991445081)); +#5121=AXIS2_PLACEMENT_3D('',#5118,#5119,#5120); +#5122=PLANE('',#5121); +#5123=ORIENTED_EDGE('',*,*,#4057,.T.); +#5124=CARTESIAN_POINT('',(-1.503009797,-24.601655859,24.522689585)); +#5125=DIRECTION('',(1.,-0.000000061,-0.)); +#5126=VECTOR('',#5125,2.499999954); +#5127=LINE('',#5124,#5126); +#5128=EDGE_CURVE('',#4044,#4662,#5127,.T.); +#5129=ORIENTED_EDGE('',*,*,#5128,.T.); +#5130=ORIENTED_EDGE('',*,*,#4667,.F.); +#5131=ORIENTED_EDGE('',*,*,#5068,.F.); +#5132=EDGE_LOOP('',(#5123,#5129,#5130,#5131)); +#5133=FACE_BOUND('',#5132,.T.); +#5134=ADVANCED_FACE('',(#5133),#5122,.T.); +#5135=CARTESIAN_POINT('',(-0.146480497,-24.584894279,24.395370459)); +#5136=DIRECTION('',(-0.00000006,-0.991445081,-0.130524521)); +#5137=DIRECTION('',(0.000000008,0.130524521,-0.991445081)); +#5138=AXIS2_PLACEMENT_3D('',#5135,#5136,#5137); +#5139=PLANE('',#5138); +#5140=ORIENTED_EDGE('',*,*,#5128,.F.); +#5141=ORIENTED_EDGE('',*,*,#4049,.F.); +#5142=ORIENTED_EDGE('',*,*,#4845,.F.); +#5143=ORIENTED_EDGE('',*,*,#4675,.F.); +#5144=EDGE_LOOP('',(#5140,#5141,#5142,#5143)); +#5145=FACE_BOUND('',#5144,.T.); +#5146=ADVANCED_FACE('',(#5145),#5139,.T.); +#5147=CARTESIAN_POINT('',(3.00306716,-26.9524698,25.295235064)); +#5148=DIRECTION('',(-0.001245131,-0.99144429,0.130524597)); +#5149=DIRECTION('',(-0.000000008,-0.130524698,-0.991445058)); +#5150=AXIS2_PLACEMENT_3D('',#5147,#5148,#5149); +#5151=PLANE('',#5150); +#5152=ORIENTED_EDGE('',*,*,#4425,.F.); +#5153=CARTESIAN_POINT('',(0.996990008,-27.051656774,24.522689583)); +#5154=DIRECTION('',(0.973113801,0.028861375,0.228509414)); +#5155=VECTOR('',#5154,4.624330684); +#5156=LINE('',#5153,#5155); +#5157=EDGE_CURVE('',#4414,#3630,#5156,.T.); +#5158=ORIENTED_EDGE('',*,*,#5157,.T.); +#5159=CARTESIAN_POINT('',(5.496990016,-26.918192234,25.579392675)); +#5160=DIRECTION('',(-0.999950577,0.002521875,0.0096168)); +#5161=VECTOR('',#5160,4.500222411); +#5162=LINE('',#5159,#5161); +#5163=EDGE_CURVE('',#3630,#4188,#5162,.T.); +#5164=ORIENTED_EDGE('',*,*,#5163,.T.); +#5165=EDGE_LOOP('',(#5152,#5158,#5164)); +#5166=FACE_BOUND('',#5165,.T.); +#5167=ADVANCED_FACE('',(#5166),#5151,.T.); +#5168=CARTESIAN_POINT('',(-0.146479906,-22.020298353,26.130678723)); +#5169=DIRECTION('',(0.000000024,0.382681888,0.923880172)); +#5170=DIRECTION('',(0.000000056,0.923880172,-0.382681888)); +#5171=AXIS2_PLACEMENT_3D('',#5168,#5169,#5170); +#5172=PLANE('',#5171); +#5173=CARTESIAN_POINT('',(0.996990322,-21.901655248,26.081535343)); +#5174=DIRECTION('',(-1.,0.000000061,0.000000001)); +#5175=VECTOR('',#5174,2.499999954); +#5176=LINE('',#5173,#5175); +#5177=EDGE_CURVE('',#4598,#4108,#5176,.T.); +#5178=ORIENTED_EDGE('',*,*,#5177,.T.); +#5179=ORIENTED_EDGE('',*,*,#4113,.F.); +#5180=ORIENTED_EDGE('',*,*,#5053,.T.); +#5181=ORIENTED_EDGE('',*,*,#4611,.T.); +#5182=EDGE_LOOP('',(#5178,#5179,#5180,#5181)); +#5183=FACE_BOUND('',#5182,.T.); +#5184=ADVANCED_FACE('',(#5183),#5172,.T.); +#5185=CARTESIAN_POINT('',(-0.359538878,-21.799774749,26.00335952)); +#5186=DIRECTION('',(0.000000037,0.608762554,0.793352477)); +#5187=DIRECTION('',(0.000000049,0.793352477,-0.608762554)); +#5188=AXIS2_PLACEMENT_3D('',#5185,#5186,#5187); +#5189=PLANE('',#5188); +#5190=ORIENTED_EDGE('',*,*,#4121,.T.); +#5191=ORIENTED_EDGE('',*,*,#5177,.F.); +#5192=ORIENTED_EDGE('',*,*,#4603,.F.); +#5193=CARTESIAN_POINT('',(-1.503009608,-21.528863805,25.795481684)); +#5194=DIRECTION('',(1.,-0.000000061,0.)); +#5195=VECTOR('',#5194,2.499999953); +#5196=LINE('',#5193,#5195); +#5197=EDGE_CURVE('',#4116,#4590,#5196,.T.); +#5198=ORIENTED_EDGE('',*,*,#5197,.F.); +#5199=EDGE_LOOP('',(#5190,#5191,#5192,#5198)); +#5200=FACE_BOUND('',#5199,.T.); +#5201=ADVANCED_FACE('',(#5200),#5189,.T.); +#5202=CARTESIAN_POINT('',(2.006435362,-19.182087277,22.305539358)); +#5203=DIRECTION('',(0.001724166,0.842275761,-0.539044126)); +#5204=DIRECTION('',(0.000000032,0.539044927,0.842277013)); +#5205=AXIS2_PLACEMENT_3D('',#5202,#5203,#5204); +#5206=PLANE('',#5205); +#5207=CARTESIAN_POINT('',(2.796990684,-19.091917201,22.448961973)); +#5208=VERTEX_POINT('',#5207); +#5209=CARTESIAN_POINT('',(0.996990492,-19.121046117,22.397689586)); +#5210=DIRECTION('',(0.999463803,0.016174053,0.028469385)); +#5211=VECTOR('',#5210,1.800965864); +#5212=LINE('',#5209,#5211); +#5213=EDGE_CURVE('',#4510,#5208,#5212,.T.); +#5214=ORIENTED_EDGE('',*,*,#5213,.T.); +#5215=CARTESIAN_POINT('',(2.796990667,-19.364725273,22.022689585)); +#5216=VERTEX_POINT('',#5215); +#5217=CARTESIAN_POINT('',(2.796990684,-19.091917201,22.448961973)); +#5218=DIRECTION('',(-0.000000032,-0.539044927,-0.842277013)); +#5219=VECTOR('',#5218,0.506095241); +#5220=LINE('',#5217,#5219); +#5221=EDGE_CURVE('',#5208,#5216,#5220,.T.); +#5222=ORIENTED_EDGE('',*,*,#5221,.T.); +#5223=CARTESIAN_POINT('',(2.796990667,-19.364725274,22.022689584)); +#5224=DIRECTION('',(-0.970494325,0.131382898,0.202186299)); +#5225=VECTOR('',#5224,1.854725091); +#5226=LINE('',#5223,#5225); +#5227=EDGE_CURVE('',#5216,#4510,#5226,.T.); +#5228=ORIENTED_EDGE('',*,*,#5227,.T.); +#5229=EDGE_LOOP('',(#5214,#5222,#5228)); +#5230=FACE_BOUND('',#5229,.T.); +#5231=ADVANCED_FACE('',(#5230),#5206,.T.); +#5232=CARTESIAN_POINT('',(1.692498153,-19.42463353,21.979857117)); +#5233=DIRECTION('',(-0.019420183,0.79320227,-0.608648515)); +#5234=DIRECTION('',(0.000000037,0.608763322,0.793351888)); +#5235=AXIS2_PLACEMENT_3D('',#5232,#5233,#5234); +#5236=PLANE('',#5235); +#5237=ORIENTED_EDGE('',*,*,#5227,.F.); +#5238=CARTESIAN_POINT('',(0.996990449,-19.796453527,21.51748586)); +#5239=DIRECTION('',(0.938108403,0.225004363,0.263297668)); +#5240=VECTOR('',#5239,1.918755032); +#5241=LINE('',#5238,#5240); +#5242=EDGE_CURVE('',#4518,#5216,#5241,.T.); +#5243=ORIENTED_EDGE('',*,*,#5242,.F.); +#5244=ORIENTED_EDGE('',*,*,#4523,.T.); +#5245=EDGE_LOOP('',(#5237,#5243,#5244)); +#5246=FACE_BOUND('',#5245,.T.); +#5247=ADVANCED_FACE('',(#5246),#5236,.T.); +#5248=CARTESIAN_POINT('',(3.001844694,-20.173964163,21.208952408)); +#5249=DIRECTION('',(-0.00746268,0.608744685,-0.793331089)); +#5250=DIRECTION('',(-0.000000048,-0.793353181,-0.608761636)); +#5251=AXIS2_PLACEMENT_3D('',#5248,#5249,#5250); +#5252=PLANE('',#5251); +#5253=CARTESIAN_POINT('',(0.99699045,-19.796453527,21.51748586)); +#5254=DIRECTION('',(0.996023106,-0.06591256,-0.05994587)); +#5255=VECTOR('',#5254,4.517967461); +#5256=LINE('',#5253,#5255); +#5257=EDGE_CURVE('',#4518,#3726,#5256,.T.); +#5258=ORIENTED_EDGE('',*,*,#5257,.T.); +#5259=CARTESIAN_POINT('',(5.496990432,-20.094244329,21.246652369)); +#5260=DIRECTION('',(-0.987809753,-0.127847264,-0.088808614)); +#5261=VECTOR('',#5260,4.555533111); +#5262=LINE('',#5259,#5261); +#5263=EDGE_CURVE('',#3726,#4365,#5262,.T.); +#5264=ORIENTED_EDGE('',*,*,#5263,.T.); +#5265=ORIENTED_EDGE('',*,*,#4529,.T.); +#5266=EDGE_LOOP('',(#5258,#5264,#5265)); +#5267=FACE_BOUND('',#5266,.T.); +#5268=ADVANCED_FACE('',(#5267),#5252,.T.); +#5269=CARTESIAN_POINT('',(-0.359539022,-21.112133587,23.938172771)); +#5270=DIRECTION('',(0.000000056,0.923879398,-0.382683757)); +#5271=DIRECTION('',(0.000000023,0.382683757,0.923879398)); +#5272=AXIS2_PLACEMENT_3D('',#5269,#5270,#5271); +#5273=PLANE('',#5272); +#5274=CARTESIAN_POINT('',(-1.503009581,-21.062990087,24.05681539)); +#5275=DIRECTION('',(1.,-0.000000061,0.)); +#5276=VECTOR('',#5275,2.499999954); +#5277=LINE('',#5274,#5276); +#5278=EDGE_CURVE('',#4148,#4558,#5277,.T.); +#5279=ORIENTED_EDGE('',*,*,#5278,.T.); +#5280=ORIENTED_EDGE('',*,*,#4563,.T.); +#5281=CARTESIAN_POINT('',(0.996990362,-21.242811252,23.622689492)); +#5282=DIRECTION('',(-1.,0.000000061,-0.)); +#5283=VECTOR('',#5282,2.499999954); +#5284=LINE('',#5281,#5283); +#5285=EDGE_CURVE('',#4550,#4156,#5284,.T.); +#5286=ORIENTED_EDGE('',*,*,#5285,.T.); +#5287=ORIENTED_EDGE('',*,*,#4161,.F.); +#5288=EDGE_LOOP('',(#5279,#5280,#5286,#5287)); +#5289=FACE_BOUND('',#5288,.T.); +#5290=ADVANCED_FACE('',(#5289),#5273,.T.); +#5291=CARTESIAN_POINT('',(-0.359538854,-21.450688313,25.693601073)); +#5292=DIRECTION('',(0.000000048,0.793354022,0.608760541)); +#5293=DIRECTION('',(-0.000000037,-0.608760541,0.793354022)); +#5294=AXIS2_PLACEMENT_3D('',#5291,#5292,#5293); +#5295=PLANE('',#5294); +#5296=ORIENTED_EDGE('',*,*,#4129,.T.); +#5297=ORIENTED_EDGE('',*,*,#5197,.T.); +#5298=ORIENTED_EDGE('',*,*,#4595,.F.); +#5299=CARTESIAN_POINT('',(-1.503009591,-21.242811101,25.422689679)); +#5300=DIRECTION('',(1.,-0.000000061,-0.)); +#5301=VECTOR('',#5300,2.499999953); +#5302=LINE('',#5299,#5301); +#5303=EDGE_CURVE('',#4124,#4582,#5302,.T.); +#5304=ORIENTED_EDGE('',*,*,#5303,.F.); +#5305=EDGE_LOOP('',(#5296,#5297,#5298,#5304)); +#5306=FACE_BOUND('',#5305,.T.); +#5307=ADVANCED_FACE('',(#5306),#5295,.T.); +#5308=CARTESIAN_POINT('',(-0.359539027,-21.193667741,25.304047062)); +#5309=DIRECTION('',(0.000000056,0.923879398,0.382683757)); +#5310=DIRECTION('',(-0.000000023,-0.382683757,0.923879398)); +#5311=AXIS2_PLACEMENT_3D('',#5308,#5309,#5310); +#5312=PLANE('',#5311); +#5313=ORIENTED_EDGE('',*,*,#4137,.T.); +#5314=ORIENTED_EDGE('',*,*,#5303,.T.); +#5315=ORIENTED_EDGE('',*,*,#4587,.T.); +#5316=CARTESIAN_POINT('',(-1.503009581,-21.062990086,24.988563781)); +#5317=DIRECTION('',(1.,-0.000000062,-0.)); +#5318=VECTOR('',#5317,2.499999954); +#5319=LINE('',#5316,#5318); +#5320=EDGE_CURVE('',#4132,#4574,#5319,.T.); +#5321=ORIENTED_EDGE('',*,*,#5320,.F.); +#5322=EDGE_LOOP('',(#5313,#5314,#5315,#5321)); +#5323=FACE_BOUND('',#5322,.T.); +#5324=ADVANCED_FACE('',(#5323),#5312,.T.); +#5325=CARTESIAN_POINT('',(-0.146480178,-21.018416359,24.650008721)); +#5326=DIRECTION('',(0.000000061,0.991444031,0.130532501)); +#5327=DIRECTION('',(-0.000000008,-0.130532501,0.991444031)); +#5328=AXIS2_PLACEMENT_3D('',#5325,#5326,#5327); +#5329=PLANE('',#5328); +#5330=CARTESIAN_POINT('',(0.996990377,-21.001653723,24.522689584)); +#5331=DIRECTION('',(-1.,0.000000062,0.)); +#5332=VECTOR('',#5331,2.499999954); +#5333=LINE('',#5330,#5332); +#5334=EDGE_CURVE('',#4566,#4140,#5333,.T.); +#5335=ORIENTED_EDGE('',*,*,#5334,.T.); +#5336=ORIENTED_EDGE('',*,*,#4145,.F.); +#5337=ORIENTED_EDGE('',*,*,#5320,.T.); +#5338=ORIENTED_EDGE('',*,*,#4579,.T.); +#5339=EDGE_LOOP('',(#5335,#5336,#5337,#5338)); +#5340=FACE_BOUND('',#5339,.T.); +#5341=ADVANCED_FACE('',(#5340),#5329,.T.); +#5342=CARTESIAN_POINT('',(-0.359539025,-21.018416346,24.395370448)); +#5343=DIRECTION('',(0.000000061,0.991444031,-0.130532501)); +#5344=DIRECTION('',(0.000000008,0.130532501,0.991444031)); +#5345=AXIS2_PLACEMENT_3D('',#5342,#5343,#5344); +#5346=PLANE('',#5345); +#5347=ORIENTED_EDGE('',*,*,#4153,.F.); +#5348=ORIENTED_EDGE('',*,*,#5334,.F.); +#5349=ORIENTED_EDGE('',*,*,#4571,.F.); +#5350=ORIENTED_EDGE('',*,*,#5278,.F.); +#5351=EDGE_LOOP('',(#5347,#5348,#5349,#5350)); +#5352=FACE_BOUND('',#5351,.T.); +#5353=ADVANCED_FACE('',(#5352),#5346,.T.); +#5354=CARTESIAN_POINT('',(-0.359538886,-21.320986736,23.520808809)); +#5355=DIRECTION('',(0.000000049,0.79335421,-0.608760296)); +#5356=DIRECTION('',(0.000000037,0.608760296,0.79335421)); +#5357=AXIS2_PLACEMENT_3D('',#5354,#5355,#5356); +#5358=PLANE('',#5357); +#5359=ORIENTED_EDGE('',*,*,#5285,.F.); +#5360=ORIENTED_EDGE('',*,*,#4555,.T.); +#5361=CARTESIAN_POINT('',(0.996990345,-21.52886396,23.249897245)); +#5362=DIRECTION('',(-1.,0.000000061,-0.)); +#5363=VECTOR('',#5362,2.499999954); +#5364=LINE('',#5361,#5363); +#5365=EDGE_CURVE('',#4542,#4164,#5364,.T.); +#5366=ORIENTED_EDGE('',*,*,#5365,.T.); +#5367=ORIENTED_EDGE('',*,*,#4169,.F.); +#5368=EDGE_LOOP('',(#5359,#5360,#5366,#5367)); +#5369=FACE_BOUND('',#5368,.T.); +#5370=ADVANCED_FACE('',(#5369),#5358,.T.); +#5371=CARTESIAN_POINT('',(1.692261446,-18.894566704,22.907772353)); +#5372=DIRECTION('',(-0.020189379,0.923691552,-0.382604634)); +#5373=DIRECTION('',(0.000000023,0.382682635,0.923879863)); +#5374=AXIS2_PLACEMENT_3D('',#5371,#5372,#5373); +#5375=PLANE('',#5374); +#5376=CARTESIAN_POINT('',(2.796990698,-18.871717616,22.904640433)); +#5377=VERTEX_POINT('',#5376); +#5378=CARTESIAN_POINT('',(0.996990518,-18.696470311,23.422708752)); +#5379=DIRECTION('',(0.956809986,-0.09315464,-0.275384939)); +#5380=VECTOR('',#5379,1.881251459); +#5381=LINE('',#5378,#5380); +#5382=EDGE_CURVE('',#4502,#5377,#5381,.T.); +#5383=ORIENTED_EDGE('',*,*,#5382,.T.); +#5384=CARTESIAN_POINT('',(2.796990697,-18.871717614,22.904640435)); +#5385=DIRECTION('',(-0.954110154,-0.132159349,-0.268714943)); +#5386=VECTOR('',#5385,1.886574834); +#5387=LINE('',#5384,#5386); +#5388=EDGE_CURVE('',#5377,#4510,#5387,.T.); +#5389=ORIENTED_EDGE('',*,*,#5388,.T.); +#5390=ORIENTED_EDGE('',*,*,#4515,.F.); +#5391=EDGE_LOOP('',(#5383,#5389,#5390)); +#5392=FACE_BOUND('',#5391,.T.); +#5393=ADVANCED_FACE('',(#5392),#5375,.T.); +#5394=CARTESIAN_POINT('',(1.692498141,-19.424633532,27.065522091)); +#5395=DIRECTION('',(-0.019420167,0.79320231,0.608648464)); +#5396=DIRECTION('',(-0.000000037,-0.608763271,0.793351927)); +#5397=AXIS2_PLACEMENT_3D('',#5394,#5395,#5396); +#5398=PLANE('',#5397); +#5399=ORIENTED_EDGE('',*,*,#4483,.T.); +#5400=CARTESIAN_POINT('',(2.796990668,-19.364725273,27.022689585)); +#5401=VERTEX_POINT('',#5400); +#5402=CARTESIAN_POINT('',(0.99699045,-19.796453528,27.527893428)); +#5403=DIRECTION('',(0.938108387,0.22500436,-0.263297726)); +#5404=VECTOR('',#5403,1.918755064); +#5405=LINE('',#5402,#5404); +#5406=EDGE_CURVE('',#4470,#5401,#5405,.T.); +#5407=ORIENTED_EDGE('',*,*,#5406,.T.); +#5408=CARTESIAN_POINT('',(2.796990668,-19.364725273,27.022689584)); +#5409=DIRECTION('',(-0.970494325,0.131382898,-0.202186298)); +#5410=VECTOR('',#5409,1.854725092); +#5411=LINE('',#5408,#5410); +#5412=EDGE_CURVE('',#5401,#4478,#5411,.T.); +#5413=ORIENTED_EDGE('',*,*,#5412,.T.); +#5414=EDGE_LOOP('',(#5399,#5407,#5413)); +#5415=FACE_BOUND('',#5414,.T.); +#5416=ADVANCED_FACE('',(#5415),#5398,.T.); +#5417=CARTESIAN_POINT('',(3.249337484,-19.803321167,27.505086276)); +#5418=DIRECTION('',(0.009033286,0.744070721,0.668039791)); +#5419=DIRECTION('',(-0.000000041,-0.668067048,0.744101081)); +#5420=AXIS2_PLACEMENT_3D('',#5417,#5418,#5419); +#5421=PLANE('',#5420); +#5422=CARTESIAN_POINT('',(0.996990451,-19.796453527,27.527893428)); +#5423=DIRECTION('',(0.996023104,-0.06591256,0.059945897)); +#5424=VECTOR('',#5423,4.517967468); +#5425=LINE('',#5422,#5424); +#5426=EDGE_CURVE('',#4470,#3854,#5425,.T.); +#5427=ORIENTED_EDGE('',*,*,#5426,.T.); +#5428=CARTESIAN_POINT('',(5.496990432,-20.094244328,27.79872704)); +#5429=DIRECTION('',(-0.930236636,0.251342745,-0.267369828)); +#5430=VECTOR('',#5429,2.902487021); +#5431=LINE('',#5428,#5430); +#5432=EDGE_CURVE('',#3854,#5401,#5431,.T.); +#5433=ORIENTED_EDGE('',*,*,#5432,.T.); +#5434=ORIENTED_EDGE('',*,*,#5406,.F.); +#5435=EDGE_LOOP('',(#5427,#5433,#5434)); +#5436=FACE_BOUND('',#5435,.T.); +#5437=ADVANCED_FACE('',(#5436),#5421,.T.); +#5438=CARTESIAN_POINT('',(1.692261446,-18.894566704,26.137606816)); +#5439=DIRECTION('',(-0.020189379,0.923691552,0.382604634)); +#5440=DIRECTION('',(-0.000000023,-0.382682635,0.923879863)); +#5441=AXIS2_PLACEMENT_3D('',#5438,#5439,#5440); +#5442=PLANE('',#5441); +#5443=ORIENTED_EDGE('',*,*,#4491,.T.); +#5444=CARTESIAN_POINT('',(2.796990698,-18.871717617,26.140738739)); +#5445=VERTEX_POINT('',#5444); +#5446=CARTESIAN_POINT('',(0.996990493,-19.121046115,26.647689583)); +#5447=DIRECTION('',(0.954110154,0.132159348,-0.268714942)); +#5448=VECTOR('',#5447,1.886574833); +#5449=LINE('',#5446,#5448); +#5450=EDGE_CURVE('',#4478,#5445,#5449,.T.); +#5451=ORIENTED_EDGE('',*,*,#5450,.T.); +#5452=CARTESIAN_POINT('',(2.796990699,-18.871717615,26.140738736)); +#5453=DIRECTION('',(-0.956809985,0.093154641,-0.27538494)); +#5454=VECTOR('',#5453,1.88125146); +#5455=LINE('',#5452,#5454); +#5456=EDGE_CURVE('',#5445,#4486,#5455,.T.); +#5457=ORIENTED_EDGE('',*,*,#5456,.T.); +#5458=EDGE_LOOP('',(#5443,#5451,#5457)); +#5459=FACE_BOUND('',#5458,.T.); +#5460=ADVANCED_FACE('',(#5459),#5442,.T.); +#5461=CARTESIAN_POINT('',(3.249337483,-19.803321168,21.540293028)); +#5462=DIRECTION('',(0.009033292,0.744070631,-0.668039891)); +#5463=DIRECTION('',(0.00000004,0.668067148,0.744100991)); +#5464=AXIS2_PLACEMENT_3D('',#5461,#5462,#5463); +#5465=PLANE('',#5464); +#5466=ORIENTED_EDGE('',*,*,#5242,.T.); +#5467=CARTESIAN_POINT('',(2.796990667,-19.364725274,22.022689585)); +#5468=DIRECTION('',(0.930236657,-0.25134275,-0.267369751)); +#5469=VECTOR('',#5468,2.902486958); +#5470=LINE('',#5467,#5469); +#5471=EDGE_CURVE('',#5216,#3726,#5470,.T.); +#5472=ORIENTED_EDGE('',*,*,#5471,.T.); +#5473=ORIENTED_EDGE('',*,*,#5257,.F.); +#5474=EDGE_LOOP('',(#5466,#5472,#5473)); +#5475=FACE_BOUND('',#5474,.T.); +#5476=ADVANCED_FACE('',(#5475),#5465,.T.); +#5477=CARTESIAN_POINT('',(1.916053565,-18.763928786,25.824024581)); +#5478=DIRECTION('',(-0.002812655,0.944260235,0.329187936)); +#5479=DIRECTION('',(-0.000000021,-0.329189238,0.94426397)); +#5480=AXIS2_PLACEMENT_3D('',#5477,#5478,#5479); +#5481=PLANE('',#5480); +#5482=ORIENTED_EDGE('',*,*,#5456,.F.); +#5483=CARTESIAN_POINT('',(1.996990529,-18.707243077,25.662115815)); +#5484=VERTEX_POINT('',#5483); +#5485=CARTESIAN_POINT('',(1.996990526,-18.707243078,25.662115819)); +#5486=DIRECTION('',(0.845092168,-0.173745142,0.505600488)); +#5487=VECTOR('',#5486,0.946642514); +#5488=LINE('',#5485,#5487); +#5489=EDGE_CURVE('',#5484,#5445,#5488,.T.); +#5490=ORIENTED_EDGE('',*,*,#5489,.F.); +#5491=CARTESIAN_POINT('',(0.996990518,-18.696470311,25.622670416)); +#5492=DIRECTION('',(0.999165051,-0.010763771,0.039412464)); +#5493=VECTOR('',#5492,1.000835658); +#5494=LINE('',#5491,#5493); +#5495=EDGE_CURVE('',#4486,#5484,#5494,.T.); +#5496=ORIENTED_EDGE('',*,*,#5495,.F.); +#5497=EDGE_LOOP('',(#5482,#5490,#5496)); +#5498=FACE_BOUND('',#5497,.T.); +#5499=ADVANCED_FACE('',(#5498),#5481,.T.); +#5500=CARTESIAN_POINT('',(2.338943454,-17.46490513,24.876651584)); +#5501=DIRECTION('',(0.000000057,0.933876355,0.357596077)); +#5502=DIRECTION('',(-0.000000022,-0.357596077,0.933876355)); +#5503=AXIS2_PLACEMENT_3D('',#5500,#5501,#5502); +#5504=PLANE('',#5503); +#5505=CARTESIAN_POINT('',(1.996990595,-17.43565952,24.800275567)); +#5506=VERTEX_POINT('',#5505); +#5507=CARTESIAN_POINT('',(1.996990589,-17.535665624,25.061445479)); +#5508=VERTEX_POINT('',#5507); +#5509=CARTESIAN_POINT('',(1.996990595,-17.43565952,24.800275567)); +#5510=DIRECTION('',(-0.000000022,-0.357596077,0.933876355)); +#5511=VECTOR('',#5510,0.279662196); +#5512=LINE('',#5509,#5511); +#5513=EDGE_CURVE('',#5506,#5508,#5512,.T.); +#5514=ORIENTED_EDGE('',*,*,#5513,.T.); +#5515=CARTESIAN_POINT('',(2.79699078,-17.535665672,25.061445478)); +#5516=VERTEX_POINT('',#5515); +#5517=CARTESIAN_POINT('',(2.79699078,-17.535665672,25.061445478)); +#5518=DIRECTION('',(-1.,0.000000061,-0.)); +#5519=VECTOR('',#5518,0.800000191); +#5520=LINE('',#5517,#5519); +#5521=EDGE_CURVE('',#5516,#5508,#5520,.T.); +#5522=ORIENTED_EDGE('',*,*,#5521,.F.); +#5523=CARTESIAN_POINT('',(2.796990786,-17.435659569,24.800275568)); +#5524=VERTEX_POINT('',#5523); +#5525=CARTESIAN_POINT('',(2.796990786,-17.435659569,24.800275568)); +#5526=DIRECTION('',(-0.000000022,-0.357596076,0.933876355)); +#5527=VECTOR('',#5526,0.279662193); +#5528=LINE('',#5525,#5527); +#5529=EDGE_CURVE('',#5524,#5516,#5528,.T.); +#5530=ORIENTED_EDGE('',*,*,#5529,.F.); +#5531=CARTESIAN_POINT('',(2.796990786,-17.435659569,24.800275568)); +#5532=DIRECTION('',(-1.,0.000000061,-0.)); +#5533=VECTOR('',#5532,0.800000191); +#5534=LINE('',#5531,#5533); +#5535=EDGE_CURVE('',#5524,#5506,#5534,.T.); +#5536=ORIENTED_EDGE('',*,*,#5535,.T.); +#5537=EDGE_LOOP('',(#5514,#5522,#5530,#5536)); +#5538=FACE_BOUND('',#5537,.T.); +#5539=ADVANCED_FACE('',(#5538),#5504,.T.); +#5540=CARTESIAN_POINT('',(1.996990562,-17.964894639,24.917664444)); +#5541=DIRECTION('',(-1.,0.000000061,0.)); +#5542=DIRECTION('',(0.,-0.,1.)); +#5543=AXIS2_PLACEMENT_3D('',#5540,#5541,#5542); +#5544=PLANE('',#5543); +#5545=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.906677966)); +#5546=VERTEX_POINT('',#5545); +#5547=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.138701202)); +#5548=VERTEX_POINT('',#5547); +#5549=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.906677966)); +#5550=DIRECTION('',(-0.,0.,-1.)); +#5551=VECTOR('',#5550,0.767976763); +#5552=LINE('',#5549,#5551); +#5553=EDGE_CURVE('',#5546,#5548,#5552,.T.); +#5554=ORIENTED_EDGE('',*,*,#5553,.F.); +#5555=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.906677966)); +#5556=DIRECTION('',(-0.000000011,-0.179957137,0.983674453)); +#5557=VECTOR('',#5556,0.767975469); +#5558=LINE('',#5555,#5557); +#5559=EDGE_CURVE('',#5546,#5484,#5558,.T.); +#5560=ORIENTED_EDGE('',*,*,#5559,.T.); +#5561=CARTESIAN_POINT('',(1.996990534,-18.427610508,25.665979866)); +#5562=VERTEX_POINT('',#5561); +#5563=CARTESIAN_POINT('',(1.996990534,-18.427610508,25.665979866)); +#5564=DIRECTION('',(-0.000000061,-0.999904541,-0.013816993)); +#5565=VECTOR('',#5564,0.279659265); +#5566=LINE('',#5563,#5565); +#5567=EDGE_CURVE('',#5562,#5484,#5566,.T.); +#5568=ORIENTED_EDGE('',*,*,#5567,.F.); +#5569=CARTESIAN_POINT('',(1.996990551,-18.155309787,25.602231744)); +#5570=VERTEX_POINT('',#5569); +#5571=CARTESIAN_POINT('',(1.99699055,-18.155309787,25.602231744)); +#5572=DIRECTION('',(-0.000000059,-0.973673764,0.227946049)); +#5573=VECTOR('',#5572,0.2796632); +#5574=LINE('',#5571,#5573); +#5575=EDGE_CURVE('',#5570,#5562,#5574,.T.); +#5576=ORIENTED_EDGE('',*,*,#5575,.F.); +#5577=CARTESIAN_POINT('',(1.996990566,-17.906450383,25.474641327)); +#5578=VERTEX_POINT('',#5577); +#5579=CARTESIAN_POINT('',(1.996990566,-17.906450383,25.474641327)); +#5580=DIRECTION('',(-0.000000054,-0.889860711,0.456232304)); +#5581=VECTOR('',#5580,0.279661076); +#5582=LINE('',#5579,#5581); +#5583=EDGE_CURVE('',#5578,#5570,#5582,.T.); +#5584=ORIENTED_EDGE('',*,*,#5583,.F.); +#5585=CARTESIAN_POINT('',(1.996990579,-17.695749394,25.290754322)); +#5586=VERTEX_POINT('',#5585); +#5587=CARTESIAN_POINT('',(1.996990566,-17.906450383,25.474641327)); +#5588=DIRECTION('',(0.000000046,0.753420218,-0.657539334)); +#5589=VECTOR('',#5588,0.279659324); +#5590=LINE('',#5587,#5589); +#5591=EDGE_CURVE('',#5578,#5586,#5590,.T.); +#5592=ORIENTED_EDGE('',*,*,#5591,.T.); +#5593=CARTESIAN_POINT('',(1.996990588,-17.535665624,25.061445479)); +#5594=DIRECTION('',(-0.000000035,-0.572424141,0.819957683)); +#5595=VECTOR('',#5594,0.279659362); +#5596=LINE('',#5593,#5595); +#5597=EDGE_CURVE('',#5508,#5586,#5596,.T.); +#5598=ORIENTED_EDGE('',*,*,#5597,.F.); +#5599=ORIENTED_EDGE('',*,*,#5513,.F.); +#5600=CARTESIAN_POINT('',(1.996990597,-17.401655309,24.522689588)); +#5601=VERTEX_POINT('',#5600); +#5602=CARTESIAN_POINT('',(1.996990595,-17.43565952,24.800275567)); +#5603=DIRECTION('',(0.000000007,0.121590831,-0.992580309)); +#5604=VECTOR('',#5603,0.279660977); +#5605=LINE('',#5602,#5604); +#5606=EDGE_CURVE('',#5506,#5601,#5605,.T.); +#5607=ORIENTED_EDGE('',*,*,#5606,.T.); +#5608=CARTESIAN_POINT('',(1.996990595,-17.435659521,24.2451036)); +#5609=VERTEX_POINT('',#5608); +#5610=CARTESIAN_POINT('',(1.996990595,-17.435659521,24.2451036)); +#5611=DIRECTION('',(0.000000007,0.121590832,0.992580309)); +#5612=VECTOR('',#5611,0.279660986); +#5613=LINE('',#5610,#5612); +#5614=EDGE_CURVE('',#5609,#5601,#5613,.T.); +#5615=ORIENTED_EDGE('',*,*,#5614,.F.); +#5616=CARTESIAN_POINT('',(1.996990588,-17.535665624,23.98393369)); +#5617=VERTEX_POINT('',#5616); +#5618=CARTESIAN_POINT('',(1.996990588,-17.535665624,23.98393369)); +#5619=DIRECTION('',(0.000000022,0.357596077,0.933876355)); +#5620=VECTOR('',#5619,0.279662194); +#5621=LINE('',#5618,#5620); +#5622=EDGE_CURVE('',#5617,#5609,#5621,.T.); +#5623=ORIENTED_EDGE('',*,*,#5622,.F.); +#5624=CARTESIAN_POINT('',(1.996990579,-17.695749395,23.754624609)); +#5625=VERTEX_POINT('',#5624); +#5626=CARTESIAN_POINT('',(1.996990588,-17.535665625,23.98393369)); +#5627=DIRECTION('',(-0.000000035,-0.572423742,-0.819957962)); +#5628=VECTOR('',#5627,0.279659557); +#5629=LINE('',#5626,#5628); +#5630=EDGE_CURVE('',#5617,#5625,#5629,.T.); +#5631=ORIENTED_EDGE('',*,*,#5630,.T.); +#5632=CARTESIAN_POINT('',(1.996990566,-17.906450383,23.570737604)); +#5633=VERTEX_POINT('',#5632); +#5634=CARTESIAN_POINT('',(1.996990579,-17.695749395,23.754624609)); +#5635=DIRECTION('',(-0.000000046,-0.753420218,-0.657539334)); +#5636=VECTOR('',#5635,0.279659323); +#5637=LINE('',#5634,#5636); +#5638=EDGE_CURVE('',#5625,#5633,#5637,.T.); +#5639=ORIENTED_EDGE('',*,*,#5638,.T.); +#5640=CARTESIAN_POINT('',(1.996990551,-18.15530979,23.443147424)); +#5641=VERTEX_POINT('',#5640); +#5642=CARTESIAN_POINT('',(1.996990566,-17.906450383,23.570737604)); +#5643=DIRECTION('',(-0.000000054,-0.889861057,-0.456231628)); +#5644=VECTOR('',#5643,0.279660971); +#5645=LINE('',#5642,#5644); +#5646=EDGE_CURVE('',#5633,#5641,#5645,.T.); +#5647=ORIENTED_EDGE('',*,*,#5646,.T.); +#5648=CARTESIAN_POINT('',(1.996990534,-18.427610509,23.379399542)); +#5649=VERTEX_POINT('',#5648); +#5650=CARTESIAN_POINT('',(1.996990534,-18.427610509,23.379399542)); +#5651=DIRECTION('',(0.000000059,0.973673953,0.227945241)); +#5652=VECTOR('',#5651,0.279663144); +#5653=LINE('',#5650,#5652); +#5654=EDGE_CURVE('',#5649,#5641,#5653,.T.); +#5655=ORIENTED_EDGE('',*,*,#5654,.F.); +#5656=CARTESIAN_POINT('',(1.996990517,-18.707243077,23.383263353)); +#5657=VERTEX_POINT('',#5656); +#5658=CARTESIAN_POINT('',(1.996990517,-18.707243077,23.383263353)); +#5659=DIRECTION('',(0.000000061,0.999904553,-0.01381614)); +#5660=VECTOR('',#5659,0.279659261); +#5661=LINE('',#5658,#5660); +#5662=EDGE_CURVE('',#5657,#5649,#5661,.T.); +#5663=ORIENTED_EDGE('',*,*,#5662,.F.); +#5664=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.138701202)); +#5665=DIRECTION('',(-0.000000011,-0.179957137,-0.983674453)); +#5666=VECTOR('',#5665,0.767975469); +#5667=LINE('',#5664,#5666); +#5668=EDGE_CURVE('',#5548,#5657,#5667,.T.); +#5669=ORIENTED_EDGE('',*,*,#5668,.F.); +#5670=EDGE_LOOP('',(#5554,#5560,#5568,#5576,#5584,#5592,#5598,#5599,#5607,#5615,#5623,#5631,#5639,#5647,#5655,#5663,#5669)); +#5671=FACE_BOUND('',#5670,.T.); +#5672=ADVANCED_FACE('',(#5671),#5544,.T.); +#5673=CARTESIAN_POINT('',(2.33894366,-17.425715422,24.719098916)); +#5674=DIRECTION('',(0.00000006,0.992580309,0.121590832)); +#5675=DIRECTION('',(-0.000000007,-0.121590832,0.992580309)); +#5676=AXIS2_PLACEMENT_3D('',#5673,#5674,#5675); +#5677=PLANE('',#5676); +#5678=ORIENTED_EDGE('',*,*,#5606,.F.); +#5679=ORIENTED_EDGE('',*,*,#5535,.F.); +#5680=CARTESIAN_POINT('',(2.796990788,-17.401655358,24.522689587)); +#5681=VERTEX_POINT('',#5680); +#5682=CARTESIAN_POINT('',(2.796990788,-17.401655358,24.522689586)); +#5683=DIRECTION('',(-0.000000007,-0.121590831,0.992580309)); +#5684=VECTOR('',#5683,0.27966098); +#5685=LINE('',#5682,#5684); +#5686=EDGE_CURVE('',#5681,#5524,#5685,.T.); +#5687=ORIENTED_EDGE('',*,*,#5686,.F.); +#5688=CARTESIAN_POINT('',(2.796990788,-17.401655357,24.522689587)); +#5689=DIRECTION('',(-1.,0.00000006,0.)); +#5690=VECTOR('',#5689,0.800000191); +#5691=LINE('',#5688,#5690); +#5692=EDGE_CURVE('',#5681,#5601,#5691,.T.); +#5693=ORIENTED_EDGE('',*,*,#5692,.T.); +#5694=EDGE_LOOP('',(#5678,#5679,#5687,#5693)); +#5695=FACE_BOUND('',#5694,.T.); +#5696=ADVANCED_FACE('',(#5695),#5677,.T.); +#5697=CARTESIAN_POINT('',(2.796990813,-16.985682566,25.311639114)); +#5698=DIRECTION('',(-1.,0.000000061,0.)); +#5699=DIRECTION('',(0.,-0.,1.)); +#5700=AXIS2_PLACEMENT_3D('',#5697,#5698,#5699); +#5701=PLANE('',#5700); +#5702=ORIENTED_EDGE('',*,*,#5529,.T.); +#5703=CARTESIAN_POINT('',(2.79699077,-17.695749443,25.290754322)); +#5704=VERTEX_POINT('',#5703); +#5705=CARTESIAN_POINT('',(2.79699077,-17.695749443,25.290754322)); +#5706=DIRECTION('',(0.000000035,0.572424141,-0.819957683)); +#5707=VECTOR('',#5706,0.279659363); +#5708=LINE('',#5705,#5707); +#5709=EDGE_CURVE('',#5704,#5516,#5708,.T.); +#5710=ORIENTED_EDGE('',*,*,#5709,.F.); +#5711=CARTESIAN_POINT('',(2.796990757,-17.906450433,25.474641328)); +#5712=VERTEX_POINT('',#5711); +#5713=CARTESIAN_POINT('',(2.79699077,-17.695749443,25.290754322)); +#5714=DIRECTION('',(-0.000000046,-0.753420219,0.657539332)); +#5715=VECTOR('',#5714,0.279659325); +#5716=LINE('',#5713,#5715); +#5717=EDGE_CURVE('',#5704,#5712,#5716,.T.); +#5718=ORIENTED_EDGE('',*,*,#5717,.T.); +#5719=CARTESIAN_POINT('',(2.796990742,-18.155309836,25.602231744)); +#5720=VERTEX_POINT('',#5719); +#5721=CARTESIAN_POINT('',(2.796990741,-18.155309836,25.602231744)); +#5722=DIRECTION('',(0.000000054,0.889860711,-0.456232304)); +#5723=VECTOR('',#5722,0.279661075); +#5724=LINE('',#5721,#5723); +#5725=EDGE_CURVE('',#5720,#5712,#5724,.T.); +#5726=ORIENTED_EDGE('',*,*,#5725,.F.); +#5727=CARTESIAN_POINT('',(2.796990725,-18.427610557,25.665979866)); +#5728=VERTEX_POINT('',#5727); +#5729=CARTESIAN_POINT('',(2.796990725,-18.427610557,25.665979866)); +#5730=DIRECTION('',(0.000000059,0.973673764,-0.227946049)); +#5731=VECTOR('',#5730,0.279663201); +#5732=LINE('',#5729,#5731); +#5733=EDGE_CURVE('',#5728,#5720,#5732,.T.); +#5734=ORIENTED_EDGE('',*,*,#5733,.F.); +#5735=CARTESIAN_POINT('',(2.796990708,-18.707243126,25.662115816)); +#5736=VERTEX_POINT('',#5735); +#5737=CARTESIAN_POINT('',(2.796990708,-18.707243126,25.662115816)); +#5738=DIRECTION('',(0.000000061,0.999904541,0.013816993)); +#5739=VECTOR('',#5738,0.279659265); +#5740=LINE('',#5737,#5739); +#5741=EDGE_CURVE('',#5736,#5728,#5740,.T.); +#5742=ORIENTED_EDGE('',*,*,#5741,.F.); +#5743=CARTESIAN_POINT('',(2.796990698,-18.871717617,26.140738739)); +#5744=DIRECTION('',(0.00000002,0.324987632,-0.945718266)); +#5745=VECTOR('',#5744,0.506094616); +#5746=LINE('',#5743,#5745); +#5747=EDGE_CURVE('',#5445,#5736,#5746,.T.); +#5748=ORIENTED_EDGE('',*,*,#5747,.F.); +#5749=CARTESIAN_POINT('',(2.796990685,-19.091917199,26.596417193)); +#5750=VERTEX_POINT('',#5749); +#5751=CARTESIAN_POINT('',(2.796990698,-18.871717617,26.140738739)); +#5752=DIRECTION('',(-0.000000027,-0.435096575,0.90038379)); +#5753=VECTOR('',#5752,0.506093577); +#5754=LINE('',#5751,#5753); +#5755=EDGE_CURVE('',#5445,#5750,#5754,.T.); +#5756=ORIENTED_EDGE('',*,*,#5755,.T.); +#5757=CARTESIAN_POINT('',(2.796990685,-19.091917199,26.596417192)); +#5758=DIRECTION('',(-0.000000033,-0.539044926,0.842277014)); +#5759=VECTOR('',#5758,0.506095246); +#5760=LINE('',#5757,#5759); +#5761=EDGE_CURVE('',#5750,#5401,#5760,.T.); +#5762=ORIENTED_EDGE('',*,*,#5761,.T.); +#5763=CARTESIAN_POINT('',(2.796990717,-18.551656881,27.022689585)); +#5764=VERTEX_POINT('',#5763); +#5765=CARTESIAN_POINT('',(2.796990668,-19.364725273,27.022689584)); +#5766=DIRECTION('',(0.000000061,1.,0.)); +#5767=VECTOR('',#5766,0.813068393); +#5768=LINE('',#5765,#5767); +#5769=EDGE_CURVE('',#5401,#5764,#5768,.T.); +#5770=ORIENTED_EDGE('',*,*,#5769,.T.); +#5771=CARTESIAN_POINT('',(2.796990757,-17.904607936,26.937504057)); +#5772=VERTEX_POINT('',#5771); +#5773=CARTESIAN_POINT('',(2.796990756,-17.904607936,26.937504057)); +#5774=DIRECTION('',(-0.000000061,-0.991444878,0.130526068)); +#5775=VECTOR('',#5774,0.652632294); +#5776=LINE('',#5773,#5775); +#5777=EDGE_CURVE('',#5772,#5764,#5776,.T.); +#5778=ORIENTED_EDGE('',*,*,#5777,.F.); +#5779=CARTESIAN_POINT('',(2.796990793,-17.301656883,26.687753204)); +#5780=VERTEX_POINT('',#5779); +#5781=CARTESIAN_POINT('',(2.796990793,-17.301656883,26.687753204)); +#5782=DIRECTION('',(-0.000000056,-0.923879343,0.38268389)); +#5783=VECTOR('',#5782,0.652629651); +#5784=LINE('',#5781,#5783); +#5785=EDGE_CURVE('',#5780,#5772,#5784,.T.); +#5786=ORIENTED_EDGE('',*,*,#5785,.F.); +#5787=CARTESIAN_POINT('',(2.796990825,-16.783888022,26.290456535)); +#5788=VERTEX_POINT('',#5787); +#5789=CARTESIAN_POINT('',(2.796990824,-16.783888022,26.290456535)); +#5790=DIRECTION('',(-0.000000049,-0.793354341,0.608760125)); +#5791=VECTOR('',#5790,0.652632543); +#5792=LINE('',#5789,#5791); +#5793=EDGE_CURVE('',#5788,#5780,#5792,.T.); +#5794=ORIENTED_EDGE('',*,*,#5793,.F.); +#5795=CARTESIAN_POINT('',(2.79699085,-16.386594931,25.772689584)); +#5796=VERTEX_POINT('',#5795); +#5797=CARTESIAN_POINT('',(2.796990849,-16.386594931,25.772689584)); +#5798=DIRECTION('',(-0.000000037,-0.608758087,0.793355905)); +#5799=VECTOR('',#5798,0.652628849); +#5800=LINE('',#5797,#5799); +#5801=EDGE_CURVE('',#5796,#5788,#5800,.T.); +#5802=ORIENTED_EDGE('',*,*,#5801,.F.); +#5803=CARTESIAN_POINT('',(2.796990865,-16.136842888,25.169737106)); +#5804=VERTEX_POINT('',#5803); +#5805=CARTESIAN_POINT('',(2.79699085,-16.386594931,25.772689584)); +#5806=DIRECTION('',(0.000000023,0.382684674,-0.923879018)); +#5807=VECTOR('',#5806,0.652631423); +#5808=LINE('',#5805,#5807); +#5809=EDGE_CURVE('',#5796,#5804,#5808,.T.); +#5810=ORIENTED_EDGE('',*,*,#5809,.T.); +#5811=CARTESIAN_POINT('',(2.79699087,-16.051656883,24.522689586)); +#5812=VERTEX_POINT('',#5811); +#5813=CARTESIAN_POINT('',(2.79699087,-16.051656883,24.522689586)); +#5814=DIRECTION('',(-0.000000008,-0.13052707,0.991444746)); +#5815=VECTOR('',#5814,0.652630943); +#5816=LINE('',#5813,#5815); +#5817=EDGE_CURVE('',#5812,#5804,#5816,.T.); +#5818=ORIENTED_EDGE('',*,*,#5817,.F.); +#5819=CARTESIAN_POINT('',(2.796990865,-16.136842888,23.875642065)); +#5820=VERTEX_POINT('',#5819); +#5821=CARTESIAN_POINT('',(2.79699087,-16.051656883,24.522689586)); +#5822=DIRECTION('',(-0.000000008,-0.13052707,-0.991444746)); +#5823=VECTOR('',#5822,0.652630946); +#5824=LINE('',#5821,#5823); +#5825=EDGE_CURVE('',#5812,#5820,#5824,.T.); +#5826=ORIENTED_EDGE('',*,*,#5825,.T.); +#5827=CARTESIAN_POINT('',(2.796990849,-16.386594932,23.272689587)); +#5828=VERTEX_POINT('',#5827); +#5829=CARTESIAN_POINT('',(2.796990849,-16.386594932,23.272689587)); +#5830=DIRECTION('',(0.000000023,0.382684675,0.923879018)); +#5831=VECTOR('',#5830,0.652631422); +#5832=LINE('',#5829,#5831); +#5833=EDGE_CURVE('',#5828,#5820,#5832,.T.); +#5834=ORIENTED_EDGE('',*,*,#5833,.F.); +#5835=CARTESIAN_POINT('',(2.796990826,-16.783888023,22.754922632)); +#5836=VERTEX_POINT('',#5835); +#5837=CARTESIAN_POINT('',(2.79699085,-16.386594932,23.272689588)); +#5838=DIRECTION('',(-0.000000037,-0.608758085,-0.793355906)); +#5839=VECTOR('',#5838,0.652628853); +#5840=LINE('',#5837,#5839); +#5841=EDGE_CURVE('',#5828,#5836,#5840,.T.); +#5842=ORIENTED_EDGE('',*,*,#5841,.T.); +#5843=CARTESIAN_POINT('',(2.796990794,-17.301656887,22.357626201)); +#5844=VERTEX_POINT('',#5843); +#5845=CARTESIAN_POINT('',(2.796990826,-16.783888023,22.754922633)); +#5846=DIRECTION('',(-0.000000048,-0.793354518,-0.608759895)); +#5847=VECTOR('',#5846,0.652632401); +#5848=LINE('',#5845,#5847); +#5849=EDGE_CURVE('',#5836,#5844,#5848,.T.); +#5850=ORIENTED_EDGE('',*,*,#5849,.T.); +#5851=CARTESIAN_POINT('',(2.796990757,-17.904607934,22.107875113)); +#5852=VERTEX_POINT('',#5851); +#5853=CARTESIAN_POINT('',(2.796990794,-17.301656887,22.357626201)); +#5854=DIRECTION('',(-0.000000056,-0.923879215,-0.3826842)); +#5855=VECTOR('',#5854,0.652629735); +#5856=LINE('',#5853,#5855); +#5857=EDGE_CURVE('',#5844,#5852,#5856,.T.); +#5858=ORIENTED_EDGE('',*,*,#5857,.T.); +#5859=CARTESIAN_POINT('',(2.796990718,-18.551656888,22.022689584)); +#5860=VERTEX_POINT('',#5859); +#5861=CARTESIAN_POINT('',(2.796990717,-18.551656888,22.022689584)); +#5862=DIRECTION('',(0.000000061,0.991444878,0.130526068)); +#5863=VECTOR('',#5862,0.652632304); +#5864=LINE('',#5861,#5863); +#5865=EDGE_CURVE('',#5860,#5852,#5864,.T.); +#5866=ORIENTED_EDGE('',*,*,#5865,.F.); +#5867=CARTESIAN_POINT('',(2.796990718,-18.551656888,22.022689584)); +#5868=DIRECTION('',(-0.000000061,-1.,-0.)); +#5869=VECTOR('',#5868,0.813068385); +#5870=LINE('',#5867,#5869); +#5871=EDGE_CURVE('',#5860,#5216,#5870,.T.); +#5872=ORIENTED_EDGE('',*,*,#5871,.T.); +#5873=ORIENTED_EDGE('',*,*,#5221,.F.); +#5874=CARTESIAN_POINT('',(2.796990685,-19.091917202,22.448961973)); +#5875=DIRECTION('',(0.000000027,0.435096575,0.90038379)); +#5876=VECTOR('',#5875,0.506093585); +#5877=LINE('',#5874,#5876); +#5878=EDGE_CURVE('',#5208,#5377,#5877,.T.); +#5879=ORIENTED_EDGE('',*,*,#5878,.T.); +#5880=CARTESIAN_POINT('',(2.796990708,-18.707243126,23.383263353)); +#5881=VERTEX_POINT('',#5880); +#5882=CARTESIAN_POINT('',(2.796990708,-18.707243126,23.383263353)); +#5883=DIRECTION('',(-0.00000002,-0.324987632,-0.945718266)); +#5884=VECTOR('',#5883,0.506094614); +#5885=LINE('',#5882,#5884); +#5886=EDGE_CURVE('',#5881,#5377,#5885,.T.); +#5887=ORIENTED_EDGE('',*,*,#5886,.F.); +#5888=CARTESIAN_POINT('',(2.796990725,-18.427610558,23.379399542)); +#5889=VERTEX_POINT('',#5888); +#5890=CARTESIAN_POINT('',(2.796990708,-18.707243126,23.383263353)); +#5891=DIRECTION('',(0.000000061,0.999904553,-0.013816138)); +#5892=VECTOR('',#5891,0.279659261); +#5893=LINE('',#5890,#5892); +#5894=EDGE_CURVE('',#5881,#5889,#5893,.T.); +#5895=ORIENTED_EDGE('',*,*,#5894,.T.); +#5896=CARTESIAN_POINT('',(2.796990742,-18.155309839,23.443147424)); +#5897=VERTEX_POINT('',#5896); +#5898=CARTESIAN_POINT('',(2.796990725,-18.427610558,23.379399542)); +#5899=DIRECTION('',(0.000000059,0.973673954,0.227945238)); +#5900=VECTOR('',#5899,0.279663144); +#5901=LINE('',#5898,#5900); +#5902=EDGE_CURVE('',#5889,#5897,#5901,.T.); +#5903=ORIENTED_EDGE('',*,*,#5902,.T.); +#5904=CARTESIAN_POINT('',(2.796990757,-17.906450431,23.570737605)); +#5905=VERTEX_POINT('',#5904); +#5906=CARTESIAN_POINT('',(2.796990757,-17.906450431,23.570737605)); +#5907=DIRECTION('',(-0.000000054,-0.889861057,-0.456231629)); +#5908=VECTOR('',#5907,0.279660972); +#5909=LINE('',#5906,#5908); +#5910=EDGE_CURVE('',#5905,#5897,#5909,.T.); +#5911=ORIENTED_EDGE('',*,*,#5910,.F.); +#5912=CARTESIAN_POINT('',(2.796990769,-17.695749443,23.754624609)); +#5913=VERTEX_POINT('',#5912); +#5914=CARTESIAN_POINT('',(2.796990769,-17.695749443,23.754624609)); +#5915=DIRECTION('',(-0.000000046,-0.753420219,-0.657539332)); +#5916=VECTOR('',#5915,0.279659322); +#5917=LINE('',#5914,#5916); +#5918=EDGE_CURVE('',#5913,#5905,#5917,.T.); +#5919=ORIENTED_EDGE('',*,*,#5918,.F.); +#5920=CARTESIAN_POINT('',(2.796990779,-17.535665673,23.983933689)); +#5921=VERTEX_POINT('',#5920); +#5922=CARTESIAN_POINT('',(2.796990779,-17.535665674,23.983933689)); +#5923=DIRECTION('',(-0.000000035,-0.572423741,-0.819957963)); +#5924=VECTOR('',#5923,0.279659557); +#5925=LINE('',#5922,#5924); +#5926=EDGE_CURVE('',#5921,#5913,#5925,.T.); +#5927=ORIENTED_EDGE('',*,*,#5926,.F.); +#5928=CARTESIAN_POINT('',(2.796990785,-17.43565957,24.245103601)); +#5929=VERTEX_POINT('',#5928); +#5930=CARTESIAN_POINT('',(2.796990785,-17.435659569,24.245103601)); +#5931=DIRECTION('',(-0.000000022,-0.357596077,-0.933876355)); +#5932=VECTOR('',#5931,0.279662196); +#5933=LINE('',#5930,#5932); +#5934=EDGE_CURVE('',#5929,#5921,#5933,.T.); +#5935=ORIENTED_EDGE('',*,*,#5934,.F.); +#5936=CARTESIAN_POINT('',(2.796990787,-17.401655358,24.522689587)); +#5937=DIRECTION('',(-0.000000007,-0.121590832,-0.992580309)); +#5938=VECTOR('',#5937,0.279660983); +#5939=LINE('',#5936,#5938); +#5940=EDGE_CURVE('',#5681,#5929,#5939,.T.); +#5941=ORIENTED_EDGE('',*,*,#5940,.F.); +#5942=ORIENTED_EDGE('',*,*,#5686,.T.); +#5943=EDGE_LOOP('',(#5702,#5710,#5718,#5726,#5734,#5742,#5748,#5756,#5762,#5770,#5778,#5786,#5794,#5802,#5810,#5818,#5826,#5834,#5842,#5850,#5858,#5866,#5872,#5873,#5879,#5887, +#5895,#5903,#5911,#5919,#5927,#5935,#5941,#5942)); +#5944=FACE_BOUND('',#5943,.T.); +#5945=ADVANCED_FACE('',(#5944),#5701,.T.); +#5946=CARTESIAN_POINT('',(4.290709648,-16.206719988,25.338434484)); +#5947=DIRECTION('',(0.000000056,0.923879018,0.382684675)); +#5948=DIRECTION('',(-0.000000023,-0.382684675,0.923879018)); +#5949=AXIS2_PLACEMENT_3D('',#5946,#5947,#5948); +#5950=PLANE('',#5949); +#5951=CARTESIAN_POINT('',(5.496990673,-16.136843053,25.169737106)); +#5952=DIRECTION('',(-1.,0.000000061,0.)); +#5953=VECTOR('',#5952,2.699999808); +#5954=LINE('',#5951,#5953); +#5955=EDGE_CURVE('',#3798,#5804,#5954,.T.); +#5956=ORIENTED_EDGE('',*,*,#5955,.T.); +#5957=ORIENTED_EDGE('',*,*,#5809,.F.); +#5958=CARTESIAN_POINT('',(5.496990658,-16.386595097,25.772689583)); +#5959=DIRECTION('',(-1.,0.000000061,0.)); +#5960=VECTOR('',#5959,2.699999809); +#5961=LINE('',#5958,#5960); +#5962=EDGE_CURVE('',#3806,#5796,#5961,.T.); +#5963=ORIENTED_EDGE('',*,*,#5962,.F.); +#5964=ORIENTED_EDGE('',*,*,#3811,.T.); +#5965=EDGE_LOOP('',(#5956,#5957,#5963,#5964)); +#5966=FACE_BOUND('',#5965,.T.); +#5967=ADVANCED_FACE('',(#5966),#5950,.T.); +#5968=CARTESIAN_POINT('',(4.00327198,-16.113009152,24.988702584)); +#5969=DIRECTION('',(0.000000061,0.991444746,0.13052707)); +#5970=DIRECTION('',(-0.000000008,-0.13052707,0.991444746)); +#5971=AXIS2_PLACEMENT_3D('',#5968,#5969,#5970); +#5972=PLANE('',#5971); +#5973=ORIENTED_EDGE('',*,*,#5817,.T.); +#5974=ORIENTED_EDGE('',*,*,#5955,.F.); +#5975=ORIENTED_EDGE('',*,*,#3803,.T.); +#5976=CARTESIAN_POINT('',(2.79699087,-16.051656883,24.522689586)); +#5977=DIRECTION('',(1.,-0.000000062,0.)); +#5978=VECTOR('',#5977,2.699999809); +#5979=LINE('',#5976,#5978); +#5980=EDGE_CURVE('',#5812,#3790,#5979,.T.); +#5981=ORIENTED_EDGE('',*,*,#5980,.F.); +#5982=EDGE_LOOP('',(#5973,#5974,#5975,#5981)); +#5983=FACE_BOUND('',#5982,.T.); +#5984=ADVANCED_FACE('',(#5983),#5972,.T.); +#5985=CARTESIAN_POINT('',(4.003271982,-16.075490767,24.341655064)); +#5986=DIRECTION('',(0.000000061,0.991444746,-0.13052707)); +#5987=DIRECTION('',(0.000000008,0.13052707,0.991444746)); +#5988=AXIS2_PLACEMENT_3D('',#5985,#5986,#5987); +#5989=PLANE('',#5988); +#5990=ORIENTED_EDGE('',*,*,#5980,.T.); +#5991=ORIENTED_EDGE('',*,*,#3795,.T.); +#5992=CARTESIAN_POINT('',(5.496990674,-16.136843054,23.875642063)); +#5993=DIRECTION('',(-1.,0.000000062,-0.)); +#5994=VECTOR('',#5993,2.699999809); +#5995=LINE('',#5992,#5994); +#5996=EDGE_CURVE('',#3782,#5820,#5995,.T.); +#5997=ORIENTED_EDGE('',*,*,#5996,.T.); +#5998=ORIENTED_EDGE('',*,*,#5825,.F.); +#5999=EDGE_LOOP('',(#5990,#5991,#5997,#5998)); +#6000=FACE_BOUND('',#5999,.T.); +#6001=ADVANCED_FACE('',(#6000),#5989,.T.); +#6002=CARTESIAN_POINT('',(2.455037721,-17.42571543,24.326280253)); +#6003=DIRECTION('',(0.00000006,0.992580309,-0.121590832)); +#6004=DIRECTION('',(0.000000007,0.121590832,0.992580309)); +#6005=AXIS2_PLACEMENT_3D('',#6002,#6003,#6004); +#6006=PLANE('',#6005); +#6007=CARTESIAN_POINT('',(2.796990785,-17.435659569,24.245103602)); +#6008=DIRECTION('',(-1.,0.00000006,-0.)); +#6009=VECTOR('',#6008,0.80000019); +#6010=LINE('',#6007,#6009); +#6011=EDGE_CURVE('',#5929,#5609,#6010,.T.); +#6012=ORIENTED_EDGE('',*,*,#6011,.T.); +#6013=ORIENTED_EDGE('',*,*,#5614,.T.); +#6014=ORIENTED_EDGE('',*,*,#5692,.F.); +#6015=ORIENTED_EDGE('',*,*,#5940,.T.); +#6016=EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6017=FACE_BOUND('',#6016,.T.); +#6018=ADVANCED_FACE('',(#6017),#6006,.T.); +#6019=CARTESIAN_POINT('',(2.486853679,-18.760275965,25.816442126)); +#6020=DIRECTION('',(0.000000058,0.945718266,0.324987632)); +#6021=DIRECTION('',(-0.00000002,-0.324987632,0.945718266)); +#6022=AXIS2_PLACEMENT_3D('',#6019,#6020,#6021); +#6023=PLANE('',#6022); +#6024=ORIENTED_EDGE('',*,*,#5747,.T.); +#6025=CARTESIAN_POINT('',(2.796990708,-18.707243126,25.662115816)); +#6026=DIRECTION('',(-1.,0.000000061,-0.)); +#6027=VECTOR('',#6026,0.800000179); +#6028=LINE('',#6025,#6027); +#6029=EDGE_CURVE('',#5736,#5484,#6028,.T.); +#6030=ORIENTED_EDGE('',*,*,#6029,.T.); +#6031=ORIENTED_EDGE('',*,*,#5489,.T.); +#6032=EDGE_LOOP('',(#6024,#6030,#6031)); +#6033=FACE_BOUND('',#6032,.T.); +#6034=ADVANCED_FACE('',(#6033),#6023,.T.); +#6035=CARTESIAN_POINT('',(2.45503736,-18.625468024,25.663245809)); +#6036=DIRECTION('',(-0.000000001,-0.013816993,0.999904541)); +#6037=DIRECTION('',(0.000000061,0.999904541,0.013816993)); +#6038=AXIS2_PLACEMENT_3D('',#6035,#6036,#6037); +#6039=PLANE('',#6038); +#6040=ORIENTED_EDGE('',*,*,#6029,.F.); +#6041=ORIENTED_EDGE('',*,*,#5741,.T.); +#6042=CARTESIAN_POINT('',(1.996990534,-18.427610508,25.665979866)); +#6043=DIRECTION('',(1.,-0.000000061,-0.)); +#6044=VECTOR('',#6043,0.800000191); +#6045=LINE('',#6042,#6044); +#6046=EDGE_CURVE('',#5562,#5728,#6045,.T.); +#6047=ORIENTED_EDGE('',*,*,#6046,.F.); +#6048=ORIENTED_EDGE('',*,*,#5567,.T.); +#6049=EDGE_LOOP('',(#6040,#6041,#6047,#6048)); +#6050=FACE_BOUND('',#6049,.T.); +#6051=ADVANCED_FACE('',(#6050),#6039,.T.); +#6052=CARTESIAN_POINT('',(2.455038036,-18.34797941,25.647337481)); +#6053=DIRECTION('',(0.000000014,0.227946049,0.973673764)); +#6054=DIRECTION('',(0.000000059,0.973673764,-0.227946049)); +#6055=AXIS2_PLACEMENT_3D('',#6052,#6053,#6054); +#6056=PLANE('',#6055); +#6057=ORIENTED_EDGE('',*,*,#6046,.T.); +#6058=ORIENTED_EDGE('',*,*,#5733,.T.); +#6059=CARTESIAN_POINT('',(2.796990742,-18.155309836,25.602231744)); +#6060=DIRECTION('',(-1.,0.000000061,0.)); +#6061=VECTOR('',#6060,0.800000191); +#6062=LINE('',#6059,#6061); +#6063=EDGE_CURVE('',#5720,#5570,#6062,.T.); +#6064=ORIENTED_EDGE('',*,*,#6063,.T.); +#6065=ORIENTED_EDGE('',*,*,#5575,.T.); +#6066=EDGE_LOOP('',(#6057,#6058,#6064,#6065)); +#6067=FACE_BOUND('',#6066,.T.); +#6068=ADVANCED_FACE('',(#6067),#6056,.T.); +#6069=CARTESIAN_POINT('',(4.003271583,-18.370621998,26.998855903)); +#6070=DIRECTION('',(0.000000008,0.130526068,0.991444878)); +#6071=DIRECTION('',(0.000000061,0.991444878,-0.130526068)); +#6072=AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6073=PLANE('',#6072); +#6074=ORIENTED_EDGE('',*,*,#5777,.T.); +#6075=CARTESIAN_POINT('',(2.796990717,-18.551656882,27.022689585)); +#6076=DIRECTION('',(1.,-0.000000062,0.)); +#6077=VECTOR('',#6076,2.699999809); +#6078=LINE('',#6075,#6077); +#6079=EDGE_CURVE('',#5764,#3838,#6078,.T.); +#6080=ORIENTED_EDGE('',*,*,#6079,.T.); +#6081=ORIENTED_EDGE('',*,*,#3843,.T.); +#6082=CARTESIAN_POINT('',(2.796990757,-17.904607935,26.937504057)); +#6083=DIRECTION('',(1.,-0.000000061,0.)); +#6084=VECTOR('',#6083,2.69999981); +#6085=LINE('',#6082,#6084); +#6086=EDGE_CURVE('',#5772,#3830,#6085,.T.); +#6087=ORIENTED_EDGE('',*,*,#6086,.F.); +#6088=EDGE_LOOP('',(#6074,#6080,#6081,#6087)); +#6089=FACE_BOUND('',#6088,.T.); +#6090=ADVANCED_FACE('',(#6089),#6073,.T.); +#6091=CARTESIAN_POINT('',(4.003272128,-17.735911075,26.867627401)); +#6092=DIRECTION('',(0.000000023,0.38268389,0.923879343)); +#6093=DIRECTION('',(0.000000056,0.923879343,-0.38268389)); +#6094=AXIS2_PLACEMENT_3D('',#6091,#6092,#6093); +#6095=PLANE('',#6094); +#6096=ORIENTED_EDGE('',*,*,#5785,.T.); +#6097=ORIENTED_EDGE('',*,*,#6086,.T.); +#6098=ORIENTED_EDGE('',*,*,#3835,.T.); +#6099=CARTESIAN_POINT('',(2.796990793,-17.301656883,26.687753204)); +#6100=DIRECTION('',(1.,-0.000000061,0.)); +#6101=VECTOR('',#6100,2.69999981); +#6102=LINE('',#6099,#6101); +#6103=EDGE_CURVE('',#5780,#3822,#6102,.T.); +#6104=ORIENTED_EDGE('',*,*,#6103,.F.); +#6105=EDGE_LOOP('',(#6096,#6097,#6098,#6104)); +#6106=FACE_BOUND('',#6105,.T.); +#6107=ADVANCED_FACE('',(#6106),#6095,.T.); +#6108=CARTESIAN_POINT('',(4.003271611,-17.156792696,26.576595325)); +#6109=DIRECTION('',(0.000000037,0.608760125,0.793354341)); +#6110=DIRECTION('',(0.000000049,0.793354341,-0.608760125)); +#6111=AXIS2_PLACEMENT_3D('',#6108,#6109,#6110); +#6112=PLANE('',#6111); +#6113=ORIENTED_EDGE('',*,*,#5793,.T.); +#6114=ORIENTED_EDGE('',*,*,#6103,.T.); +#6115=ORIENTED_EDGE('',*,*,#3827,.T.); +#6116=CARTESIAN_POINT('',(5.496990634,-16.78388819,26.290456539)); +#6117=DIRECTION('',(-1.,0.000000061,-0.)); +#6118=VECTOR('',#6117,2.69999981); +#6119=LINE('',#6116,#6118); +#6120=EDGE_CURVE('',#3814,#5788,#6119,.T.); +#6121=ORIENTED_EDGE('',*,*,#6120,.T.); +#6122=EDGE_LOOP('',(#6113,#6114,#6115,#6121)); +#6123=FACE_BOUND('',#6122,.T.); +#6124=ADVANCED_FACE('',(#6123),#6112,.T.); +#6125=CARTESIAN_POINT('',(2.33894361,-17.979226321,25.511953598)); +#6126=DIRECTION('',(0.000000028,0.456232304,0.889860711)); +#6127=DIRECTION('',(0.000000054,0.889860711,-0.456232304)); +#6128=AXIS2_PLACEMENT_3D('',#6125,#6126,#6127); +#6129=PLANE('',#6128); +#6130=ORIENTED_EDGE('',*,*,#5583,.T.); +#6131=ORIENTED_EDGE('',*,*,#6063,.F.); +#6132=ORIENTED_EDGE('',*,*,#5725,.T.); +#6133=CARTESIAN_POINT('',(2.796990757,-17.906450433,25.474641328)); +#6134=DIRECTION('',(-1.,0.000000061,0.)); +#6135=VECTOR('',#6134,0.800000191); +#6136=LINE('',#6133,#6135); +#6137=EDGE_CURVE('',#5712,#5578,#6136,.T.); +#6138=ORIENTED_EDGE('',*,*,#6137,.T.); +#6139=EDGE_LOOP('',(#6130,#6131,#6132,#6138)); +#6140=FACE_BOUND('',#6139,.T.); +#6141=ADVANCED_FACE('',(#6140),#6129,.T.); +#6142=CARTESIAN_POINT('',(2.338943917,-17.757366313,25.344529801)); +#6143=DIRECTION('',(0.000000041,0.657539332,0.753420219)); +#6144=DIRECTION('',(0.000000046,0.753420219,-0.657539332)); +#6145=AXIS2_PLACEMENT_3D('',#6142,#6143,#6144); +#6146=PLANE('',#6145); +#6147=ORIENTED_EDGE('',*,*,#5591,.F.); +#6148=ORIENTED_EDGE('',*,*,#6137,.F.); +#6149=ORIENTED_EDGE('',*,*,#5717,.F.); +#6150=CARTESIAN_POINT('',(1.996990579,-17.695749395,25.290754323)); +#6151=DIRECTION('',(1.,-0.000000061,0.)); +#6152=VECTOR('',#6151,0.800000192); +#6153=LINE('',#6150,#6152); +#6154=EDGE_CURVE('',#5586,#5704,#6153,.T.); +#6155=ORIENTED_EDGE('',*,*,#6154,.F.); +#6156=EDGE_LOOP('',(#6147,#6148,#6149,#6155)); +#6157=FACE_BOUND('',#6156,.T.); +#6158=ADVANCED_FACE('',(#6157),#6146,.T.); +#6159=CARTESIAN_POINT('',(2.455037436,-17.648934903,25.223695786)); +#6160=DIRECTION('',(0.00000005,0.819957683,0.572424141)); +#6161=DIRECTION('',(-0.000000035,-0.572424141,0.819957683)); +#6162=AXIS2_PLACEMENT_3D('',#6159,#6160,#6161); +#6163=PLANE('',#6162); +#6164=ORIENTED_EDGE('',*,*,#6154,.T.); +#6165=ORIENTED_EDGE('',*,*,#5709,.T.); +#6166=ORIENTED_EDGE('',*,*,#5521,.T.); +#6167=ORIENTED_EDGE('',*,*,#5597,.T.); +#6168=EDGE_LOOP('',(#6164,#6165,#6166,#6167)); +#6169=FACE_BOUND('',#6168,.T.); +#6170=ADVANCED_FACE('',(#6169),#6163,.T.); +#6171=CARTESIAN_POINT('',(1.624761068,-18.657144239,25.395503803)); +#6172=DIRECTION('',(0.003498392,0.983668433,0.179956036)); +#6173=DIRECTION('',(-0.000000011,-0.179957137,0.983674453)); +#6174=AXIS2_PLACEMENT_3D('',#6171,#6172,#6173); +#6175=PLANE('',#6174); +#6176=ORIENTED_EDGE('',*,*,#5495,.T.); +#6177=ORIENTED_EDGE('',*,*,#5559,.F.); +#6178=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.906677965)); +#6179=DIRECTION('',(-0.808747208,-0.103058576,0.579056892)); +#6180=VECTOR('',#6179,1.236480321); +#6181=LINE('',#6178,#6180); +#6182=EDGE_CURVE('',#5546,#4486,#6181,.T.); +#6183=ORIENTED_EDGE('',*,*,#6182,.T.); +#6184=EDGE_LOOP('',(#6176,#6177,#6183)); +#6185=FACE_BOUND('',#6184,.T.); +#6186=ADVANCED_FACE('',(#6185),#6175,.T.); +#6187=CARTESIAN_POINT('',(4.290709137,-16.497751837,25.917553227)); +#6188=DIRECTION('',(0.000000049,0.793355905,0.608758087)); +#6189=DIRECTION('',(-0.000000037,-0.608758087,0.793355905)); +#6190=AXIS2_PLACEMENT_3D('',#6187,#6188,#6189); +#6191=PLANE('',#6190); +#6192=ORIENTED_EDGE('',*,*,#5962,.T.); +#6193=ORIENTED_EDGE('',*,*,#5801,.T.); +#6194=ORIENTED_EDGE('',*,*,#6120,.F.); +#6195=ORIENTED_EDGE('',*,*,#3819,.T.); +#6196=EDGE_LOOP('',(#6192,#6193,#6194,#6195)); +#6197=FACE_BOUND('',#6196,.T.); +#6198=ADVANCED_FACE('',(#6197),#6191,.T.); +#6199=CARTESIAN_POINT('',(4.003271882,-16.20671997,23.706944685)); +#6200=DIRECTION('',(0.000000056,0.923879018,-0.382684675)); +#6201=DIRECTION('',(0.000000023,0.382684675,0.923879018)); +#6202=AXIS2_PLACEMENT_3D('',#6199,#6200,#6201); +#6203=PLANE('',#6202); +#6204=ORIENTED_EDGE('',*,*,#5996,.F.); +#6205=ORIENTED_EDGE('',*,*,#3787,.T.); +#6206=CARTESIAN_POINT('',(5.496990659,-16.386595096,23.272689587)); +#6207=DIRECTION('',(-1.,0.000000061,-0.)); +#6208=VECTOR('',#6207,2.699999809); +#6209=LINE('',#6206,#6208); +#6210=EDGE_CURVE('',#3774,#5828,#6209,.T.); +#6211=ORIENTED_EDGE('',*,*,#6210,.T.); +#6212=ORIENTED_EDGE('',*,*,#5833,.T.); +#6213=EDGE_LOOP('',(#6204,#6205,#6211,#6212)); +#6214=FACE_BOUND('',#6213,.T.); +#6215=ADVANCED_FACE('',(#6214),#6203,.T.); +#6216=CARTESIAN_POINT('',(4.003272356,-16.497751819,23.127825942)); +#6217=DIRECTION('',(0.000000049,0.793355905,-0.608758087)); +#6218=DIRECTION('',(0.000000037,0.608758087,0.793355905)); +#6219=AXIS2_PLACEMENT_3D('',#6216,#6217,#6218); +#6220=PLANE('',#6219); +#6221=ORIENTED_EDGE('',*,*,#6210,.F.); +#6222=ORIENTED_EDGE('',*,*,#3779,.T.); +#6223=CARTESIAN_POINT('',(5.496990635,-16.783888188,22.754922634)); +#6224=DIRECTION('',(-1.,0.000000061,-0.)); +#6225=VECTOR('',#6224,2.699999809); +#6226=LINE('',#6223,#6225); +#6227=EDGE_CURVE('',#3766,#5836,#6226,.T.); +#6228=ORIENTED_EDGE('',*,*,#6227,.T.); +#6229=ORIENTED_EDGE('',*,*,#5841,.F.); +#6230=EDGE_LOOP('',(#6221,#6222,#6228,#6229)); +#6231=FACE_BOUND('',#6230,.T.); +#6232=ADVANCED_FACE('',(#6231),#6220,.T.); +#6233=CARTESIAN_POINT('',(4.003271652,-16.928752355,22.643764823)); +#6234=DIRECTION('',(0.000000037,0.608759894,-0.793354518)); +#6235=DIRECTION('',(-0.000000048,-0.793354518,-0.608759894)); +#6236=AXIS2_PLACEMENT_3D('',#6233,#6234,#6235); +#6237=PLANE('',#6236); +#6238=ORIENTED_EDGE('',*,*,#6227,.F.); +#6239=ORIENTED_EDGE('',*,*,#3771,.T.); +#6240=CARTESIAN_POINT('',(5.496990603,-17.301657052,22.357626201)); +#6241=DIRECTION('',(-1.,0.000000061,-0.)); +#6242=VECTOR('',#6241,2.699999809); +#6243=LINE('',#6240,#6242); +#6244=EDGE_CURVE('',#3758,#5844,#6243,.T.); +#6245=ORIENTED_EDGE('',*,*,#6244,.T.); +#6246=ORIENTED_EDGE('',*,*,#5849,.F.); +#6247=EDGE_LOOP('',(#6238,#6239,#6245,#6246)); +#6248=FACE_BOUND('',#6247,.T.); +#6249=ADVANCED_FACE('',(#6248),#6237,.T.); +#6250=CARTESIAN_POINT('',(2.455037423,-17.757366319,23.700849129)); +#6251=DIRECTION('',(0.000000041,0.657539332,-0.753420219)); +#6252=DIRECTION('',(-0.000000046,-0.753420219,-0.657539332)); +#6253=AXIS2_PLACEMENT_3D('',#6250,#6251,#6252); +#6254=PLANE('',#6253); +#6255=CARTESIAN_POINT('',(1.996990579,-17.695749394,23.754624608)); +#6256=DIRECTION('',(1.,-0.000000062,0.000000001)); +#6257=VECTOR('',#6256,0.800000191); +#6258=LINE('',#6255,#6257); +#6259=EDGE_CURVE('',#5625,#5913,#6258,.T.); +#6260=ORIENTED_EDGE('',*,*,#6259,.T.); +#6261=ORIENTED_EDGE('',*,*,#5918,.T.); +#6262=CARTESIAN_POINT('',(1.996990566,-17.906450383,23.570737605)); +#6263=DIRECTION('',(1.,-0.000000061,0.)); +#6264=VECTOR('',#6263,0.800000191); +#6265=LINE('',#6262,#6264); +#6266=EDGE_CURVE('',#5633,#5905,#6265,.T.); +#6267=ORIENTED_EDGE('',*,*,#6266,.F.); +#6268=ORIENTED_EDGE('',*,*,#5638,.F.); +#6269=EDGE_LOOP('',(#6260,#6261,#6267,#6268)); +#6270=FACE_BOUND('',#6269,.T.); +#6271=ADVANCED_FACE('',(#6270),#6254,.T.); +#6272=CARTESIAN_POINT('',(2.455037922,-17.464905137,24.168727585)); +#6273=DIRECTION('',(0.000000057,0.933876355,-0.357596077)); +#6274=DIRECTION('',(0.000000022,0.357596077,0.933876355)); +#6275=AXIS2_PLACEMENT_3D('',#6272,#6273,#6274); +#6276=PLANE('',#6275); +#6277=ORIENTED_EDGE('',*,*,#6011,.F.); +#6278=ORIENTED_EDGE('',*,*,#5934,.T.); +#6279=CARTESIAN_POINT('',(2.796990779,-17.535665674,23.983933688)); +#6280=DIRECTION('',(-1.,0.000000061,0.)); +#6281=VECTOR('',#6280,0.800000191); +#6282=LINE('',#6279,#6281); +#6283=EDGE_CURVE('',#5921,#5617,#6282,.T.); +#6284=ORIENTED_EDGE('',*,*,#6283,.T.); +#6285=ORIENTED_EDGE('',*,*,#5622,.T.); +#6286=EDGE_LOOP('',(#6277,#6278,#6284,#6285)); +#6287=FACE_BOUND('',#6286,.T.); +#6288=ADVANCED_FACE('',(#6287),#6276,.T.); +#6289=CARTESIAN_POINT('',(2.455037473,-17.582480175,23.916875079)); +#6290=DIRECTION('',(0.00000005,0.819957963,-0.572423741)); +#6291=DIRECTION('',(0.000000035,0.572423741,0.819957963)); +#6292=AXIS2_PLACEMENT_3D('',#6289,#6290,#6291); +#6293=PLANE('',#6292); +#6294=ORIENTED_EDGE('',*,*,#6283,.F.); +#6295=ORIENTED_EDGE('',*,*,#5926,.T.); +#6296=ORIENTED_EDGE('',*,*,#6259,.F.); +#6297=ORIENTED_EDGE('',*,*,#5630,.F.); +#6298=EDGE_LOOP('',(#6294,#6295,#6296,#6297)); +#6299=FACE_BOUND('',#6298,.T.); +#6300=ADVANCED_FACE('',(#6299),#6293,.T.); +#6301=CARTESIAN_POINT('',(2.338943241,-18.347979404,23.398041856)); +#6302=DIRECTION('',(0.000000014,0.227945241,-0.973673953)); +#6303=DIRECTION('',(-0.000000059,-0.973673953,-0.227945241)); +#6304=AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6305=PLANE('',#6304); +#6306=ORIENTED_EDGE('',*,*,#5654,.T.); +#6307=CARTESIAN_POINT('',(2.796990742,-18.155309839,23.443147424)); +#6308=DIRECTION('',(-1.,0.000000061,-0.)); +#6309=VECTOR('',#6308,0.800000191); +#6310=LINE('',#6307,#6309); +#6311=EDGE_CURVE('',#5897,#5641,#6310,.T.); +#6312=ORIENTED_EDGE('',*,*,#6311,.F.); +#6313=ORIENTED_EDGE('',*,*,#5902,.F.); +#6314=CARTESIAN_POINT('',(2.796990725,-18.427610558,23.379399542)); +#6315=DIRECTION('',(-1.,0.000000061,-0.)); +#6316=VECTOR('',#6315,0.800000191); +#6317=LINE('',#6314,#6316); +#6318=EDGE_CURVE('',#5889,#5649,#6317,.T.); +#6319=ORIENTED_EDGE('',*,*,#6318,.T.); +#6320=EDGE_LOOP('',(#6306,#6312,#6313,#6319)); +#6321=FACE_BOUND('',#6320,.T.); +#6322=ADVANCED_FACE('',(#6321),#6305,.T.); +#6323=CARTESIAN_POINT('',(2.338943621,-18.082533897,23.480459624)); +#6324=DIRECTION('',(0.000000028,0.456231629,-0.889861057)); +#6325=DIRECTION('',(-0.000000054,-0.889861057,-0.456231629)); +#6326=AXIS2_PLACEMENT_3D('',#6323,#6324,#6325); +#6327=PLANE('',#6326); +#6328=ORIENTED_EDGE('',*,*,#5646,.F.); +#6329=ORIENTED_EDGE('',*,*,#6266,.T.); +#6330=ORIENTED_EDGE('',*,*,#5910,.T.); +#6331=ORIENTED_EDGE('',*,*,#6311,.T.); +#6332=EDGE_LOOP('',(#6328,#6329,#6330,#6331)); +#6333=FACE_BOUND('',#6332,.T.); +#6334=ADVANCED_FACE('',(#6333),#6327,.T.); +#6335=CARTESIAN_POINT('',(3.973665008,-18.784865551,27.022689584)); +#6336=DIRECTION('',(0.,-0.,1.)); +#6337=DIRECTION('',(-1.,0.000000061,0.)); +#6338=AXIS2_PLACEMENT_3D('',#6335,#6336,#6337); +#6339=PLANE('',#6338); +#6340=ORIENTED_EDGE('',*,*,#5769,.F.); +#6341=CARTESIAN_POINT('',(2.796990668,-19.364725273,27.022689584)); +#6342=DIRECTION('',(1.,-0.000000061,-0.)); +#6343=VECTOR('',#6342,2.699999808); +#6344=LINE('',#6341,#6343); +#6345=EDGE_CURVE('',#5401,#3846,#6344,.T.); +#6346=ORIENTED_EDGE('',*,*,#6345,.T.); +#6347=ORIENTED_EDGE('',*,*,#3851,.F.); +#6348=ORIENTED_EDGE('',*,*,#6079,.F.); +#6349=EDGE_LOOP('',(#6340,#6346,#6347,#6348)); +#6350=FACE_BOUND('',#6349,.T.); +#6351=ADVANCED_FACE('',(#6350),#6339,.T.); +#6352=CARTESIAN_POINT('',(4.003272128,-17.470353891,22.28774948)); +#6353=DIRECTION('',(0.000000023,0.382684202,-0.923879214)); +#6354=DIRECTION('',(-0.000000056,-0.923879214,-0.382684202)); +#6355=AXIS2_PLACEMENT_3D('',#6352,#6353,#6354); +#6356=PLANE('',#6355); +#6357=ORIENTED_EDGE('',*,*,#6244,.F.); +#6358=ORIENTED_EDGE('',*,*,#3763,.T.); +#6359=CARTESIAN_POINT('',(2.796990757,-17.904607933,22.107875113)); +#6360=DIRECTION('',(1.,-0.000000062,-0.)); +#6361=VECTOR('',#6360,2.699999808); +#6362=LINE('',#6359,#6361); +#6363=EDGE_CURVE('',#5852,#3750,#6362,.T.); +#6364=ORIENTED_EDGE('',*,*,#6363,.F.); +#6365=ORIENTED_EDGE('',*,*,#5857,.F.); +#6366=EDGE_LOOP('',(#6357,#6358,#6364,#6365)); +#6367=FACE_BOUND('',#6366,.T.); +#6368=ADVANCED_FACE('',(#6367),#6356,.T.); +#6369=CARTESIAN_POINT('',(1.628916373,-18.562641943,24.522689584)); +#6370=DIRECTION('',(0.01738101,0.999848939,0.)); +#6371=DIRECTION('',(-0.999848939,0.01738101,0.)); +#6372=AXIS2_PLACEMENT_3D('',#6369,#6370,#6371); +#6373=PLANE('',#6372); +#6374=CARTESIAN_POINT('',(0.996990527,-18.551656774,24.522689585)); +#6375=DIRECTION('',(0.93341868,-0.016226211,0.358421927)); +#6376=VECTOR('',#6375,1.071330604); +#6377=LINE('',#6374,#6376); +#6378=EDGE_CURVE('',#4494,#5546,#6377,.T.); +#6379=ORIENTED_EDGE('',*,*,#6378,.T.); +#6380=ORIENTED_EDGE('',*,*,#5553,.T.); +#6381=CARTESIAN_POINT('',(1.996990525,-18.56904041,24.138701202)); +#6382=DIRECTION('',(-0.933418679,0.016226211,0.358421931)); +#6383=VECTOR('',#6382,1.071330605); +#6384=LINE('',#6381,#6383); +#6385=EDGE_CURVE('',#5548,#4494,#6384,.T.); +#6386=ORIENTED_EDGE('',*,*,#6385,.T.); +#6387=EDGE_LOOP('',(#6379,#6380,#6386)); +#6388=FACE_BOUND('',#6387,.T.); +#6389=ADVANCED_FACE('',(#6388),#6373,.T.); +#6390=CARTESIAN_POINT('',(1.334658016,-18.607233649,24.015462752)); +#6391=DIRECTION('',(-0.03286728,0.990909405,-0.130454179)); +#6392=DIRECTION('',(0.000000008,0.130524699,0.991445058)); +#6393=AXIS2_PLACEMENT_3D('',#6390,#6391,#6392); +#6394=PLANE('',#6393); +#6395=ORIENTED_EDGE('',*,*,#6385,.F.); +#6396=CARTESIAN_POINT('',(0.996990518,-18.696470311,23.422708752)); +#6397=DIRECTION('',(0.808747209,0.103058576,0.579056891)); +#6398=VECTOR('',#6397,1.236480321); +#6399=LINE('',#6396,#6398); +#6400=EDGE_CURVE('',#4502,#5548,#6399,.T.); +#6401=ORIENTED_EDGE('',*,*,#6400,.F.); +#6402=ORIENTED_EDGE('',*,*,#4507,.T.); +#6403=EDGE_LOOP('',(#6395,#6401,#6402)); +#6404=FACE_BOUND('',#6403,.T.); +#6405=ADVANCED_FACE('',(#6404),#6394,.T.); +#6406=CARTESIAN_POINT('',(1.624761068,-18.657144239,23.649875366)); +#6407=DIRECTION('',(0.003498392,0.983668433,-0.179956036)); +#6408=DIRECTION('',(0.000000011,0.179957137,0.983674453)); +#6409=AXIS2_PLACEMENT_3D('',#6406,#6407,#6408); +#6410=PLANE('',#6409); +#6411=ORIENTED_EDGE('',*,*,#6400,.T.); +#6412=ORIENTED_EDGE('',*,*,#5668,.T.); +#6413=CARTESIAN_POINT('',(1.996990517,-18.707243077,23.383263353)); +#6414=DIRECTION('',(-0.999165051,0.010763771,0.039412464)); +#6415=VECTOR('',#6414,1.000835646); +#6416=LINE('',#6413,#6415); +#6417=EDGE_CURVE('',#5657,#4502,#6416,.T.); +#6418=ORIENTED_EDGE('',*,*,#6417,.T.); +#6419=EDGE_LOOP('',(#6411,#6412,#6418)); +#6420=FACE_BOUND('',#6419,.T.); +#6421=ADVANCED_FACE('',(#6420),#6410,.T.); +#6422=CARTESIAN_POINT('',(3.002150346,-23.228011628,28.728520011)); +#6423=DIRECTION('',(-0.005913969,-0.130523643,0.991427558)); +#6424=DIRECTION('',(0.000000061,0.991444896,0.130525926)); +#6425=AXIS2_PLACEMENT_3D('',#6422,#6423,#6424); +#6426=PLANE('',#6425); +#6427=ORIENTED_EDGE('',*,*,#4451,.F.); +#6428=ORIENTED_EDGE('',*,*,#4991,.F.); +#6429=CARTESIAN_POINT('',(0.996990267,-22.801656772,28.772689586)); +#6430=DIRECTION('',(0.998225916,-0.059510387,-0.001880153)); +#6431=VECTOR('',#6430,4.507997552); +#6432=LINE('',#6429,#6431); +#6433=EDGE_CURVE('',#4446,#3878,#6432,.T.); +#6434=ORIENTED_EDGE('',*,*,#6433,.F.); +#6435=EDGE_LOOP('',(#6427,#6428,#6434)); +#6436=FACE_BOUND('',#6435,.T.); +#6437=ADVANCED_FACE('',(#6436),#6426,.T.); +#6438=CARTESIAN_POINT('',(3.002027743,-22.144213647,28.699351504)); +#6439=DIRECTION('',(-0.006534754,0.130523138,0.991423727)); +#6440=DIRECTION('',(0.000000061,0.991444897,-0.130525925)); +#6441=AXIS2_PLACEMENT_3D('',#6438,#6439,#6440); +#6442=PLANE('',#6441); +#6443=ORIENTED_EDGE('',*,*,#4459,.T.); +#6444=CARTESIAN_POINT('',(0.996990267,-22.801656772,28.772689585)); +#6445=DIRECTION('',(0.984627513,0.173895309,-0.016403746)); +#6446=VECTOR('',#6445,4.570256257); +#6447=LINE('',#6444,#6446); +#6448=EDGE_CURVE('',#4446,#3870,#6447,.T.); +#6449=ORIENTED_EDGE('',*,*,#6448,.T.); +#6450=CARTESIAN_POINT('',(5.496990316,-22.006910647,28.697720263)); +#6451=DIRECTION('',(-0.997587815,0.067666844,-0.015483874)); +#6452=VECTOR('',#6451,4.510881063); +#6453=LINE('',#6450,#6452); +#6454=EDGE_CURVE('',#3870,#4454,#6453,.T.); +#6455=ORIENTED_EDGE('',*,*,#6454,.T.); +#6456=EDGE_LOOP('',(#6443,#6449,#6455)); +#6457=FACE_BOUND('',#6456,.T.); +#6458=ADVANCED_FACE('',(#6457),#6442,.T.); +#6459=CARTESIAN_POINT('',(3.483250177,-22.654586733,28.749535767)); +#6460=DIRECTION('',(0.005601548,0.062428675,0.998033708)); +#6461=DIRECTION('',(0.000000061,0.998049367,-0.062429655)); +#6462=AXIS2_PLACEMENT_3D('',#6459,#6460,#6461); +#6463=PLANE('',#6462); +#6464=ORIENTED_EDGE('',*,*,#6433,.T.); +#6465=ORIENTED_EDGE('',*,*,#3883,.T.); +#6466=ORIENTED_EDGE('',*,*,#6448,.F.); +#6467=EDGE_LOOP('',(#6464,#6465,#6466)); +#6468=FACE_BOUND('',#6467,.T.); +#6469=ADVANCED_FACE('',(#6468),#6463,.T.); +#6470=CARTESIAN_POINT('',(3.483359408,-21.589147785,28.575235516)); +#6471=DIRECTION('',(0.006170123,0.308614817,0.951167085)); +#6472=DIRECTION('',(0.000000058,0.951185192,-0.308620692)); +#6473=AXIS2_PLACEMENT_3D('',#6470,#6471,#6472); +#6474=PLANE('',#6473); +#6475=ORIENTED_EDGE('',*,*,#6454,.F.); +#6476=ORIENTED_EDGE('',*,*,#3875,.T.); +#6477=CARTESIAN_POINT('',(5.496990378,-20.993807165,28.369009618)); +#6478=DIRECTION('',(-0.986261584,-0.155142539,0.056735186)); +#6479=VECTOR('',#6478,4.562684098); +#6480=LINE('',#6477,#6479); +#6481=EDGE_CURVE('',#3862,#4454,#6480,.T.); +#6482=ORIENTED_EDGE('',*,*,#6481,.T.); +#6483=EDGE_LOOP('',(#6475,#6476,#6482)); +#6484=FACE_BOUND('',#6483,.T.); +#6485=ADVANCED_FACE('',(#6484),#6474,.T.); +#6486=CARTESIAN_POINT('',(4.0032716,-18.085642967,22.084041431)); +#6487=DIRECTION('',(0.000000008,0.130526068,-0.991444878)); +#6488=DIRECTION('',(-0.000000061,-0.991444878,-0.130526068)); +#6489=AXIS2_PLACEMENT_3D('',#6486,#6487,#6488); +#6490=PLANE('',#6489); +#6491=ORIENTED_EDGE('',*,*,#6363,.T.); +#6492=ORIENTED_EDGE('',*,*,#3755,.F.); +#6493=CARTESIAN_POINT('',(2.796990718,-18.551656888,22.022689584)); +#6494=DIRECTION('',(1.,-0.000000061,-0.)); +#6495=VECTOR('',#6494,2.699999809); +#6496=LINE('',#6493,#6495); +#6497=EDGE_CURVE('',#5860,#3742,#6496,.T.); +#6498=ORIENTED_EDGE('',*,*,#6497,.F.); +#6499=ORIENTED_EDGE('',*,*,#5865,.T.); +#6500=EDGE_LOOP('',(#6491,#6492,#6498,#6499)); +#6501=FACE_BOUND('',#6500,.T.); +#6502=ADVANCED_FACE('',(#6501),#6490,.T.); +#6503=CARTESIAN_POINT('',(2.486853679,-18.760275965,23.228937043)); +#6504=DIRECTION('',(0.000000058,0.945718266,-0.324987632)); +#6505=DIRECTION('',(0.00000002,0.324987632,0.945718266)); +#6506=AXIS2_PLACEMENT_3D('',#6503,#6504,#6505); +#6507=PLANE('',#6506); +#6508=CARTESIAN_POINT('',(2.7969907,-18.871717616,22.904640435)); +#6509=DIRECTION('',(-0.845092169,0.173745141,0.505600486)); +#6510=VECTOR('',#6509,0.946642522); +#6511=LINE('',#6508,#6510); +#6512=EDGE_CURVE('',#5377,#5657,#6511,.T.); +#6513=ORIENTED_EDGE('',*,*,#6512,.T.); +#6514=CARTESIAN_POINT('',(1.996990517,-18.707243077,23.383263354)); +#6515=DIRECTION('',(1.,-0.000000061,-0.)); +#6516=VECTOR('',#6515,0.800000191); +#6517=LINE('',#6514,#6516); +#6518=EDGE_CURVE('',#5657,#5881,#6517,.T.); +#6519=ORIENTED_EDGE('',*,*,#6518,.T.); +#6520=ORIENTED_EDGE('',*,*,#5886,.T.); +#6521=EDGE_LOOP('',(#6513,#6519,#6520)); +#6522=FACE_BOUND('',#6521,.T.); +#6523=ADVANCED_FACE('',(#6522),#6507,.T.); +#6524=CARTESIAN_POINT('',(3.973664987,-19.131516749,22.022689584)); +#6525=DIRECTION('',(-0.,0.,-1.)); +#6526=DIRECTION('',(1.,-0.000000061,-0.)); +#6527=AXIS2_PLACEMENT_3D('',#6524,#6525,#6526); +#6528=PLANE('',#6527); +#6529=ORIENTED_EDGE('',*,*,#5871,.F.); +#6530=ORIENTED_EDGE('',*,*,#6497,.T.); +#6531=ORIENTED_EDGE('',*,*,#3747,.T.); +#6532=CARTESIAN_POINT('',(5.496990477,-19.364725438,22.022689584)); +#6533=DIRECTION('',(-1.,0.000000061,0.)); +#6534=VECTOR('',#6533,2.69999981); +#6535=LINE('',#6532,#6534); +#6536=EDGE_CURVE('',#3734,#5216,#6535,.T.); +#6537=ORIENTED_EDGE('',*,*,#6536,.T.); +#6538=EDGE_LOOP('',(#6529,#6530,#6531,#6537)); +#6539=FACE_BOUND('',#6538,.T.); +#6540=ADVANCED_FACE('',(#6539),#6528,.T.); +#6541=CARTESIAN_POINT('',(2.006435362,-19.182087277,26.739839811)); +#6542=DIRECTION('',(0.001724166,0.842275761,0.539044126)); +#6543=DIRECTION('',(-0.000000032,-0.539044927,0.842277013)); +#6544=AXIS2_PLACEMENT_3D('',#6541,#6542,#6543); +#6545=PLANE('',#6544); +#6546=ORIENTED_EDGE('',*,*,#5412,.F.); +#6547=ORIENTED_EDGE('',*,*,#5761,.F.); +#6548=CARTESIAN_POINT('',(2.796990685,-19.091917198,26.596417193)); +#6549=DIRECTION('',(-0.999463803,-0.016174053,0.028469385)); +#6550=VECTOR('',#6549,1.800965864); +#6551=LINE('',#6548,#6550); +#6552=EDGE_CURVE('',#5750,#4478,#6551,.T.); +#6553=ORIENTED_EDGE('',*,*,#6552,.T.); +#6554=EDGE_LOOP('',(#6546,#6547,#6553)); +#6555=FACE_BOUND('',#6554,.T.); +#6556=ADVANCED_FACE('',(#6555),#6545,.T.); +#6557=CARTESIAN_POINT('',(4.362643016,-19.581777568,21.791796887)); +#6558=DIRECTION('',(0.000000045,0.728607096,-0.684931894)); +#6559=DIRECTION('',(0.000000042,0.684931894,0.728607096)); +#6560=AXIS2_PLACEMENT_3D('',#6557,#6558,#6559); +#6561=PLANE('',#6560); +#6562=ORIENTED_EDGE('',*,*,#6536,.F.); +#6563=ORIENTED_EDGE('',*,*,#3739,.T.); +#6564=ORIENTED_EDGE('',*,*,#5471,.F.); +#6565=EDGE_LOOP('',(#6562,#6563,#6564)); +#6566=FACE_BOUND('',#6565,.T.); +#6567=ADVANCED_FACE('',(#6566),#6561,.T.); +#6568=CARTESIAN_POINT('',(3.483449304,-20.602454904,28.136725983)); +#6569=DIRECTION('',(0.006633966,0.535415131,0.84456298)); +#6570=DIRECTION('',(0.000000052,0.844581565,-0.535426914)); +#6571=AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6572=PLANE('',#6571); +#6573=CARTESIAN_POINT('',(0.996990397,-20.676656774,28.203297559)); +#6574=DIRECTION('',(0.996853314,-0.070256093,0.036709026)); +#6575=VECTOR('',#6574,4.514204767); +#6576=LINE('',#6573,#6575); +#6577=EDGE_CURVE('',#4462,#3862,#6576,.T.); +#6578=ORIENTED_EDGE('',*,*,#6577,.T.); +#6579=ORIENTED_EDGE('',*,*,#3867,.F.); +#6580=CARTESIAN_POINT('',(5.496990432,-20.094244329,27.79872704)); +#6581=DIRECTION('',(-0.987809754,-0.127847264,0.0888086)); +#6582=VECTOR('',#6581,4.555533106); +#6583=LINE('',#6580,#6582); +#6584=EDGE_CURVE('',#3854,#4462,#6583,.T.); +#6585=ORIENTED_EDGE('',*,*,#6584,.T.); +#6586=EDGE_LOOP('',(#6578,#6579,#6585)); +#6587=FACE_BOUND('',#6586,.T.); +#6588=ADVANCED_FACE('',(#6587),#6572,.T.); +#6589=CARTESIAN_POINT('',(2.005603849,-19.041906814,22.556412743)); +#6590=DIRECTION('',(-0.002177086,0.900381658,-0.435095541)); +#6591=DIRECTION('',(0.000000027,0.435096572,0.900383792)); +#6592=AXIS2_PLACEMENT_3D('',#6589,#6590,#6591); +#6593=PLANE('',#6592); +#6594=ORIENTED_EDGE('',*,*,#5388,.F.); +#6595=ORIENTED_EDGE('',*,*,#5878,.F.); +#6596=ORIENTED_EDGE('',*,*,#5213,.F.); +#6597=EDGE_LOOP('',(#6594,#6595,#6596)); +#6598=FACE_BOUND('',#6597,.T.); +#6599=ADVANCED_FACE('',(#6598),#6593,.T.); +#6600=CARTESIAN_POINT('',(-0.359538809,-21.630744286,23.171721557)); +#6601=DIRECTION('',(0.000000037,0.608761915,-0.793352967)); +#6602=DIRECTION('',(-0.000000048,-0.793352967,-0.608761915)); +#6603=AXIS2_PLACEMENT_3D('',#6600,#6601,#6602); +#6604=PLANE('',#6603); +#6605=ORIENTED_EDGE('',*,*,#5365,.F.); +#6606=ORIENTED_EDGE('',*,*,#4547,.F.); +#6607=ORIENTED_EDGE('',*,*,#3978,.F.); +#6608=ORIENTED_EDGE('',*,*,#4175,.F.); +#6609=EDGE_LOOP('',(#6605,#6606,#6607,#6608)); +#6610=FACE_BOUND('',#6609,.T.); +#6611=ADVANCED_FACE('',(#6610),#6604,.T.); +#6612=CARTESIAN_POINT('',(6.447975792,-16.252642232,29.022689584)); +#6613=DIRECTION('',(0.,-0.,1.)); +#6614=DIRECTION('',(-1.,0.000000061,0.)); +#6615=AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6616=PLANE('',#6615); +#6617=ORIENTED_EDGE('',*,*,#3644,.F.); +#6618=ORIENTED_EDGE('',*,*,#3261,.F.); +#6619=ORIENTED_EDGE('',*,*,#3619,.T.); +#6620=CARTESIAN_POINT('',(9.996989923,-28.451658849,29.022689584)); +#6621=VERTEX_POINT('',#6620); +#6622=CARTESIAN_POINT('',(8.996989922,-28.451658788,29.022689584)); +#6623=DIRECTION('',(1.,-0.000000061,-0.)); +#6624=VECTOR('',#6623,1.000000001); +#6625=LINE('',#6622,#6624); +#6626=EDGE_CURVE('',#3608,#6621,#6625,.T.); +#6627=ORIENTED_EDGE('',*,*,#6626,.T.); +#6628=CARTESIAN_POINT('',(9.996990008,-27.051657323,29.022689584)); +#6629=VERTEX_POINT('',#6628); +#6630=CARTESIAN_POINT('',(9.996990009,-27.051657323,29.022689584)); +#6631=DIRECTION('',(-0.000000061,-1.,-0.)); +#6632=VECTOR('',#6631,1.400001526); +#6633=LINE('',#6630,#6632); +#6634=EDGE_CURVE('',#6629,#6621,#6633,.T.); +#6635=ORIENTED_EDGE('',*,*,#6634,.F.); +#6636=CARTESIAN_POINT('',(22.996990962,-27.051658116,29.022689584)); +#6637=VERTEX_POINT('',#6636); +#6638=CARTESIAN_POINT('',(22.996990962,-27.051658116,29.022689584)); +#6639=DIRECTION('',(-1.,0.000000061,0.)); +#6640=VECTOR('',#6639,13.000000954); +#6641=LINE('',#6638,#6640); +#6642=EDGE_CURVE('',#6637,#6629,#6641,.T.); +#6643=ORIENTED_EDGE('',*,*,#6642,.F.); +#6644=CARTESIAN_POINT('',(22.996992182,-7.051658116,29.022689584)); +#6645=VERTEX_POINT('',#6644); +#6646=CARTESIAN_POINT('',(22.996992182,-7.051658116,29.022689584)); +#6647=DIRECTION('',(-0.000000061,-1.,-0.)); +#6648=VECTOR('',#6647,20.); +#6649=LINE('',#6646,#6648); +#6650=EDGE_CURVE('',#6645,#6637,#6649,.T.); +#6651=ORIENTED_EDGE('',*,*,#6650,.F.); +#6652=CARTESIAN_POINT('',(9.996991227,-7.051657323,29.022689584)); +#6653=VERTEX_POINT('',#6652); +#6654=CARTESIAN_POINT('',(9.996991227,-7.051657323,29.022689584)); +#6655=DIRECTION('',(1.,-0.000000061,-0.)); +#6656=VECTOR('',#6655,13.000000955); +#6657=LINE('',#6654,#6656); +#6658=EDGE_CURVE('',#6653,#6645,#6657,.T.); +#6659=ORIENTED_EDGE('',*,*,#6658,.F.); +#6660=CARTESIAN_POINT('',(9.996991313,-5.651655796,29.022689584)); +#6661=VERTEX_POINT('',#6660); +#6662=CARTESIAN_POINT('',(9.996991313,-5.651655796,29.022689584)); +#6663=DIRECTION('',(-0.000000061,-1.,-0.)); +#6664=VECTOR('',#6663,1.400001527); +#6665=LINE('',#6662,#6664); +#6666=EDGE_CURVE('',#6661,#6653,#6665,.T.); +#6667=ORIENTED_EDGE('',*,*,#6666,.F.); +#6668=CARTESIAN_POINT('',(8.996991313,-5.651655734,29.022689584)); +#6669=VERTEX_POINT('',#6668); +#6670=CARTESIAN_POINT('',(8.996991313,-5.651655734,29.022689584)); +#6671=DIRECTION('',(1.,-0.000000062,0.)); +#6672=VECTOR('',#6671,1.); +#6673=LINE('',#6670,#6672); +#6674=EDGE_CURVE('',#6669,#6661,#6673,.T.); +#6675=ORIENTED_EDGE('',*,*,#6674,.F.); +#6676=CARTESIAN_POINT('',(8.996991228,-7.051657262,29.022689584)); +#6677=VERTEX_POINT('',#6676); +#6678=CARTESIAN_POINT('',(8.996991228,-7.051657262,29.022689584)); +#6679=DIRECTION('',(0.000000061,1.,0.)); +#6680=VECTOR('',#6679,1.400001528); +#6681=LINE('',#6678,#6680); +#6682=EDGE_CURVE('',#6677,#6669,#6681,.T.); +#6683=ORIENTED_EDGE('',*,*,#6682,.F.); +#6684=CARTESIAN_POINT('',(8.996991228,-7.051657262,29.022689584)); +#6685=DIRECTION('',(-1.,0.000000061,0.)); +#6686=VECTOR('',#6685,3.5); +#6687=LINE('',#6684,#6686); +#6688=EDGE_CURVE('',#6677,#3639,#6687,.T.); +#6689=ORIENTED_EDGE('',*,*,#6688,.T.); +#6690=EDGE_LOOP('',(#6617,#6618,#6619,#6627,#6635,#6643,#6651,#6659,#6667,#6675,#6683,#6689)); +#6691=FACE_BOUND('',#6690,.T.); +#6692=ADVANCED_FACE('',(#6691),#6616,.T.); +#6693=CARTESIAN_POINT('',(2.338943875,-18.625468016,23.382133429)); +#6694=DIRECTION('',(-0.000000001,-0.01381614,-0.999904553)); +#6695=DIRECTION('',(-0.000000061,-0.999904553,0.01381614)); +#6696=AXIS2_PLACEMENT_3D('',#6693,#6694,#6695); +#6697=PLANE('',#6696); +#6698=ORIENTED_EDGE('',*,*,#5662,.T.); +#6699=ORIENTED_EDGE('',*,*,#6318,.F.); +#6700=ORIENTED_EDGE('',*,*,#5894,.F.); +#6701=ORIENTED_EDGE('',*,*,#6518,.F.); +#6702=EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6703=FACE_BOUND('',#6702,.T.); +#6704=ADVANCED_FACE('',(#6703),#6697,.T.); +#6705=CARTESIAN_POINT('',(9.440104885,-28.876120393,24.336881751)); +#6706=DIRECTION('',(-0.00000006,-0.991443617,0.130535641)); +#6707=DIRECTION('',(-0.000000008,-0.130535641,-0.991443617)); +#6708=AXIS2_PLACEMENT_3D('',#6705,#6706,#6707); +#6709=PLANE('',#6708); +#6710=ORIENTED_EDGE('',*,*,#3357,.F.); +#6711=CARTESIAN_POINT('',(9.996989897,-28.88573325,24.263870481)); +#6712=VERTEX_POINT('',#6711); +#6713=CARTESIAN_POINT('',(8.996989895,-28.88573319,24.263870482)); +#6714=DIRECTION('',(1.,-0.000000061,-0.)); +#6715=VECTOR('',#6714,1.000000001); +#6716=LINE('',#6713,#6715); +#6717=EDGE_CURVE('',#3344,#6712,#6716,.T.); +#6718=ORIENTED_EDGE('',*,*,#6717,.T.); +#6719=CARTESIAN_POINT('',(9.996989899,-28.85165656,24.522689584)); +#6720=VERTEX_POINT('',#6719); +#6721=CARTESIAN_POINT('',(9.996989899,-28.85165656,24.522689584)); +#6722=DIRECTION('',(-0.000000008,-0.130535638,-0.991443618)); +#6723=VECTOR('',#6722,0.26105277); +#6724=LINE('',#6721,#6723); +#6725=EDGE_CURVE('',#6720,#6712,#6724,.T.); +#6726=ORIENTED_EDGE('',*,*,#6725,.F.); +#6727=CARTESIAN_POINT('',(8.996989898,-28.851656499,24.522689584)); +#6728=DIRECTION('',(1.,-0.000000061,0.)); +#6729=VECTOR('',#6728,1.000000001); +#6730=LINE('',#6727,#6729); +#6731=EDGE_CURVE('',#3352,#6720,#6730,.T.); +#6732=ORIENTED_EDGE('',*,*,#6731,.F.); +#6733=EDGE_LOOP('',(#6710,#6718,#6726,#6732)); +#6734=FACE_BOUND('',#6733,.T.); +#6735=ADVANCED_FACE('',(#6734),#6709,.T.); +#6736=CARTESIAN_POINT('',(3.001844687,-20.173964163,27.83642695)); +#6737=DIRECTION('',(-0.007462697,0.608744719,0.793331063)); +#6738=DIRECTION('',(0.000000048,0.793353155,-0.60876167)); +#6739=AXIS2_PLACEMENT_3D('',#6736,#6737,#6738); +#6740=PLANE('',#6739); +#6741=ORIENTED_EDGE('',*,*,#4475,.F.); +#6742=ORIENTED_EDGE('',*,*,#6584,.F.); +#6743=ORIENTED_EDGE('',*,*,#5426,.F.); +#6744=EDGE_LOOP('',(#6741,#6742,#6743)); +#6745=FACE_BOUND('',#6744,.T.); +#6746=ADVANCED_FACE('',(#6745),#6740,.T.); +#6747=CARTESIAN_POINT('',(3.001926498,-21.10334467,20.650039788)); +#6748=DIRECTION('',(-0.007050888,0.382674616,-0.923856278)); +#6749=DIRECTION('',(-0.000000056,-0.923879244,-0.382684128)); +#6750=AXIS2_PLACEMENT_3D('',#6747,#6748,#6749); +#6751=PLANE('',#6750); +#6752=CARTESIAN_POINT('',(0.996990396,-20.676656772,20.842081788)); +#6753=DIRECTION('',(0.996853311,-0.070256093,-0.036709091)); +#6754=VECTOR('',#6753,4.514204779); +#6755=LINE('',#6752,#6754); +#6756=EDGE_CURVE('',#4365,#3718,#6755,.T.); +#6757=ORIENTED_EDGE('',*,*,#6756,.T.); +#6758=ORIENTED_EDGE('',*,*,#3937,.F.); +#6759=ORIENTED_EDGE('',*,*,#4370,.F.); +#6760=EDGE_LOOP('',(#6757,#6758,#6759)); +#6761=FACE_BOUND('',#6760,.T.); +#6762=ADVANCED_FACE('',(#6761),#6751,.T.); +#6763=CARTESIAN_POINT('',(3.48297228,-24.743072825,20.767044821)); +#6764=DIRECTION('',(0.004151416,-0.426002533,-0.904712445)); +#6765=DIRECTION('',(-0.000000055,-0.904720241,0.426006204)); +#6766=AXIS2_PLACEMENT_3D('',#6763,#6764,#6765); +#6767=PLANE('',#6766); +#6768=ORIENTED_EDGE('',*,*,#4734,.F.); +#6769=ORIENTED_EDGE('',*,*,#3699,.F.); +#6770=ORIENTED_EDGE('',*,*,#4760,.F.); +#6771=EDGE_LOOP('',(#6768,#6769,#6770)); +#6772=FACE_BOUND('',#6771,.T.); +#6773=ADVANCED_FACE('',(#6772),#6767,.T.); +#6774=CARTESIAN_POINT('',(2.005603849,-19.041906814,26.488966426)); +#6775=DIRECTION('',(-0.002177086,0.900381658,0.435095541)); +#6776=DIRECTION('',(-0.000000027,-0.435096572,0.900383792)); +#6777=AXIS2_PLACEMENT_3D('',#6774,#6775,#6776); +#6778=PLANE('',#6777); +#6779=ORIENTED_EDGE('',*,*,#6552,.F.); +#6780=ORIENTED_EDGE('',*,*,#5755,.F.); +#6781=ORIENTED_EDGE('',*,*,#5450,.F.); +#6782=EDGE_LOOP('',(#6779,#6780,#6781)); +#6783=FACE_BOUND('',#6782,.T.); +#6784=ADVANCED_FACE('',(#6783),#6778,.T.); +#6785=CARTESIAN_POINT('',(1.916053565,-18.763928786,23.221354587)); +#6786=DIRECTION('',(-0.002812655,0.944260235,-0.329187936)); +#6787=DIRECTION('',(0.000000021,0.329189238,0.94426397)); +#6788=AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6789=PLANE('',#6788); +#6790=ORIENTED_EDGE('',*,*,#6417,.F.); +#6791=ORIENTED_EDGE('',*,*,#6512,.F.); +#6792=ORIENTED_EDGE('',*,*,#5382,.F.); +#6793=EDGE_LOOP('',(#6790,#6791,#6792)); +#6794=FACE_BOUND('',#6793,.T.); +#6795=ADVANCED_FACE('',(#6794),#6789,.T.); +#6796=CARTESIAN_POINT('',(1.334658016,-18.607233649,25.029916417)); +#6797=DIRECTION('',(-0.03286728,0.990909405,0.130454179)); +#6798=DIRECTION('',(-0.000000008,-0.130524699,0.991445058)); +#6799=AXIS2_PLACEMENT_3D('',#6796,#6797,#6798); +#6800=PLANE('',#6799); +#6801=ORIENTED_EDGE('',*,*,#6182,.F.); +#6802=ORIENTED_EDGE('',*,*,#6378,.F.); +#6803=ORIENTED_EDGE('',*,*,#4499,.F.); +#6804=EDGE_LOOP('',(#6801,#6802,#6803)); +#6805=FACE_BOUND('',#6804,.T.); +#6806=ADVANCED_FACE('',(#6805),#6800,.T.); +#6807=CARTESIAN_POINT('',(8.996991438,-3.600587347,26.984864718)); +#6808=DIRECTION('',(-1.,0.000000061,0.)); +#6809=DIRECTION('',(0.,-0.,1.)); +#6810=AXIS2_PLACEMENT_3D('',#6807,#6808,#6809); +#6811=PLANE('',#6810); +#6812=CARTESIAN_POINT('',(8.996991398,-4.251656117,25.522689585)); +#6813=VERTEX_POINT('',#6812); +#6814=CARTESIAN_POINT('',(8.996991383,-4.510475697,25.488615516)); +#6815=VERTEX_POINT('',#6814); +#6816=CARTESIAN_POINT('',(8.996991399,-4.251656117,25.522689584)); +#6817=DIRECTION('',(-0.00000006,-0.991444949,-0.130525529)); +#6818=VECTOR('',#6817,0.261052901); +#6819=LINE('',#6816,#6818); +#6820=EDGE_CURVE('',#6813,#6815,#6819,.T.); +#6821=ORIENTED_EDGE('',*,*,#6820,.T.); +#6822=CARTESIAN_POINT('',(8.996991368,-4.751656118,25.388715032)); +#6823=VERTEX_POINT('',#6822); +#6824=CARTESIAN_POINT('',(8.996991383,-4.510475697,25.488615516)); +#6825=DIRECTION('',(-0.000000056,-0.92387915,-0.382684357)); +#6826=VECTOR('',#6825,0.261051915); +#6827=LINE('',#6824,#6826); +#6828=EDGE_CURVE('',#6815,#6823,#6827,.T.); +#6829=ORIENTED_EDGE('',*,*,#6828,.T.); +#6830=CARTESIAN_POINT('',(8.996991355,-4.958763661,25.229796414)); +#6831=VERTEX_POINT('',#6830); +#6832=CARTESIAN_POINT('',(8.996991368,-4.751656118,25.388715032)); +#6833=DIRECTION('',(-0.000000048,-0.79335443,-0.608760009)); +#6834=VECTOR('',#6833,0.261052987); +#6835=LINE('',#6832,#6834); +#6836=EDGE_CURVE('',#6823,#6831,#6835,.T.); +#6837=ORIENTED_EDGE('',*,*,#6836,.T.); +#6838=CARTESIAN_POINT('',(8.996991345,-5.117682042,25.022689585)); +#6839=VERTEX_POINT('',#6838); +#6840=CARTESIAN_POINT('',(8.996991345,-5.117682042,25.022689585)); +#6841=DIRECTION('',(0.000000038,0.608760758,0.793353855)); +#6842=VECTOR('',#6841,0.261052274); +#6843=LINE('',#6840,#6842); +#6844=EDGE_CURVE('',#6839,#6831,#6843,.T.); +#6845=ORIENTED_EDGE('',*,*,#6844,.F.); +#6846=CARTESIAN_POINT('',(8.99699134,-5.217583242,24.781508688)); +#6847=VERTEX_POINT('',#6846); +#6848=CARTESIAN_POINT('',(8.996991346,-5.117682042,25.022689585)); +#6849=DIRECTION('',(-0.000000023,-0.382686054,-0.923878446)); +#6850=VECTOR('',#6849,0.261052629); +#6851=LINE('',#6848,#6850); +#6852=EDGE_CURVE('',#6839,#6847,#6851,.T.); +#6853=ORIENTED_EDGE('',*,*,#6852,.T.); +#6854=CARTESIAN_POINT('',(8.996991337,-5.251656117,24.522689584)); +#6855=VERTEX_POINT('',#6854); +#6856=CARTESIAN_POINT('',(8.99699134,-5.217583242,24.781508688)); +#6857=DIRECTION('',(-0.000000008,-0.130521273,-0.991445509)); +#6858=VECTOR('',#6857,0.261052274); +#6859=LINE('',#6856,#6858); +#6860=EDGE_CURVE('',#6847,#6855,#6859,.T.); +#6861=ORIENTED_EDGE('',*,*,#6860,.T.); +#6862=CARTESIAN_POINT('',(8.996991339,-5.217583242,24.263870483)); +#6863=VERTEX_POINT('',#6862); +#6864=CARTESIAN_POINT('',(8.996991339,-5.217583242,24.263870483)); +#6865=DIRECTION('',(-0.000000008,-0.130521277,0.991445508)); +#6866=VECTOR('',#6865,0.26105227); +#6867=LINE('',#6864,#6866); +#6868=EDGE_CURVE('',#6863,#6855,#6867,.T.); +#6869=ORIENTED_EDGE('',*,*,#6868,.F.); +#6870=CARTESIAN_POINT('',(8.996991346,-5.117682042,24.022689585)); +#6871=VERTEX_POINT('',#6870); +#6872=CARTESIAN_POINT('',(8.99699134,-5.217583241,24.263870483)); +#6873=DIRECTION('',(0.000000023,0.382686048,-0.923878449)); +#6874=VECTOR('',#6873,0.26105263); +#6875=LINE('',#6872,#6874); +#6876=EDGE_CURVE('',#6863,#6871,#6875,.T.); +#6877=ORIENTED_EDGE('',*,*,#6876,.T.); +#6878=CARTESIAN_POINT('',(8.996991355,-4.958763662,23.815582997)); +#6879=VERTEX_POINT('',#6878); +#6880=CARTESIAN_POINT('',(8.996991346,-5.117682042,24.022689585)); +#6881=DIRECTION('',(0.000000037,0.608761202,-0.793353515)); +#6882=VECTOR('',#6881,0.261052083); +#6883=LINE('',#6880,#6882); +#6884=EDGE_CURVE('',#6871,#6879,#6883,.T.); +#6885=ORIENTED_EDGE('',*,*,#6884,.T.); +#6886=CARTESIAN_POINT('',(8.996991368,-4.751656118,23.656664138)); +#6887=VERTEX_POINT('',#6886); +#6888=CARTESIAN_POINT('',(8.996991355,-4.958763662,23.815582997)); +#6889=DIRECTION('',(0.000000048,0.793353986,-0.608760588)); +#6890=VECTOR('',#6889,0.261053133); +#6891=LINE('',#6888,#6890); +#6892=EDGE_CURVE('',#6879,#6887,#6891,.T.); +#6893=ORIENTED_EDGE('',*,*,#6892,.T.); +#6894=CARTESIAN_POINT('',(8.996991383,-4.510475695,23.556763891)); +#6895=VERTEX_POINT('',#6894); +#6896=CARTESIAN_POINT('',(8.996991383,-4.510475695,23.556763891)); +#6897=DIRECTION('',(-0.000000057,-0.923879472,0.382683578)); +#6898=VECTOR('',#6897,0.261051826); +#6899=LINE('',#6896,#6898); +#6900=EDGE_CURVE('',#6895,#6887,#6899,.T.); +#6901=ORIENTED_EDGE('',*,*,#6900,.F.); +#6902=CARTESIAN_POINT('',(8.996991398,-4.251656117,23.522689585)); +#6903=VERTEX_POINT('',#6902); +#6904=CARTESIAN_POINT('',(8.996991398,-4.251656117,23.522689585)); +#6905=DIRECTION('',(-0.000000061,-0.99144483,0.130526427)); +#6906=VECTOR('',#6905,0.26105293); +#6907=LINE('',#6904,#6906); +#6908=EDGE_CURVE('',#6903,#6895,#6907,.T.); +#6909=ORIENTED_EDGE('',*,*,#6908,.F.); +#6910=CARTESIAN_POINT('',(8.996991414,-3.992838445,23.556763891)); +#6911=VERTEX_POINT('',#6910); +#6912=CARTESIAN_POINT('',(8.996991399,-4.251656117,23.522689584)); +#6913=DIRECTION('',(0.00000006,0.991444706,0.130527375)); +#6914=VECTOR('',#6913,0.26105104); +#6915=LINE('',#6912,#6914); +#6916=EDGE_CURVE('',#6903,#6911,#6915,.T.); +#6917=ORIENTED_EDGE('',*,*,#6916,.T.); +#6918=CARTESIAN_POINT('',(8.996991429,-3.751656117,23.656664138)); +#6919=VERTEX_POINT('',#6918); +#6920=CARTESIAN_POINT('',(8.996991429,-3.751656117,23.656664138)); +#6921=DIRECTION('',(-0.000000056,-0.923880542,-0.382680995)); +#6922=VECTOR('',#6921,0.261053586); +#6923=LINE('',#6920,#6922); +#6924=EDGE_CURVE('',#6919,#6911,#6923,.T.); +#6925=ORIENTED_EDGE('',*,*,#6924,.F.); +#6926=CARTESIAN_POINT('',(8.996991442,-3.544550481,23.815582994)); +#6927=VERTEX_POINT('',#6926); +#6928=CARTESIAN_POINT('',(8.996991429,-3.751656117,23.656664138)); +#6929=DIRECTION('',(0.000000048,0.793351281,0.608764113)); +#6930=VECTOR('',#6929,0.261051618); +#6931=LINE('',#6928,#6930); +#6932=EDGE_CURVE('',#6919,#6927,#6931,.T.); +#6933=ORIENTED_EDGE('',*,*,#6932,.T.); +#6934=CARTESIAN_POINT('',(8.996991451,-3.3856321,24.022689584)); +#6935=VERTEX_POINT('',#6934); +#6936=CARTESIAN_POINT('',(8.996991442,-3.544550481,23.815582994)); +#6937=DIRECTION('',(0.000000037,0.6087612,0.793353516)); +#6938=VECTOR('',#6937,0.261052086); +#6939=LINE('',#6936,#6938); +#6940=EDGE_CURVE('',#6927,#6935,#6939,.T.); +#6941=ORIENTED_EDGE('',*,*,#6940,.T.); +#6942=CARTESIAN_POINT('',(8.996991457,-3.2857309,24.263870481)); +#6943=VERTEX_POINT('',#6942); +#6944=CARTESIAN_POINT('',(8.996991451,-3.3856321,24.022689584)); +#6945=DIRECTION('',(0.000000023,0.382686053,0.923878447)); +#6946=VECTOR('',#6945,0.261052628); +#6947=LINE('',#6944,#6946); +#6948=EDGE_CURVE('',#6935,#6943,#6947,.T.); +#6949=ORIENTED_EDGE('',*,*,#6948,.T.); +#6950=CARTESIAN_POINT('',(8.99699146,-3.251656118,24.522689584)); +#6951=VERTEX_POINT('',#6950); +#6952=CARTESIAN_POINT('',(8.996991457,-3.2857309,24.263870481)); +#6953=DIRECTION('',(0.000000008,0.130528454,0.991444564)); +#6954=VECTOR('',#6953,0.261052521); +#6955=LINE('',#6952,#6954); +#6956=EDGE_CURVE('',#6943,#6951,#6955,.T.); +#6957=ORIENTED_EDGE('',*,*,#6956,.T.); +#6958=CARTESIAN_POINT('',(8.996991458,-3.2857309,24.781508685)); +#6959=VERTEX_POINT('',#6958); +#6960=CARTESIAN_POINT('',(8.99699146,-3.251656118,24.522689584)); +#6961=DIRECTION('',(-0.000000008,-0.130528454,0.991444564)); +#6962=VECTOR('',#6961,0.261052519); +#6963=LINE('',#6960,#6962); +#6964=EDGE_CURVE('',#6951,#6959,#6963,.T.); +#6965=ORIENTED_EDGE('',*,*,#6964,.T.); +#6966=CARTESIAN_POINT('',(8.996991451,-3.3856321,25.022689585)); +#6967=VERTEX_POINT('',#6966); +#6968=CARTESIAN_POINT('',(8.996991451,-3.3856321,25.022689585)); +#6969=DIRECTION('',(0.000000024,0.382686051,-0.923878448)); +#6970=VECTOR('',#6969,0.261052631); +#6971=LINE('',#6968,#6970); +#6972=EDGE_CURVE('',#6967,#6959,#6971,.T.); +#6973=ORIENTED_EDGE('',*,*,#6972,.F.); +#6974=CARTESIAN_POINT('',(8.996991442,-3.544550481,25.229796413)); +#6975=VERTEX_POINT('',#6974); +#6976=CARTESIAN_POINT('',(8.996991451,-3.3856321,25.022689585)); +#6977=DIRECTION('',(-0.000000037,-0.608760758,0.793353855)); +#6978=VECTOR('',#6977,0.261052275); +#6979=LINE('',#6976,#6978); +#6980=EDGE_CURVE('',#6967,#6975,#6979,.T.); +#6981=ORIENTED_EDGE('',*,*,#6980,.T.); +#6982=CARTESIAN_POINT('',(8.996991429,-3.751656116,25.388715032)); +#6983=VERTEX_POINT('',#6982); +#6984=CARTESIAN_POINT('',(8.996991442,-3.544550481,25.229796413)); +#6985=DIRECTION('',(-0.000000048,-0.793351721,0.608763539)); +#6986=VECTOR('',#6985,0.261051473); +#6987=LINE('',#6984,#6986); +#6988=EDGE_CURVE('',#6975,#6983,#6987,.T.); +#6989=ORIENTED_EDGE('',*,*,#6988,.T.); +#6990=CARTESIAN_POINT('',(8.996991414,-3.992838445,25.488615517)); +#6991=VERTEX_POINT('',#6990); +#6992=CARTESIAN_POINT('',(8.996991414,-3.992838445,25.488615516)); +#6993=DIRECTION('',(0.000000056,0.923880219,-0.382681775)); +#6994=VECTOR('',#6993,0.261053678); +#6995=LINE('',#6992,#6994); +#6996=EDGE_CURVE('',#6991,#6983,#6995,.T.); +#6997=ORIENTED_EDGE('',*,*,#6996,.F.); +#6998=CARTESIAN_POINT('',(8.996991398,-4.251656117,25.522689585)); +#6999=DIRECTION('',(0.000000061,0.991444824,-0.130526475)); +#7000=VECTOR('',#6999,0.261051009); +#7001=LINE('',#6998,#7000); +#7002=EDGE_CURVE('',#6813,#6991,#7001,.T.); +#7003=ORIENTED_EDGE('',*,*,#7002,.F.); +#7004=EDGE_LOOP('',(#6821,#6829,#6837,#6845,#6853,#6861,#6869,#6877,#6885,#6893,#6901,#6909,#6917,#6925,#6933,#6941,#6949,#6957,#6965,#6973,#6981,#6989,#6997,#7003)); +#7005=FACE_BOUND('',#7004,.T.); +#7006=CARTESIAN_POINT('',(8.99699145,-3.401655736,28.419803921)); +#7007=VERTEX_POINT('',#7006); +#7008=CARTESIAN_POINT('',(8.996991508,-2.469675603,27.704670076)); +#7009=VERTEX_POINT('',#7008); +#7010=CARTESIAN_POINT('',(8.99699145,-3.401655736,28.419803921)); +#7011=DIRECTION('',(0.000000048,0.793353201,-0.60876161)); +#7012=VECTOR('',#7011,1.174735453); +#7013=LINE('',#7010,#7012); +#7014=EDGE_CURVE('',#7007,#7009,#7013,.T.); +#7015=ORIENTED_EDGE('',*,*,#7014,.T.); +#7016=CARTESIAN_POINT('',(8.996991551,-1.754541936,26.772689585)); +#7017=VERTEX_POINT('',#7016); +#7018=CARTESIAN_POINT('',(8.996991551,-1.754541936,26.772689585)); +#7019=DIRECTION('',(-0.000000037,-0.608761367,0.793353388)); +#7020=VECTOR('',#7019,1.174735629); +#7021=LINE('',#7018,#7020); +#7022=EDGE_CURVE('',#7017,#7009,#7021,.T.); +#7023=ORIENTED_EDGE('',*,*,#7022,.F.); +#7024=CARTESIAN_POINT('',(8.996991579,-1.304991306,25.687375309)); +#7025=VERTEX_POINT('',#7024); +#7026=CARTESIAN_POINT('',(8.996991578,-1.304991306,25.687375309)); +#7027=DIRECTION('',(-0.000000023,-0.382682515,0.923879913)); +#7028=VECTOR('',#7027,1.174735224); +#7029=LINE('',#7026,#7028); +#7030=EDGE_CURVE('',#7025,#7017,#7029,.T.); +#7031=ORIENTED_EDGE('',*,*,#7030,.F.); +#7032=CARTESIAN_POINT('',(8.996991588,-1.151657643,24.522689586)); +#7033=VERTEX_POINT('',#7032); +#7034=CARTESIAN_POINT('',(8.996991588,-1.151657643,24.522689586)); +#7035=DIRECTION('',(-0.000000008,-0.130526091,0.991444875)); +#7036=VECTOR('',#7035,1.174735735); +#7037=LINE('',#7034,#7036); +#7038=EDGE_CURVE('',#7033,#7025,#7037,.T.); +#7039=ORIENTED_EDGE('',*,*,#7038,.F.); +#7040=CARTESIAN_POINT('',(8.996991578,-1.304991307,23.358003858)); +#7041=VERTEX_POINT('',#7040); +#7042=CARTESIAN_POINT('',(8.996991578,-1.304991307,23.358003858)); +#7043=DIRECTION('',(0.000000008,0.130526091,0.991444875)); +#7044=VECTOR('',#7043,1.174735739); +#7045=LINE('',#7042,#7044); +#7046=EDGE_CURVE('',#7041,#7033,#7045,.T.); +#7047=ORIENTED_EDGE('',*,*,#7046,.F.); +#7048=CARTESIAN_POINT('',(8.996991551,-1.754541936,22.272689584)); +#7049=VERTEX_POINT('',#7048); +#7050=CARTESIAN_POINT('',(8.996991578,-1.304991307,23.358003858)); +#7051=DIRECTION('',(-0.000000023,-0.382682515,-0.923879913)); +#7052=VECTOR('',#7051,1.174735221); +#7053=LINE('',#7050,#7052); +#7054=EDGE_CURVE('',#7041,#7049,#7053,.T.); +#7055=ORIENTED_EDGE('',*,*,#7054,.T.); +#7056=CARTESIAN_POINT('',(8.996991507,-2.469675603,21.340708974)); +#7057=VERTEX_POINT('',#7056); +#7058=CARTESIAN_POINT('',(8.996991551,-1.754541936,22.272689584)); +#7059=DIRECTION('',(-0.000000037,-0.608761318,-0.793353426)); +#7060=VECTOR('',#7059,1.174735723); +#7061=LINE('',#7058,#7060); +#7062=EDGE_CURVE('',#7049,#7057,#7061,.T.); +#7063=ORIENTED_EDGE('',*,*,#7062,.T.); +#7064=CARTESIAN_POINT('',(8.99699145,-3.401655736,20.625574831)); +#7065=VERTEX_POINT('',#7064); +#7066=CARTESIAN_POINT('',(8.996991507,-2.469675603,21.340708974)); +#7067=DIRECTION('',(-0.000000048,-0.793353079,-0.608761769)); +#7068=VECTOR('',#7067,1.174735634); +#7069=LINE('',#7066,#7068); +#7070=EDGE_CURVE('',#7057,#7065,#7069,.T.); +#7071=ORIENTED_EDGE('',*,*,#7070,.T.); +#7072=CARTESIAN_POINT('',(8.996991384,-4.48697144,20.176023248)); +#7073=VERTEX_POINT('',#7072); +#7074=CARTESIAN_POINT('',(8.99699145,-3.401655736,20.625574831)); +#7075=DIRECTION('',(-0.000000056,-0.923879804,-0.382682778)); +#7076=VECTOR('',#7075,1.174736908); +#7077=LINE('',#7074,#7076); +#7078=EDGE_CURVE('',#7065,#7073,#7077,.T.); +#7079=ORIENTED_EDGE('',*,*,#7078,.T.); +#7080=CARTESIAN_POINT('',(8.996991313,-5.651655736,20.022689584)); +#7081=VERTEX_POINT('',#7080); +#7082=CARTESIAN_POINT('',(8.996991384,-4.48697144,20.176023248)); +#7083=DIRECTION('',(-0.00000006,-0.991444854,-0.130526249)); +#7084=VECTOR('',#7083,1.174734319); +#7085=LINE('',#7082,#7084); +#7086=EDGE_CURVE('',#7073,#7081,#7085,.T.); +#7087=ORIENTED_EDGE('',*,*,#7086,.T.); +#7088=CARTESIAN_POINT('',(8.996991228,-7.051657262,20.022689584)); +#7089=VERTEX_POINT('',#7088); +#7090=CARTESIAN_POINT('',(8.996991313,-5.651655736,20.022689584)); +#7091=DIRECTION('',(-0.000000061,-1.,-0.)); +#7092=VECTOR('',#7091,1.400001526); +#7093=LINE('',#7090,#7092); +#7094=EDGE_CURVE('',#7081,#7089,#7093,.T.); +#7095=ORIENTED_EDGE('',*,*,#7094,.T.); +#7096=CARTESIAN_POINT('',(8.996991228,-7.051657262,20.022689584)); +#7097=DIRECTION('',(0.,-0.,1.)); +#7098=VECTOR('',#7097,9.); +#7099=LINE('',#7096,#7098); +#7100=EDGE_CURVE('',#7089,#6677,#7099,.T.); +#7101=ORIENTED_EDGE('',*,*,#7100,.T.); +#7102=ORIENTED_EDGE('',*,*,#6682,.T.); +#7103=CARTESIAN_POINT('',(8.996991384,-4.48697144,28.869355802)); +#7104=VERTEX_POINT('',#7103); +#7105=CARTESIAN_POINT('',(8.996991384,-4.48697144,28.869355802)); +#7106=DIRECTION('',(-0.000000061,-0.991444841,0.130526348)); +#7107=VECTOR('',#7106,1.174734333); +#7108=LINE('',#7105,#7107); +#7109=EDGE_CURVE('',#7104,#6669,#7108,.T.); +#7110=ORIENTED_EDGE('',*,*,#7109,.F.); +#7111=CARTESIAN_POINT('',(8.996991384,-4.48697144,28.869355802)); +#7112=DIRECTION('',(0.000000056,0.923879714,-0.382682994)); +#7113=VECTOR('',#7112,1.174737022); +#7114=LINE('',#7111,#7113); +#7115=EDGE_CURVE('',#7104,#7007,#7114,.T.); +#7116=ORIENTED_EDGE('',*,*,#7115,.T.); +#7117=EDGE_LOOP('',(#7015,#7023,#7031,#7039,#7047,#7055,#7063,#7071,#7079,#7087,#7095,#7101,#7102,#7110,#7116)); +#7118=FACE_BOUND('',#7117,.T.); +#7119=ADVANCED_FACE('',(#7005,#7118),#6811,.T.); +#7120=CARTESIAN_POINT('',(9.338989098,-3.061017379,28.158422777)); +#7121=DIRECTION('',(0.000000038,0.608761609,0.793353202)); +#7122=DIRECTION('',(0.000000048,0.793353202,-0.608761609)); +#7123=AXIS2_PLACEMENT_3D('',#7120,#7121,#7122); +#7124=PLANE('',#7123); +#7125=ORIENTED_EDGE('',*,*,#7014,.F.); +#7126=CARTESIAN_POINT('',(9.99699145,-3.401655797,28.419803921)); +#7127=VERTEX_POINT('',#7126); +#7128=CARTESIAN_POINT('',(8.99699145,-3.401655736,28.419803921)); +#7129=DIRECTION('',(1.,-0.000000061,-0.000000001)); +#7130=VECTOR('',#7129,0.999999999); +#7131=LINE('',#7128,#7130); +#7132=EDGE_CURVE('',#7007,#7127,#7131,.T.); +#7133=ORIENTED_EDGE('',*,*,#7132,.T.); +#7134=CARTESIAN_POINT('',(9.996991507,-2.469675664,27.704670075)); +#7135=VERTEX_POINT('',#7134); +#7136=CARTESIAN_POINT('',(9.996991507,-2.469675664,27.704670075)); +#7137=DIRECTION('',(-0.000000048,-0.793353201,0.60876161)); +#7138=VECTOR('',#7137,1.174735453); +#7139=LINE('',#7136,#7138); +#7140=EDGE_CURVE('',#7135,#7127,#7139,.T.); +#7141=ORIENTED_EDGE('',*,*,#7140,.F.); +#7142=CARTESIAN_POINT('',(8.996991508,-2.469675603,27.704670075)); +#7143=DIRECTION('',(1.,-0.000000061,-0.)); +#7144=VECTOR('',#7143,0.999999999); +#7145=LINE('',#7142,#7144); +#7146=EDGE_CURVE('',#7009,#7135,#7145,.T.); +#7147=ORIENTED_EDGE('',*,*,#7146,.F.); +#7148=EDGE_LOOP('',(#7125,#7133,#7141,#7147)); +#7149=FACE_BOUND('',#7148,.T.); +#7150=ADVANCED_FACE('',(#7149),#7124,.T.); +#7151=CARTESIAN_POINT('',(9.338989201,-1.590231383,26.376007654)); +#7152=DIRECTION('',(0.000000056,0.923879913,0.382682515)); +#7153=DIRECTION('',(-0.000000023,-0.382682515,0.923879913)); +#7154=AXIS2_PLACEMENT_3D('',#7151,#7152,#7153); +#7155=PLANE('',#7154); +#7156=ORIENTED_EDGE('',*,*,#7030,.T.); +#7157=CARTESIAN_POINT('',(9.99699155,-1.754541997,26.772689585)); +#7158=VERTEX_POINT('',#7157); +#7159=CARTESIAN_POINT('',(8.996991551,-1.754541936,26.772689585)); +#7160=DIRECTION('',(1.,-0.000000061,-0.)); +#7161=VECTOR('',#7160,0.999999999); +#7162=LINE('',#7159,#7161); +#7163=EDGE_CURVE('',#7017,#7158,#7162,.T.); +#7164=ORIENTED_EDGE('',*,*,#7163,.T.); +#7165=CARTESIAN_POINT('',(9.996991578,-1.304991368,25.687375309)); +#7166=VERTEX_POINT('',#7165); +#7167=CARTESIAN_POINT('',(9.996991578,-1.304991368,25.687375309)); +#7168=DIRECTION('',(-0.000000023,-0.382682515,0.923879913)); +#7169=VECTOR('',#7168,1.174735224); +#7170=LINE('',#7167,#7169); +#7171=EDGE_CURVE('',#7166,#7158,#7170,.T.); +#7172=ORIENTED_EDGE('',*,*,#7171,.F.); +#7173=CARTESIAN_POINT('',(8.996991579,-1.304991306,25.687375308)); +#7174=DIRECTION('',(1.,-0.000000062,-0.)); +#7175=VECTOR('',#7174,0.999999999); +#7176=LINE('',#7173,#7175); +#7177=EDGE_CURVE('',#7025,#7166,#7176,.T.); +#7178=ORIENTED_EDGE('',*,*,#7177,.F.); +#7179=EDGE_LOOP('',(#7156,#7164,#7172,#7178)); +#7180=FACE_BOUND('',#7179,.T.); +#7181=ADVANCED_FACE('',(#7180),#7155,.T.); +#7182=CARTESIAN_POINT('',(9.440106244,-3.819692215,25.416896352)); +#7183=DIRECTION('',(-0.000000023,-0.382681775,-0.923880219)); +#7184=DIRECTION('',(-0.000000056,-0.923880219,0.382681775)); +#7185=AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7186=PLANE('',#7185); +#7187=CARTESIAN_POINT('',(9.996991428,-3.751656178,25.388715032)); +#7188=VERTEX_POINT('',#7187); +#7189=CARTESIAN_POINT('',(8.996991429,-3.751656117,25.388715032)); +#7190=DIRECTION('',(1.,-0.000000061,0.)); +#7191=VECTOR('',#7190,0.999999999); +#7192=LINE('',#7189,#7191); +#7193=EDGE_CURVE('',#6983,#7188,#7192,.T.); +#7194=ORIENTED_EDGE('',*,*,#7193,.T.); +#7195=CARTESIAN_POINT('',(9.996991414,-3.992838506,25.488615516)); +#7196=VERTEX_POINT('',#7195); +#7197=CARTESIAN_POINT('',(9.996991414,-3.992838506,25.488615517)); +#7198=DIRECTION('',(0.000000056,0.92388022,-0.382681774)); +#7199=VECTOR('',#7198,0.261053677); +#7200=LINE('',#7197,#7199); +#7201=EDGE_CURVE('',#7196,#7188,#7200,.T.); +#7202=ORIENTED_EDGE('',*,*,#7201,.F.); +#7203=CARTESIAN_POINT('',(8.996991414,-3.992838445,25.488615517)); +#7204=DIRECTION('',(1.,-0.000000062,0.)); +#7205=VECTOR('',#7204,0.999999999); +#7206=LINE('',#7203,#7205); +#7207=EDGE_CURVE('',#6991,#7196,#7206,.T.); +#7208=ORIENTED_EDGE('',*,*,#7207,.F.); +#7209=ORIENTED_EDGE('',*,*,#6996,.T.); +#7210=EDGE_LOOP('',(#7194,#7202,#7208,#7209)); +#7211=FACE_BOUND('',#7210,.T.); +#7212=ADVANCED_FACE('',(#7211),#7186,.T.); +#7213=CARTESIAN_POINT('',(9.440106727,-4.065849284,25.498227593)); +#7214=DIRECTION('',(-0.000000008,-0.130526475,-0.991444824)); +#7215=DIRECTION('',(-0.000000061,-0.991444824,0.130526475)); +#7216=AXIS2_PLACEMENT_3D('',#7213,#7214,#7215); +#7217=PLANE('',#7216); +#7218=ORIENTED_EDGE('',*,*,#7002,.T.); +#7219=ORIENTED_EDGE('',*,*,#7207,.T.); +#7220=CARTESIAN_POINT('',(9.996991398,-4.251656179,25.522689584)); +#7221=VERTEX_POINT('',#7220); +#7222=CARTESIAN_POINT('',(9.996991398,-4.251656179,25.522689584)); +#7223=DIRECTION('',(0.00000006,0.991444824,-0.130526474)); +#7224=VECTOR('',#7223,0.26105101); +#7225=LINE('',#7222,#7224); +#7226=EDGE_CURVE('',#7221,#7196,#7225,.T.); +#7227=ORIENTED_EDGE('',*,*,#7226,.F.); +#7228=CARTESIAN_POINT('',(9.996991398,-4.251656179,25.522689585)); +#7229=DIRECTION('',(-1.,0.000000062,-0.)); +#7230=VECTOR('',#7229,1.); +#7231=LINE('',#7228,#7230); +#7232=EDGE_CURVE('',#7221,#6813,#7231,.T.); +#7233=ORIENTED_EDGE('',*,*,#7232,.T.); +#7234=EDGE_LOOP('',(#7218,#7219,#7227,#7233)); +#7235=FACE_BOUND('',#7234,.T.); +#7236=ADVANCED_FACE('',(#7235),#7217,.T.); +#7237=CARTESIAN_POINT('',(9.338989032,-5.225964181,28.966646157)); +#7238=DIRECTION('',(0.000000008,0.130526348,0.991444841)); +#7239=DIRECTION('',(0.000000061,0.991444841,-0.130526348)); +#7240=AXIS2_PLACEMENT_3D('',#7237,#7238,#7239); +#7241=PLANE('',#7240); +#7242=ORIENTED_EDGE('',*,*,#7109,.T.); +#7243=ORIENTED_EDGE('',*,*,#6674,.T.); +#7244=CARTESIAN_POINT('',(9.996991384,-4.486971501,28.869355802)); +#7245=VERTEX_POINT('',#7244); +#7246=CARTESIAN_POINT('',(9.996991384,-4.486971501,28.869355801)); +#7247=DIRECTION('',(-0.00000006,-0.991444841,0.130526348)); +#7248=VECTOR('',#7247,1.174734334); +#7249=LINE('',#7246,#7248); +#7250=EDGE_CURVE('',#7245,#6661,#7249,.T.); +#7251=ORIENTED_EDGE('',*,*,#7250,.F.); +#7252=CARTESIAN_POINT('',(9.996991384,-4.486971501,28.869355802)); +#7253=DIRECTION('',(-1.,0.000000062,-0.)); +#7254=VECTOR('',#7253,0.999999999); +#7255=LINE('',#7252,#7254); +#7256=EDGE_CURVE('',#7245,#7104,#7255,.T.); +#7257=ORIENTED_EDGE('',*,*,#7256,.T.); +#7258=EDGE_LOOP('',(#7242,#7243,#7251,#7257)); +#7259=FACE_BOUND('',#7258,.T.); +#7260=ADVANCED_FACE('',(#7259),#7241,.T.); +#7261=CARTESIAN_POINT('',(9.99699129,-6.016344028,27.017545959)); +#7262=DIRECTION('',(1.,-0.000000061,-0.)); +#7263=DIRECTION('',(0.,0.,-1.)); +#7264=AXIS2_PLACEMENT_3D('',#7261,#7262,#7263); +#7265=PLANE('',#7264); +#7266=ORIENTED_EDGE('',*,*,#6666,.T.); +#7267=CARTESIAN_POINT('',(9.996991227,-7.051657323,20.022689584)); +#7268=VERTEX_POINT('',#7267); +#7269=CARTESIAN_POINT('',(9.996991227,-7.051657323,29.022689584)); +#7270=DIRECTION('',(0.,0.,-1.)); +#7271=VECTOR('',#7270,9.); +#7272=LINE('',#7269,#7271); +#7273=EDGE_CURVE('',#6653,#7268,#7272,.T.); +#7274=ORIENTED_EDGE('',*,*,#7273,.T.); +#7275=CARTESIAN_POINT('',(9.996991313,-5.651655797,20.022689584)); +#7276=VERTEX_POINT('',#7275); +#7277=CARTESIAN_POINT('',(9.996991227,-7.051657323,20.022689584)); +#7278=DIRECTION('',(0.000000061,1.,0.)); +#7279=VECTOR('',#7278,1.400001526); +#7280=LINE('',#7277,#7279); +#7281=EDGE_CURVE('',#7268,#7276,#7280,.T.); +#7282=ORIENTED_EDGE('',*,*,#7281,.T.); +#7283=CARTESIAN_POINT('',(9.996991384,-4.486971501,20.176023249)); +#7284=VERTEX_POINT('',#7283); +#7285=CARTESIAN_POINT('',(9.996991313,-5.651655797,20.022689584)); +#7286=DIRECTION('',(0.00000006,0.991444854,0.130526249)); +#7287=VECTOR('',#7286,1.17473432); +#7288=LINE('',#7285,#7287); +#7289=EDGE_CURVE('',#7276,#7284,#7288,.T.); +#7290=ORIENTED_EDGE('',*,*,#7289,.T.); +#7291=CARTESIAN_POINT('',(9.99699145,-3.401655797,20.625574832)); +#7292=VERTEX_POINT('',#7291); +#7293=CARTESIAN_POINT('',(9.996991384,-4.486971501,20.176023248)); +#7294=DIRECTION('',(0.000000056,0.923879804,0.382682778)); +#7295=VECTOR('',#7294,1.174736908); +#7296=LINE('',#7293,#7295); +#7297=EDGE_CURVE('',#7284,#7292,#7296,.T.); +#7298=ORIENTED_EDGE('',*,*,#7297,.T.); +#7299=CARTESIAN_POINT('',(9.996991507,-2.469675665,21.340708974)); +#7300=VERTEX_POINT('',#7299); +#7301=CARTESIAN_POINT('',(9.99699145,-3.401655797,20.625574832)); +#7302=DIRECTION('',(0.000000048,0.793353079,0.608761769)); +#7303=VECTOR('',#7302,1.174735633); +#7304=LINE('',#7301,#7303); +#7305=EDGE_CURVE('',#7292,#7300,#7304,.T.); +#7306=ORIENTED_EDGE('',*,*,#7305,.T.); +#7307=CARTESIAN_POINT('',(9.99699155,-1.754541997,22.272689586)); +#7308=VERTEX_POINT('',#7307); +#7309=CARTESIAN_POINT('',(9.99699155,-1.754541997,22.272689586)); +#7310=DIRECTION('',(-0.000000037,-0.608761318,-0.793353426)); +#7311=VECTOR('',#7310,1.174735725); +#7312=LINE('',#7309,#7311); +#7313=EDGE_CURVE('',#7308,#7300,#7312,.T.); +#7314=ORIENTED_EDGE('',*,*,#7313,.F.); +#7315=CARTESIAN_POINT('',(9.996991578,-1.304991368,23.358003859)); +#7316=VERTEX_POINT('',#7315); +#7317=CARTESIAN_POINT('',(9.99699155,-1.754541996,22.272689586)); +#7318=DIRECTION('',(0.000000023,0.382682515,0.923879913)); +#7319=VECTOR('',#7318,1.17473522); +#7320=LINE('',#7317,#7319); +#7321=EDGE_CURVE('',#7308,#7316,#7320,.T.); +#7322=ORIENTED_EDGE('',*,*,#7321,.T.); +#7323=CARTESIAN_POINT('',(9.996991587,-1.151657704,24.522689584)); +#7324=VERTEX_POINT('',#7323); +#7325=CARTESIAN_POINT('',(9.996991578,-1.304991368,23.358003859)); +#7326=DIRECTION('',(0.000000008,0.130526091,0.991444875)); +#7327=VECTOR('',#7326,1.174735737); +#7328=LINE('',#7325,#7327); +#7329=EDGE_CURVE('',#7316,#7324,#7328,.T.); +#7330=ORIENTED_EDGE('',*,*,#7329,.T.); +#7331=CARTESIAN_POINT('',(9.996991587,-1.151657704,24.522689584)); +#7332=DIRECTION('',(-0.000000008,-0.130526091,0.991444875)); +#7333=VECTOR('',#7332,1.174735736); +#7334=LINE('',#7331,#7333); +#7335=EDGE_CURVE('',#7324,#7166,#7334,.T.); +#7336=ORIENTED_EDGE('',*,*,#7335,.T.); +#7337=ORIENTED_EDGE('',*,*,#7171,.T.); +#7338=CARTESIAN_POINT('',(9.99699155,-1.754541997,26.772689585)); +#7339=DIRECTION('',(-0.000000037,-0.608761367,0.793353388)); +#7340=VECTOR('',#7339,1.174735628); +#7341=LINE('',#7338,#7340); +#7342=EDGE_CURVE('',#7158,#7135,#7341,.T.); +#7343=ORIENTED_EDGE('',*,*,#7342,.T.); +#7344=ORIENTED_EDGE('',*,*,#7140,.T.); +#7345=CARTESIAN_POINT('',(9.99699145,-3.401655797,28.419803921)); +#7346=DIRECTION('',(-0.000000056,-0.923879714,0.382682993)); +#7347=VECTOR('',#7346,1.174737022); +#7348=LINE('',#7345,#7347); +#7349=EDGE_CURVE('',#7127,#7245,#7348,.T.); +#7350=ORIENTED_EDGE('',*,*,#7349,.T.); +#7351=ORIENTED_EDGE('',*,*,#7250,.T.); +#7352=EDGE_LOOP('',(#7266,#7274,#7282,#7290,#7298,#7306,#7314,#7322,#7330,#7336,#7337,#7343,#7344,#7350,#7351)); +#7353=FACE_BOUND('',#7352,.T.); +#7354=CARTESIAN_POINT('',(9.996991346,-5.117682103,25.022689584)); +#7355=VERTEX_POINT('',#7354); +#7356=CARTESIAN_POINT('',(9.996991355,-4.958763722,25.229796414)); +#7357=VERTEX_POINT('',#7356); +#7358=CARTESIAN_POINT('',(9.996991345,-5.117682103,25.022689584)); +#7359=DIRECTION('',(0.000000037,0.608760758,0.793353855)); +#7360=VECTOR('',#7359,0.261052276); +#7361=LINE('',#7358,#7360); +#7362=EDGE_CURVE('',#7355,#7357,#7361,.T.); +#7363=ORIENTED_EDGE('',*,*,#7362,.T.); +#7364=CARTESIAN_POINT('',(9.996991367,-4.751656179,25.388715033)); +#7365=VERTEX_POINT('',#7364); +#7366=CARTESIAN_POINT('',(9.996991355,-4.958763722,25.229796413)); +#7367=DIRECTION('',(0.000000048,0.793354428,0.608760011)); +#7368=VECTOR('',#7367,0.261052987); +#7369=LINE('',#7366,#7368); +#7370=EDGE_CURVE('',#7357,#7365,#7369,.T.); +#7371=ORIENTED_EDGE('',*,*,#7370,.T.); +#7372=CARTESIAN_POINT('',(9.996991382,-4.510475758,25.488615517)); +#7373=VERTEX_POINT('',#7372); +#7374=CARTESIAN_POINT('',(9.996991367,-4.751656179,25.388715032)); +#7375=DIRECTION('',(0.000000056,0.92387915,0.382684357)); +#7376=VECTOR('',#7375,0.261051915); +#7377=LINE('',#7374,#7376); +#7378=EDGE_CURVE('',#7365,#7373,#7377,.T.); +#7379=ORIENTED_EDGE('',*,*,#7378,.T.); +#7380=CARTESIAN_POINT('',(9.996991382,-4.510475758,25.488615516)); +#7381=DIRECTION('',(0.00000006,0.991444949,0.13052553)); +#7382=VECTOR('',#7381,0.2610529); +#7383=LINE('',#7380,#7382); +#7384=EDGE_CURVE('',#7373,#7221,#7383,.T.); +#7385=ORIENTED_EDGE('',*,*,#7384,.T.); +#7386=ORIENTED_EDGE('',*,*,#7226,.T.); +#7387=ORIENTED_EDGE('',*,*,#7201,.T.); +#7388=CARTESIAN_POINT('',(9.996991441,-3.544550542,25.229796413)); +#7389=VERTEX_POINT('',#7388); +#7390=CARTESIAN_POINT('',(9.996991428,-3.751656178,25.388715032)); +#7391=DIRECTION('',(0.000000048,0.793351721,-0.608763539)); +#7392=VECTOR('',#7391,0.261051474); +#7393=LINE('',#7390,#7392); +#7394=EDGE_CURVE('',#7188,#7389,#7393,.T.); +#7395=ORIENTED_EDGE('',*,*,#7394,.T.); +#7396=CARTESIAN_POINT('',(9.996991451,-3.385632161,25.022689584)); +#7397=VERTEX_POINT('',#7396); +#7398=CARTESIAN_POINT('',(9.996991441,-3.544550542,25.229796413)); +#7399=DIRECTION('',(0.000000037,0.608760758,-0.793353855)); +#7400=VECTOR('',#7399,0.261052275); +#7401=LINE('',#7398,#7400); +#7402=EDGE_CURVE('',#7389,#7397,#7401,.T.); +#7403=ORIENTED_EDGE('',*,*,#7402,.T.); +#7404=CARTESIAN_POINT('',(9.996991457,-3.285730961,24.781508687)); +#7405=VERTEX_POINT('',#7404); +#7406=CARTESIAN_POINT('',(9.996991451,-3.385632161,25.022689584)); +#7407=DIRECTION('',(0.000000023,0.382686053,-0.923878447)); +#7408=VECTOR('',#7407,0.261052629); +#7409=LINE('',#7406,#7408); +#7410=EDGE_CURVE('',#7397,#7405,#7409,.T.); +#7411=ORIENTED_EDGE('',*,*,#7410,.T.); +#7412=CARTESIAN_POINT('',(9.996991459,-3.251656179,24.522689585)); +#7413=VERTEX_POINT('',#7412); +#7414=CARTESIAN_POINT('',(9.996991457,-3.285730961,24.781508687)); +#7415=DIRECTION('',(0.000000008,0.130528454,-0.991444564)); +#7416=VECTOR('',#7415,0.261052521); +#7417=LINE('',#7414,#7416); +#7418=EDGE_CURVE('',#7405,#7413,#7417,.T.); +#7419=ORIENTED_EDGE('',*,*,#7418,.T.); +#7420=CARTESIAN_POINT('',(9.996991457,-3.285730961,24.263870481)); +#7421=VERTEX_POINT('',#7420); +#7422=CARTESIAN_POINT('',(9.996991459,-3.251656179,24.522689585)); +#7423=DIRECTION('',(-0.000000008,-0.130528454,-0.991444564)); +#7424=VECTOR('',#7423,0.261052521); +#7425=LINE('',#7422,#7424); +#7426=EDGE_CURVE('',#7413,#7421,#7425,.T.); +#7427=ORIENTED_EDGE('',*,*,#7426,.T.); +#7428=CARTESIAN_POINT('',(9.996991451,-3.385632161,24.022689585)); +#7429=VERTEX_POINT('',#7428); +#7430=CARTESIAN_POINT('',(9.996991457,-3.285730961,24.263870481)); +#7431=DIRECTION('',(-0.000000023,-0.382686053,-0.923878447)); +#7432=VECTOR('',#7431,0.261052628); +#7433=LINE('',#7430,#7432); +#7434=EDGE_CURVE('',#7421,#7429,#7433,.T.); +#7435=ORIENTED_EDGE('',*,*,#7434,.T.); +#7436=CARTESIAN_POINT('',(9.996991441,-3.544550542,23.815582994)); +#7437=VERTEX_POINT('',#7436); +#7438=CARTESIAN_POINT('',(9.996991451,-3.385632161,24.022689584)); +#7439=DIRECTION('',(-0.000000037,-0.6087612,-0.793353516)); +#7440=VECTOR('',#7439,0.261052086); +#7441=LINE('',#7438,#7440); +#7442=EDGE_CURVE('',#7429,#7437,#7441,.T.); +#7443=ORIENTED_EDGE('',*,*,#7442,.T.); +#7444=CARTESIAN_POINT('',(9.996991428,-3.751656178,23.656664138)); +#7445=VERTEX_POINT('',#7444); +#7446=CARTESIAN_POINT('',(9.996991441,-3.544550542,23.815582994)); +#7447=DIRECTION('',(-0.000000048,-0.793351281,-0.608764113)); +#7448=VECTOR('',#7447,0.261051618); +#7449=LINE('',#7446,#7448); +#7450=EDGE_CURVE('',#7437,#7445,#7449,.T.); +#7451=ORIENTED_EDGE('',*,*,#7450,.T.); +#7452=CARTESIAN_POINT('',(9.996991414,-3.992838506,23.556763891)); +#7453=VERTEX_POINT('',#7452); +#7454=CARTESIAN_POINT('',(9.996991428,-3.751656178,23.656664138)); +#7455=DIRECTION('',(-0.000000056,-0.923880542,-0.382680996)); +#7456=VECTOR('',#7455,0.261053586); +#7457=LINE('',#7454,#7456); +#7458=EDGE_CURVE('',#7445,#7453,#7457,.T.); +#7459=ORIENTED_EDGE('',*,*,#7458,.T.); +#7460=CARTESIAN_POINT('',(9.996991398,-4.251656179,23.522689584)); +#7461=VERTEX_POINT('',#7460); +#7462=CARTESIAN_POINT('',(9.996991414,-3.992838506,23.556763891)); +#7463=DIRECTION('',(-0.00000006,-0.991444706,-0.130527374)); +#7464=VECTOR('',#7463,0.261051041); +#7465=LINE('',#7462,#7464); +#7466=EDGE_CURVE('',#7453,#7461,#7465,.T.); +#7467=ORIENTED_EDGE('',*,*,#7466,.T.); +#7468=CARTESIAN_POINT('',(9.996991382,-4.510475758,23.556763891)); +#7469=VERTEX_POINT('',#7468); +#7470=CARTESIAN_POINT('',(9.996991398,-4.251656179,23.522689584)); +#7471=DIRECTION('',(-0.00000006,-0.99144483,0.130526429)); +#7472=VECTOR('',#7471,0.261052931); +#7473=LINE('',#7470,#7472); +#7474=EDGE_CURVE('',#7461,#7469,#7473,.T.); +#7475=ORIENTED_EDGE('',*,*,#7474,.T.); +#7476=CARTESIAN_POINT('',(9.996991368,-4.751656179,23.656664138)); +#7477=VERTEX_POINT('',#7476); +#7478=CARTESIAN_POINT('',(9.996991382,-4.510475758,23.556763891)); +#7479=DIRECTION('',(-0.000000056,-0.923879471,0.38268358)); +#7480=VECTOR('',#7479,0.261051824); +#7481=LINE('',#7478,#7480); +#7482=EDGE_CURVE('',#7469,#7477,#7481,.T.); +#7483=ORIENTED_EDGE('',*,*,#7482,.T.); +#7484=CARTESIAN_POINT('',(9.996991356,-4.958763724,23.815582997)); +#7485=VERTEX_POINT('',#7484); +#7486=CARTESIAN_POINT('',(9.996991356,-4.958763724,23.815582997)); +#7487=DIRECTION('',(0.000000048,0.793353988,-0.608760585)); +#7488=VECTOR('',#7487,0.261053134); +#7489=LINE('',#7486,#7488); +#7490=EDGE_CURVE('',#7485,#7477,#7489,.T.); +#7491=ORIENTED_EDGE('',*,*,#7490,.F.); +#7492=CARTESIAN_POINT('',(9.996991345,-5.117682102,24.022689584)); +#7493=VERTEX_POINT('',#7492); +#7494=CARTESIAN_POINT('',(9.996991346,-5.117682103,24.022689584)); +#7495=DIRECTION('',(0.000000037,0.608761199,-0.793353517)); +#7496=VECTOR('',#7495,0.261052082); +#7497=LINE('',#7494,#7496); +#7498=EDGE_CURVE('',#7493,#7485,#7497,.T.); +#7499=ORIENTED_EDGE('',*,*,#7498,.F.); +#7500=CARTESIAN_POINT('',(9.996991339,-5.217583303,24.263870482)); +#7501=VERTEX_POINT('',#7500); +#7502=CARTESIAN_POINT('',(9.996991345,-5.117682102,24.022689584)); +#7503=DIRECTION('',(-0.000000023,-0.382686054,0.923878446)); +#7504=VECTOR('',#7503,0.26105263); +#7505=LINE('',#7502,#7504); +#7506=EDGE_CURVE('',#7493,#7501,#7505,.T.); +#7507=ORIENTED_EDGE('',*,*,#7506,.T.); +#7508=CARTESIAN_POINT('',(9.996991337,-5.251656178,24.522689584)); +#7509=VERTEX_POINT('',#7508); +#7510=CARTESIAN_POINT('',(9.996991339,-5.217583303,24.263870482)); +#7511=DIRECTION('',(-0.000000008,-0.130521273,0.991445509)); +#7512=VECTOR('',#7511,0.261052272); +#7513=LINE('',#7510,#7512); +#7514=EDGE_CURVE('',#7501,#7509,#7513,.T.); +#7515=ORIENTED_EDGE('',*,*,#7514,.T.); +#7516=CARTESIAN_POINT('',(9.99699134,-5.217583303,24.781508686)); +#7517=VERTEX_POINT('',#7516); +#7518=CARTESIAN_POINT('',(9.996991337,-5.251656178,24.522689584)); +#7519=DIRECTION('',(0.000000008,0.130521273,0.991445509)); +#7520=VECTOR('',#7519,0.261052271); +#7521=LINE('',#7518,#7520); +#7522=EDGE_CURVE('',#7509,#7517,#7521,.T.); +#7523=ORIENTED_EDGE('',*,*,#7522,.T.); +#7524=CARTESIAN_POINT('',(9.996991346,-5.117682103,25.022689584)); +#7525=DIRECTION('',(-0.000000024,-0.382686051,-0.923878448)); +#7526=VECTOR('',#7525,0.261052629); +#7527=LINE('',#7524,#7526); +#7528=EDGE_CURVE('',#7355,#7517,#7527,.T.); +#7529=ORIENTED_EDGE('',*,*,#7528,.F.); +#7530=EDGE_LOOP('',(#7363,#7371,#7379,#7385,#7386,#7387,#7395,#7403,#7411,#7419,#7427,#7435,#7443,#7451,#7459,#7467,#7475,#7483,#7491,#7499,#7507,#7515,#7523,#7529)); +#7531=FACE_BOUND('',#7530,.T.); +#7532=ADVANCED_FACE('',(#7353,#7531),#7265,.T.); +#7533=CARTESIAN_POINT('',(9.553876411,-4.900339931,25.274626378)); +#7534=DIRECTION('',(0.000000038,0.60876001,-0.793354429)); +#7535=DIRECTION('',(-0.000000048,-0.793354429,-0.60876001)); +#7536=AXIS2_PLACEMENT_3D('',#7533,#7534,#7535); +#7537=PLANE('',#7536); +#7538=CARTESIAN_POINT('',(9.996991355,-4.958763722,25.229796414)); +#7539=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#7540=VECTOR('',#7539,1.); +#7541=LINE('',#7538,#7540); +#7542=EDGE_CURVE('',#7357,#6831,#7541,.T.); +#7543=ORIENTED_EDGE('',*,*,#7542,.T.); +#7544=ORIENTED_EDGE('',*,*,#6836,.F.); +#7545=CARTESIAN_POINT('',(8.996991368,-4.751656118,25.388715032)); +#7546=DIRECTION('',(1.,-0.000000061,0.000000001)); +#7547=VECTOR('',#7546,0.999999999); +#7548=LINE('',#7545,#7547); +#7549=EDGE_CURVE('',#6823,#7365,#7548,.T.); +#7550=ORIENTED_EDGE('',*,*,#7549,.T.); +#7551=ORIENTED_EDGE('',*,*,#7370,.F.); +#7552=EDGE_LOOP('',(#7543,#7544,#7550,#7551)); +#7553=FACE_BOUND('',#7552,.T.); +#7554=ADVANCED_FACE('',(#7553),#7537,.T.); +#7555=CARTESIAN_POINT('',(9.654993975,-1.207701081,24.948381787)); +#7556=DIRECTION('',(0.000000061,0.991444875,0.130526091)); +#7557=DIRECTION('',(-0.000000008,-0.130526091,0.991444875)); +#7558=AXIS2_PLACEMENT_3D('',#7555,#7556,#7557); +#7559=PLANE('',#7558); +#7560=CARTESIAN_POINT('',(9.996991587,-1.151657704,24.522689584)); +#7561=DIRECTION('',(-1.,0.000000062,0.)); +#7562=VECTOR('',#7561,0.999999999); +#7563=LINE('',#7560,#7562); +#7564=EDGE_CURVE('',#7324,#7033,#7563,.T.); +#7565=ORIENTED_EDGE('',*,*,#7564,.T.); +#7566=ORIENTED_EDGE('',*,*,#7038,.T.); +#7567=ORIENTED_EDGE('',*,*,#7177,.T.); +#7568=ORIENTED_EDGE('',*,*,#7335,.F.); +#7569=EDGE_LOOP('',(#7565,#7566,#7567,#7568)); +#7570=FACE_BOUND('',#7569,.T.); +#7571=ADVANCED_FACE('',(#7570),#7559,.T.); +#7572=CARTESIAN_POINT('',(9.338989193,-1.207701062,24.096997382)); +#7573=DIRECTION('',(0.000000061,0.991444875,-0.130526091)); +#7574=DIRECTION('',(0.000000008,0.130526091,0.991444875)); +#7575=AXIS2_PLACEMENT_3D('',#7572,#7573,#7574); +#7576=PLANE('',#7575); +#7577=ORIENTED_EDGE('',*,*,#7564,.F.); +#7578=ORIENTED_EDGE('',*,*,#7329,.F.); +#7579=CARTESIAN_POINT('',(8.996991578,-1.304991307,23.358003859)); +#7580=DIRECTION('',(1.,-0.000000061,0.)); +#7581=VECTOR('',#7580,0.999999999); +#7582=LINE('',#7579,#7581); +#7583=EDGE_CURVE('',#7041,#7316,#7582,.T.); +#7584=ORIENTED_EDGE('',*,*,#7583,.F.); +#7585=ORIENTED_EDGE('',*,*,#7046,.T.); +#7586=EDGE_LOOP('',(#7577,#7578,#7584,#7585)); +#7587=FACE_BOUND('',#7586,.T.); +#7588=ADVANCED_FACE('',(#7587),#7576,.T.); +#7589=CARTESIAN_POINT('',(9.440106433,-5.003593572,25.171372869)); +#7590=DIRECTION('',(0.000000048,0.793353855,-0.608760758)); +#7591=DIRECTION('',(0.000000038,0.608760758,0.793353855)); +#7592=AXIS2_PLACEMENT_3D('',#7589,#7590,#7591); +#7593=PLANE('',#7592); +#7594=ORIENTED_EDGE('',*,*,#7542,.F.); +#7595=ORIENTED_EDGE('',*,*,#7362,.F.); +#7596=CARTESIAN_POINT('',(8.996991345,-5.117682042,25.022689585)); +#7597=DIRECTION('',(1.,-0.000000061,-0.000000001)); +#7598=VECTOR('',#7597,1.); +#7599=LINE('',#7596,#7598); +#7600=EDGE_CURVE('',#6839,#7355,#7599,.T.); +#7601=ORIENTED_EDGE('',*,*,#7600,.F.); +#7602=ORIENTED_EDGE('',*,*,#6844,.T.); +#7603=EDGE_LOOP('',(#7594,#7595,#7601,#7602)); +#7604=FACE_BOUND('',#7603,.T.); +#7605=ADVANCED_FACE('',(#7604),#7593,.T.); +#7606=CARTESIAN_POINT('',(9.553876438,-3.357450625,24.954653948)); +#7607=DIRECTION('',(-0.000000056,-0.923878448,-0.382686051)); +#7608=DIRECTION('',(0.000000024,0.382686051,-0.923878448)); +#7609=AXIS2_PLACEMENT_3D('',#7606,#7607,#7608); +#7610=PLANE('',#7609); +#7611=CARTESIAN_POINT('',(9.996991451,-3.385632161,25.022689584)); +#7612=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#7613=VECTOR('',#7612,0.999999999); +#7614=LINE('',#7611,#7613); +#7615=EDGE_CURVE('',#7397,#6967,#7614,.T.); +#7616=ORIENTED_EDGE('',*,*,#7615,.T.); +#7617=ORIENTED_EDGE('',*,*,#6972,.T.); +#7618=CARTESIAN_POINT('',(8.996991458,-3.2857309,24.781508686)); +#7619=DIRECTION('',(1.,-0.000000061,0.000000001)); +#7620=VECTOR('',#7619,0.999999999); +#7621=LINE('',#7618,#7620); +#7622=EDGE_CURVE('',#6959,#7405,#7621,.T.); +#7623=ORIENTED_EDGE('',*,*,#7622,.T.); +#7624=ORIENTED_EDGE('',*,*,#7410,.F.); +#7625=EDGE_LOOP('',(#7616,#7617,#7623,#7624)); +#7626=FACE_BOUND('',#7625,.T.); +#7627=ADVANCED_FACE('',(#7626),#7610,.T.); +#7628=CARTESIAN_POINT('',(9.553876235,-3.602973707,23.770752988)); +#7629=DIRECTION('',(-0.000000037,-0.608764113,0.793351281)); +#7630=DIRECTION('',(0.000000048,0.793351281,0.608764113)); +#7631=AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7632=PLANE('',#7631); +#7633=CARTESIAN_POINT('',(9.996991441,-3.544550542,23.815582994)); +#7634=DIRECTION('',(-1.,0.000000061,-0.)); +#7635=VECTOR('',#7634,0.999999999); +#7636=LINE('',#7633,#7635); +#7637=EDGE_CURVE('',#7437,#6927,#7636,.T.); +#7638=ORIENTED_EDGE('',*,*,#7637,.T.); +#7639=ORIENTED_EDGE('',*,*,#6932,.F.); +#7640=CARTESIAN_POINT('',(8.996991429,-3.751656117,23.656664137)); +#7641=DIRECTION('',(1.,-0.000000061,0.)); +#7642=VECTOR('',#7641,0.999999999); +#7643=LINE('',#7640,#7642); +#7644=EDGE_CURVE('',#6919,#7445,#7643,.T.); +#7645=ORIENTED_EDGE('',*,*,#7644,.T.); +#7646=ORIENTED_EDGE('',*,*,#7450,.F.); +#7647=EDGE_LOOP('',(#7638,#7639,#7645,#7646)); +#7648=FACE_BOUND('',#7647,.T.); +#7649=ADVANCED_FACE('',(#7648),#7632,.T.); +#7650=CARTESIAN_POINT('',(9.553876099,-4.065849291,23.547151747)); +#7651=DIRECTION('',(-0.000000008,-0.130527372,0.991444706)); +#7652=DIRECTION('',(0.000000061,0.991444706,0.130527372)); +#7653=AXIS2_PLACEMENT_3D('',#7650,#7651,#7652); +#7654=PLANE('',#7653); +#7655=CARTESIAN_POINT('',(9.996991414,-3.992838506,23.556763892)); +#7656=DIRECTION('',(-1.,0.000000062,0.)); +#7657=VECTOR('',#7656,0.999999999); +#7658=LINE('',#7655,#7657); +#7659=EDGE_CURVE('',#7453,#6911,#7658,.T.); +#7660=ORIENTED_EDGE('',*,*,#7659,.T.); +#7661=ORIENTED_EDGE('',*,*,#6916,.F.); +#7662=CARTESIAN_POINT('',(9.996991398,-4.251656179,23.522689585)); +#7663=DIRECTION('',(-1.,0.000000062,-0.)); +#7664=VECTOR('',#7663,1.); +#7665=LINE('',#7662,#7664); +#7666=EDGE_CURVE('',#7461,#6903,#7665,.T.); +#7667=ORIENTED_EDGE('',*,*,#7666,.F.); +#7668=ORIENTED_EDGE('',*,*,#7466,.F.); +#7669=EDGE_LOOP('',(#7660,#7661,#7667,#7668)); +#7670=FACE_BOUND('',#7669,.T.); +#7671=ADVANCED_FACE('',(#7670),#7654,.T.); +#7672=CARTESIAN_POINT('',(9.440106356,-5.189401759,24.195834845)); +#7673=DIRECTION('',(0.000000056,0.923878448,0.382686051)); +#7674=DIRECTION('',(-0.000000024,-0.382686051,0.923878448)); +#7675=AXIS2_PLACEMENT_3D('',#7672,#7673,#7674); +#7676=PLANE('',#7675); +#7677=ORIENTED_EDGE('',*,*,#6876,.F.); +#7678=CARTESIAN_POINT('',(8.996991339,-5.217583241,24.263870482)); +#7679=DIRECTION('',(1.,-0.000000061,0.000000001)); +#7680=VECTOR('',#7679,1.); +#7681=LINE('',#7678,#7680); +#7682=EDGE_CURVE('',#6863,#7501,#7681,.T.); +#7683=ORIENTED_EDGE('',*,*,#7682,.T.); +#7684=ORIENTED_EDGE('',*,*,#7506,.F.); +#7685=CARTESIAN_POINT('',(9.996991345,-5.117682103,24.022689585)); +#7686=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#7687=VECTOR('',#7686,1.); +#7688=LINE('',#7685,#7687); +#7689=EDGE_CURVE('',#7493,#6871,#7688,.T.); +#7690=ORIENTED_EDGE('',*,*,#7689,.T.); +#7691=EDGE_LOOP('',(#7677,#7683,#7684,#7690)); +#7692=FACE_BOUND('',#7691,.T.); +#7693=ADVANCED_FACE('',(#7692),#7676,.T.); +#7694=CARTESIAN_POINT('',(9.440106538,-4.683620665,23.628482906)); +#7695=DIRECTION('',(0.000000024,0.382683578,0.923879472)); +#7696=DIRECTION('',(0.000000057,0.923879472,-0.382683578)); +#7697=AXIS2_PLACEMENT_3D('',#7694,#7695,#7696); +#7698=PLANE('',#7697); +#7699=ORIENTED_EDGE('',*,*,#6900,.T.); +#7700=CARTESIAN_POINT('',(8.996991368,-4.751656118,23.656664138)); +#7701=DIRECTION('',(1.,-0.000000062,-0.)); +#7702=VECTOR('',#7701,1.); +#7703=LINE('',#7700,#7702); +#7704=EDGE_CURVE('',#6887,#7477,#7703,.T.); +#7705=ORIENTED_EDGE('',*,*,#7704,.T.); +#7706=ORIENTED_EDGE('',*,*,#7482,.F.); +#7707=CARTESIAN_POINT('',(9.996991382,-4.510475758,23.556763891)); +#7708=DIRECTION('',(-1.,0.000000062,0.)); +#7709=VECTOR('',#7708,0.999999999); +#7710=LINE('',#7707,#7709); +#7711=EDGE_CURVE('',#7469,#6895,#7710,.T.); +#7712=ORIENTED_EDGE('',*,*,#7711,.T.); +#7713=EDGE_LOOP('',(#7699,#7705,#7706,#7712)); +#7714=FACE_BOUND('',#7713,.T.); +#7715=ADVANCED_FACE('',(#7714),#7698,.T.); +#7716=CARTESIAN_POINT('',(9.553876437,-4.32466756,23.532301736)); +#7717=DIRECTION('',(0.000000008,0.130526427,0.99144483)); +#7718=DIRECTION('',(0.000000061,0.99144483,-0.130526427)); +#7719=AXIS2_PLACEMENT_3D('',#7716,#7717,#7718); +#7720=PLANE('',#7719); +#7721=ORIENTED_EDGE('',*,*,#7666,.T.); +#7722=ORIENTED_EDGE('',*,*,#6908,.T.); +#7723=ORIENTED_EDGE('',*,*,#7711,.F.); +#7724=ORIENTED_EDGE('',*,*,#7474,.F.); +#7725=EDGE_LOOP('',(#7721,#7722,#7723,#7724)); +#7726=FACE_BOUND('',#7725,.T.); +#7727=ADVANCED_FACE('',(#7726),#7720,.T.); +#7728=CARTESIAN_POINT('',(9.338988965,-3.798338327,20.46126386)); +#7729=DIRECTION('',(0.000000024,0.382682777,-0.923879804)); +#7730=DIRECTION('',(-0.000000056,-0.923879804,-0.382682777)); +#7731=AXIS2_PLACEMENT_3D('',#7728,#7729,#7730); +#7732=PLANE('',#7731); +#7733=CARTESIAN_POINT('',(8.99699145,-3.401655736,20.625574831)); +#7734=DIRECTION('',(1.,-0.000000061,0.000000001)); +#7735=VECTOR('',#7734,0.999999999); +#7736=LINE('',#7733,#7735); +#7737=EDGE_CURVE('',#7065,#7292,#7736,.T.); +#7738=ORIENTED_EDGE('',*,*,#7737,.T.); +#7739=ORIENTED_EDGE('',*,*,#7297,.F.); +#7740=CARTESIAN_POINT('',(9.996991384,-4.486971501,20.176023249)); +#7741=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#7742=VECTOR('',#7741,0.999999999); +#7743=LINE('',#7740,#7742); +#7744=EDGE_CURVE('',#7284,#7073,#7743,.T.); +#7745=ORIENTED_EDGE('',*,*,#7744,.T.); +#7746=ORIENTED_EDGE('',*,*,#7078,.F.); +#7747=EDGE_LOOP('',(#7738,#7739,#7745,#7746)); +#7748=FACE_BOUND('',#7747,.T.); +#7749=ADVANCED_FACE('',(#7748),#7732,.T.); +#7750=CARTESIAN_POINT('',(9.666875088,-6.181772732,20.022689584)); +#7751=DIRECTION('',(-0.,0.,-1.)); +#7752=DIRECTION('',(1.,-0.000000061,-0.)); +#7753=AXIS2_PLACEMENT_3D('',#7750,#7751,#7752); +#7754=PLANE('',#7753); +#7755=CARTESIAN_POINT('',(8.996991313,-5.651655736,20.022689584)); +#7756=DIRECTION('',(1.,-0.000000061,-0.)); +#7757=VECTOR('',#7756,0.999999999); +#7758=LINE('',#7755,#7757); +#7759=EDGE_CURVE('',#7081,#7276,#7758,.T.); +#7760=ORIENTED_EDGE('',*,*,#7759,.T.); +#7761=ORIENTED_EDGE('',*,*,#7281,.F.); +#7762=CARTESIAN_POINT('',(22.996992182,-7.051658116,20.022689584)); +#7763=VERTEX_POINT('',#7762); +#7764=CARTESIAN_POINT('',(9.996991227,-7.051657323,20.022689584)); +#7765=DIRECTION('',(1.,-0.000000061,-0.)); +#7766=VECTOR('',#7765,13.000000955); +#7767=LINE('',#7764,#7766); +#7768=EDGE_CURVE('',#7268,#7763,#7767,.T.); +#7769=ORIENTED_EDGE('',*,*,#7768,.T.); +#7770=CARTESIAN_POINT('',(22.996990962,-27.051658116,20.022689584)); +#7771=VERTEX_POINT('',#7770); +#7772=CARTESIAN_POINT('',(22.996990962,-27.051658116,20.022689584)); +#7773=DIRECTION('',(0.000000061,1.,0.)); +#7774=VECTOR('',#7773,20.); +#7775=LINE('',#7772,#7774); +#7776=EDGE_CURVE('',#7771,#7763,#7775,.T.); +#7777=ORIENTED_EDGE('',*,*,#7776,.F.); +#7778=CARTESIAN_POINT('',(9.996990008,-27.051657323,20.022689584)); +#7779=VERTEX_POINT('',#7778); +#7780=CARTESIAN_POINT('',(9.996990008,-27.051657323,20.022689584)); +#7781=DIRECTION('',(1.,-0.000000061,-0.)); +#7782=VECTOR('',#7781,13.000000954); +#7783=LINE('',#7780,#7782); +#7784=EDGE_CURVE('',#7779,#7771,#7783,.T.); +#7785=ORIENTED_EDGE('',*,*,#7784,.F.); +#7786=CARTESIAN_POINT('',(9.996989923,-28.451658849,20.022689585)); +#7787=VERTEX_POINT('',#7786); +#7788=CARTESIAN_POINT('',(9.996989923,-28.451658849,20.022689584)); +#7789=DIRECTION('',(0.000000061,1.,0.)); +#7790=VECTOR('',#7789,1.400001526); +#7791=LINE('',#7788,#7790); +#7792=EDGE_CURVE('',#7787,#7779,#7791,.T.); +#7793=ORIENTED_EDGE('',*,*,#7792,.F.); +#7794=CARTESIAN_POINT('',(8.996989922,-28.451658788,20.022689585)); +#7795=DIRECTION('',(1.,-0.000000062,0.)); +#7796=VECTOR('',#7795,1.000000001); +#7797=LINE('',#7794,#7796); +#7798=EDGE_CURVE('',#3512,#7787,#7797,.T.); +#7799=ORIENTED_EDGE('',*,*,#7798,.F.); +#7800=ORIENTED_EDGE('',*,*,#3517,.F.); +#7801=ORIENTED_EDGE('',*,*,#3285,.F.); +#7802=ORIENTED_EDGE('',*,*,#3658,.F.); +#7803=CARTESIAN_POINT('',(8.996991228,-7.051657262,20.022689584)); +#7804=DIRECTION('',(-1.,0.000000061,0.)); +#7805=VECTOR('',#7804,3.5); +#7806=LINE('',#7803,#7805); +#7807=EDGE_CURVE('',#7089,#3647,#7806,.T.); +#7808=ORIENTED_EDGE('',*,*,#7807,.F.); +#7809=ORIENTED_EDGE('',*,*,#7094,.F.); +#7810=EDGE_LOOP('',(#7760,#7761,#7769,#7777,#7785,#7793,#7799,#7800,#7801,#7802,#7808,#7809)); +#7811=FACE_BOUND('',#7810,.T.); +#7812=ADVANCED_FACE('',(#7811),#7754,.T.); +#7813=CARTESIAN_POINT('',(9.440106279,-4.900339921,23.77075296)); +#7814=DIRECTION('',(0.000000037,0.608760585,0.793353988)); +#7815=DIRECTION('',(0.000000048,0.793353988,-0.608760585)); +#7816=AXIS2_PLACEMENT_3D('',#7813,#7814,#7815); +#7817=PLANE('',#7816); +#7818=ORIENTED_EDGE('',*,*,#6892,.F.); +#7819=CARTESIAN_POINT('',(9.996991356,-4.958763724,23.815582996)); +#7820=DIRECTION('',(-1.,0.000000061,0.)); +#7821=VECTOR('',#7820,1.000000001); +#7822=LINE('',#7819,#7821); +#7823=EDGE_CURVE('',#7485,#6879,#7822,.T.); +#7824=ORIENTED_EDGE('',*,*,#7823,.F.); +#7825=ORIENTED_EDGE('',*,*,#7490,.T.); +#7826=ORIENTED_EDGE('',*,*,#7704,.F.); +#7827=EDGE_LOOP('',(#7818,#7824,#7825,#7826)); +#7828=FACE_BOUND('',#7827,.T.); +#7829=ADVANCED_FACE('',(#7828),#7817,.T.); +#7830=CARTESIAN_POINT('',(9.553876237,-5.003593576,23.874006467)); +#7831=DIRECTION('',(0.000000049,0.793353517,0.608761199)); +#7832=DIRECTION('',(-0.000000037,-0.608761199,0.793353517)); +#7833=AXIS2_PLACEMENT_3D('',#7830,#7831,#7832); +#7834=PLANE('',#7833); +#7835=ORIENTED_EDGE('',*,*,#7823,.T.); +#7836=ORIENTED_EDGE('',*,*,#6884,.F.); +#7837=ORIENTED_EDGE('',*,*,#7689,.F.); +#7838=ORIENTED_EDGE('',*,*,#7498,.T.); +#7839=EDGE_LOOP('',(#7835,#7836,#7837,#7838)); +#7840=FACE_BOUND('',#7839,.T.); +#7841=ADVANCED_FACE('',(#7840),#7834,.T.); +#7842=CARTESIAN_POINT('',(9.553876326,-5.189401766,24.849544324)); +#7843=DIRECTION('',(0.000000056,0.923878448,-0.382686051)); +#7844=DIRECTION('',(0.000000024,0.382686051,0.923878448)); +#7845=AXIS2_PLACEMENT_3D('',#7842,#7843,#7844); +#7846=PLANE('',#7845); +#7847=CARTESIAN_POINT('',(9.99699134,-5.217583302,24.781508687)); +#7848=DIRECTION('',(-1.,0.000000061,0.000000001)); +#7849=VECTOR('',#7848,1.); +#7850=LINE('',#7847,#7849); +#7851=EDGE_CURVE('',#7517,#6847,#7850,.T.); +#7852=ORIENTED_EDGE('',*,*,#7851,.T.); +#7853=ORIENTED_EDGE('',*,*,#6852,.F.); +#7854=ORIENTED_EDGE('',*,*,#7600,.T.); +#7855=ORIENTED_EDGE('',*,*,#7528,.T.); +#7856=EDGE_LOOP('',(#7852,#7853,#7854,#7855)); +#7857=FACE_BOUND('',#7856,.T.); +#7858=ADVANCED_FACE('',(#7857),#7846,.T.); +#7859=CARTESIAN_POINT('',(9.338989209,-1.469301902,22.961321928)); +#7860=DIRECTION('',(0.000000056,0.923879913,-0.382682515)); +#7861=DIRECTION('',(0.000000023,0.382682515,0.923879913)); +#7862=AXIS2_PLACEMENT_3D('',#7859,#7860,#7861); +#7863=PLANE('',#7862); +#7864=ORIENTED_EDGE('',*,*,#7583,.T.); +#7865=ORIENTED_EDGE('',*,*,#7321,.F.); +#7866=CARTESIAN_POINT('',(8.996991551,-1.754541936,22.272689585)); +#7867=DIRECTION('',(1.,-0.000000061,0.)); +#7868=VECTOR('',#7867,0.999999999); +#7869=LINE('',#7866,#7868); +#7870=EDGE_CURVE('',#7049,#7308,#7869,.T.); +#7871=ORIENTED_EDGE('',*,*,#7870,.F.); +#7872=ORIENTED_EDGE('',*,*,#7054,.F.); +#7873=EDGE_LOOP('',(#7864,#7865,#7871,#7872)); +#7874=FACE_BOUND('',#7873,.T.); +#7875=ADVANCED_FACE('',(#7874),#7863,.T.); +#7876=CARTESIAN_POINT('',(9.33898914,-2.208294538,27.364031556)); +#7877=DIRECTION('',(0.000000049,0.793353388,0.608761367)); +#7878=DIRECTION('',(-0.000000037,-0.608761367,0.793353388)); +#7879=AXIS2_PLACEMENT_3D('',#7876,#7877,#7878); +#7880=PLANE('',#7879); +#7881=ORIENTED_EDGE('',*,*,#7022,.T.); +#7882=ORIENTED_EDGE('',*,*,#7146,.T.); +#7883=ORIENTED_EDGE('',*,*,#7342,.F.); +#7884=ORIENTED_EDGE('',*,*,#7163,.F.); +#7885=EDGE_LOOP('',(#7881,#7882,#7883,#7884)); +#7886=FACE_BOUND('',#7885,.T.); +#7887=ADVANCED_FACE('',(#7886),#7880,.T.); +#7888=CARTESIAN_POINT('',(9.654993912,-2.208294553,21.681347542)); +#7889=DIRECTION('',(0.000000049,0.793353426,-0.608761318)); +#7890=DIRECTION('',(0.000000037,0.608761318,0.793353426)); +#7891=AXIS2_PLACEMENT_3D('',#7888,#7889,#7890); +#7892=PLANE('',#7891); +#7893=CARTESIAN_POINT('',(9.996991507,-2.469675664,21.340708975)); +#7894=DIRECTION('',(-1.,0.000000061,-0.)); +#7895=VECTOR('',#7894,1.); +#7896=LINE('',#7893,#7895); +#7897=EDGE_CURVE('',#7300,#7057,#7896,.T.); +#7898=ORIENTED_EDGE('',*,*,#7897,.T.); +#7899=ORIENTED_EDGE('',*,*,#7062,.F.); +#7900=ORIENTED_EDGE('',*,*,#7870,.T.); +#7901=ORIENTED_EDGE('',*,*,#7313,.T.); +#7902=EDGE_LOOP('',(#7898,#7899,#7900,#7901)); +#7903=FACE_BOUND('',#7902,.T.); +#7904=ADVANCED_FACE('',(#7903),#7892,.T.); +#7905=CARTESIAN_POINT('',(9.338989102,-2.810314012,21.079327714)); +#7906=DIRECTION('',(0.000000037,0.60876177,-0.793353079)); +#7907=DIRECTION('',(-0.000000048,-0.793353079,-0.60876177)); +#7908=AXIS2_PLACEMENT_3D('',#7905,#7906,#7907); +#7909=PLANE('',#7908); +#7910=ORIENTED_EDGE('',*,*,#7897,.F.); +#7911=ORIENTED_EDGE('',*,*,#7305,.F.); +#7912=ORIENTED_EDGE('',*,*,#7737,.F.); +#7913=ORIENTED_EDGE('',*,*,#7070,.F.); +#7914=EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7915=FACE_BOUND('',#7914,.T.); +#7916=ADVANCED_FACE('',(#7915),#7909,.T.); +#7917=CARTESIAN_POINT('',(9.553876333,-3.430462014,23.964266112)); +#7918=DIRECTION('',(-0.000000049,-0.793353517,0.608761199)); +#7919=DIRECTION('',(-0.000000037,-0.608761199,-0.793353517)); +#7920=AXIS2_PLACEMENT_3D('',#7917,#7918,#7919); +#7921=PLANE('',#7920); +#7922=CARTESIAN_POINT('',(9.996991451,-3.385632161,24.022689585)); +#7923=DIRECTION('',(-1.,0.000000061,-0.)); +#7924=VECTOR('',#7923,0.999999999); +#7925=LINE('',#7922,#7924); +#7926=EDGE_CURVE('',#7429,#6935,#7925,.T.); +#7927=ORIENTED_EDGE('',*,*,#7926,.T.); +#7928=ORIENTED_EDGE('',*,*,#6940,.F.); +#7929=ORIENTED_EDGE('',*,*,#7637,.F.); +#7930=ORIENTED_EDGE('',*,*,#7442,.F.); +#7931=EDGE_LOOP('',(#7927,#7928,#7929,#7930)); +#7932=FACE_BOUND('',#7931,.T.); +#7933=ADVANCED_FACE('',(#7932),#7921,.T.); +#7934=CARTESIAN_POINT('',(9.440106494,-3.261268429,24.595700846)); +#7935=DIRECTION('',(-0.00000006,-0.991444563,-0.130528459)); +#7936=DIRECTION('',(0.000000008,0.130528459,-0.991444563)); +#7937=AXIS2_PLACEMENT_3D('',#7934,#7935,#7936); +#7938=PLANE('',#7937); +#7939=ORIENTED_EDGE('',*,*,#6964,.F.); +#7940=CARTESIAN_POINT('',(8.99699146,-3.251656117,24.522689585)); +#7941=DIRECTION('',(1.,-0.000000061,0.)); +#7942=VECTOR('',#7941,0.999999999); +#7943=LINE('',#7940,#7942); +#7944=EDGE_CURVE('',#6951,#7413,#7943,.T.); +#7945=ORIENTED_EDGE('',*,*,#7944,.T.); +#7946=ORIENTED_EDGE('',*,*,#7418,.F.); +#7947=ORIENTED_EDGE('',*,*,#7622,.F.); +#7948=EDGE_LOOP('',(#7939,#7945,#7946,#7947)); +#7949=FACE_BOUND('',#7948,.T.); +#7950=ADVANCED_FACE('',(#7949),#7938,.T.); +#7951=CARTESIAN_POINT('',(9.440106493,-3.276118643,24.336881743)); +#7952=DIRECTION('',(-0.00000006,-0.991444563,0.130528459)); +#7953=DIRECTION('',(-0.000000008,-0.130528459,-0.991444563)); +#7954=AXIS2_PLACEMENT_3D('',#7951,#7952,#7953); +#7955=PLANE('',#7954); +#7956=ORIENTED_EDGE('',*,*,#6956,.F.); +#7957=CARTESIAN_POINT('',(8.996991457,-3.285730901,24.263870482)); +#7958=DIRECTION('',(1.,-0.000000061,-0.)); +#7959=VECTOR('',#7958,0.999999999); +#7960=LINE('',#7957,#7959); +#7961=EDGE_CURVE('',#6943,#7421,#7960,.T.); +#7962=ORIENTED_EDGE('',*,*,#7961,.T.); +#7963=ORIENTED_EDGE('',*,*,#7426,.F.); +#7964=ORIENTED_EDGE('',*,*,#7944,.F.); +#7965=EDGE_LOOP('',(#7956,#7962,#7963,#7964)); +#7966=FACE_BOUND('',#7965,.T.); +#7967=ADVANCED_FACE('',(#7966),#7955,.T.); +#7968=CARTESIAN_POINT('',(9.553876441,-3.313912444,24.195834845)); +#7969=DIRECTION('',(-0.000000056,-0.923878448,0.382686051)); +#7970=DIRECTION('',(-0.000000024,-0.382686051,-0.923878448)); +#7971=AXIS2_PLACEMENT_3D('',#7968,#7969,#7970); +#7972=PLANE('',#7971); +#7973=ORIENTED_EDGE('',*,*,#7961,.F.); +#7974=ORIENTED_EDGE('',*,*,#6948,.F.); +#7975=ORIENTED_EDGE('',*,*,#7926,.F.); +#7976=ORIENTED_EDGE('',*,*,#7434,.F.); +#7977=EDGE_LOOP('',(#7973,#7974,#7975,#7976)); +#7978=FACE_BOUND('',#7977,.T.); +#7979=ADVANCED_FACE('',(#7978),#7972,.T.); +#7980=CARTESIAN_POINT('',(9.44010653,-3.430462011,25.081113129)); +#7981=DIRECTION('',(-0.000000048,-0.793353855,-0.608760758)); +#7982=DIRECTION('',(0.000000038,0.608760758,-0.793353855)); +#7983=AXIS2_PLACEMENT_3D('',#7980,#7981,#7982); +#7984=PLANE('',#7983); +#7985=ORIENTED_EDGE('',*,*,#7615,.F.); +#7986=ORIENTED_EDGE('',*,*,#7402,.F.); +#7987=CARTESIAN_POINT('',(9.996991441,-3.544550542,25.229796414)); +#7988=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#7989=VECTOR('',#7988,0.999999999); +#7990=LINE('',#7987,#7989); +#7991=EDGE_CURVE('',#7389,#6975,#7990,.T.); +#7992=ORIENTED_EDGE('',*,*,#7991,.T.); +#7993=ORIENTED_EDGE('',*,*,#6980,.F.); +#7994=EDGE_LOOP('',(#7985,#7986,#7992,#7993)); +#7995=FACE_BOUND('',#7994,.T.); +#7996=ADVANCED_FACE('',(#7995),#7984,.T.); +#7997=CARTESIAN_POINT('',(9.553876257,-5.242044406,24.595700839)); +#7998=DIRECTION('',(0.000000061,0.991445508,-0.130521277)); +#7999=DIRECTION('',(0.000000008,0.130521277,0.991445508)); +#8000=AXIS2_PLACEMENT_3D('',#7997,#7998,#7999); +#8001=PLANE('',#8000); +#8002=CARTESIAN_POINT('',(8.996991337,-5.251656117,24.522689584)); +#8003=DIRECTION('',(1.,-0.000000062,-0.)); +#8004=VECTOR('',#8003,1.); +#8005=LINE('',#8002,#8004); +#8006=EDGE_CURVE('',#6855,#7509,#8005,.T.); +#8007=ORIENTED_EDGE('',*,*,#8006,.F.); +#8008=ORIENTED_EDGE('',*,*,#6860,.F.); +#8009=ORIENTED_EDGE('',*,*,#7851,.F.); +#8010=ORIENTED_EDGE('',*,*,#7522,.F.); +#8011=EDGE_LOOP('',(#8007,#8008,#8009,#8010)); +#8012=FACE_BOUND('',#8011,.T.); +#8013=ADVANCED_FACE('',(#8012),#8001,.T.); +#8014=CARTESIAN_POINT('',(9.440106419,-5.242044399,24.44967833)); +#8015=DIRECTION('',(0.000000061,0.991445508,0.130521277)); +#8016=DIRECTION('',(-0.000000008,-0.130521277,0.991445508)); +#8017=AXIS2_PLACEMENT_3D('',#8014,#8015,#8016); +#8018=PLANE('',#8017); +#8019=ORIENTED_EDGE('',*,*,#6868,.T.); +#8020=ORIENTED_EDGE('',*,*,#8006,.T.); +#8021=ORIENTED_EDGE('',*,*,#7514,.F.); +#8022=ORIENTED_EDGE('',*,*,#7682,.F.); +#8023=EDGE_LOOP('',(#8019,#8020,#8021,#8022)); +#8024=FACE_BOUND('',#8023,.T.); +#8025=ADVANCED_FACE('',(#8024),#8018,.T.); +#8026=CARTESIAN_POINT('',(9.338988941,-4.090288883,28.705044718)); +#8027=DIRECTION('',(0.000000023,0.382682994,0.923879714)); +#8028=DIRECTION('',(0.000000057,0.923879714,-0.382682994)); +#8029=AXIS2_PLACEMENT_3D('',#8026,#8027,#8028); +#8030=PLANE('',#8029); +#8031=ORIENTED_EDGE('',*,*,#7115,.F.); +#8032=ORIENTED_EDGE('',*,*,#7256,.F.); +#8033=ORIENTED_EDGE('',*,*,#7349,.F.); +#8034=ORIENTED_EDGE('',*,*,#7132,.F.); +#8035=EDGE_LOOP('',(#8031,#8032,#8033,#8034)); +#8036=FACE_BOUND('',#8035,.T.); +#8037=ADVANCED_FACE('',(#8036),#8030,.T.); +#8038=CARTESIAN_POINT('',(9.553876202,-3.693232963,25.343885096)); +#8039=DIRECTION('',(-0.000000037,-0.608763538,-0.793351722)); +#8040=DIRECTION('',(-0.000000049,-0.793351722,0.608763538)); +#8041=AXIS2_PLACEMENT_3D('',#8038,#8039,#8040); +#8042=PLANE('',#8041); +#8043=ORIENTED_EDGE('',*,*,#7193,.F.); +#8044=ORIENTED_EDGE('',*,*,#6988,.F.); +#8045=ORIENTED_EDGE('',*,*,#7991,.F.); +#8046=ORIENTED_EDGE('',*,*,#7394,.F.); +#8047=EDGE_LOOP('',(#8043,#8044,#8045,#8046)); +#8048=FACE_BOUND('',#8047,.T.); +#8049=ADVANCED_FACE('',(#8048),#8042,.T.); +#8050=CARTESIAN_POINT('',(9.440106254,-3.924802404,23.584945143)); +#8051=DIRECTION('',(-0.000000023,-0.382680995,0.923880542)); +#8052=DIRECTION('',(0.000000056,0.923880542,0.382680995)); +#8053=AXIS2_PLACEMENT_3D('',#8050,#8051,#8052); +#8054=PLANE('',#8053); +#8055=ORIENTED_EDGE('',*,*,#6924,.T.); +#8056=ORIENTED_EDGE('',*,*,#7659,.F.); +#8057=ORIENTED_EDGE('',*,*,#7458,.F.); +#8058=ORIENTED_EDGE('',*,*,#7644,.F.); +#8059=EDGE_LOOP('',(#8055,#8056,#8057,#8058)); +#8060=FACE_BOUND('',#8059,.T.); +#8061=ADVANCED_FACE('',(#8060),#8054,.T.); +#8062=CARTESIAN_POINT('',(9.338989053,-4.912663036,20.119979865)); +#8063=DIRECTION('',(0.000000008,0.130526249,-0.991444854)); +#8064=DIRECTION('',(-0.000000061,-0.991444854,-0.130526249)); +#8065=AXIS2_PLACEMENT_3D('',#8062,#8063,#8064); +#8066=PLANE('',#8065); +#8067=ORIENTED_EDGE('',*,*,#7744,.F.); +#8068=ORIENTED_EDGE('',*,*,#7289,.F.); +#8069=ORIENTED_EDGE('',*,*,#7759,.F.); +#8070=ORIENTED_EDGE('',*,*,#7086,.F.); +#8071=EDGE_LOOP('',(#8067,#8068,#8069,#8070)); +#8072=FACE_BOUND('',#8071,.T.); +#8073=ADVANCED_FACE('',(#8072),#8066,.T.); +#8074=CARTESIAN_POINT('',(14.949838737,-7.051657625,22.975536617)); +#8075=DIRECTION('',(0.000000061,1.,0.)); +#8076=DIRECTION('',(0.,-0.,1.)); +#8077=AXIS2_PLACEMENT_3D('',#8074,#8075,#8076); +#8078=PLANE('',#8077); +#8079=ORIENTED_EDGE('',*,*,#7273,.F.); +#8080=ORIENTED_EDGE('',*,*,#6658,.T.); +#8081=CARTESIAN_POINT('',(22.996992182,-7.051658116,20.022689584)); +#8082=DIRECTION('',(-0.,-0.,1.)); +#8083=VECTOR('',#8082,9.); +#8084=LINE('',#8081,#8083); +#8085=EDGE_CURVE('',#7763,#6645,#8084,.T.); +#8086=ORIENTED_EDGE('',*,*,#8085,.F.); +#8087=ORIENTED_EDGE('',*,*,#7768,.F.); +#8088=EDGE_LOOP('',(#8079,#8080,#8086,#8087)); +#8089=FACE_BOUND('',#8088,.T.); +#8090=ADVANCED_FACE('',(#8089),#8078,.T.); +#8091=CARTESIAN_POINT('',(9.553874882,-30.4100803,23.701494171)); +#8092=DIRECTION('',(0.000000037,0.608760585,0.793353988)); +#8093=DIRECTION('',(0.000000048,0.793353988,-0.608760585)); +#8094=AXIS2_PLACEMENT_3D('',#8091,#8092,#8093); +#8095=PLANE('',#8094); +#8096=CARTESIAN_POINT('',(9.996989807,-30.35165656,23.656664137)); +#8097=VERTEX_POINT('',#8096); +#8098=CARTESIAN_POINT('',(9.996989807,-30.351656561,23.656664138)); +#8099=DIRECTION('',(-1.,0.000000061,0.)); +#8100=VECTOR('',#8099,1.000000001); +#8101=LINE('',#8098,#8100); +#8102=EDGE_CURVE('',#8097,#3480,#8101,.T.); +#8103=ORIENTED_EDGE('',*,*,#8102,.T.); +#8104=ORIENTED_EDGE('',*,*,#3485,.F.); +#8105=CARTESIAN_POINT('',(9.996989794,-30.558764104,23.815582995)); +#8106=VERTEX_POINT('',#8105); +#8107=CARTESIAN_POINT('',(8.996989793,-30.558764042,23.815582994)); +#8108=DIRECTION('',(1.,-0.000000061,-0.)); +#8109=VECTOR('',#8108,1.000000001); +#8110=LINE('',#8107,#8109); +#8111=EDGE_CURVE('',#3472,#8106,#8110,.T.); +#8112=ORIENTED_EDGE('',*,*,#8111,.T.); +#8113=CARTESIAN_POINT('',(9.996989794,-30.558764104,23.815582995)); +#8114=DIRECTION('',(0.000000048,0.793353988,-0.608760585)); +#8115=VECTOR('',#8114,0.261053132); +#8116=LINE('',#8113,#8115); +#8117=EDGE_CURVE('',#8106,#8097,#8116,.T.); +#8118=ORIENTED_EDGE('',*,*,#8117,.T.); +#8119=EDGE_LOOP('',(#8103,#8104,#8112,#8118)); +#8120=FACE_BOUND('',#8119,.T.); +#8121=ADVANCED_FACE('',(#8120),#8095,.T.); +#8122=CARTESIAN_POINT('',(9.996989733,-31.563892706,23.555492577)); +#8123=DIRECTION('',(1.,-0.000000061,-0.)); +#8124=DIRECTION('',(0.,0.,-1.)); +#8125=AXIS2_PLACEMENT_3D('',#8122,#8123,#8124); +#8126=PLANE('',#8125); +#8127=ORIENTED_EDGE('',*,*,#8117,.F.); +#8128=CARTESIAN_POINT('',(9.996989785,-30.717684391,24.022689584)); +#8129=VERTEX_POINT('',#8128); +#8130=CARTESIAN_POINT('',(9.996989795,-30.558764104,23.815582995)); +#8131=DIRECTION('',(-0.000000037,-0.608765796,0.79334999)); +#8132=VECTOR('',#8131,0.261053246); +#8133=LINE('',#8130,#8132); +#8134=EDGE_CURVE('',#8106,#8129,#8133,.T.); +#8135=ORIENTED_EDGE('',*,*,#8134,.T.); +#8136=CARTESIAN_POINT('',(9.996989779,-30.817579869,24.263870481)); +#8137=VERTEX_POINT('',#8136); +#8138=CARTESIAN_POINT('',(9.996989785,-30.717684391,24.022689584)); +#8139=DIRECTION('',(-0.000000023,-0.382667344,0.923886196)); +#8140=VECTOR('',#8139,0.261050439); +#8141=LINE('',#8138,#8140); +#8142=EDGE_CURVE('',#8129,#8137,#8141,.T.); +#8143=ORIENTED_EDGE('',*,*,#8142,.T.); +#8144=CARTESIAN_POINT('',(9.996989776,-30.85165656,24.522689584)); +#8145=VERTEX_POINT('',#8144); +#8146=CARTESIAN_POINT('',(9.996989779,-30.817579869,24.263870481)); +#8147=DIRECTION('',(-0.000000008,-0.130535643,0.991443617)); +#8148=VECTOR('',#8147,0.26105277); +#8149=LINE('',#8146,#8148); +#8150=EDGE_CURVE('',#8137,#8145,#8149,.T.); +#8151=ORIENTED_EDGE('',*,*,#8150,.T.); +#8152=CARTESIAN_POINT('',(9.996989779,-30.817579869,24.781508688)); +#8153=VERTEX_POINT('',#8152); +#8154=CARTESIAN_POINT('',(9.996989778,-30.817579869,24.781508688)); +#8155=DIRECTION('',(-0.000000008,-0.130535641,-0.991443617)); +#8156=VECTOR('',#8155,0.261052772); +#8157=LINE('',#8154,#8156); +#8158=EDGE_CURVE('',#8153,#8145,#8157,.T.); +#8159=ORIENTED_EDGE('',*,*,#8158,.F.); +#8160=CARTESIAN_POINT('',(9.996989785,-30.717684391,25.022689586)); +#8161=VERTEX_POINT('',#8160); +#8162=CARTESIAN_POINT('',(9.996989779,-30.817579869,24.781508688)); +#8163=DIRECTION('',(0.000000023,0.382667344,0.923886196)); +#8164=VECTOR('',#8163,0.26105044); +#8165=LINE('',#8162,#8164); +#8166=EDGE_CURVE('',#8153,#8161,#8165,.T.); +#8167=ORIENTED_EDGE('',*,*,#8166,.T.); +#8168=CARTESIAN_POINT('',(9.996989794,-30.558764103,25.229796415)); +#8169=VERTEX_POINT('',#8168); +#8170=CARTESIAN_POINT('',(9.996989794,-30.558764103,25.229796414)); +#8171=DIRECTION('',(-0.000000037,-0.608765357,-0.793350326)); +#8172=VECTOR('',#8171,0.261053436); +#8173=LINE('',#8170,#8172); +#8174=EDGE_CURVE('',#8169,#8161,#8173,.T.); +#8175=ORIENTED_EDGE('',*,*,#8174,.F.); +#8176=CARTESIAN_POINT('',(9.996989807,-30.35165656,25.388715033)); +#8177=VERTEX_POINT('',#8176); +#8178=CARTESIAN_POINT('',(9.996989795,-30.558764103,25.229796414)); +#8179=DIRECTION('',(0.000000048,0.79335443,0.608760009)); +#8180=VECTOR('',#8179,0.261052986); +#8181=LINE('',#8178,#8180); +#8182=EDGE_CURVE('',#8169,#8177,#8181,.T.); +#8183=ORIENTED_EDGE('',*,*,#8182,.T.); +#8184=CARTESIAN_POINT('',(9.996989822,-30.110476138,25.488615517)); +#8185=VERTEX_POINT('',#8184); +#8186=CARTESIAN_POINT('',(9.996989807,-30.35165656,25.388715032)); +#8187=DIRECTION('',(0.000000056,0.923879149,0.382684358)); +#8188=VECTOR('',#8187,0.261051916); +#8189=LINE('',#8186,#8188); +#8190=EDGE_CURVE('',#8177,#8185,#8189,.T.); +#8191=ORIENTED_EDGE('',*,*,#8190,.T.); +#8192=CARTESIAN_POINT('',(9.996989838,-29.85165656,25.522689585)); +#8193=VERTEX_POINT('',#8192); +#8194=CARTESIAN_POINT('',(9.996989822,-30.110476138,25.488615517)); +#8195=DIRECTION('',(0.00000006,0.991444949,0.130525526)); +#8196=VECTOR('',#8195,0.261052899); +#8197=LINE('',#8194,#8196); +#8198=EDGE_CURVE('',#8185,#8193,#8197,.T.); +#8199=ORIENTED_EDGE('',*,*,#8198,.T.); +#8200=CARTESIAN_POINT('',(9.996989854,-29.59283698,25.488615516)); +#8201=VERTEX_POINT('',#8200); +#8202=CARTESIAN_POINT('',(9.996989838,-29.85165656,25.522689584)); +#8203=DIRECTION('',(0.00000006,0.991444949,-0.13052553)); +#8204=VECTOR('',#8203,0.261052901); +#8205=LINE('',#8202,#8204); +#8206=EDGE_CURVE('',#8193,#8201,#8205,.T.); +#8207=ORIENTED_EDGE('',*,*,#8206,.T.); +#8208=CARTESIAN_POINT('',(9.996989868,-29.35165656,25.388715033)); +#8209=VERTEX_POINT('',#8208); +#8210=CARTESIAN_POINT('',(9.996989854,-29.59283698,25.488615516)); +#8211=DIRECTION('',(0.000000056,0.92387915,-0.382684355)); +#8212=VECTOR('',#8211,0.261051914); +#8213=LINE('',#8210,#8212); +#8214=EDGE_CURVE('',#8201,#8209,#8213,.T.); +#8215=ORIENTED_EDGE('',*,*,#8214,.T.); +#8216=CARTESIAN_POINT('',(9.99698988,-29.14455283,25.229796413)); +#8217=VERTEX_POINT('',#8216); +#8218=CARTESIAN_POINT('',(9.99698988,-29.14455283,25.229796413)); +#8219=DIRECTION('',(-0.000000048,-0.793349014,0.608767067)); +#8220=VECTOR('',#8219,0.261049962); +#8221=LINE('',#8218,#8220); +#8222=EDGE_CURVE('',#8217,#8209,#8221,.T.); +#8223=ORIENTED_EDGE('',*,*,#8222,.F.); +#8224=CARTESIAN_POINT('',(9.996989891,-28.985632543,25.022689584)); +#8225=VERTEX_POINT('',#8224); +#8226=CARTESIAN_POINT('',(9.996989881,-29.14455283,25.229796413)); +#8227=DIRECTION('',(0.000000037,0.608765353,-0.793350329)); +#8228=VECTOR('',#8227,0.261053436); +#8229=LINE('',#8226,#8228); +#8230=EDGE_CURVE('',#8217,#8225,#8229,.T.); +#8231=ORIENTED_EDGE('',*,*,#8230,.T.); +#8232=CARTESIAN_POINT('',(9.996989897,-28.88573325,24.781508687)); +#8233=VERTEX_POINT('',#8232); +#8234=CARTESIAN_POINT('',(9.996989891,-28.985632543,25.022689584)); +#8235=DIRECTION('',(0.000000023,0.382679818,-0.92388103)); +#8236=VECTOR('',#8235,0.261051899); +#8237=LINE('',#8234,#8236); +#8238=EDGE_CURVE('',#8225,#8233,#8237,.T.); +#8239=ORIENTED_EDGE('',*,*,#8238,.T.); +#8240=CARTESIAN_POINT('',(9.996989897,-28.88573325,24.781508687)); +#8241=DIRECTION('',(0.000000008,0.130535638,-0.991443618)); +#8242=VECTOR('',#8241,0.26105277); +#8243=LINE('',#8240,#8242); +#8244=EDGE_CURVE('',#8233,#6720,#8243,.T.); +#8245=ORIENTED_EDGE('',*,*,#8244,.T.); +#8246=ORIENTED_EDGE('',*,*,#6725,.T.); +#8247=CARTESIAN_POINT('',(9.996989891,-28.985632543,24.022689585)); +#8248=VERTEX_POINT('',#8247); +#8249=CARTESIAN_POINT('',(9.996989897,-28.88573325,24.263870481)); +#8250=DIRECTION('',(-0.000000023,-0.382679818,-0.92388103)); +#8251=VECTOR('',#8250,0.261051898); +#8252=LINE('',#8249,#8251); +#8253=EDGE_CURVE('',#6712,#8248,#8252,.T.); +#8254=ORIENTED_EDGE('',*,*,#8253,.T.); +#8255=CARTESIAN_POINT('',(9.996989881,-29.144552831,23.815582994)); +#8256=VERTEX_POINT('',#8255); +#8257=CARTESIAN_POINT('',(9.996989891,-28.985632543,24.022689585)); +#8258=DIRECTION('',(-0.000000037,-0.608765798,-0.793349988)); +#8259=VECTOR('',#8258,0.261053247); +#8260=LINE('',#8257,#8259); +#8261=EDGE_CURVE('',#8248,#8256,#8260,.T.); +#8262=ORIENTED_EDGE('',*,*,#8261,.T.); +#8263=CARTESIAN_POINT('',(9.996989868,-29.351656561,23.656664137)); +#8264=VERTEX_POINT('',#8263); +#8265=CARTESIAN_POINT('',(9.996989881,-29.144552831,23.815582994)); +#8266=DIRECTION('',(-0.000000048,-0.793348575,-0.608767639)); +#8267=VECTOR('',#8266,0.261050107); +#8268=LINE('',#8265,#8267); +#8269=EDGE_CURVE('',#8256,#8264,#8268,.T.); +#8270=ORIENTED_EDGE('',*,*,#8269,.T.); +#8271=CARTESIAN_POINT('',(9.996989853,-29.592836981,23.556763891)); +#8272=VERTEX_POINT('',#8271); +#8273=CARTESIAN_POINT('',(9.996989853,-29.592836981,23.556763892)); +#8274=DIRECTION('',(0.000000057,0.923879472,0.382683578)); +#8275=VECTOR('',#8274,0.261051822); +#8276=LINE('',#8273,#8275); +#8277=EDGE_CURVE('',#8272,#8264,#8276,.T.); +#8278=ORIENTED_EDGE('',*,*,#8277,.F.); +#8279=CARTESIAN_POINT('',(9.996989838,-29.85165656,23.522689585)); +#8280=VERTEX_POINT('',#8279); +#8281=CARTESIAN_POINT('',(9.996989854,-29.592836981,23.556763891)); +#8282=DIRECTION('',(-0.00000006,-0.99144483,-0.130526429)); +#8283=VECTOR('',#8282,0.261052932); +#8284=LINE('',#8281,#8283); +#8285=EDGE_CURVE('',#8272,#8280,#8284,.T.); +#8286=ORIENTED_EDGE('',*,*,#8285,.T.); +#8287=CARTESIAN_POINT('',(9.996989822,-30.11047614,23.556763891)); +#8288=VERTEX_POINT('',#8287); +#8289=CARTESIAN_POINT('',(9.996989838,-29.85165656,23.522689584)); +#8290=DIRECTION('',(-0.00000006,-0.99144483,0.130526429)); +#8291=VECTOR('',#8290,0.261052932); +#8292=LINE('',#8289,#8291); +#8293=EDGE_CURVE('',#8280,#8288,#8292,.T.); +#8294=ORIENTED_EDGE('',*,*,#8293,.T.); +#8295=CARTESIAN_POINT('',(9.996989822,-30.11047614,23.556763892)); +#8296=DIRECTION('',(-0.000000056,-0.923879472,0.382683578)); +#8297=VECTOR('',#8296,0.261051823); +#8298=LINE('',#8295,#8297); +#8299=EDGE_CURVE('',#8288,#8097,#8298,.T.); +#8300=ORIENTED_EDGE('',*,*,#8299,.T.); +#8301=EDGE_LOOP('',(#8127,#8135,#8143,#8151,#8159,#8167,#8175,#8183,#8191,#8199,#8207,#8215,#8223,#8231,#8239,#8245,#8246,#8254,#8262,#8270,#8278,#8286,#8294,#8300)); +#8302=FACE_BOUND('',#8301,.T.); +#8303=CARTESIAN_POINT('',(9.996989649,-32.951658849,24.522689584)); +#8304=VERTEX_POINT('',#8303); +#8305=CARTESIAN_POINT('',(9.996989658,-32.798323277,23.358003859)); +#8306=VERTEX_POINT('',#8305); +#8307=CARTESIAN_POINT('',(9.996989649,-32.951658849,24.522689584)); +#8308=DIRECTION('',(0.000000008,0.130527688,-0.991444664)); +#8309=VECTOR('',#8308,1.174735986); +#8310=LINE('',#8307,#8309); +#8311=EDGE_CURVE('',#8304,#8306,#8310,.T.); +#8312=ORIENTED_EDGE('',*,*,#8311,.T.); +#8313=CARTESIAN_POINT('',(9.996989686,-32.348768834,22.272689583)); +#8314=VERTEX_POINT('',#8313); +#8315=CARTESIAN_POINT('',(9.996989658,-32.798323277,23.358003859)); +#8316=DIRECTION('',(0.000000023,0.382685286,-0.923878765)); +#8317=VECTOR('',#8316,1.174736683); +#8318=LINE('',#8315,#8317); +#8319=EDGE_CURVE('',#8306,#8314,#8318,.T.); +#8320=ORIENTED_EDGE('',*,*,#8319,.T.); +#8321=CARTESIAN_POINT('',(9.996989729,-31.633635169,21.340708977)); +#8322=VERTEX_POINT('',#8321); +#8323=CARTESIAN_POINT('',(9.996989729,-31.63363517,21.340708977)); +#8324=DIRECTION('',(-0.000000037,-0.608761318,0.793353426)); +#8325=VECTOR('',#8324,1.174735718); +#8326=LINE('',#8323,#8325); +#8327=EDGE_CURVE('',#8322,#8314,#8326,.T.); +#8328=ORIENTED_EDGE('',*,*,#8327,.F.); +#8329=CARTESIAN_POINT('',(9.996989786,-30.701658849,20.625574831)); +#8330=VERTEX_POINT('',#8329); +#8331=CARTESIAN_POINT('',(9.996989729,-31.633635169,21.340708977)); +#8332=DIRECTION('',(0.000000048,0.793351875,-0.608763338)); +#8333=VECTOR('',#8332,1.174732611); +#8334=LINE('',#8331,#8333); +#8335=EDGE_CURVE('',#8322,#8330,#8334,.T.); +#8336=ORIENTED_EDGE('',*,*,#8335,.T.); +#8337=CARTESIAN_POINT('',(9.996989852,-29.616343144,20.176023249)); +#8338=VERTEX_POINT('',#8337); +#8339=CARTESIAN_POINT('',(9.996989786,-30.701658849,20.625574831)); +#8340=DIRECTION('',(0.000000056,0.923879804,-0.382682777)); +#8341=VECTOR('',#8340,1.174736909); +#8342=LINE('',#8339,#8341); +#8343=EDGE_CURVE('',#8330,#8338,#8342,.T.); +#8344=ORIENTED_EDGE('',*,*,#8343,.T.); +#8345=CARTESIAN_POINT('',(9.996989852,-29.616343144,20.176023248)); +#8346=DIRECTION('',(0.00000006,0.991444854,-0.130526249)); +#8347=VECTOR('',#8346,1.174734318); +#8348=LINE('',#8345,#8347); +#8349=EDGE_CURVE('',#8338,#7787,#8348,.T.); +#8350=ORIENTED_EDGE('',*,*,#8349,.T.); +#8351=ORIENTED_EDGE('',*,*,#7792,.T.); +#8352=CARTESIAN_POINT('',(9.996990008,-27.051657323,29.022689584)); +#8353=DIRECTION('',(0.,0.,-1.)); +#8354=VECTOR('',#8353,9.); +#8355=LINE('',#8352,#8354); +#8356=EDGE_CURVE('',#6629,#7779,#8355,.T.); +#8357=ORIENTED_EDGE('',*,*,#8356,.F.); +#8358=ORIENTED_EDGE('',*,*,#6634,.T.); +#8359=CARTESIAN_POINT('',(9.996989852,-29.616343144,28.869355802)); +#8360=VERTEX_POINT('',#8359); +#8361=CARTESIAN_POINT('',(9.996989923,-28.451658849,29.022689584)); +#8362=DIRECTION('',(-0.00000006,-0.991444841,-0.130526348)); +#8363=VECTOR('',#8362,1.174734334); +#8364=LINE('',#8361,#8363); +#8365=EDGE_CURVE('',#6621,#8360,#8364,.T.); +#8366=ORIENTED_EDGE('',*,*,#8365,.T.); +#8367=CARTESIAN_POINT('',(9.996989786,-30.701658849,28.419803921)); +#8368=VERTEX_POINT('',#8367); +#8369=CARTESIAN_POINT('',(9.996989852,-29.616343144,28.869355801)); +#8370=DIRECTION('',(-0.000000056,-0.923879714,-0.382682993)); +#8371=VECTOR('',#8370,1.174737022); +#8372=LINE('',#8369,#8371); +#8373=EDGE_CURVE('',#8360,#8368,#8372,.T.); +#8374=ORIENTED_EDGE('',*,*,#8373,.T.); +#8375=CARTESIAN_POINT('',(9.996989729,-31.633635167,27.704670076)); +#8376=VERTEX_POINT('',#8375); +#8377=CARTESIAN_POINT('',(9.996989786,-30.701658849,28.419803921)); +#8378=DIRECTION('',(-0.000000048,-0.793351998,-0.608763178)); +#8379=VECTOR('',#8378,1.174732427); +#8380=LINE('',#8377,#8379); +#8381=EDGE_CURVE('',#8368,#8376,#8380,.T.); +#8382=ORIENTED_EDGE('',*,*,#8381,.T.); +#8383=CARTESIAN_POINT('',(9.996989685,-32.348768835,26.772689584)); +#8384=VERTEX_POINT('',#8383); +#8385=CARTESIAN_POINT('',(9.996989729,-31.633635167,27.704670075)); +#8386=DIRECTION('',(-0.000000037,-0.608761367,-0.793353388)); +#8387=VECTOR('',#8386,1.17473563); +#8388=LINE('',#8385,#8387); +#8389=EDGE_CURVE('',#8376,#8384,#8388,.T.); +#8390=ORIENTED_EDGE('',*,*,#8389,.T.); +#8391=CARTESIAN_POINT('',(9.996989657,-32.798323278,25.687375308)); +#8392=VERTEX_POINT('',#8391); +#8393=CARTESIAN_POINT('',(9.996989657,-32.798323278,25.687375308)); +#8394=DIRECTION('',(0.000000024,0.382685286,0.923878765)); +#8395=VECTOR('',#8394,1.174736683); +#8396=LINE('',#8393,#8395); +#8397=EDGE_CURVE('',#8392,#8384,#8396,.T.); +#8398=ORIENTED_EDGE('',*,*,#8397,.F.); +#8399=CARTESIAN_POINT('',(9.996989658,-32.798323278,25.687375308)); +#8400=DIRECTION('',(-0.000000008,-0.130527687,-0.991444665)); +#8401=VECTOR('',#8400,1.174735984); +#8402=LINE('',#8399,#8401); +#8403=EDGE_CURVE('',#8392,#8304,#8402,.T.); +#8404=ORIENTED_EDGE('',*,*,#8403,.T.); +#8405=EDGE_LOOP('',(#8312,#8320,#8328,#8336,#8344,#8350,#8351,#8357,#8358,#8366,#8374,#8382,#8390,#8398,#8404)); +#8406=FACE_BOUND('',#8405,.T.); +#8407=ADVANCED_FACE('',(#8302,#8406),#8126,.T.); +#8408=CARTESIAN_POINT('',(9.440104797,-29.924667934,25.5130775)); +#8409=DIRECTION('',(0.000000008,0.130525529,-0.991444949)); +#8410=DIRECTION('',(-0.000000061,-0.991444949,-0.130525529)); +#8411=AXIS2_PLACEMENT_3D('',#8408,#8409,#8410); +#8412=PLANE('',#8411); +#8413=CARTESIAN_POINT('',(8.996989837,-29.851656499,25.522689585)); +#8414=DIRECTION('',(1.,-0.000000062,-0.)); +#8415=VECTOR('',#8414,1.000000001); +#8416=LINE('',#8413,#8415); +#8417=EDGE_CURVE('',#3400,#8193,#8416,.T.); +#8418=ORIENTED_EDGE('',*,*,#8417,.T.); +#8419=ORIENTED_EDGE('',*,*,#8198,.F.); +#8420=CARTESIAN_POINT('',(8.996989821,-30.110476078,25.488615517)); +#8421=DIRECTION('',(1.,-0.000000061,0.000000001)); +#8422=VECTOR('',#8421,1.000000001); +#8423=LINE('',#8420,#8422); +#8424=EDGE_CURVE('',#3408,#8185,#8423,.T.); +#8425=ORIENTED_EDGE('',*,*,#8424,.F.); +#8426=ORIENTED_EDGE('',*,*,#3413,.T.); +#8427=EDGE_LOOP('',(#8418,#8419,#8425,#8426)); +#8428=FACE_BOUND('',#8427,.T.); +#8429=ADVANCED_FACE('',(#8428),#8412,.T.); +#8430=CARTESIAN_POINT('',(9.440104965,-30.178511588,25.460434217)); +#8431=DIRECTION('',(0.000000024,0.382684358,-0.923879149)); +#8432=DIRECTION('',(-0.000000056,-0.923879149,-0.382684358)); +#8433=AXIS2_PLACEMENT_3D('',#8430,#8431,#8432); +#8434=PLANE('',#8433); +#8435=ORIENTED_EDGE('',*,*,#8424,.T.); +#8436=ORIENTED_EDGE('',*,*,#8190,.F.); +#8437=CARTESIAN_POINT('',(9.996989807,-30.35165656,25.388715033)); +#8438=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#8439=VECTOR('',#8438,1.000000001); +#8440=LINE('',#8437,#8439); +#8441=EDGE_CURVE('',#8177,#3416,#8440,.T.); +#8442=ORIENTED_EDGE('',*,*,#8441,.T.); +#8443=ORIENTED_EDGE('',*,*,#3421,.F.); +#8444=EDGE_LOOP('',(#8435,#8436,#8442,#8443)); +#8445=FACE_BOUND('',#8444,.T.); +#8446=ADVANCED_FACE('',(#8445),#8434,.T.); +#8447=CARTESIAN_POINT('',(9.654991953,-31.292998332,21.079327852)); +#8448=DIRECTION('',(-0.000000037,-0.608763337,-0.793351876)); +#8449=DIRECTION('',(-0.000000049,-0.793351876,0.608763337)); +#8450=AXIS2_PLACEMENT_3D('',#8447,#8448,#8449); +#8451=PLANE('',#8450); +#8452=CARTESIAN_POINT('',(9.996989729,-31.633635167,21.340708975)); +#8453=DIRECTION('',(-1.,0.000000061,-0.)); +#8454=VECTOR('',#8453,1.000000001); +#8455=LINE('',#8452,#8454); +#8456=EDGE_CURVE('',#8322,#3536,#8455,.T.); +#8457=ORIENTED_EDGE('',*,*,#8456,.T.); +#8458=ORIENTED_EDGE('',*,*,#3541,.T.); +#8459=CARTESIAN_POINT('',(9.996989786,-30.701658849,20.625574831)); +#8460=DIRECTION('',(-1.,0.000000061,0.000000001)); +#8461=VECTOR('',#8460,1.000000001); +#8462=LINE('',#8459,#8461); +#8463=EDGE_CURVE('',#8330,#3528,#8462,.T.); +#8464=ORIENTED_EDGE('',*,*,#8463,.F.); +#8465=ORIENTED_EDGE('',*,*,#8335,.F.); +#8466=EDGE_LOOP('',(#8457,#8458,#8464,#8465)); +#8467=FACE_BOUND('',#8466,.T.); +#8468=ADVANCED_FACE('',(#8467),#8451,.T.); +#8469=CARTESIAN_POINT('',(9.65499227,-30.304976258,20.46126386)); +#8470=DIRECTION('',(-0.000000024,-0.382682777,-0.923879804)); +#8471=DIRECTION('',(-0.000000056,-0.923879804,0.382682777)); +#8472=AXIS2_PLACEMENT_3D('',#8469,#8470,#8471); +#8473=PLANE('',#8472); +#8474=ORIENTED_EDGE('',*,*,#8463,.T.); +#8475=ORIENTED_EDGE('',*,*,#3533,.F.); +#8476=CARTESIAN_POINT('',(9.996989852,-29.616343144,20.176023249)); +#8477=DIRECTION('',(-1.,0.000000062,-0.)); +#8478=VECTOR('',#8477,1.000000001); +#8479=LINE('',#8476,#8478); +#8480=EDGE_CURVE('',#8338,#3520,#8479,.T.); +#8481=ORIENTED_EDGE('',*,*,#8480,.F.); +#8482=ORIENTED_EDGE('',*,*,#8343,.F.); +#8483=EDGE_LOOP('',(#8474,#8475,#8481,#8482)); +#8484=FACE_BOUND('',#8483,.T.); +#8485=ADVANCED_FACE('',(#8484),#8473,.T.); +#8486=CARTESIAN_POINT('',(9.338987323,-31.895016218,21.681347542)); +#8487=DIRECTION('',(-0.000000049,-0.793353426,-0.608761318)); +#8488=DIRECTION('',(0.000000037,0.608761318,-0.793353426)); +#8489=AXIS2_PLACEMENT_3D('',#8486,#8487,#8488); +#8490=PLANE('',#8489); +#8491=ORIENTED_EDGE('',*,*,#8456,.F.); +#8492=ORIENTED_EDGE('',*,*,#8327,.T.); +#8493=CARTESIAN_POINT('',(9.996989686,-32.348768834,22.272689584)); +#8494=DIRECTION('',(-1.,0.000000061,0.)); +#8495=VECTOR('',#8494,1.000000001); +#8496=LINE('',#8493,#8495); +#8497=EDGE_CURVE('',#8314,#3544,#8496,.T.); +#8498=ORIENTED_EDGE('',*,*,#8497,.T.); +#8499=ORIENTED_EDGE('',*,*,#3549,.F.); +#8500=EDGE_LOOP('',(#8491,#8492,#8498,#8499)); +#8501=FACE_BOUND('',#8500,.T.); +#8502=ADVANCED_FACE('',(#8501),#8490,.T.); +#8503=CARTESIAN_POINT('',(9.338987228,-32.513080804,22.669371616)); +#8504=DIRECTION('',(-0.000000057,-0.923878765,-0.382685286)); +#8505=DIRECTION('',(0.000000024,0.382685286,-0.923878765)); +#8506=AXIS2_PLACEMENT_3D('',#8503,#8504,#8505); +#8507=PLANE('',#8506); +#8508=ORIENTED_EDGE('',*,*,#8497,.F.); +#8509=ORIENTED_EDGE('',*,*,#8319,.F.); +#8510=CARTESIAN_POINT('',(8.996989658,-32.798323216,23.358003859)); +#8511=DIRECTION('',(1.,-0.000000062,-0.)); +#8512=VECTOR('',#8511,1.); +#8513=LINE('',#8510,#8512); +#8514=EDGE_CURVE('',#3552,#8306,#8513,.T.); +#8515=ORIENTED_EDGE('',*,*,#8514,.F.); +#8516=ORIENTED_EDGE('',*,*,#3557,.T.); +#8517=EDGE_LOOP('',(#8508,#8509,#8515,#8516)); +#8518=FACE_BOUND('',#8517,.T.); +#8519=ADVANCED_FACE('',(#8518),#8507,.T.); +#8520=CARTESIAN_POINT('',(9.654992057,-32.895614731,24.096997363)); +#8521=DIRECTION('',(-0.000000061,-0.991444665,-0.130527687)); +#8522=DIRECTION('',(0.000000008,0.130527687,-0.991444665)); +#8523=AXIS2_PLACEMENT_3D('',#8520,#8521,#8522); +#8524=PLANE('',#8523); +#8525=CARTESIAN_POINT('',(9.996989649,-32.951658849,24.522689584)); +#8526=DIRECTION('',(-1.,0.000000062,0.)); +#8527=VECTOR('',#8526,1.); +#8528=LINE('',#8525,#8527); +#8529=EDGE_CURVE('',#8304,#3560,#8528,.T.); +#8530=ORIENTED_EDGE('',*,*,#8529,.T.); +#8531=ORIENTED_EDGE('',*,*,#3565,.T.); +#8532=ORIENTED_EDGE('',*,*,#8514,.T.); +#8533=ORIENTED_EDGE('',*,*,#8311,.F.); +#8534=EDGE_LOOP('',(#8530,#8531,#8532,#8533)); +#8535=FACE_BOUND('',#8534,.T.); +#8536=ADVANCED_FACE('',(#8535),#8524,.T.); +#8537=CARTESIAN_POINT('',(9.338987246,-32.895614712,24.948381806)); +#8538=DIRECTION('',(-0.000000061,-0.991444665,0.130527687)); +#8539=DIRECTION('',(-0.000000008,-0.130527687,-0.991444665)); +#8540=AXIS2_PLACEMENT_3D('',#8537,#8538,#8539); +#8541=PLANE('',#8540); +#8542=ORIENTED_EDGE('',*,*,#3573,.T.); +#8543=ORIENTED_EDGE('',*,*,#8529,.F.); +#8544=ORIENTED_EDGE('',*,*,#8403,.F.); +#8545=CARTESIAN_POINT('',(8.996989656,-32.798323216,25.687375309)); +#8546=DIRECTION('',(1.,-0.000000062,-0.)); +#8547=VECTOR('',#8546,1.000000001); +#8548=LINE('',#8545,#8547); +#8549=EDGE_CURVE('',#3568,#8392,#8548,.T.); +#8550=ORIENTED_EDGE('',*,*,#8549,.F.); +#8551=EDGE_LOOP('',(#8542,#8543,#8544,#8550)); +#8552=FACE_BOUND('',#8551,.T.); +#8553=ADVANCED_FACE('',(#8552),#8541,.T.); +#8554=CARTESIAN_POINT('',(9.553874789,-30.827192666,24.336881751)); +#8555=DIRECTION('',(0.00000006,0.991443617,0.130535641)); +#8556=DIRECTION('',(-0.000000008,-0.130535641,0.991443617)); +#8557=AXIS2_PLACEMENT_3D('',#8554,#8555,#8556); +#8558=PLANE('',#8557); +#8559=CARTESIAN_POINT('',(9.996989779,-30.817579869,24.263870481)); +#8560=DIRECTION('',(-1.,0.000000061,-0.)); +#8561=VECTOR('',#8560,1.000000001); +#8562=LINE('',#8559,#8561); +#8563=EDGE_CURVE('',#8137,#3456,#8562,.T.); +#8564=ORIENTED_EDGE('',*,*,#8563,.T.); +#8565=ORIENTED_EDGE('',*,*,#3461,.T.); +#8566=CARTESIAN_POINT('',(8.996989776,-30.851656499,24.522689584)); +#8567=DIRECTION('',(1.,-0.000000061,0.)); +#8568=VECTOR('',#8567,1.); +#8569=LINE('',#8566,#8568); +#8570=EDGE_CURVE('',#3448,#8145,#8569,.T.); +#8571=ORIENTED_EDGE('',*,*,#8570,.T.); +#8572=ORIENTED_EDGE('',*,*,#8150,.F.); +#8573=EDGE_LOOP('',(#8564,#8565,#8571,#8572)); +#8574=FACE_BOUND('',#8573,.T.); +#8575=ADVANCED_FACE('',(#8574),#8558,.T.); +#8576=CARTESIAN_POINT('',(9.553874789,-30.842043709,24.595700854)); +#8577=DIRECTION('',(0.00000006,0.991443617,-0.130535641)); +#8578=DIRECTION('',(0.000000008,0.130535641,0.991443617)); +#8579=AXIS2_PLACEMENT_3D('',#8576,#8577,#8578); +#8580=PLANE('',#8579); +#8581=ORIENTED_EDGE('',*,*,#8570,.F.); +#8582=ORIENTED_EDGE('',*,*,#3453,.F.); +#8583=CARTESIAN_POINT('',(8.996989778,-30.817579808,24.781508688)); +#8584=DIRECTION('',(1.,-0.000000061,-0.)); +#8585=VECTOR('',#8584,1.000000001); +#8586=LINE('',#8583,#8585); +#8587=EDGE_CURVE('',#3440,#8153,#8586,.T.); +#8588=ORIENTED_EDGE('',*,*,#8587,.T.); +#8589=ORIENTED_EDGE('',*,*,#8158,.T.); +#8590=EDGE_LOOP('',(#8581,#8582,#8588,#8589)); +#8591=FACE_BOUND('',#8590,.T.); +#8592=ADVANCED_FACE('',(#8591),#8580,.T.); +#8593=CARTESIAN_POINT('',(9.654992121,-32.513080823,26.376007553)); +#8594=DIRECTION('',(-0.000000057,-0.923878765,0.382685286)); +#8595=DIRECTION('',(-0.000000024,-0.382685286,-0.923878765)); +#8596=AXIS2_PLACEMENT_3D('',#8593,#8594,#8595); +#8597=PLANE('',#8596); +#8598=CARTESIAN_POINT('',(9.996989685,-32.348768835,26.772689583)); +#8599=DIRECTION('',(-1.,0.000000062,0.)); +#8600=VECTOR('',#8599,1.000000001); +#8601=LINE('',#8598,#8600); +#8602=EDGE_CURVE('',#8384,#3576,#8601,.T.); +#8603=ORIENTED_EDGE('',*,*,#8602,.T.); +#8604=ORIENTED_EDGE('',*,*,#3581,.T.); +#8605=ORIENTED_EDGE('',*,*,#8549,.T.); +#8606=ORIENTED_EDGE('',*,*,#8397,.T.); +#8607=EDGE_LOOP('',(#8603,#8604,#8605,#8606)); +#8608=FACE_BOUND('',#8607,.T.); +#8609=ADVANCED_FACE('',(#8608),#8597,.T.); +#8610=CARTESIAN_POINT('',(9.338987317,-32.087387708,27.113328103)); +#8611=DIRECTION('',(-0.000000049,-0.793353388,0.608761367)); +#8612=DIRECTION('',(-0.000000037,-0.608761367,-0.793353388)); +#8613=AXIS2_PLACEMENT_3D('',#8610,#8611,#8612); +#8614=PLANE('',#8613); +#8615=ORIENTED_EDGE('',*,*,#3589,.T.); +#8616=ORIENTED_EDGE('',*,*,#8602,.F.); +#8617=ORIENTED_EDGE('',*,*,#8389,.F.); +#8618=CARTESIAN_POINT('',(9.996989729,-31.633635167,27.704670076)); +#8619=DIRECTION('',(-1.,0.000000061,-0.)); +#8620=VECTOR('',#8619,1.000000001); +#8621=LINE('',#8618,#8620); +#8622=EDGE_CURVE('',#8376,#3584,#8621,.T.); +#8623=ORIENTED_EDGE('',*,*,#8622,.T.); +#8624=EDGE_LOOP('',(#8615,#8616,#8617,#8623)); +#8625=FACE_BOUND('',#8624,.T.); +#8626=ADVANCED_FACE('',(#8625),#8614,.T.); +#8627=CARTESIAN_POINT('',(9.553874923,-30.672853921,25.081113157)); +#8628=DIRECTION('',(0.000000049,0.793350326,-0.608765357)); +#8629=DIRECTION('',(0.000000037,0.608765357,0.793350326)); +#8630=AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8631=PLANE('',#8630); +#8632=CARTESIAN_POINT('',(9.996989785,-30.717684391,25.022689586)); +#8633=DIRECTION('',(-1.,0.000000061,-0.)); +#8634=VECTOR('',#8633,1.000000001); +#8635=LINE('',#8632,#8634); +#8636=EDGE_CURVE('',#8161,#3432,#8635,.T.); +#8637=ORIENTED_EDGE('',*,*,#8636,.T.); +#8638=ORIENTED_EDGE('',*,*,#3437,.F.); +#8639=CARTESIAN_POINT('',(9.996989794,-30.558764103,25.229796415)); +#8640=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#8641=VECTOR('',#8640,1.000000001); +#8642=LINE('',#8639,#8641); +#8643=EDGE_CURVE('',#8169,#3424,#8642,.T.); +#8644=ORIENTED_EDGE('',*,*,#8643,.F.); +#8645=ORIENTED_EDGE('',*,*,#8174,.T.); +#8646=EDGE_LOOP('',(#8637,#8638,#8644,#8645)); +#8647=FACE_BOUND('',#8646,.T.); +#8648=ADVANCED_FACE('',(#8647),#8631,.T.); +#8649=CARTESIAN_POINT('',(9.55387489,-29.665848362,23.547151739)); +#8650=DIRECTION('',(-0.000000008,-0.130526427,0.99144483)); +#8651=DIRECTION('',(0.000000061,0.99144483,0.130526427)); +#8652=AXIS2_PLACEMENT_3D('',#8649,#8650,#8651); +#8653=PLANE('',#8652); +#8654=CARTESIAN_POINT('',(9.996989853,-29.59283698,23.556763891)); +#8655=DIRECTION('',(-1.,0.000000062,0.)); +#8656=VECTOR('',#8655,1.000000001); +#8657=LINE('',#8654,#8656); +#8658=EDGE_CURVE('',#8272,#3312,#8657,.T.); +#8659=ORIENTED_EDGE('',*,*,#8658,.T.); +#8660=ORIENTED_EDGE('',*,*,#3317,.F.); +#8661=CARTESIAN_POINT('',(8.996989837,-29.851656499,23.522689585)); +#8662=DIRECTION('',(1.,-0.000000062,-0.)); +#8663=VECTOR('',#8662,1.000000001); +#8664=LINE('',#8661,#8663); +#8665=EDGE_CURVE('',#3310,#8280,#8664,.T.); +#8666=ORIENTED_EDGE('',*,*,#8665,.T.); +#8667=ORIENTED_EDGE('',*,*,#8285,.F.); +#8668=EDGE_LOOP('',(#8659,#8660,#8666,#8667)); +#8669=FACE_BOUND('',#8668,.T.); +#8670=ADVANCED_FACE('',(#8669),#8653,.T.); +#8671=CARTESIAN_POINT('',(9.338987556,-31.292998323,27.966051081)); +#8672=DIRECTION('',(-0.000000038,-0.608763178,0.793351998)); +#8673=DIRECTION('',(0.000000048,0.793351998,0.608763178)); +#8674=AXIS2_PLACEMENT_3D('',#8671,#8672,#8673); +#8675=PLANE('',#8674); +#8676=ORIENTED_EDGE('',*,*,#3597,.T.); +#8677=ORIENTED_EDGE('',*,*,#8622,.F.); +#8678=ORIENTED_EDGE('',*,*,#8381,.F.); +#8679=CARTESIAN_POINT('',(9.996989786,-30.701658849,28.419803922)); +#8680=DIRECTION('',(-1.,0.000000061,-0.000000001)); +#8681=VECTOR('',#8680,1.000000001); +#8682=LINE('',#8679,#8681); +#8683=EDGE_CURVE('',#8368,#3592,#8682,.T.); +#8684=ORIENTED_EDGE('',*,*,#8683,.T.); +#8685=EDGE_LOOP('',(#8676,#8677,#8678,#8684)); +#8686=FACE_BOUND('',#8685,.T.); +#8687=ADVANCED_FACE('',(#8686),#8675,.T.); +#8688=CARTESIAN_POINT('',(9.553874358,-29.29323392,25.343885125)); +#8689=DIRECTION('',(-0.000000037,-0.608767067,-0.793349014)); +#8690=DIRECTION('',(-0.000000048,-0.793349014,0.608767067)); +#8691=AXIS2_PLACEMENT_3D('',#8688,#8689,#8690); +#8692=PLANE('',#8691); +#8693=CARTESIAN_POINT('',(9.996989868,-29.351656559,25.388715032)); +#8694=DIRECTION('',(-1.,0.000000061,0.)); +#8695=VECTOR('',#8694,1.000000001); +#8696=LINE('',#8693,#8695); +#8697=EDGE_CURVE('',#8209,#3384,#8696,.T.); +#8698=ORIENTED_EDGE('',*,*,#8697,.T.); +#8699=ORIENTED_EDGE('',*,*,#3389,.F.); +#8700=CARTESIAN_POINT('',(8.99698988,-29.14455277,25.229796414)); +#8701=DIRECTION('',(1.,-0.000000061,-0.)); +#8702=VECTOR('',#8701,1.000000001); +#8703=LINE('',#8700,#8702); +#8704=EDGE_CURVE('',#3376,#8217,#8703,.T.); +#8705=ORIENTED_EDGE('',*,*,#8704,.T.); +#8706=ORIENTED_EDGE('',*,*,#8222,.T.); +#8707=EDGE_LOOP('',(#8698,#8699,#8705,#8706)); +#8708=FACE_BOUND('',#8707,.T.); +#8709=ADVANCED_FACE('',(#8708),#8692,.T.); +#8710=CARTESIAN_POINT('',(9.553874698,-29.419692012,23.628482906)); +#8711=DIRECTION('',(-0.000000024,-0.382683578,0.923879472)); +#8712=DIRECTION('',(0.000000057,0.923879472,0.382683578)); +#8713=AXIS2_PLACEMENT_3D('',#8710,#8711,#8712); +#8714=PLANE('',#8713); +#8715=CARTESIAN_POINT('',(9.996989868,-29.351656561,23.656664137)); +#8716=DIRECTION('',(-1.,0.000000062,-0.)); +#8717=VECTOR('',#8716,1.000000001); +#8718=LINE('',#8715,#8717); +#8719=EDGE_CURVE('',#8264,#3320,#8718,.T.); +#8720=ORIENTED_EDGE('',*,*,#8719,.T.); +#8721=ORIENTED_EDGE('',*,*,#3325,.F.); +#8722=ORIENTED_EDGE('',*,*,#8658,.F.); +#8723=ORIENTED_EDGE('',*,*,#8277,.T.); +#8724=EDGE_LOOP('',(#8720,#8721,#8722,#8723)); +#8725=FACE_BOUND('',#8724,.T.); +#8726=ADVANCED_FACE('',(#8725),#8714,.T.); +#8727=CARTESIAN_POINT('',(9.440105357,-29.293233909,23.701494114)); +#8728=DIRECTION('',(-0.000000037,-0.608767642,0.793348573)); +#8729=DIRECTION('',(0.000000049,0.793348573,0.608767642)); +#8730=AXIS2_PLACEMENT_3D('',#8727,#8728,#8729); +#8731=PLANE('',#8730); +#8732=ORIENTED_EDGE('',*,*,#3333,.T.); +#8733=ORIENTED_EDGE('',*,*,#8719,.F.); +#8734=ORIENTED_EDGE('',*,*,#8269,.F.); +#8735=CARTESIAN_POINT('',(9.996989881,-29.144552831,23.815582994)); +#8736=DIRECTION('',(-1.,0.000000061,0.)); +#8737=VECTOR('',#8736,1.000000001); +#8738=LINE('',#8735,#8737); +#8739=EDGE_CURVE('',#8256,#3328,#8738,.T.); +#8740=ORIENTED_EDGE('',*,*,#8739,.T.); +#8741=EDGE_LOOP('',(#8732,#8733,#8734,#8740)); +#8742=FACE_BOUND('',#8741,.T.); +#8743=ADVANCED_FACE('',(#8742),#8731,.T.); +#8744=CARTESIAN_POINT('',(22.996991464,-18.818730066,26.289761535)); +#8745=DIRECTION('',(1.,-0.000000061,-0.)); +#8746=DIRECTION('',(0.,0.,-1.)); +#8747=AXIS2_PLACEMENT_3D('',#8744,#8745,#8746); +#8748=PLANE('',#8747); +#8749=ORIENTED_EDGE('',*,*,#6650,.T.); +#8750=CARTESIAN_POINT('',(22.996990962,-27.051658116,29.022689584)); +#8751=DIRECTION('',(0.,0.,-1.)); +#8752=VECTOR('',#8751,9.); +#8753=LINE('',#8750,#8752); +#8754=EDGE_CURVE('',#6637,#7771,#8753,.T.); +#8755=ORIENTED_EDGE('',*,*,#8754,.T.); +#8756=ORIENTED_EDGE('',*,*,#7776,.T.); +#8757=ORIENTED_EDGE('',*,*,#8085,.T.); +#8758=EDGE_LOOP('',(#8749,#8755,#8756,#8757)); +#8759=FACE_BOUND('',#8758,.T.); +#8760=ADVANCED_FACE('',(#8759),#8748,.T.); +#8761=CARTESIAN_POINT('',(18.044143451,-27.051657814,22.975536617)); +#8762=DIRECTION('',(-0.000000061,-1.,-0.)); +#8763=DIRECTION('',(0.,0.,-1.)); +#8764=AXIS2_PLACEMENT_3D('',#8761,#8762,#8763); +#8765=PLANE('',#8764); +#8766=ORIENTED_EDGE('',*,*,#7784,.T.); +#8767=ORIENTED_EDGE('',*,*,#8754,.F.); +#8768=ORIENTED_EDGE('',*,*,#6642,.T.); +#8769=ORIENTED_EDGE('',*,*,#8356,.T.); +#8770=EDGE_LOOP('',(#8766,#8767,#8768,#8769)); +#8771=FACE_BOUND('',#8770,.T.); +#8772=ADVANCED_FACE('',(#8771),#8765,.T.); +#8773=CARTESIAN_POINT('',(9.553874356,-30.789399973,24.849544261)); +#8774=DIRECTION('',(0.000000056,0.923886197,-0.382667342)); +#8775=DIRECTION('',(0.000000023,0.382667342,0.923886197)); +#8776=AXIS2_PLACEMENT_3D('',#8773,#8774,#8775); +#8777=PLANE('',#8776); +#8778=ORIENTED_EDGE('',*,*,#8587,.F.); +#8779=ORIENTED_EDGE('',*,*,#3445,.F.); +#8780=ORIENTED_EDGE('',*,*,#8636,.F.); +#8781=ORIENTED_EDGE('',*,*,#8166,.F.); +#8782=EDGE_LOOP('',(#8778,#8779,#8780,#8781)); +#8783=FACE_BOUND('',#8782,.T.); +#8784=ADVANCED_FACE('',(#8783),#8777,.T.); +#8785=CARTESIAN_POINT('',(9.654992183,-29.190651548,20.119979865)); +#8786=DIRECTION('',(-0.000000008,-0.130526249,-0.991444854)); +#8787=DIRECTION('',(-0.000000061,-0.991444854,0.130526249)); +#8788=AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8789=PLANE('',#8788); +#8790=ORIENTED_EDGE('',*,*,#8349,.F.); +#8791=ORIENTED_EDGE('',*,*,#8480,.T.); +#8792=ORIENTED_EDGE('',*,*,#3525,.F.); +#8793=ORIENTED_EDGE('',*,*,#7798,.T.); +#8794=EDGE_LOOP('',(#8790,#8791,#8792,#8793)); +#8795=FACE_BOUND('',#8794,.T.); +#8796=ADVANCED_FACE('',(#8795),#8789,.T.); +#8797=CARTESIAN_POINT('',(9.55387485,-30.500340313,25.274626378)); +#8798=DIRECTION('',(0.000000038,0.60876001,-0.793354429)); +#8799=DIRECTION('',(-0.000000048,-0.793354429,-0.60876001)); +#8800=AXIS2_PLACEMENT_3D('',#8797,#8798,#8799); +#8801=PLANE('',#8800); +#8802=ORIENTED_EDGE('',*,*,#8643,.T.); +#8803=ORIENTED_EDGE('',*,*,#3429,.F.); +#8804=ORIENTED_EDGE('',*,*,#8441,.F.); +#8805=ORIENTED_EDGE('',*,*,#8182,.F.); +#8806=EDGE_LOOP('',(#8802,#8803,#8804,#8805)); +#8807=FACE_BOUND('',#8806,.T.); +#8808=ADVANCED_FACE('',(#8807),#8801,.T.); +#8809=CARTESIAN_POINT('',(9.440105204,-30.789399966,24.195834907)); +#8810=DIRECTION('',(0.000000056,0.923886197,0.382667342)); +#8811=DIRECTION('',(-0.000000023,-0.382667342,0.923886197)); +#8812=AXIS2_PLACEMENT_3D('',#8809,#8810,#8811); +#8813=PLANE('',#8812); +#8814=ORIENTED_EDGE('',*,*,#3469,.F.); +#8815=ORIENTED_EDGE('',*,*,#8563,.F.); +#8816=ORIENTED_EDGE('',*,*,#8142,.F.); +#8817=CARTESIAN_POINT('',(8.996989784,-30.71768433,24.022689584)); +#8818=DIRECTION('',(1.,-0.000000061,0.)); +#8819=VECTOR('',#8818,1.000000001); +#8820=LINE('',#8817,#8819); +#8821=EDGE_CURVE('',#3464,#8129,#8820,.T.); +#8822=ORIENTED_EDGE('',*,*,#8821,.F.); +#8823=EDGE_LOOP('',(#8814,#8815,#8816,#8822)); +#8824=FACE_BOUND('',#8823,.T.); +#8825=ADVANCED_FACE('',(#8824),#8813,.T.); +#8826=CARTESIAN_POINT('',(9.440106527,-4.578511206,25.460434217)); +#8827=DIRECTION('',(0.000000024,0.382684358,-0.923879149)); +#8828=DIRECTION('',(-0.000000056,-0.923879149,-0.382684358)); +#8829=AXIS2_PLACEMENT_3D('',#8826,#8827,#8828); +#8830=PLANE('',#8829); +#8831=CARTESIAN_POINT('',(8.996991383,-4.510475697,25.488615516)); +#8832=DIRECTION('',(1.,-0.000000061,0.000000001)); +#8833=VECTOR('',#8832,0.999999999); +#8834=LINE('',#8831,#8833); +#8835=EDGE_CURVE('',#6815,#7373,#8834,.T.); +#8836=ORIENTED_EDGE('',*,*,#8835,.T.); +#8837=ORIENTED_EDGE('',*,*,#7378,.F.); +#8838=ORIENTED_EDGE('',*,*,#7549,.F.); +#8839=ORIENTED_EDGE('',*,*,#6828,.F.); +#8840=EDGE_LOOP('',(#8836,#8837,#8838,#8839)); +#8841=FACE_BOUND('',#8840,.T.); +#8842=ADVANCED_FACE('',(#8841),#8830,.T.); +#8843=CARTESIAN_POINT('',(9.553876424,-4.437464324,25.498227601)); +#8844=DIRECTION('',(0.000000008,0.130525529,-0.991444949)); +#8845=DIRECTION('',(-0.000000061,-0.991444949,-0.130525529)); +#8846=AXIS2_PLACEMENT_3D('',#8843,#8844,#8845); +#8847=PLANE('',#8846); +#8848=ORIENTED_EDGE('',*,*,#8835,.F.); +#8849=ORIENTED_EDGE('',*,*,#6820,.F.); +#8850=ORIENTED_EDGE('',*,*,#7232,.F.); +#8851=ORIENTED_EDGE('',*,*,#7384,.F.); +#8852=EDGE_LOOP('',(#8848,#8849,#8850,#8851)); +#8853=FACE_BOUND('',#8852,.T.); +#8854=ADVANCED_FACE('',(#8853),#8847,.T.); +#8855=CARTESIAN_POINT('',(9.553874709,-29.524801471,25.460434217)); +#8856=DIRECTION('',(-0.000000024,-0.382684358,-0.923879149)); +#8857=DIRECTION('',(-0.000000056,-0.923879149,0.382684358)); +#8858=AXIS2_PLACEMENT_3D('',#8855,#8856,#8857); +#8859=PLANE('',#8858); +#8860=CARTESIAN_POINT('',(8.996989853,-29.592836918,25.488615517)); +#8861=DIRECTION('',(1.,-0.000000062,0.)); +#8862=VECTOR('',#8861,1.000000001); +#8863=LINE('',#8860,#8862); +#8864=EDGE_CURVE('',#3392,#8201,#8863,.T.); +#8865=ORIENTED_EDGE('',*,*,#8864,.F.); +#8866=ORIENTED_EDGE('',*,*,#3397,.F.); +#8867=ORIENTED_EDGE('',*,*,#8697,.F.); +#8868=ORIENTED_EDGE('',*,*,#8214,.F.); +#8869=EDGE_LOOP('',(#8865,#8866,#8867,#8868)); +#8870=FACE_BOUND('',#8869,.T.); +#8871=ADVANCED_FACE('',(#8870),#8859,.T.); +#8872=CARTESIAN_POINT('',(9.440104812,-29.665848354,25.498227601)); +#8873=DIRECTION('',(-0.000000008,-0.130525529,-0.991444949)); +#8874=DIRECTION('',(-0.000000061,-0.991444949,0.130525529)); +#8875=AXIS2_PLACEMENT_3D('',#8872,#8873,#8874); +#8876=PLANE('',#8875); +#8877=ORIENTED_EDGE('',*,*,#8864,.T.); +#8878=ORIENTED_EDGE('',*,*,#8206,.F.); +#8879=ORIENTED_EDGE('',*,*,#8417,.F.); +#8880=ORIENTED_EDGE('',*,*,#3405,.T.); +#8881=EDGE_LOOP('',(#8877,#8878,#8879,#8880)); +#8882=FACE_BOUND('',#8881,.T.); +#8883=ADVANCED_FACE('',(#8882),#8876,.T.); +#8884=CARTESIAN_POINT('',(6.536142218,-7.051657112,23.811840574)); +#8885=DIRECTION('',(0.000000061,1.,0.)); +#8886=DIRECTION('',(0.,-0.,1.)); +#8887=AXIS2_PLACEMENT_3D('',#8884,#8885,#8886); +#8888=PLANE('',#8887); +#8889=ORIENTED_EDGE('',*,*,#3652,.T.); +#8890=ORIENTED_EDGE('',*,*,#6688,.F.); +#8891=ORIENTED_EDGE('',*,*,#7100,.F.); +#8892=ORIENTED_EDGE('',*,*,#7807,.T.); +#8893=EDGE_LOOP('',(#8889,#8890,#8891,#8892)); +#8894=FACE_BOUND('',#8893,.T.); +#8895=ADVANCED_FACE('',(#8894),#8888,.T.); +#8896=CARTESIAN_POINT('',(9.440105046,-28.913914179,24.849544303)); +#8897=DIRECTION('',(-0.000000056,-0.923881031,-0.382679815)); +#8898=DIRECTION('',(0.000000023,0.382679815,-0.923881031)); +#8899=AXIS2_PLACEMENT_3D('',#8896,#8897,#8898); +#8900=PLANE('',#8899); +#8901=CARTESIAN_POINT('',(8.996989895,-28.885733189,24.781508687)); +#8902=DIRECTION('',(1.,-0.000000061,-0.)); +#8903=VECTOR('',#8902,1.000000001); +#8904=LINE('',#8901,#8903); +#8905=EDGE_CURVE('',#3360,#8233,#8904,.T.); +#8906=ORIENTED_EDGE('',*,*,#8905,.T.); +#8907=ORIENTED_EDGE('',*,*,#8238,.F.); +#8908=CARTESIAN_POINT('',(8.996989889,-28.985632481,25.022689585)); +#8909=DIRECTION('',(1.,-0.000000061,-0.)); +#8910=VECTOR('',#8909,1.000000001); +#8911=LINE('',#8908,#8910); +#8912=EDGE_CURVE('',#3368,#8225,#8911,.T.); +#8913=ORIENTED_EDGE('',*,*,#8912,.F.); +#8914=ORIENTED_EDGE('',*,*,#3373,.T.); +#8915=EDGE_LOOP('',(#8906,#8907,#8913,#8914)); +#8916=FACE_BOUND('',#8915,.T.); +#8917=ADVANCED_FACE('',(#8916),#8900,.T.); +#8918=CARTESIAN_POINT('',(3.482181901,-27.01439583,24.817703033)); +#8919=DIRECTION('',(-0.000000061,-0.99211795,0.125307514)); +#8920=DIRECTION('',(-0.000000008,-0.125307514,-0.99211795)); +#8921=AXIS2_PLACEMENT_3D('',#8918,#8919,#8920); +#8922=PLANE('',#8921); +#8923=ORIENTED_EDGE('',*,*,#5113,.F.); +#8924=ORIENTED_EDGE('',*,*,#3635,.F.); +#8925=ORIENTED_EDGE('',*,*,#5157,.F.); +#8926=EDGE_LOOP('',(#8923,#8924,#8925)); +#8927=FACE_BOUND('',#8926,.T.); +#8928=ADVANCED_FACE('',(#8927),#8922,.T.); +#8929=CARTESIAN_POINT('',(9.33898757,-29.190651529,28.925399229)); +#8930=DIRECTION('',(-0.000000008,-0.130526348,0.991444841)); +#8931=DIRECTION('',(0.000000061,0.991444841,0.130526348)); +#8932=AXIS2_PLACEMENT_3D('',#8929,#8930,#8931); +#8933=PLANE('',#8932); +#8934=ORIENTED_EDGE('',*,*,#3613,.F.); +#8935=CARTESIAN_POINT('',(8.996989851,-29.616343083,28.869355802)); +#8936=DIRECTION('',(1.,-0.000000062,-0.)); +#8937=VECTOR('',#8936,1.000000001); +#8938=LINE('',#8935,#8937); +#8939=EDGE_CURVE('',#3600,#8360,#8938,.T.); +#8940=ORIENTED_EDGE('',*,*,#8939,.T.); +#8941=ORIENTED_EDGE('',*,*,#8365,.F.); +#8942=ORIENTED_EDGE('',*,*,#6626,.F.); +#8943=EDGE_LOOP('',(#8934,#8940,#8941,#8942)); +#8944=FACE_BOUND('',#8943,.T.); +#8945=ADVANCED_FACE('',(#8944),#8933,.T.); +#8946=CARTESIAN_POINT('',(9.440104885,-28.86126935,24.595700854)); +#8947=DIRECTION('',(-0.00000006,-0.991443617,-0.130535641)); +#8948=DIRECTION('',(0.000000008,0.130535641,-0.991443617)); +#8949=AXIS2_PLACEMENT_3D('',#8946,#8947,#8948); +#8950=PLANE('',#8949); +#8951=ORIENTED_EDGE('',*,*,#6731,.T.); +#8952=ORIENTED_EDGE('',*,*,#8244,.F.); +#8953=ORIENTED_EDGE('',*,*,#8905,.F.); +#8954=ORIENTED_EDGE('',*,*,#3365,.F.); +#8955=EDGE_LOOP('',(#8951,#8952,#8953,#8954)); +#8956=FACE_BOUND('',#8955,.T.); +#8957=ADVANCED_FACE('',(#8956),#8950,.T.); +#8958=CARTESIAN_POINT('',(9.440105043,-28.957451546,24.0907252)); +#8959=DIRECTION('',(-0.000000056,-0.923881031,0.382679815)); +#8960=DIRECTION('',(-0.000000023,-0.382679815,-0.923881031)); +#8961=AXIS2_PLACEMENT_3D('',#8958,#8959,#8960); +#8962=PLANE('',#8961); +#8963=ORIENTED_EDGE('',*,*,#3349,.F.); +#8964=CARTESIAN_POINT('',(8.996989889,-28.985632482,24.022689584)); +#8965=DIRECTION('',(1.,-0.000000061,0.)); +#8966=VECTOR('',#8965,1.000000001); +#8967=LINE('',#8964,#8966); +#8968=EDGE_CURVE('',#3336,#8248,#8967,.T.); +#8969=ORIENTED_EDGE('',*,*,#8968,.T.); +#8970=ORIENTED_EDGE('',*,*,#8253,.F.); +#8971=ORIENTED_EDGE('',*,*,#6717,.F.); +#8972=EDGE_LOOP('',(#8963,#8969,#8970,#8971)); +#8973=FACE_BOUND('',#8972,.T.); +#8974=ADVANCED_FACE('',(#8973),#8962,.T.); +#8975=CARTESIAN_POINT('',(9.440104751,-29.030462952,25.081113157)); +#8976=DIRECTION('',(-0.000000049,-0.793350326,-0.608765357)); +#8977=DIRECTION('',(0.000000037,0.608765357,-0.793350326)); +#8978=AXIS2_PLACEMENT_3D('',#8975,#8976,#8977); +#8979=PLANE('',#8978); +#8980=ORIENTED_EDGE('',*,*,#8912,.T.); +#8981=ORIENTED_EDGE('',*,*,#8230,.F.); +#8982=ORIENTED_EDGE('',*,*,#8704,.F.); +#8983=ORIENTED_EDGE('',*,*,#3381,.F.); +#8984=EDGE_LOOP('',(#8980,#8981,#8982,#8983)); +#8985=FACE_BOUND('',#8984,.T.); +#8986=ADVANCED_FACE('',(#8985),#8979,.T.); +#8987=CARTESIAN_POINT('',(9.440104782,-29.099722357,23.874006495)); +#8988=DIRECTION('',(-0.000000048,-0.793349988,0.608765798)); +#8989=DIRECTION('',(-0.000000037,-0.608765798,-0.793349988)); +#8990=AXIS2_PLACEMENT_3D('',#8987,#8988,#8989); +#8991=PLANE('',#8990); +#8992=ORIENTED_EDGE('',*,*,#3341,.F.); +#8993=ORIENTED_EDGE('',*,*,#8739,.F.); +#8994=ORIENTED_EDGE('',*,*,#8261,.F.); +#8995=ORIENTED_EDGE('',*,*,#8968,.F.); +#8996=EDGE_LOOP('',(#8992,#8993,#8994,#8995)); +#8997=FACE_BOUND('',#8996,.T.); +#8998=ADVANCED_FACE('',(#8997),#8991,.T.); +#8999=CARTESIAN_POINT('',(4.362643043,-19.581777573,27.253582358)); +#9000=DIRECTION('',(0.000000045,0.728607201,0.684931782)); +#9001=DIRECTION('',(-0.000000042,-0.684931782,0.728607201)); +#9002=AXIS2_PLACEMENT_3D('',#8999,#9000,#9001); +#9003=PLANE('',#9002); +#9004=ORIENTED_EDGE('',*,*,#5432,.F.); +#9005=ORIENTED_EDGE('',*,*,#3859,.F.); +#9006=ORIENTED_EDGE('',*,*,#6345,.F.); +#9007=EDGE_LOOP('',(#9004,#9005,#9006)); +#9008=FACE_BOUND('',#9007,.T.); +#9009=ADVANCED_FACE('',(#9008),#9003,.T.); +#9010=CARTESIAN_POINT('',(3.482408,-26.803758825,25.875030758)); +#9011=DIRECTION('',(0.001194602,-0.929807775,0.368043576)); +#9012=DIRECTION('',(-0.000000023,-0.368043839,-0.929808439)); +#9013=AXIS2_PLACEMENT_3D('',#9010,#9011,#9012); +#9014=PLANE('',#9013); +#9015=ORIENTED_EDGE('',*,*,#5163,.F.); +#9016=ORIENTED_EDGE('',*,*,#3921,.F.); +#9017=ORIENTED_EDGE('',*,*,#4199,.F.); +#9018=EDGE_LOOP('',(#9015,#9016,#9017)); +#9019=FACE_BOUND('',#9018,.T.); +#9020=ADVANCED_FACE('',(#9019),#9014,.T.); +#9021=CARTESIAN_POINT('',(9.338987342,-30.304976231,28.584115004)); +#9022=DIRECTION('',(-0.000000023,-0.382682994,0.923879714)); +#9023=DIRECTION('',(0.000000057,0.923879714,0.382682994)); +#9024=AXIS2_PLACEMENT_3D('',#9021,#9022,#9023); +#9025=PLANE('',#9024); +#9026=ORIENTED_EDGE('',*,*,#3605,.F.); +#9027=ORIENTED_EDGE('',*,*,#8683,.F.); +#9028=ORIENTED_EDGE('',*,*,#8373,.F.); +#9029=ORIENTED_EDGE('',*,*,#8939,.F.); +#9030=EDGE_LOOP('',(#9026,#9027,#9028,#9029)); +#9031=FACE_BOUND('',#9030,.T.); +#9032=ADVANCED_FACE('',(#9031),#9025,.T.); +#9033=CARTESIAN_POINT('',(9.440104784,-30.037464697,23.547151739)); +#9034=DIRECTION('',(0.000000008,0.130526427,0.99144483)); +#9035=DIRECTION('',(0.000000061,0.99144483,-0.130526427)); +#9036=AXIS2_PLACEMENT_3D('',#9033,#9034,#9035); +#9037=PLANE('',#9036); +#9038=ORIENTED_EDGE('',*,*,#3499,.F.); +#9039=CARTESIAN_POINT('',(8.996989821,-30.110476079,23.556763891)); +#9040=DIRECTION('',(1.,-0.000000062,0.)); +#9041=VECTOR('',#9040,1.000000001); +#9042=LINE('',#9039,#9041); +#9043=EDGE_CURVE('',#3488,#8288,#9042,.T.); +#9044=ORIENTED_EDGE('',*,*,#9043,.T.); +#9045=ORIENTED_EDGE('',*,*,#8293,.F.); +#9046=ORIENTED_EDGE('',*,*,#8665,.F.); +#9047=EDGE_LOOP('',(#9038,#9044,#9045,#9046)); +#9048=FACE_BOUND('',#9047,.T.); +#9049=ADVANCED_FACE('',(#9048),#9037,.T.); +#9050=CARTESIAN_POINT('',(3.001926496,-21.103344671,28.395339435)); +#9051=DIRECTION('',(-0.007050825,0.38267464,0.923856269)); +#9052=DIRECTION('',(0.000000056,0.923879234,-0.382684152)); +#9053=AXIS2_PLACEMENT_3D('',#9050,#9051,#9052); +#9054=PLANE('',#9053); +#9055=ORIENTED_EDGE('',*,*,#4467,.F.); +#9056=ORIENTED_EDGE('',*,*,#6481,.F.); +#9057=ORIENTED_EDGE('',*,*,#6577,.F.); +#9058=EDGE_LOOP('',(#9055,#9056,#9057)); +#9059=FACE_BOUND('',#9058,.T.); +#9060=ADVANCED_FACE('',(#9059),#9054,.T.); +#9061=CARTESIAN_POINT('',(9.440104976,-30.283621047,23.628482906)); +#9062=DIRECTION('',(0.000000024,0.382683578,0.923879472)); +#9063=DIRECTION('',(0.000000057,0.923879472,-0.382683578)); +#9064=AXIS2_PLACEMENT_3D('',#9061,#9062,#9063); +#9065=PLANE('',#9064); +#9066=ORIENTED_EDGE('',*,*,#3493,.F.); +#9067=ORIENTED_EDGE('',*,*,#8102,.F.); +#9068=ORIENTED_EDGE('',*,*,#8299,.F.); +#9069=ORIENTED_EDGE('',*,*,#9043,.F.); +#9070=EDGE_LOOP('',(#9066,#9067,#9068,#9069)); +#9071=FACE_BOUND('',#9070,.T.); +#9072=ADVANCED_FACE('',(#9071),#9065,.T.); +#9073=CARTESIAN_POINT('',(9.440104686,-30.672853917,23.964266083)); +#9074=DIRECTION('',(0.000000048,0.793349988,0.608765798)); +#9075=DIRECTION('',(-0.000000037,-0.608765798,0.793349988)); +#9076=AXIS2_PLACEMENT_3D('',#9073,#9074,#9075); +#9077=PLANE('',#9076); +#9078=ORIENTED_EDGE('',*,*,#3477,.T.); +#9079=ORIENTED_EDGE('',*,*,#8821,.T.); +#9080=ORIENTED_EDGE('',*,*,#8134,.F.); +#9081=ORIENTED_EDGE('',*,*,#8111,.F.); +#9082=EDGE_LOOP('',(#9078,#9079,#9080,#9081)); +#9083=FACE_BOUND('',#9082,.T.); +#9084=ADVANCED_FACE('',(#9083),#9077,.T.); +#9085=CARTESIAN_POINT('',(3.483449342,-20.602454903,20.9086533)); +#9086=DIRECTION('',(0.006633933,0.535415371,-0.844562829)); +#9087=DIRECTION('',(-0.000000052,-0.844581413,-0.535427153)); +#9088=AXIS2_PLACEMENT_3D('',#9085,#9086,#9087); +#9089=PLANE('',#9088); +#9090=ORIENTED_EDGE('',*,*,#5263,.F.); +#9091=ORIENTED_EDGE('',*,*,#3731,.F.); +#9092=ORIENTED_EDGE('',*,*,#6756,.F.); +#9093=EDGE_LOOP('',(#9090,#9091,#9092)); +#9094=FACE_BOUND('',#9093,.T.); +#9095=ADVANCED_FACE('',(#9094),#9089,.T.); +#9096=CARTESIAN_POINT('',(7.425731294,-27.040231199,28.52269263)); +#9097=DIRECTION('',(-0.000000061,-1.,0.000000038)); +#9098=DIRECTION('',(-1.,0.000000061,0.)); +#9099=AXIS2_PLACEMENT_3D('',#9096,#9097,#9098); +#9100=PLANE('',#9099); +#9101=CARTESIAN_POINT('',(8.996998476,-27.040231305,23.822692629)); +#9102=VERTEX_POINT('',#9101); +#9103=CARTESIAN_POINT('',(5.854464113,-27.040231282,23.822692629)); +#9104=VERTEX_POINT('',#9103); +#9105=CARTESIAN_POINT('',(8.996998476,-27.040231317,23.822692629)); +#9106=DIRECTION('',(-1.,0.000000011,-0.)); +#9107=VECTOR('',#9106,3.142534363); +#9108=LINE('',#9105,#9107); +#9109=EDGE_CURVE('',#9102,#9104,#9108,.T.); +#9110=ORIENTED_EDGE('',*,*,#9109,.F.); +#9111=CARTESIAN_POINT('',(8.996998476,-27.040231294,28.52269263)); +#9112=VERTEX_POINT('',#9111); +#9113=CARTESIAN_POINT('',(8.996998476,-27.040231294,28.52269263)); +#9114=DIRECTION('',(-0.,0.,-1.)); +#9115=VECTOR('',#9114,4.700000001); +#9116=LINE('',#9113,#9115); +#9117=EDGE_CURVE('',#9112,#9102,#9116,.T.); +#9118=ORIENTED_EDGE('',*,*,#9117,.F.); +#9119=CARTESIAN_POINT('',(5.854464113,-27.040231103,28.52269263)); +#9120=VERTEX_POINT('',#9119); +#9121=CARTESIAN_POINT('',(8.996998476,-27.040231295,28.52269263)); +#9122=DIRECTION('',(-1.,0.000000061,0.)); +#9123=VECTOR('',#9122,3.142534363); +#9124=LINE('',#9121,#9123); +#9125=EDGE_CURVE('',#9112,#9120,#9124,.T.); +#9126=ORIENTED_EDGE('',*,*,#9125,.T.); +#9127=CARTESIAN_POINT('',(5.854464113,-27.040231103,28.52269263)); +#9128=DIRECTION('',(-0.,-0.000000038,-1.)); +#9129=VECTOR('',#9128,4.700000001); +#9130=LINE('',#9127,#9129); +#9131=EDGE_CURVE('',#9120,#9104,#9130,.T.); +#9132=ORIENTED_EDGE('',*,*,#9131,.T.); +#9133=EDGE_LOOP('',(#9110,#9118,#9126,#9132)); +#9134=FACE_BOUND('',#9133,.T.); +#9135=ADVANCED_FACE('',(#9134),#9100,.T.); +#9136=CARTESIAN_POINT('',(8.993261729,-30.042188915,28.522692744)); +#9137=DIRECTION('',(-0.999999225,0.001244769,0.)); +#9138=DIRECTION('',(0.,-0.,1.)); +#9139=AXIS2_PLACEMENT_3D('',#9136,#9137,#9138); +#9140=PLANE('',#9139); +#9141=CARTESIAN_POINT('',(8.996984253,-27.051657258,28.52269263)); +#9142=DIRECTION('',(0.001244769,0.999999225,0.)); +#9143=VECTOR('',#9142,0.011425972); +#9144=LINE('',#9141,#9143); +#9145=EDGE_CURVE('',#3240,#9112,#9144,.T.); +#9146=ORIENTED_EDGE('',*,*,#9145,.T.); +#9147=ORIENTED_EDGE('',*,*,#9117,.T.); +#9148=CARTESIAN_POINT('',(8.996984253,-27.051657257,23.82269263)); +#9149=DIRECTION('',(0.001244769,0.999999225,-0.000000038)); +#9150=VECTOR('',#9149,0.011425961); +#9151=LINE('',#9148,#9150); +#9152=EDGE_CURVE('',#3288,#9102,#9151,.T.); +#9153=ORIENTED_EDGE('',*,*,#9152,.F.); +#9154=ORIENTED_EDGE('',*,*,#3508,.F.); +#9155=EDGE_LOOP('',(#9146,#9147,#9153,#9154)); +#9156=FACE_BOUND('',#9155,.T.); +#9157=ADVANCED_FACE('',(#9156),#9140,.T.); +#9158=CARTESIAN_POINT('',(5.850732236,-30.038277188,28.522692744)); +#9159=DIRECTION('',(0.999999225,-0.001244769,-0.)); +#9160=DIRECTION('',(-0.,0.,-1.)); +#9161=AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9162=PLANE('',#9161); +#9163=CARTESIAN_POINT('',(5.854464113,-27.040231282,23.822692629)); +#9164=DIRECTION('',(-0.001244769,-0.999999225,0.000000038)); +#9165=VECTOR('',#9164,0.011425797); +#9166=LINE('',#9163,#9165); +#9167=EDGE_CURVE('',#9104,#3230,#9166,.T.); +#9168=ORIENTED_EDGE('',*,*,#9167,.F.); +#9169=ORIENTED_EDGE('',*,*,#9131,.F.); +#9170=CARTESIAN_POINT('',(5.854464114,-27.040231103,28.522692629)); +#9171=DIRECTION('',(-0.001244769,-0.999999225,-0.)); +#9172=VECTOR('',#9171,0.011425976); +#9173=LINE('',#9170,#9172); +#9174=EDGE_CURVE('',#9120,#3232,#9173,.T.); +#9175=ORIENTED_EDGE('',*,*,#9174,.T.); +#9176=ORIENTED_EDGE('',*,*,#3237,.F.); +#9177=EDGE_LOOP('',(#9168,#9169,#9175,#9176)); +#9178=FACE_BOUND('',#9177,.T.); +#9179=ADVANCED_FACE('',(#9178),#9162,.T.); +#9180=CARTESIAN_POINT('',(28.386433179,-68.830316702,28.522694217)); +#9181=DIRECTION('',(-0.,-0.000000038,-1.)); +#9182=DIRECTION('',(-0.999999225,0.001244769,-0.)); +#9183=AXIS2_PLACEMENT_3D('',#9180,#9181,#9182); +#9184=PLANE('',#9183); +#9185=ORIENTED_EDGE('',*,*,#9174,.F.); +#9186=ORIENTED_EDGE('',*,*,#9125,.F.); +#9187=ORIENTED_EDGE('',*,*,#9145,.F.); +#9188=ORIENTED_EDGE('',*,*,#3245,.F.); +#9189=EDGE_LOOP('',(#9185,#9186,#9187,#9188)); +#9190=FACE_BOUND('',#9189,.T.); +#9191=ADVANCED_FACE('',(#9190),#9184,.T.); +#9192=CARTESIAN_POINT('',(28.386433179,-68.83031688,23.822694217)); +#9193=DIRECTION('',(-0.,-0.000000038,-1.)); +#9194=DIRECTION('',(-0.999999225,0.001244769,-0.)); +#9195=AXIS2_PLACEMENT_3D('',#9192,#9193,#9194); +#9196=PLANE('',#9195); +#9197=ORIENTED_EDGE('',*,*,#3299,.T.); +#9198=ORIENTED_EDGE('',*,*,#9152,.T.); +#9199=ORIENTED_EDGE('',*,*,#9109,.T.); +#9200=ORIENTED_EDGE('',*,*,#9167,.T.); +#9201=EDGE_LOOP('',(#9197,#9198,#9199,#9200)); +#9202=FACE_BOUND('',#9201,.T.); +#9203=ADVANCED_FACE('',(#9202),#9196,.F.); +#9204=CLOSED_SHELL('',(#3303,#3623,#3925,#3948,#3988,#4179,#4209,#4225,#4248,#4264,#4295,#4319,#4342,#4358,#4702,#4718,#4739,#4750,#4771,#4787,#4803,#4819,#4835,#4857,#4873,#4890, +#4912,#4929,#4941,#4958,#4979,#4995,#5011,#5023,#5040,#5057,#5074,#5085,#5101,#5117,#5134,#5146,#5167,#5184,#5201,#5231,#5247,#5268,#5290,#5307,#5324, +#5341,#5353,#5370,#5393,#5416,#5437,#5460,#5476,#5499,#5539,#5672,#5696,#5945,#5967,#5984,#6001,#6018,#6034,#6051,#6068,#6090,#6107,#6124,#6141,#6158, +#6170,#6186,#6198,#6215,#6232,#6249,#6271,#6288,#6300,#6322,#6334,#6351,#6368,#6389,#6405,#6421,#6437,#6458,#6469,#6485,#6502,#6523,#6540,#6556,#6567, +#6588,#6599,#6611,#6692,#6704,#6735,#6746,#6762,#6773,#6784,#6795,#6806,#7119,#7150,#7181,#7212,#7236,#7260,#7532,#7554,#7571,#7588,#7605,#7627,#7649, +#7671,#7693,#7715,#7727,#7749,#7812,#7829,#7841,#7858,#7875,#7887,#7904,#7916,#7933,#7950,#7967,#7979,#7996,#8013,#8025,#8037,#8049,#8061,#8073,#8090, +#8121,#8407,#8429,#8446,#8468,#8485,#8502,#8519,#8536,#8553,#8575,#8592,#8609,#8626,#8648,#8670,#8687,#8709,#8726,#8743,#8760,#8772,#8784,#8796,#8808, +#8825,#8842,#8854,#8871,#8883,#8895,#8917,#8928,#8945,#8957,#8974,#8986,#8998,#9009,#9020,#9032,#9049,#9060,#9072,#9084,#9095,#9135,#9157,#9179,#9191, +#9203)); +#9205=MANIFOLD_SOLID_BREP('3.7g\X2\8235673A\X0\',#9204); +#9206=COLOUR_RGB('',0.945098042,0.831372559,0.082352944); +#9207=FILL_AREA_STYLE_COLOUR('',#9206); +#9208=FILL_AREA_STYLE('',(#9207)); +#9209=SURFACE_STYLE_FILL_AREA(#9208); +#9210=SURFACE_SIDE_STYLE('',(#9209)); +#9211=SURFACE_STYLE_USAGE(.BOTH.,#9210); +#9212=PRESENTATION_STYLE_ASSIGNMENT((#9211)); +#3223=STYLED_ITEM('',(#9212),#9205); +#9214=CARTESIAN_POINT('',(-16.037963697,-1.047771641,32.022689554)); +#9215=DIRECTION('',(-1.,0.,0.)); +#9216=DIRECTION('',(0.,-1.,0.)); +#9217=AXIS2_PLACEMENT_3D('',#9214,#9215,#9216); +#9218=PLANE('',#9217); +#9219=CARTESIAN_POINT('',(-16.037963697,-39.897771641,32.022689554)); +#9220=VERTEX_POINT('',#9219); +#9221=CARTESIAN_POINT('',(-16.037963697,-28.547771641,32.022689554)); +#9222=VERTEX_POINT('',#9221); +#9223=CARTESIAN_POINT('',(-16.037963697,-39.897771641,32.022689554)); +#9224=DIRECTION('',(0.,1.,0.)); +#9225=VECTOR('',#9224,11.35); +#9226=LINE('',#9223,#9225); +#9227=EDGE_CURVE('',#9220,#9222,#9226,.T.); +#9228=ORIENTED_EDGE('',*,*,#9227,.F.); +#9229=CARTESIAN_POINT('',(-16.037963697,-39.897771641,33.522689554)); +#9230=VERTEX_POINT('',#9229); +#9231=CARTESIAN_POINT('',(-16.037963697,-39.897771641,33.522689554)); +#9232=DIRECTION('',(0.,0.,-1.)); +#9233=VECTOR('',#9232,1.5); +#9234=LINE('',#9231,#9233); +#9235=EDGE_CURVE('',#9230,#9220,#9234,.T.); +#9236=ORIENTED_EDGE('',*,*,#9235,.F.); +#9237=CARTESIAN_POINT('',(-16.037963697,-28.547771641,33.522689554)); +#9238=VERTEX_POINT('',#9237); +#9239=CARTESIAN_POINT('',(-16.037963697,-28.547771641,33.522689554)); +#9240=DIRECTION('',(-0.,-1.,-0.)); +#9241=VECTOR('',#9240,11.35); +#9242=LINE('',#9239,#9241); +#9243=EDGE_CURVE('',#9238,#9230,#9242,.T.); +#9244=ORIENTED_EDGE('',*,*,#9243,.F.); +#9245=CARTESIAN_POINT('',(-16.037963697,-28.547771641,33.522689554)); +#9246=DIRECTION('',(-0.,-0.,-1.)); +#9247=VECTOR('',#9246,1.5); +#9248=LINE('',#9245,#9247); +#9249=EDGE_CURVE('',#9238,#9222,#9248,.T.); +#9250=ORIENTED_EDGE('',*,*,#9249,.T.); +#9251=EDGE_LOOP('',(#9228,#9236,#9244,#9250)); +#9252=FACE_BOUND('',#9251,.T.); +#9253=ADVANCED_FACE('',(#9252),#9218,.T.); +#9254=CARTESIAN_POINT('',(13.962036303,-21.547771641,33.522689554)); +#9255=DIRECTION('',(0.,0.,1.)); +#9256=DIRECTION('',(1.,0.,0.)); +#9257=AXIS2_PLACEMENT_3D('',#9254,#9255,#9256); +#9258=PLANE('',#9257); +#9259=CARTESIAN_POINT('',(27.962036303,-10.147771641,33.522689554)); +#9260=VERTEX_POINT('',#9259); +#9261=CARTESIAN_POINT('',(28.962036303,-9.147771641,33.522689554)); +#9262=VERTEX_POINT('',#9261); +#9263=CARTESIAN_POINT('',(28.962036303,-10.147771641,33.522689554)); +#9264=DIRECTION('',(0.,0.,-1.)); +#9265=DIRECTION('',(-1.,0.,0.)); +#9266=AXIS2_PLACEMENT_3D('',#9263,#9264,#9265); +#9267=CIRCLE('',#9266,1.); +#9268=EDGE_CURVE('',#9260,#9262,#9267,.T.); +#9269=ORIENTED_EDGE('',*,*,#9268,.T.); +#9270=CARTESIAN_POINT('',(28.962036303,-10.147771641,33.522689554)); +#9271=DIRECTION('',(0.,0.,-1.)); +#9272=DIRECTION('',(-1.,0.,0.)); +#9273=AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9274=CIRCLE('',#9273,1.); +#9275=EDGE_CURVE('',#9262,#9260,#9274,.T.); +#9276=ORIENTED_EDGE('',*,*,#9275,.T.); +#9277=EDGE_LOOP('',(#9269,#9276)); +#9278=FACE_BOUND('',#9277,.T.); +#9279=CARTESIAN_POINT('',(37.962036303,10.352228359,33.522689554)); +#9280=VERTEX_POINT('',#9279); +#9281=CARTESIAN_POINT('',(38.962036303,11.352228359,33.522689554)); +#9282=VERTEX_POINT('',#9281); +#9283=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#9284=DIRECTION('',(0.,0.,-1.)); +#9285=DIRECTION('',(-1.,0.,0.)); +#9286=AXIS2_PLACEMENT_3D('',#9283,#9284,#9285); +#9287=CIRCLE('',#9286,1.); +#9288=EDGE_CURVE('',#9280,#9282,#9287,.T.); +#9289=ORIENTED_EDGE('',*,*,#9288,.T.); +#9290=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#9291=DIRECTION('',(0.,0.,-1.)); +#9292=DIRECTION('',(-1.,0.,0.)); +#9293=AXIS2_PLACEMENT_3D('',#9290,#9291,#9292); +#9294=CIRCLE('',#9293,1.); +#9295=EDGE_CURVE('',#9282,#9280,#9294,.T.); +#9296=ORIENTED_EDGE('',*,*,#9295,.T.); +#9297=EDGE_LOOP('',(#9289,#9296)); +#9298=FACE_BOUND('',#9297,.T.); +#9299=CARTESIAN_POINT('',(12.962036303,-31.247460752,33.522689554)); +#9300=VERTEX_POINT('',#9299); +#9301=CARTESIAN_POINT('',(12.962036303,-21.547771641,33.522689554)); +#9302=VERTEX_POINT('',#9301); +#9303=CARTESIAN_POINT('',(12.962036303,-31.247460752,33.522689554)); +#9304=DIRECTION('',(0.,1.,0.)); +#9305=VECTOR('',#9304,9.699689111); +#9306=LINE('',#9303,#9305); +#9307=EDGE_CURVE('',#9300,#9302,#9306,.T.); +#9308=ORIENTED_EDGE('',*,*,#9307,.T.); +#9309=CARTESIAN_POINT('',(14.962036303,-21.547771641,33.522689554)); +#9310=VERTEX_POINT('',#9309); +#9311=CARTESIAN_POINT('',(13.962036303,-21.547771641,33.522689554)); +#9312=DIRECTION('',(-0.,-0.,-1.)); +#9313=DIRECTION('',(1.,0.,-0.)); +#9314=AXIS2_PLACEMENT_3D('',#9311,#9312,#9313); +#9315=CIRCLE('',#9314,1.); +#9316=EDGE_CURVE('',#9302,#9310,#9315,.T.); +#9317=ORIENTED_EDGE('',*,*,#9316,.T.); +#9318=CARTESIAN_POINT('',(14.962036303,-31.247460752,33.522689554)); +#9319=VERTEX_POINT('',#9318); +#9320=CARTESIAN_POINT('',(14.962036303,-21.547771641,33.522689554)); +#9321=DIRECTION('',(-0.,-1.,-0.)); +#9322=VECTOR('',#9321,9.699689111); +#9323=LINE('',#9320,#9322); +#9324=EDGE_CURVE('',#9310,#9319,#9323,.T.); +#9325=ORIENTED_EDGE('',*,*,#9324,.T.); +#9326=CARTESIAN_POINT('',(13.962036303,-31.247460752,33.522689554)); +#9327=DIRECTION('',(-0.,-0.,-1.)); +#9328=DIRECTION('',(1.,0.,-0.)); +#9329=AXIS2_PLACEMENT_3D('',#9326,#9327,#9328); +#9330=CIRCLE('',#9329,1.); +#9331=EDGE_CURVE('',#9319,#9300,#9330,.T.); +#9332=ORIENTED_EDGE('',*,*,#9331,.T.); +#9333=EDGE_LOOP('',(#9308,#9317,#9325,#9332)); +#9334=FACE_BOUND('',#9333,.T.); +#9335=CARTESIAN_POINT('',(-12.037963697,10.352228359,33.522689554)); +#9336=VERTEX_POINT('',#9335); +#9337=CARTESIAN_POINT('',(-11.037963697,11.352228359,33.522689554)); +#9338=VERTEX_POINT('',#9337); +#9339=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#9340=DIRECTION('',(0.,0.,-1.)); +#9341=DIRECTION('',(-1.,0.,0.)); +#9342=AXIS2_PLACEMENT_3D('',#9339,#9340,#9341); +#9343=CIRCLE('',#9342,1.); +#9344=EDGE_CURVE('',#9336,#9338,#9343,.T.); +#9345=ORIENTED_EDGE('',*,*,#9344,.T.); +#9346=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#9347=DIRECTION('',(0.,0.,-1.)); +#9348=DIRECTION('',(-1.,0.,0.)); +#9349=AXIS2_PLACEMENT_3D('',#9346,#9347,#9348); +#9350=CIRCLE('',#9349,1.); +#9351=EDGE_CURVE('',#9338,#9336,#9350,.T.); +#9352=ORIENTED_EDGE('',*,*,#9351,.T.); +#9353=EDGE_LOOP('',(#9345,#9352)); +#9354=FACE_BOUND('',#9353,.T.); +#9355=CARTESIAN_POINT('',(12.712036303,10.352228359,33.522689554)); +#9356=VERTEX_POINT('',#9355); +#9357=CARTESIAN_POINT('',(13.962036303,11.602228359,33.522689554)); +#9358=VERTEX_POINT('',#9357); +#9359=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#9360=DIRECTION('',(0.,0.,-1.)); +#9361=DIRECTION('',(-1.,0.,0.)); +#9362=AXIS2_PLACEMENT_3D('',#9359,#9360,#9361); +#9363=CIRCLE('',#9362,1.25); +#9364=EDGE_CURVE('',#9356,#9358,#9363,.T.); +#9365=ORIENTED_EDGE('',*,*,#9364,.T.); +#9366=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#9367=DIRECTION('',(0.,0.,-1.)); +#9368=DIRECTION('',(-1.,0.,0.)); +#9369=AXIS2_PLACEMENT_3D('',#9366,#9367,#9368); +#9370=CIRCLE('',#9369,1.25); +#9371=EDGE_CURVE('',#9358,#9356,#9370,.T.); +#9372=ORIENTED_EDGE('',*,*,#9371,.T.); +#9373=EDGE_LOOP('',(#9365,#9372)); +#9374=FACE_BOUND('',#9373,.T.); +#9375=CARTESIAN_POINT('',(-2.037963697,-10.147771641,33.522689554)); +#9376=VERTEX_POINT('',#9375); +#9377=CARTESIAN_POINT('',(-1.037963697,-9.147771641,33.522689554)); +#9378=VERTEX_POINT('',#9377); +#9379=CARTESIAN_POINT('',(-1.037963697,-10.147771641,33.522689554)); +#9380=DIRECTION('',(0.,0.,-1.)); +#9381=DIRECTION('',(-1.,0.,0.)); +#9382=AXIS2_PLACEMENT_3D('',#9379,#9380,#9381); +#9383=CIRCLE('',#9382,1.); +#9384=EDGE_CURVE('',#9376,#9378,#9383,.T.); +#9385=ORIENTED_EDGE('',*,*,#9384,.T.); +#9386=CARTESIAN_POINT('',(-1.037963697,-10.147771641,33.522689554)); +#9387=DIRECTION('',(0.,0.,-1.)); +#9388=DIRECTION('',(-1.,0.,0.)); +#9389=AXIS2_PLACEMENT_3D('',#9386,#9387,#9388); +#9390=CIRCLE('',#9389,1.); +#9391=EDGE_CURVE('',#9378,#9376,#9390,.T.); +#9392=ORIENTED_EDGE('',*,*,#9391,.T.); +#9393=EDGE_LOOP('',(#9385,#9392)); +#9394=FACE_BOUND('',#9393,.T.); +#9395=ORIENTED_EDGE('',*,*,#9243,.T.); +#9396=CARTESIAN_POINT('',(43.962036303,-39.897771641,33.522689554)); +#9397=VERTEX_POINT('',#9396); +#9398=CARTESIAN_POINT('',(-16.037963697,-39.897771641,33.522689554)); +#9399=DIRECTION('',(1.,0.,-0.)); +#9400=VECTOR('',#9399,60.); +#9401=LINE('',#9398,#9400); +#9402=EDGE_CURVE('',#9230,#9397,#9401,.T.); +#9403=ORIENTED_EDGE('',*,*,#9402,.T.); +#9404=CARTESIAN_POINT('',(43.962036303,-28.547771641,33.522689554)); +#9405=VERTEX_POINT('',#9404); +#9406=CARTESIAN_POINT('',(43.962036303,-39.897771641,33.522689554)); +#9407=DIRECTION('',(0.,1.,0.)); +#9408=VECTOR('',#9407,11.35); +#9409=LINE('',#9406,#9408); +#9410=EDGE_CURVE('',#9397,#9405,#9409,.T.); +#9411=ORIENTED_EDGE('',*,*,#9410,.T.); +#9412=CARTESIAN_POINT('',(43.962036303,-13.547771641,33.522689554)); +#9413=VERTEX_POINT('',#9412); +#9414=CARTESIAN_POINT('',(43.962036303,-21.047771641,33.522689554)); +#9415=DIRECTION('',(0.,0.,-1.)); +#9416=DIRECTION('',(-1.,0.,0.)); +#9417=AXIS2_PLACEMENT_3D('',#9414,#9415,#9416); +#9418=CIRCLE('',#9417,7.5); +#9419=EDGE_CURVE('',#9405,#9413,#9418,.T.); +#9420=ORIENTED_EDGE('',*,*,#9419,.T.); +#9421=CARTESIAN_POINT('',(43.962036303,-2.047771641,33.522689554)); +#9422=VERTEX_POINT('',#9421); +#9423=CARTESIAN_POINT('',(43.962036303,-13.547771641,33.522689554)); +#9424=DIRECTION('',(0.,1.,0.)); +#9425=VECTOR('',#9424,11.5); +#9426=LINE('',#9423,#9425); +#9427=EDGE_CURVE('',#9413,#9422,#9426,.T.); +#9428=ORIENTED_EDGE('',*,*,#9427,.T.); +#9429=CARTESIAN_POINT('',(41.562036303,5.152228359,33.522689554)); +#9430=VERTEX_POINT('',#9429); +#9431=CARTESIAN_POINT('',(43.962036303,1.952228359,33.522689554)); +#9432=DIRECTION('',(0.,0.,-1.)); +#9433=DIRECTION('',(-1.,0.,0.)); +#9434=AXIS2_PLACEMENT_3D('',#9431,#9432,#9433); +#9435=CIRCLE('',#9434,4.); +#9436=EDGE_CURVE('',#9422,#9430,#9435,.T.); +#9437=ORIENTED_EDGE('',*,*,#9436,.T.); +#9438=CARTESIAN_POINT('',(41.562036303,10.352228359,33.522689554)); +#9439=VERTEX_POINT('',#9438); +#9440=CARTESIAN_POINT('',(41.562036303,5.152228359,33.522689554)); +#9441=DIRECTION('',(0.,1.,0.)); +#9442=VECTOR('',#9441,5.2); +#9443=LINE('',#9440,#9442); +#9444=EDGE_CURVE('',#9430,#9439,#9443,.T.); +#9445=ORIENTED_EDGE('',*,*,#9444,.T.); +#9446=CARTESIAN_POINT('',(40.231654274,12.621164279,33.522689554)); +#9447=VERTEX_POINT('',#9446); +#9448=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#9449=DIRECTION('',(-0.,-0.,1.)); +#9450=DIRECTION('',(-1.,0.,0.)); +#9451=AXIS2_PLACEMENT_3D('',#9448,#9449,#9450); +#9452=CIRCLE('',#9451,2.6); +#9453=EDGE_CURVE('',#9439,#9447,#9452,.T.); +#9454=ORIENTED_EDGE('',*,*,#9453,.T.); +#9455=CARTESIAN_POINT('',(37.601982297,12.56813745,33.522689554)); +#9456=VERTEX_POINT('',#9455); +#9457=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#9458=DIRECTION('',(-0.,-0.,1.)); +#9459=DIRECTION('',(-1.,0.,0.)); +#9460=AXIS2_PLACEMENT_3D('',#9457,#9458,#9459); +#9461=CIRCLE('',#9460,2.6); +#9462=EDGE_CURVE('',#9447,#9456,#9461,.T.); +#9463=ORIENTED_EDGE('',*,*,#9462,.T.); +#9464=CARTESIAN_POINT('',(33.83219667,10.916831522,33.522689554)); +#9465=VERTEX_POINT('',#9464); +#9466=CARTESIAN_POINT('',(29.755516874,25.352228359,33.522689554)); +#9467=DIRECTION('',(-0.,-0.,1.)); +#9468=DIRECTION('',(-1.,0.,0.)); +#9469=AXIS2_PLACEMENT_3D('',#9466,#9467,#9468); +#9470=CIRCLE('',#9469,15.); +#9471=EDGE_CURVE('',#9465,#9456,#9470,.T.); +#9472=ORIENTED_EDGE('',*,*,#9471,.F.); +#9473=CARTESIAN_POINT('',(29.755516874,10.352228359,33.522689554)); +#9474=VERTEX_POINT('',#9473); +#9475=CARTESIAN_POINT('',(29.755516874,25.352228359,33.522689554)); +#9476=DIRECTION('',(-0.,-0.,1.)); +#9477=DIRECTION('',(-1.,0.,0.)); +#9478=AXIS2_PLACEMENT_3D('',#9475,#9476,#9477); +#9479=CIRCLE('',#9478,15.); +#9480=EDGE_CURVE('',#9474,#9465,#9479,.T.); +#9481=ORIENTED_EDGE('',*,*,#9480,.F.); +#9482=CARTESIAN_POINT('',(23.168555732,10.352228359,33.522689554)); +#9483=VERTEX_POINT('',#9482); +#9484=CARTESIAN_POINT('',(29.755516874,10.352228359,33.522689554)); +#9485=DIRECTION('',(-1.,-0.,0.)); +#9486=VECTOR('',#9485,6.586961142); +#9487=LINE('',#9484,#9486); +#9488=EDGE_CURVE('',#9474,#9483,#9487,.T.); +#9489=ORIENTED_EDGE('',*,*,#9488,.T.); +#9490=CARTESIAN_POINT('',(19.091875937,10.916831522,33.522689554)); +#9491=VERTEX_POINT('',#9490); +#9492=CARTESIAN_POINT('',(23.168555732,25.352228359,33.522689554)); +#9493=DIRECTION('',(-0.,-0.,1.)); +#9494=DIRECTION('',(-1.,0.,0.)); +#9495=AXIS2_PLACEMENT_3D('',#9492,#9493,#9494); +#9496=CIRCLE('',#9495,15.); +#9497=EDGE_CURVE('',#9491,#9483,#9496,.T.); +#9498=ORIENTED_EDGE('',*,*,#9497,.F.); +#9499=CARTESIAN_POINT('',(15.32209031,12.56813745,33.522689554)); +#9500=VERTEX_POINT('',#9499); +#9501=CARTESIAN_POINT('',(23.168555732,25.352228359,33.522689554)); +#9502=DIRECTION('',(-0.,-0.,1.)); +#9503=DIRECTION('',(-1.,0.,0.)); +#9504=AXIS2_PLACEMENT_3D('',#9501,#9502,#9503); +#9505=CIRCLE('',#9504,15.); +#9506=EDGE_CURVE('',#9500,#9491,#9505,.T.); +#9507=ORIENTED_EDGE('',*,*,#9506,.F.); +#9508=CARTESIAN_POINT('',(13.962036303,12.952228359,33.522689554)); +#9509=VERTEX_POINT('',#9508); +#9510=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#9511=DIRECTION('',(-0.,-0.,1.)); +#9512=DIRECTION('',(-1.,0.,0.)); +#9513=AXIS2_PLACEMENT_3D('',#9510,#9511,#9512); +#9514=CIRCLE('',#9513,2.6); +#9515=EDGE_CURVE('',#9500,#9509,#9514,.T.); +#9516=ORIENTED_EDGE('',*,*,#9515,.T.); +#9517=CARTESIAN_POINT('',(12.601982297,12.56813745,33.522689554)); +#9518=VERTEX_POINT('',#9517); +#9519=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#9520=DIRECTION('',(-0.,-0.,1.)); +#9521=DIRECTION('',(-1.,0.,0.)); +#9522=AXIS2_PLACEMENT_3D('',#9519,#9520,#9521); +#9523=CIRCLE('',#9522,2.6); +#9524=EDGE_CURVE('',#9509,#9518,#9523,.T.); +#9525=ORIENTED_EDGE('',*,*,#9524,.T.); +#9526=CARTESIAN_POINT('',(8.83219667,10.916831522,33.522689554)); +#9527=VERTEX_POINT('',#9526); +#9528=CARTESIAN_POINT('',(4.755516874,25.352228359,33.522689554)); +#9529=DIRECTION('',(-0.,-0.,1.)); +#9530=DIRECTION('',(-1.,0.,0.)); +#9531=AXIS2_PLACEMENT_3D('',#9528,#9529,#9530); +#9532=CIRCLE('',#9531,15.); +#9533=EDGE_CURVE('',#9527,#9518,#9532,.T.); +#9534=ORIENTED_EDGE('',*,*,#9533,.F.); +#9535=CARTESIAN_POINT('',(4.755516874,10.352228359,33.522689554)); +#9536=VERTEX_POINT('',#9535); +#9537=CARTESIAN_POINT('',(4.755516874,25.352228359,33.522689554)); +#9538=DIRECTION('',(-0.,-0.,1.)); +#9539=DIRECTION('',(-1.,0.,0.)); +#9540=AXIS2_PLACEMENT_3D('',#9537,#9538,#9539); +#9541=CIRCLE('',#9540,15.); +#9542=EDGE_CURVE('',#9536,#9527,#9541,.T.); +#9543=ORIENTED_EDGE('',*,*,#9542,.F.); +#9544=CARTESIAN_POINT('',(-1.831444268,10.352228359,33.522689554)); +#9545=VERTEX_POINT('',#9544); +#9546=CARTESIAN_POINT('',(4.755516874,10.352228359,33.522689554)); +#9547=DIRECTION('',(-1.,-0.,0.)); +#9548=VECTOR('',#9547,6.586961142); +#9549=LINE('',#9546,#9548); +#9550=EDGE_CURVE('',#9536,#9545,#9549,.T.); +#9551=ORIENTED_EDGE('',*,*,#9550,.T.); +#9552=CARTESIAN_POINT('',(-5.908124063,10.916831522,33.522689554)); +#9553=VERTEX_POINT('',#9552); +#9554=CARTESIAN_POINT('',(-1.831444268,25.352228359,33.522689554)); +#9555=DIRECTION('',(-0.,-0.,1.)); +#9556=DIRECTION('',(-1.,0.,0.)); +#9557=AXIS2_PLACEMENT_3D('',#9554,#9555,#9556); +#9558=CIRCLE('',#9557,15.); +#9559=EDGE_CURVE('',#9553,#9545,#9558,.T.); +#9560=ORIENTED_EDGE('',*,*,#9559,.F.); +#9561=CARTESIAN_POINT('',(-9.67790969,12.56813745,33.522689554)); +#9562=VERTEX_POINT('',#9561); +#9563=CARTESIAN_POINT('',(-1.831444268,25.352228359,33.522689554)); +#9564=DIRECTION('',(-0.,-0.,1.)); +#9565=DIRECTION('',(-1.,0.,0.)); +#9566=AXIS2_PLACEMENT_3D('',#9563,#9564,#9565); +#9567=CIRCLE('',#9566,15.); +#9568=EDGE_CURVE('',#9562,#9553,#9567,.T.); +#9569=ORIENTED_EDGE('',*,*,#9568,.F.); +#9570=CARTESIAN_POINT('',(-12.307581667,12.621164279,33.522689554)); +#9571=VERTEX_POINT('',#9570); +#9572=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#9573=DIRECTION('',(0.,0.,1.)); +#9574=DIRECTION('',(1.,0.,-0.)); +#9575=AXIS2_PLACEMENT_3D('',#9572,#9573,#9574); +#9576=CIRCLE('',#9575,2.6); +#9577=EDGE_CURVE('',#9562,#9571,#9576,.T.); +#9578=ORIENTED_EDGE('',*,*,#9577,.T.); +#9579=CARTESIAN_POINT('',(-13.637963697,10.352228359,33.522689554)); +#9580=VERTEX_POINT('',#9579); +#9581=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#9582=DIRECTION('',(0.,0.,1.)); +#9583=DIRECTION('',(1.,0.,-0.)); +#9584=AXIS2_PLACEMENT_3D('',#9581,#9582,#9583); +#9585=CIRCLE('',#9584,2.6); +#9586=EDGE_CURVE('',#9571,#9580,#9585,.T.); +#9587=ORIENTED_EDGE('',*,*,#9586,.T.); +#9588=CARTESIAN_POINT('',(-13.637963697,5.152228359,33.522689554)); +#9589=VERTEX_POINT('',#9588); +#9590=CARTESIAN_POINT('',(-13.637963697,10.352228359,33.522689554)); +#9591=DIRECTION('',(-0.,-1.,-0.)); +#9592=VECTOR('',#9591,5.2); +#9593=LINE('',#9590,#9592); +#9594=EDGE_CURVE('',#9580,#9589,#9593,.T.); +#9595=ORIENTED_EDGE('',*,*,#9594,.T.); +#9596=CARTESIAN_POINT('',(-16.037963697,-2.047771641,33.522689554)); +#9597=VERTEX_POINT('',#9596); +#9598=CARTESIAN_POINT('',(-16.037963697,1.952228359,33.522689554)); +#9599=DIRECTION('',(-0.,-0.,-1.)); +#9600=DIRECTION('',(1.,0.,-0.)); +#9601=AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9602=CIRCLE('',#9601,4.); +#9603=EDGE_CURVE('',#9589,#9597,#9602,.T.); +#9604=ORIENTED_EDGE('',*,*,#9603,.T.); +#9605=CARTESIAN_POINT('',(-16.037963697,-13.547771641,33.522689554)); +#9606=VERTEX_POINT('',#9605); +#9607=CARTESIAN_POINT('',(-16.037963697,-2.047771641,33.522689554)); +#9608=DIRECTION('',(-0.,-1.,-0.)); +#9609=VECTOR('',#9608,11.5); +#9610=LINE('',#9607,#9609); +#9611=EDGE_CURVE('',#9597,#9606,#9610,.T.); +#9612=ORIENTED_EDGE('',*,*,#9611,.T.); +#9613=CARTESIAN_POINT('',(-16.037963697,-21.047771641,33.522689554)); +#9614=DIRECTION('',(0.,0.,-1.)); +#9615=DIRECTION('',(-1.,0.,0.)); +#9616=AXIS2_PLACEMENT_3D('',#9613,#9614,#9615); +#9617=CIRCLE('',#9616,7.5); +#9618=EDGE_CURVE('',#9606,#9238,#9617,.T.); +#9619=ORIENTED_EDGE('',*,*,#9618,.T.); +#9620=EDGE_LOOP('',(#9395,#9403,#9411,#9420,#9428,#9437,#9445,#9454,#9463,#9472,#9481,#9489,#9498,#9507,#9516,#9525,#9534,#9543,#9551,#9560,#9569,#9578,#9587,#9595,#9604,#9612, +#9619)); +#9621=FACE_BOUND('',#9620,.T.); +#9622=CARTESIAN_POINT('',(-10.037963697,-37.772771641,33.522689554)); +#9623=VERTEX_POINT('',#9622); +#9624=CARTESIAN_POINT('',(-11.037963697,-36.772771641,33.522689554)); +#9625=VERTEX_POINT('',#9624); +#9626=CARTESIAN_POINT('',(-11.037963697,-37.772771641,33.522689554)); +#9627=DIRECTION('',(-0.,-0.,-1.)); +#9628=DIRECTION('',(1.,0.,-0.)); +#9629=AXIS2_PLACEMENT_3D('',#9626,#9627,#9628); +#9630=CIRCLE('',#9629,1.); +#9631=EDGE_CURVE('',#9623,#9625,#9630,.T.); +#9632=ORIENTED_EDGE('',*,*,#9631,.T.); +#9633=CARTESIAN_POINT('',(-11.037963697,-37.772771641,33.522689554)); +#9634=DIRECTION('',(-0.,-0.,-1.)); +#9635=DIRECTION('',(1.,0.,-0.)); +#9636=AXIS2_PLACEMENT_3D('',#9633,#9634,#9635); +#9637=CIRCLE('',#9636,1.); +#9638=EDGE_CURVE('',#9625,#9623,#9637,.T.); +#9639=ORIENTED_EDGE('',*,*,#9638,.T.); +#9640=EDGE_LOOP('',(#9632,#9639)); +#9641=FACE_BOUND('',#9640,.T.); +#9642=CARTESIAN_POINT('',(14.962036303,-37.772771641,33.522689554)); +#9643=VERTEX_POINT('',#9642); +#9644=CARTESIAN_POINT('',(13.962036303,-36.772771641,33.522689554)); +#9645=VERTEX_POINT('',#9644); +#9646=CARTESIAN_POINT('',(13.962036303,-37.772771641,33.522689554)); +#9647=DIRECTION('',(-0.,-0.,-1.)); +#9648=DIRECTION('',(1.,0.,-0.)); +#9649=AXIS2_PLACEMENT_3D('',#9646,#9647,#9648); +#9650=CIRCLE('',#9649,1.); +#9651=EDGE_CURVE('',#9643,#9645,#9650,.T.); +#9652=ORIENTED_EDGE('',*,*,#9651,.T.); +#9653=CARTESIAN_POINT('',(13.962036303,-37.772771641,33.522689554)); +#9654=DIRECTION('',(-0.,-0.,-1.)); +#9655=DIRECTION('',(1.,0.,-0.)); +#9656=AXIS2_PLACEMENT_3D('',#9653,#9654,#9655); +#9657=CIRCLE('',#9656,1.); +#9658=EDGE_CURVE('',#9645,#9643,#9657,.T.); +#9659=ORIENTED_EDGE('',*,*,#9658,.T.); +#9660=EDGE_LOOP('',(#9652,#9659)); +#9661=FACE_BOUND('',#9660,.T.); +#9662=CARTESIAN_POINT('',(39.962036303,-37.772771641,33.522689554)); +#9663=VERTEX_POINT('',#9662); +#9664=CARTESIAN_POINT('',(38.962036303,-36.772771641,33.522689554)); +#9665=VERTEX_POINT('',#9664); +#9666=CARTESIAN_POINT('',(38.962036303,-37.772771641,33.522689554)); +#9667=DIRECTION('',(-0.,-0.,-1.)); +#9668=DIRECTION('',(1.,0.,-0.)); +#9669=AXIS2_PLACEMENT_3D('',#9666,#9667,#9668); +#9670=CIRCLE('',#9669,1.); +#9671=EDGE_CURVE('',#9663,#9665,#9670,.T.); +#9672=ORIENTED_EDGE('',*,*,#9671,.T.); +#9673=CARTESIAN_POINT('',(38.962036303,-37.772771641,33.522689554)); +#9674=DIRECTION('',(-0.,-0.,-1.)); +#9675=DIRECTION('',(1.,0.,-0.)); +#9676=AXIS2_PLACEMENT_3D('',#9673,#9674,#9675); +#9677=CIRCLE('',#9676,1.); +#9678=EDGE_CURVE('',#9665,#9663,#9677,.T.); +#9679=ORIENTED_EDGE('',*,*,#9678,.T.); +#9680=EDGE_LOOP('',(#9672,#9679)); +#9681=FACE_BOUND('',#9680,.T.); +#9682=ADVANCED_FACE('',(#9278,#9298,#9334,#9354,#9374,#9394,#9621,#9641,#9661,#9681),#9258,.T.); +#9683=CARTESIAN_POINT('',(13.962036303,-21.547771641,32.022689554)); +#9684=DIRECTION('',(0.,0.,1.)); +#9685=DIRECTION('',(1.,0.,0.)); +#9686=AXIS2_PLACEMENT_3D('',#9683,#9684,#9685); +#9687=PLANE('',#9686); +#9688=CARTESIAN_POINT('',(27.962036303,-10.147771641,32.022689554)); +#9689=VERTEX_POINT('',#9688); +#9690=CARTESIAN_POINT('',(28.962036303,-9.147771641,32.022689554)); +#9691=VERTEX_POINT('',#9690); +#9692=CARTESIAN_POINT('',(28.962036303,-10.147771641,32.022689554)); +#9693=DIRECTION('',(-0.,-0.,1.)); +#9694=DIRECTION('',(-1.,0.,0.)); +#9695=AXIS2_PLACEMENT_3D('',#9692,#9693,#9694); +#9696=CIRCLE('',#9695,1.); +#9697=EDGE_CURVE('',#9689,#9691,#9696,.T.); +#9698=ORIENTED_EDGE('',*,*,#9697,.T.); +#9699=CARTESIAN_POINT('',(28.962036303,-10.147771641,32.022689554)); +#9700=DIRECTION('',(-0.,-0.,1.)); +#9701=DIRECTION('',(-1.,0.,0.)); +#9702=AXIS2_PLACEMENT_3D('',#9699,#9700,#9701); +#9703=CIRCLE('',#9702,1.); +#9704=EDGE_CURVE('',#9691,#9689,#9703,.T.); +#9705=ORIENTED_EDGE('',*,*,#9704,.T.); +#9706=EDGE_LOOP('',(#9698,#9705)); +#9707=FACE_BOUND('',#9706,.T.); +#9708=CARTESIAN_POINT('',(37.962036303,10.352228359,32.022689554)); +#9709=VERTEX_POINT('',#9708); +#9710=CARTESIAN_POINT('',(38.962036303,11.352228359,32.022689554)); +#9711=VERTEX_POINT('',#9710); +#9712=CARTESIAN_POINT('',(38.962036303,10.352228359,32.022689554)); +#9713=DIRECTION('',(-0.,-0.,1.)); +#9714=DIRECTION('',(-1.,0.,0.)); +#9715=AXIS2_PLACEMENT_3D('',#9712,#9713,#9714); +#9716=CIRCLE('',#9715,1.); +#9717=EDGE_CURVE('',#9709,#9711,#9716,.T.); +#9718=ORIENTED_EDGE('',*,*,#9717,.T.); +#9719=CARTESIAN_POINT('',(38.962036303,10.352228359,32.022689554)); +#9720=DIRECTION('',(-0.,-0.,1.)); +#9721=DIRECTION('',(-1.,0.,0.)); +#9722=AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9723=CIRCLE('',#9722,1.); +#9724=EDGE_CURVE('',#9711,#9709,#9723,.T.); +#9725=ORIENTED_EDGE('',*,*,#9724,.T.); +#9726=EDGE_LOOP('',(#9718,#9725)); +#9727=FACE_BOUND('',#9726,.T.); +#9728=CARTESIAN_POINT('',(12.962036303,-21.547771641,32.022689554)); +#9729=VERTEX_POINT('',#9728); +#9730=CARTESIAN_POINT('',(12.962036303,-31.247460752,32.022689554)); +#9731=VERTEX_POINT('',#9730); +#9732=CARTESIAN_POINT('',(12.962036303,-21.547771641,32.022689554)); +#9733=DIRECTION('',(-0.,-1.,-0.)); +#9734=VECTOR('',#9733,9.699689111); +#9735=LINE('',#9732,#9734); +#9736=EDGE_CURVE('',#9729,#9731,#9735,.T.); +#9737=ORIENTED_EDGE('',*,*,#9736,.T.); +#9738=CARTESIAN_POINT('',(14.962036303,-31.247460752,32.022689554)); +#9739=VERTEX_POINT('',#9738); +#9740=CARTESIAN_POINT('',(13.962036303,-31.247460752,32.022689554)); +#9741=DIRECTION('',(0.,0.,1.)); +#9742=DIRECTION('',(1.,0.,-0.)); +#9743=AXIS2_PLACEMENT_3D('',#9740,#9741,#9742); +#9744=CIRCLE('',#9743,1.); +#9745=EDGE_CURVE('',#9731,#9739,#9744,.T.); +#9746=ORIENTED_EDGE('',*,*,#9745,.T.); +#9747=CARTESIAN_POINT('',(14.962036303,-21.547771641,32.022689554)); +#9748=VERTEX_POINT('',#9747); +#9749=CARTESIAN_POINT('',(14.962036303,-31.247460752,32.022689554)); +#9750=DIRECTION('',(0.,1.,0.)); +#9751=VECTOR('',#9750,9.699689111); +#9752=LINE('',#9749,#9751); +#9753=EDGE_CURVE('',#9739,#9748,#9752,.T.); +#9754=ORIENTED_EDGE('',*,*,#9753,.T.); +#9755=CARTESIAN_POINT('',(13.962036303,-21.547771641,32.022689554)); +#9756=DIRECTION('',(0.,0.,1.)); +#9757=DIRECTION('',(1.,0.,-0.)); +#9758=AXIS2_PLACEMENT_3D('',#9755,#9756,#9757); +#9759=CIRCLE('',#9758,1.); +#9760=EDGE_CURVE('',#9748,#9729,#9759,.T.); +#9761=ORIENTED_EDGE('',*,*,#9760,.T.); +#9762=EDGE_LOOP('',(#9737,#9746,#9754,#9761)); +#9763=FACE_BOUND('',#9762,.T.); +#9764=CARTESIAN_POINT('',(-12.037963697,10.352228359,32.022689554)); +#9765=VERTEX_POINT('',#9764); +#9766=CARTESIAN_POINT('',(-11.037963697,11.352228359,32.022689554)); +#9767=VERTEX_POINT('',#9766); +#9768=CARTESIAN_POINT('',(-11.037963697,10.352228359,32.022689554)); +#9769=DIRECTION('',(-0.,-0.,1.)); +#9770=DIRECTION('',(-1.,0.,0.)); +#9771=AXIS2_PLACEMENT_3D('',#9768,#9769,#9770); +#9772=CIRCLE('',#9771,1.); +#9773=EDGE_CURVE('',#9765,#9767,#9772,.T.); +#9774=ORIENTED_EDGE('',*,*,#9773,.T.); +#9775=CARTESIAN_POINT('',(-11.037963697,10.352228359,32.022689554)); +#9776=DIRECTION('',(-0.,-0.,1.)); +#9777=DIRECTION('',(-1.,0.,0.)); +#9778=AXIS2_PLACEMENT_3D('',#9775,#9776,#9777); +#9779=CIRCLE('',#9778,1.); +#9780=EDGE_CURVE('',#9767,#9765,#9779,.T.); +#9781=ORIENTED_EDGE('',*,*,#9780,.T.); +#9782=EDGE_LOOP('',(#9774,#9781)); +#9783=FACE_BOUND('',#9782,.T.); +#9784=CARTESIAN_POINT('',(12.712036303,10.352228359,32.022689554)); +#9785=VERTEX_POINT('',#9784); +#9786=CARTESIAN_POINT('',(13.962036303,11.602228359,32.022689554)); +#9787=VERTEX_POINT('',#9786); +#9788=CARTESIAN_POINT('',(13.962036303,10.352228359,32.022689554)); +#9789=DIRECTION('',(-0.,-0.,1.)); +#9790=DIRECTION('',(-1.,0.,0.)); +#9791=AXIS2_PLACEMENT_3D('',#9788,#9789,#9790); +#9792=CIRCLE('',#9791,1.25); +#9793=EDGE_CURVE('',#9785,#9787,#9792,.T.); +#9794=ORIENTED_EDGE('',*,*,#9793,.T.); +#9795=CARTESIAN_POINT('',(13.962036303,10.352228359,32.022689554)); +#9796=DIRECTION('',(-0.,-0.,1.)); +#9797=DIRECTION('',(-1.,0.,0.)); +#9798=AXIS2_PLACEMENT_3D('',#9795,#9796,#9797); +#9799=CIRCLE('',#9798,1.25); +#9800=EDGE_CURVE('',#9787,#9785,#9799,.T.); +#9801=ORIENTED_EDGE('',*,*,#9800,.T.); +#9802=EDGE_LOOP('',(#9794,#9801)); +#9803=FACE_BOUND('',#9802,.T.); +#9804=CARTESIAN_POINT('',(-2.037963697,-10.147771641,32.022689554)); +#9805=VERTEX_POINT('',#9804); +#9806=CARTESIAN_POINT('',(-1.037963697,-9.147771641,32.022689554)); +#9807=VERTEX_POINT('',#9806); +#9808=CARTESIAN_POINT('',(-1.037963697,-10.147771641,32.022689554)); +#9809=DIRECTION('',(-0.,-0.,1.)); +#9810=DIRECTION('',(-1.,0.,0.)); +#9811=AXIS2_PLACEMENT_3D('',#9808,#9809,#9810); +#9812=CIRCLE('',#9811,1.); +#9813=EDGE_CURVE('',#9805,#9807,#9812,.T.); +#9814=ORIENTED_EDGE('',*,*,#9813,.T.); +#9815=CARTESIAN_POINT('',(-1.037963697,-10.147771641,32.022689554)); +#9816=DIRECTION('',(-0.,-0.,1.)); +#9817=DIRECTION('',(-1.,0.,0.)); +#9818=AXIS2_PLACEMENT_3D('',#9815,#9816,#9817); +#9819=CIRCLE('',#9818,1.); +#9820=EDGE_CURVE('',#9807,#9805,#9819,.T.); +#9821=ORIENTED_EDGE('',*,*,#9820,.T.); +#9822=EDGE_LOOP('',(#9814,#9821)); +#9823=FACE_BOUND('',#9822,.T.); +#9824=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#9825=VERTEX_POINT('',#9824); +#9826=CARTESIAN_POINT('',(43.962036303,-28.547771641,32.022689554)); +#9827=VERTEX_POINT('',#9826); +#9828=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#9829=DIRECTION('',(0.,1.,0.)); +#9830=VECTOR('',#9829,11.35); +#9831=LINE('',#9828,#9830); +#9832=EDGE_CURVE('',#9825,#9827,#9831,.T.); +#9833=ORIENTED_EDGE('',*,*,#9832,.F.); +#9834=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#9835=DIRECTION('',(-1.,-0.,0.)); +#9836=VECTOR('',#9835,60.); +#9837=LINE('',#9834,#9836); +#9838=EDGE_CURVE('',#9825,#9220,#9837,.T.); +#9839=ORIENTED_EDGE('',*,*,#9838,.T.); +#9840=ORIENTED_EDGE('',*,*,#9227,.T.); +#9841=CARTESIAN_POINT('',(-16.037963697,-13.547771641,32.022689554)); +#9842=VERTEX_POINT('',#9841); +#9843=CARTESIAN_POINT('',(-16.037963697,-21.047771641,32.022689554)); +#9844=DIRECTION('',(-0.,-0.,1.)); +#9845=DIRECTION('',(-1.,0.,0.)); +#9846=AXIS2_PLACEMENT_3D('',#9843,#9844,#9845); +#9847=CIRCLE('',#9846,7.5); +#9848=EDGE_CURVE('',#9222,#9842,#9847,.T.); +#9849=ORIENTED_EDGE('',*,*,#9848,.T.); +#9850=CARTESIAN_POINT('',(-16.037963697,-2.047771641,32.022689554)); +#9851=VERTEX_POINT('',#9850); +#9852=CARTESIAN_POINT('',(-16.037963697,-13.547771641,32.022689554)); +#9853=DIRECTION('',(0.,1.,0.)); +#9854=VECTOR('',#9853,11.5); +#9855=LINE('',#9852,#9854); +#9856=EDGE_CURVE('',#9842,#9851,#9855,.T.); +#9857=ORIENTED_EDGE('',*,*,#9856,.T.); +#9858=CARTESIAN_POINT('',(-13.637963697,5.152228359,32.022689554)); +#9859=VERTEX_POINT('',#9858); +#9860=CARTESIAN_POINT('',(-16.037963697,1.952228359,32.022689554)); +#9861=DIRECTION('',(0.,0.,1.)); +#9862=DIRECTION('',(1.,0.,-0.)); +#9863=AXIS2_PLACEMENT_3D('',#9860,#9861,#9862); +#9864=CIRCLE('',#9863,4.); +#9865=EDGE_CURVE('',#9851,#9859,#9864,.T.); +#9866=ORIENTED_EDGE('',*,*,#9865,.T.); +#9867=CARTESIAN_POINT('',(-13.637963697,10.352228359,32.022689554)); +#9868=VERTEX_POINT('',#9867); +#9869=CARTESIAN_POINT('',(-13.637963697,5.152228359,32.022689554)); +#9870=DIRECTION('',(0.,1.,0.)); +#9871=VECTOR('',#9870,5.2); +#9872=LINE('',#9869,#9871); +#9873=EDGE_CURVE('',#9859,#9868,#9872,.T.); +#9874=ORIENTED_EDGE('',*,*,#9873,.T.); +#9875=CARTESIAN_POINT('',(-12.307581668,12.621164279,32.022689554)); +#9876=VERTEX_POINT('',#9875); +#9877=CARTESIAN_POINT('',(-11.037963697,10.352228359,32.022689554)); +#9878=DIRECTION('',(-0.,-0.,-1.)); +#9879=DIRECTION('',(1.,0.,-0.)); +#9880=AXIS2_PLACEMENT_3D('',#9877,#9878,#9879); +#9881=CIRCLE('',#9880,2.6); +#9882=EDGE_CURVE('',#9868,#9876,#9881,.T.); +#9883=ORIENTED_EDGE('',*,*,#9882,.T.); +#9884=CARTESIAN_POINT('',(-9.67790969,12.56813745,32.022689554)); +#9885=VERTEX_POINT('',#9884); +#9886=CARTESIAN_POINT('',(-11.037963697,10.352228359,32.022689554)); +#9887=DIRECTION('',(-0.,-0.,-1.)); +#9888=DIRECTION('',(1.,0.,-0.)); +#9889=AXIS2_PLACEMENT_3D('',#9886,#9887,#9888); +#9890=CIRCLE('',#9889,2.6); +#9891=EDGE_CURVE('',#9876,#9885,#9890,.T.); +#9892=ORIENTED_EDGE('',*,*,#9891,.T.); +#9893=CARTESIAN_POINT('',(-5.908124063,10.916831522,32.022689554)); +#9894=VERTEX_POINT('',#9893); +#9895=CARTESIAN_POINT('',(-1.831444268,25.352228359,32.022689554)); +#9896=DIRECTION('',(0.,0.,-1.)); +#9897=DIRECTION('',(-1.,0.,0.)); +#9898=AXIS2_PLACEMENT_3D('',#9895,#9896,#9897); +#9899=CIRCLE('',#9898,15.); +#9900=EDGE_CURVE('',#9894,#9885,#9899,.T.); +#9901=ORIENTED_EDGE('',*,*,#9900,.F.); +#9902=CARTESIAN_POINT('',(-1.831444268,10.352228359,32.022689554)); +#9903=VERTEX_POINT('',#9902); +#9904=CARTESIAN_POINT('',(-1.831444268,25.352228359,32.022689554)); +#9905=DIRECTION('',(0.,0.,-1.)); +#9906=DIRECTION('',(-1.,0.,0.)); +#9907=AXIS2_PLACEMENT_3D('',#9904,#9905,#9906); +#9908=CIRCLE('',#9907,15.); +#9909=EDGE_CURVE('',#9903,#9894,#9908,.T.); +#9910=ORIENTED_EDGE('',*,*,#9909,.F.); +#9911=CARTESIAN_POINT('',(4.755516874,10.352228359,32.022689554)); +#9912=VERTEX_POINT('',#9911); +#9913=CARTESIAN_POINT('',(-1.831444268,10.352228359,32.022689554)); +#9914=DIRECTION('',(1.,0.,-0.)); +#9915=VECTOR('',#9914,6.586961142); +#9916=LINE('',#9913,#9915); +#9917=EDGE_CURVE('',#9903,#9912,#9916,.T.); +#9918=ORIENTED_EDGE('',*,*,#9917,.T.); +#9919=CARTESIAN_POINT('',(8.83219667,10.916831522,32.022689554)); +#9920=VERTEX_POINT('',#9919); +#9921=CARTESIAN_POINT('',(4.755516874,25.352228359,32.022689554)); +#9922=DIRECTION('',(0.,0.,-1.)); +#9923=DIRECTION('',(-1.,0.,0.)); +#9924=AXIS2_PLACEMENT_3D('',#9921,#9922,#9923); +#9925=CIRCLE('',#9924,15.); +#9926=EDGE_CURVE('',#9920,#9912,#9925,.T.); +#9927=ORIENTED_EDGE('',*,*,#9926,.F.); +#9928=CARTESIAN_POINT('',(12.601982297,12.56813745,32.022689554)); +#9929=VERTEX_POINT('',#9928); +#9930=CARTESIAN_POINT('',(4.755516874,25.352228359,32.022689554)); +#9931=DIRECTION('',(0.,0.,-1.)); +#9932=DIRECTION('',(-1.,0.,0.)); +#9933=AXIS2_PLACEMENT_3D('',#9930,#9931,#9932); +#9934=CIRCLE('',#9933,15.); +#9935=EDGE_CURVE('',#9929,#9920,#9934,.T.); +#9936=ORIENTED_EDGE('',*,*,#9935,.F.); +#9937=CARTESIAN_POINT('',(13.962036303,12.952228359,32.022689554)); +#9938=VERTEX_POINT('',#9937); +#9939=CARTESIAN_POINT('',(13.962036303,10.352228359,32.022689554)); +#9940=DIRECTION('',(0.,0.,-1.)); +#9941=DIRECTION('',(-1.,0.,0.)); +#9942=AXIS2_PLACEMENT_3D('',#9939,#9940,#9941); +#9943=CIRCLE('',#9942,2.6); +#9944=EDGE_CURVE('',#9929,#9938,#9943,.T.); +#9945=ORIENTED_EDGE('',*,*,#9944,.T.); +#9946=CARTESIAN_POINT('',(15.32209031,12.56813745,32.022689554)); +#9947=VERTEX_POINT('',#9946); +#9948=CARTESIAN_POINT('',(13.962036303,10.352228359,32.022689554)); +#9949=DIRECTION('',(0.,0.,-1.)); +#9950=DIRECTION('',(-1.,0.,0.)); +#9951=AXIS2_PLACEMENT_3D('',#9948,#9949,#9950); +#9952=CIRCLE('',#9951,2.6); +#9953=EDGE_CURVE('',#9938,#9947,#9952,.T.); +#9954=ORIENTED_EDGE('',*,*,#9953,.T.); +#9955=CARTESIAN_POINT('',(19.091875937,10.916831522,32.022689554)); +#9956=VERTEX_POINT('',#9955); +#9957=CARTESIAN_POINT('',(23.168555732,25.352228359,32.022689554)); +#9958=DIRECTION('',(0.,0.,-1.)); +#9959=DIRECTION('',(-1.,0.,0.)); +#9960=AXIS2_PLACEMENT_3D('',#9957,#9958,#9959); +#9961=CIRCLE('',#9960,15.); +#9962=EDGE_CURVE('',#9956,#9947,#9961,.T.); +#9963=ORIENTED_EDGE('',*,*,#9962,.F.); +#9964=CARTESIAN_POINT('',(23.168555732,10.352228359,32.022689554)); +#9965=VERTEX_POINT('',#9964); +#9966=CARTESIAN_POINT('',(23.168555732,25.352228359,32.022689554)); +#9967=DIRECTION('',(0.,0.,-1.)); +#9968=DIRECTION('',(-1.,0.,0.)); +#9969=AXIS2_PLACEMENT_3D('',#9966,#9967,#9968); +#9970=CIRCLE('',#9969,15.); +#9971=EDGE_CURVE('',#9965,#9956,#9970,.T.); +#9972=ORIENTED_EDGE('',*,*,#9971,.F.); +#9973=CARTESIAN_POINT('',(29.755516874,10.352228359,32.022689554)); +#9974=VERTEX_POINT('',#9973); +#9975=CARTESIAN_POINT('',(23.168555732,10.352228359,32.022689554)); +#9976=DIRECTION('',(1.,0.,-0.)); +#9977=VECTOR('',#9976,6.586961142); +#9978=LINE('',#9975,#9977); +#9979=EDGE_CURVE('',#9965,#9974,#9978,.T.); +#9980=ORIENTED_EDGE('',*,*,#9979,.T.); +#9981=CARTESIAN_POINT('',(33.83219667,10.916831522,32.022689554)); +#9982=VERTEX_POINT('',#9981); +#9983=CARTESIAN_POINT('',(29.755516874,25.352228359,32.022689554)); +#9984=DIRECTION('',(0.,0.,-1.)); +#9985=DIRECTION('',(-1.,0.,0.)); +#9986=AXIS2_PLACEMENT_3D('',#9983,#9984,#9985); +#9987=CIRCLE('',#9986,15.); +#9988=EDGE_CURVE('',#9982,#9974,#9987,.T.); +#9989=ORIENTED_EDGE('',*,*,#9988,.F.); +#9990=CARTESIAN_POINT('',(37.601982297,12.56813745,32.022689554)); +#9991=VERTEX_POINT('',#9990); +#9992=CARTESIAN_POINT('',(29.755516874,25.352228359,32.022689554)); +#9993=DIRECTION('',(0.,0.,-1.)); +#9994=DIRECTION('',(-1.,0.,0.)); +#9995=AXIS2_PLACEMENT_3D('',#9992,#9993,#9994); +#9996=CIRCLE('',#9995,15.); +#9997=EDGE_CURVE('',#9991,#9982,#9996,.T.); +#9998=ORIENTED_EDGE('',*,*,#9997,.F.); +#9999=CARTESIAN_POINT('',(40.231654274,12.621164279,32.022689554)); +#10000=VERTEX_POINT('',#9999); +#10001=CARTESIAN_POINT('',(38.962036303,10.352228359,32.022689554)); +#10002=DIRECTION('',(0.,0.,-1.)); +#10003=DIRECTION('',(-1.,0.,0.)); +#10004=AXIS2_PLACEMENT_3D('',#10001,#10002,#10003); +#10005=CIRCLE('',#10004,2.6); +#10006=EDGE_CURVE('',#9991,#10000,#10005,.T.); +#10007=ORIENTED_EDGE('',*,*,#10006,.T.); +#10008=CARTESIAN_POINT('',(41.562036303,10.352228359,32.022689554)); +#10009=VERTEX_POINT('',#10008); +#10010=CARTESIAN_POINT('',(38.962036303,10.352228359,32.022689554)); +#10011=DIRECTION('',(0.,0.,-1.)); +#10012=DIRECTION('',(-1.,0.,0.)); +#10013=AXIS2_PLACEMENT_3D('',#10010,#10011,#10012); +#10014=CIRCLE('',#10013,2.6); +#10015=EDGE_CURVE('',#10000,#10009,#10014,.T.); +#10016=ORIENTED_EDGE('',*,*,#10015,.T.); +#10017=CARTESIAN_POINT('',(41.562036303,5.152228359,32.022689554)); +#10018=VERTEX_POINT('',#10017); +#10019=CARTESIAN_POINT('',(41.562036303,10.352228359,32.022689554)); +#10020=DIRECTION('',(-0.,-1.,-0.)); +#10021=VECTOR('',#10020,5.2); +#10022=LINE('',#10019,#10021); +#10023=EDGE_CURVE('',#10009,#10018,#10022,.T.); +#10024=ORIENTED_EDGE('',*,*,#10023,.T.); +#10025=CARTESIAN_POINT('',(43.962036303,-2.047771641,32.022689554)); +#10026=VERTEX_POINT('',#10025); +#10027=CARTESIAN_POINT('',(43.962036303,1.952228359,32.022689554)); +#10028=DIRECTION('',(-0.,-0.,1.)); +#10029=DIRECTION('',(-1.,0.,0.)); +#10030=AXIS2_PLACEMENT_3D('',#10027,#10028,#10029); +#10031=CIRCLE('',#10030,4.); +#10032=EDGE_CURVE('',#10018,#10026,#10031,.T.); +#10033=ORIENTED_EDGE('',*,*,#10032,.T.); +#10034=CARTESIAN_POINT('',(43.962036303,-13.547771641,32.022689554)); +#10035=VERTEX_POINT('',#10034); +#10036=CARTESIAN_POINT('',(43.962036303,-13.547771641,32.022689554)); +#10037=DIRECTION('',(0.,1.,0.)); +#10038=VECTOR('',#10037,11.5); +#10039=LINE('',#10036,#10038); +#10040=EDGE_CURVE('',#10035,#10026,#10039,.T.); +#10041=ORIENTED_EDGE('',*,*,#10040,.F.); +#10042=CARTESIAN_POINT('',(43.962036303,-21.047771641,32.022689554)); +#10043=DIRECTION('',(-0.,-0.,1.)); +#10044=DIRECTION('',(-1.,0.,0.)); +#10045=AXIS2_PLACEMENT_3D('',#10042,#10043,#10044); +#10046=CIRCLE('',#10045,7.5); +#10047=EDGE_CURVE('',#10035,#9827,#10046,.T.); +#10048=ORIENTED_EDGE('',*,*,#10047,.T.); +#10049=EDGE_LOOP('',(#9833,#9839,#9840,#9849,#9857,#9866,#9874,#9883,#9892,#9901,#9910,#9918,#9927,#9936,#9945,#9954,#9963,#9972,#9980,#9989,#9998,#10007,#10016,#10024,#10033,#10041, +#10048)); +#10050=FACE_BOUND('',#10049,.T.); +#10051=CARTESIAN_POINT('',(-10.037963697,-37.772771641,32.022689554)); +#10052=VERTEX_POINT('',#10051); +#10053=CARTESIAN_POINT('',(-11.037963697,-36.772771641,32.022689554)); +#10054=VERTEX_POINT('',#10053); +#10055=CARTESIAN_POINT('',(-11.037963697,-37.772771641,32.022689554)); +#10056=DIRECTION('',(0.,0.,1.)); +#10057=DIRECTION('',(1.,0.,-0.)); +#10058=AXIS2_PLACEMENT_3D('',#10055,#10056,#10057); +#10059=CIRCLE('',#10058,1.); +#10060=EDGE_CURVE('',#10052,#10054,#10059,.T.); +#10061=ORIENTED_EDGE('',*,*,#10060,.T.); +#10062=CARTESIAN_POINT('',(-11.037963697,-37.772771641,32.022689554)); +#10063=DIRECTION('',(0.,0.,1.)); +#10064=DIRECTION('',(1.,0.,-0.)); +#10065=AXIS2_PLACEMENT_3D('',#10062,#10063,#10064); +#10066=CIRCLE('',#10065,1.); +#10067=EDGE_CURVE('',#10054,#10052,#10066,.T.); +#10068=ORIENTED_EDGE('',*,*,#10067,.T.); +#10069=EDGE_LOOP('',(#10061,#10068)); +#10070=FACE_BOUND('',#10069,.T.); +#10071=CARTESIAN_POINT('',(14.962036303,-37.772771641,32.022689554)); +#10072=VERTEX_POINT('',#10071); +#10073=CARTESIAN_POINT('',(13.962036303,-36.772771641,32.022689554)); +#10074=VERTEX_POINT('',#10073); +#10075=CARTESIAN_POINT('',(13.962036303,-37.772771641,32.022689554)); +#10076=DIRECTION('',(0.,0.,1.)); +#10077=DIRECTION('',(1.,0.,-0.)); +#10078=AXIS2_PLACEMENT_3D('',#10075,#10076,#10077); +#10079=CIRCLE('',#10078,1.); +#10080=EDGE_CURVE('',#10072,#10074,#10079,.T.); +#10081=ORIENTED_EDGE('',*,*,#10080,.T.); +#10082=CARTESIAN_POINT('',(13.962036303,-37.772771641,32.022689554)); +#10083=DIRECTION('',(0.,0.,1.)); +#10084=DIRECTION('',(1.,0.,-0.)); +#10085=AXIS2_PLACEMENT_3D('',#10082,#10083,#10084); +#10086=CIRCLE('',#10085,1.); +#10087=EDGE_CURVE('',#10074,#10072,#10086,.T.); +#10088=ORIENTED_EDGE('',*,*,#10087,.T.); +#10089=EDGE_LOOP('',(#10081,#10088)); +#10090=FACE_BOUND('',#10089,.T.); +#10091=CARTESIAN_POINT('',(39.962036303,-37.772771641,32.022689554)); +#10092=VERTEX_POINT('',#10091); +#10093=CARTESIAN_POINT('',(38.962036303,-36.772771641,32.022689554)); +#10094=VERTEX_POINT('',#10093); +#10095=CARTESIAN_POINT('',(38.962036303,-37.772771641,32.022689554)); +#10096=DIRECTION('',(0.,0.,1.)); +#10097=DIRECTION('',(1.,0.,-0.)); +#10098=AXIS2_PLACEMENT_3D('',#10095,#10096,#10097); +#10099=CIRCLE('',#10098,1.); +#10100=EDGE_CURVE('',#10092,#10094,#10099,.T.); +#10101=ORIENTED_EDGE('',*,*,#10100,.T.); +#10102=CARTESIAN_POINT('',(38.962036303,-37.772771641,32.022689554)); +#10103=DIRECTION('',(0.,0.,1.)); +#10104=DIRECTION('',(1.,0.,-0.)); +#10105=AXIS2_PLACEMENT_3D('',#10102,#10103,#10104); +#10106=CIRCLE('',#10105,1.); +#10107=EDGE_CURVE('',#10094,#10092,#10106,.T.); +#10108=ORIENTED_EDGE('',*,*,#10107,.T.); +#10109=EDGE_LOOP('',(#10101,#10108)); +#10110=FACE_BOUND('',#10109,.T.); +#10111=ADVANCED_FACE('',(#9707,#9727,#9763,#9783,#9803,#9823,#10050,#10070,#10090,#10110),#9687,.F.); +#10112=CARTESIAN_POINT('',(43.962036303,-42.047771641,32.022689554)); +#10113=DIRECTION('',(1.,0.,0.)); +#10114=DIRECTION('',(0.,1.,0.)); +#10115=AXIS2_PLACEMENT_3D('',#10112,#10113,#10114); +#10116=PLANE('',#10115); +#10117=ORIENTED_EDGE('',*,*,#9410,.F.); +#10118=CARTESIAN_POINT('',(43.962036303,-39.897771641,33.522689554)); +#10119=DIRECTION('',(-0.,-0.,-1.)); +#10120=VECTOR('',#10119,1.5); +#10121=LINE('',#10118,#10120); +#10122=EDGE_CURVE('',#9397,#9825,#10121,.T.); +#10123=ORIENTED_EDGE('',*,*,#10122,.T.); +#10124=ORIENTED_EDGE('',*,*,#9832,.T.); +#10125=CARTESIAN_POINT('',(43.962036303,-28.547771641,32.022689554)); +#10126=DIRECTION('',(0.,0.,1.)); +#10127=VECTOR('',#10126,1.5); +#10128=LINE('',#10125,#10127); +#10129=EDGE_CURVE('',#9827,#9405,#10128,.T.); +#10130=ORIENTED_EDGE('',*,*,#10129,.T.); +#10131=EDGE_LOOP('',(#10117,#10123,#10124,#10130)); +#10132=FACE_BOUND('',#10131,.T.); +#10133=ADVANCED_FACE('',(#10132),#10116,.T.); +#10134=CARTESIAN_POINT('',(-16.037963697,-21.047771641,33.522689554)); +#10135=DIRECTION('',(0.,0.,-1.)); +#10136=DIRECTION('',(0.,1.,0.)); +#10137=AXIS2_PLACEMENT_3D('',#10134,#10135,#10136); +#10138=CYLINDRICAL_SURFACE('',#10137,7.5); +#10139=ORIENTED_EDGE('',*,*,#9848,.F.); +#10140=ORIENTED_EDGE('',*,*,#9249,.F.); +#10141=ORIENTED_EDGE('',*,*,#9618,.F.); +#10142=CARTESIAN_POINT('',(-16.037963697,-13.547771641,32.022689554)); +#10143=DIRECTION('',(0.,0.,1.)); +#10144=VECTOR('',#10143,1.5); +#10145=LINE('',#10142,#10144); +#10146=EDGE_CURVE('',#9842,#9606,#10145,.T.); +#10147=ORIENTED_EDGE('',*,*,#10146,.F.); +#10148=EDGE_LOOP('',(#10139,#10140,#10141,#10147)); +#10149=FACE_BOUND('',#10148,.T.); +#10150=ADVANCED_FACE('',(#10149),#10138,.F.); +#10151=CARTESIAN_POINT('',(-16.037963697,-1.047771641,32.022689554)); +#10152=DIRECTION('',(-1.,0.,0.)); +#10153=DIRECTION('',(0.,-1.,0.)); +#10154=AXIS2_PLACEMENT_3D('',#10151,#10152,#10153); +#10155=PLANE('',#10154); +#10156=ORIENTED_EDGE('',*,*,#10146,.T.); +#10157=ORIENTED_EDGE('',*,*,#9611,.F.); +#10158=CARTESIAN_POINT('',(-16.037963697,-2.047771641,33.522689554)); +#10159=DIRECTION('',(-0.,-0.,-1.)); +#10160=VECTOR('',#10159,1.5); +#10161=LINE('',#10158,#10160); +#10162=EDGE_CURVE('',#9597,#9851,#10161,.T.); +#10163=ORIENTED_EDGE('',*,*,#10162,.T.); +#10164=ORIENTED_EDGE('',*,*,#9856,.F.); +#10165=EDGE_LOOP('',(#10156,#10157,#10163,#10164)); +#10166=FACE_BOUND('',#10165,.T.); +#10167=ADVANCED_FACE('',(#10166),#10155,.T.); +#10168=CARTESIAN_POINT('',(-16.037963697,1.952228359,33.522689554)); +#10169=DIRECTION('',(0.,-0.,1.)); +#10170=DIRECTION('',(0.,1.,0.)); +#10171=AXIS2_PLACEMENT_3D('',#10168,#10169,#10170); +#10172=CYLINDRICAL_SURFACE('',#10171,4.); +#10173=CARTESIAN_POINT('',(-13.637963697,5.152228359,33.522689554)); +#10174=DIRECTION('',(-0.,-0.,-1.)); +#10175=VECTOR('',#10174,1.5); +#10176=LINE('',#10173,#10175); +#10177=EDGE_CURVE('',#9589,#9859,#10176,.T.); +#10178=ORIENTED_EDGE('',*,*,#10177,.T.); +#10179=ORIENTED_EDGE('',*,*,#9865,.F.); +#10180=ORIENTED_EDGE('',*,*,#10162,.F.); +#10181=ORIENTED_EDGE('',*,*,#9603,.F.); +#10182=EDGE_LOOP('',(#10178,#10179,#10180,#10181)); +#10183=FACE_BOUND('',#10182,.T.); +#10184=ADVANCED_FACE('',(#10183),#10172,.F.); +#10185=CARTESIAN_POINT('',(-13.637963697,5.152228359,33.522689554)); +#10186=DIRECTION('',(-1.,0.,0.)); +#10187=DIRECTION('',(0.,1.,0.)); +#10188=AXIS2_PLACEMENT_3D('',#10185,#10186,#10187); +#10189=PLANE('',#10188); +#10190=ORIENTED_EDGE('',*,*,#9594,.F.); +#10191=CARTESIAN_POINT('',(-13.637963697,10.352228359,33.522689554)); +#10192=DIRECTION('',(0.,0.,-1.)); +#10193=VECTOR('',#10192,1.5); +#10194=LINE('',#10191,#10193); +#10195=EDGE_CURVE('',#9580,#9868,#10194,.T.); +#10196=ORIENTED_EDGE('',*,*,#10195,.T.); +#10197=ORIENTED_EDGE('',*,*,#9873,.F.); +#10198=ORIENTED_EDGE('',*,*,#10177,.F.); +#10199=EDGE_LOOP('',(#10190,#10196,#10197,#10198)); +#10200=FACE_BOUND('',#10199,.T.); +#10201=ADVANCED_FACE('',(#10200),#10189,.T.); +#10202=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#10203=DIRECTION('',(0.,0.,1.)); +#10204=DIRECTION('',(-0.488314604,0.872667661,0.)); +#10205=AXIS2_PLACEMENT_3D('',#10202,#10203,#10204); +#10206=CYLINDRICAL_SURFACE('',#10205,2.6); +#10207=CARTESIAN_POINT('',(-12.307581668,12.621164279,33.522689554)); +#10208=DIRECTION('',(-0.,-0.,-1.)); +#10209=VECTOR('',#10208,1.5); +#10210=LINE('',#10207,#10209); +#10211=EDGE_CURVE('',#9571,#9876,#10210,.T.); +#10212=ORIENTED_EDGE('',*,*,#10211,.T.); +#10213=ORIENTED_EDGE('',*,*,#9882,.F.); +#10214=ORIENTED_EDGE('',*,*,#10195,.F.); +#10215=ORIENTED_EDGE('',*,*,#9586,.F.); +#10216=EDGE_LOOP('',(#10212,#10213,#10214,#10215)); +#10217=FACE_BOUND('',#10216,.T.); +#10218=ADVANCED_FACE('',(#10217),#10206,.T.); +#10219=CARTESIAN_POINT('',(-1.831444268,25.352228359,33.522689554)); +#10220=DIRECTION('',(-0.,0.,-1.)); +#10221=DIRECTION('',(-0.271778653,-0.962359789,0.)); +#10222=AXIS2_PLACEMENT_3D('',#10219,#10220,#10221); +#10223=CYLINDRICAL_SURFACE('',#10222,15.); +#10224=CARTESIAN_POINT('',(-5.908124063,10.916831522,32.022689554)); +#10225=DIRECTION('',(-0.,-0.,1.)); +#10226=VECTOR('',#10225,1.5); +#10227=LINE('',#10224,#10226); +#10228=EDGE_CURVE('',#9894,#9553,#10227,.T.); +#10229=ORIENTED_EDGE('',*,*,#10228,.F.); +#10230=ORIENTED_EDGE('',*,*,#9900,.T.); +#10231=CARTESIAN_POINT('',(-9.67790969,12.56813745,32.022689554)); +#10232=DIRECTION('',(-0.,-0.,1.)); +#10233=VECTOR('',#10232,1.5); +#10234=LINE('',#10231,#10233); +#10235=EDGE_CURVE('',#9885,#9562,#10234,.T.); +#10236=ORIENTED_EDGE('',*,*,#10235,.T.); +#10237=ORIENTED_EDGE('',*,*,#9568,.T.); +#10238=EDGE_LOOP('',(#10229,#10230,#10236,#10237)); +#10239=FACE_BOUND('',#10238,.T.); +#10240=ADVANCED_FACE('',(#10239),#10223,.F.); +#10241=CARTESIAN_POINT('',(11.362036303,10.352228359,33.522689554)); +#10242=DIRECTION('',(0.,-1.,0.)); +#10243=DIRECTION('',(-1.,0.,0.)); +#10244=AXIS2_PLACEMENT_3D('',#10241,#10242,#10243); +#10245=PLANE('',#10244); +#10246=CARTESIAN_POINT('',(-1.831444268,10.352228359,33.522689554)); +#10247=DIRECTION('',(0.,0.,-1.)); +#10248=VECTOR('',#10247,1.5); +#10249=LINE('',#10246,#10248); +#10250=EDGE_CURVE('',#9545,#9903,#10249,.T.); +#10251=ORIENTED_EDGE('',*,*,#10250,.F.); +#10252=ORIENTED_EDGE('',*,*,#9550,.F.); +#10253=CARTESIAN_POINT('',(4.755516874,10.352228359,32.022689554)); +#10254=DIRECTION('',(-0.,-0.,1.)); +#10255=VECTOR('',#10254,1.5); +#10256=LINE('',#10253,#10255); +#10257=EDGE_CURVE('',#9912,#9536,#10256,.T.); +#10258=ORIENTED_EDGE('',*,*,#10257,.F.); +#10259=ORIENTED_EDGE('',*,*,#9917,.F.); +#10260=EDGE_LOOP('',(#10251,#10252,#10258,#10259)); +#10261=FACE_BOUND('',#10260,.T.); +#10262=ADVANCED_FACE('',(#10261),#10245,.F.); +#10263=CARTESIAN_POINT('',(4.755516874,25.352228359,33.522689554)); +#10264=DIRECTION('',(0.,0.,-1.)); +#10265=DIRECTION('',(0.271778653,-0.962359789,0.)); +#10266=AXIS2_PLACEMENT_3D('',#10263,#10264,#10265); +#10267=CYLINDRICAL_SURFACE('',#10266,15.); +#10268=CARTESIAN_POINT('',(8.83219667,10.916831522,32.022689554)); +#10269=DIRECTION('',(-0.,-0.,1.)); +#10270=VECTOR('',#10269,1.5); +#10271=LINE('',#10268,#10270); +#10272=EDGE_CURVE('',#9920,#9527,#10271,.T.); +#10273=ORIENTED_EDGE('',*,*,#10272,.F.); +#10274=ORIENTED_EDGE('',*,*,#9926,.T.); +#10275=ORIENTED_EDGE('',*,*,#10257,.T.); +#10276=ORIENTED_EDGE('',*,*,#9542,.T.); +#10277=EDGE_LOOP('',(#10273,#10274,#10275,#10276)); +#10278=FACE_BOUND('',#10277,.T.); +#10279=ADVANCED_FACE('',(#10278),#10267,.F.); +#10280=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#10281=DIRECTION('',(0.,0.,-1.)); +#10282=DIRECTION('',(0.,1.,0.)); +#10283=AXIS2_PLACEMENT_3D('',#10280,#10281,#10282); +#10284=CYLINDRICAL_SURFACE('',#10283,2.6); +#10285=CARTESIAN_POINT('',(13.962036303,12.952228359,32.022689554)); +#10286=DIRECTION('',(-0.,-0.,1.)); +#10287=VECTOR('',#10286,1.5); +#10288=LINE('',#10285,#10287); +#10289=EDGE_CURVE('',#9938,#9509,#10288,.T.); +#10290=ORIENTED_EDGE('',*,*,#10289,.T.); +#10291=ORIENTED_EDGE('',*,*,#9515,.F.); +#10292=CARTESIAN_POINT('',(15.32209031,12.56813745,32.022689554)); +#10293=DIRECTION('',(-0.,-0.,1.)); +#10294=VECTOR('',#10293,1.5); +#10295=LINE('',#10292,#10294); +#10296=EDGE_CURVE('',#9947,#9500,#10295,.T.); +#10297=ORIENTED_EDGE('',*,*,#10296,.F.); +#10298=ORIENTED_EDGE('',*,*,#9953,.F.); +#10299=EDGE_LOOP('',(#10290,#10291,#10297,#10298)); +#10300=FACE_BOUND('',#10299,.T.); +#10301=ADVANCED_FACE('',(#10300),#10284,.T.); +#10302=CARTESIAN_POINT('',(13.962036303,-31.247460752,32.022689554)); +#10303=DIRECTION('',(0.,0.,1.)); +#10304=DIRECTION('',(1.,0.,-0.)); +#10305=AXIS2_PLACEMENT_3D('',#10302,#10303,#10304); +#10306=CYLINDRICAL_SURFACE('',#10305,1.); +#10307=ORIENTED_EDGE('',*,*,#9331,.F.); +#10308=CARTESIAN_POINT('',(14.962036303,-31.247460752,32.022689554)); +#10309=DIRECTION('',(0.,0.,1.)); +#10310=VECTOR('',#10309,1.5); +#10311=LINE('',#10308,#10310); +#10312=EDGE_CURVE('',#9739,#9319,#10311,.T.); +#10313=ORIENTED_EDGE('',*,*,#10312,.F.); +#10314=ORIENTED_EDGE('',*,*,#9745,.F.); +#10315=CARTESIAN_POINT('',(12.962036303,-31.247460752,32.022689554)); +#10316=DIRECTION('',(0.,0.,1.)); +#10317=VECTOR('',#10316,1.5); +#10318=LINE('',#10315,#10317); +#10319=EDGE_CURVE('',#9731,#9300,#10318,.T.); +#10320=ORIENTED_EDGE('',*,*,#10319,.T.); +#10321=EDGE_LOOP('',(#10307,#10313,#10314,#10320)); +#10322=FACE_BOUND('',#10321,.T.); +#10323=ADVANCED_FACE('',(#10322),#10306,.F.); +#10324=CARTESIAN_POINT('',(14.962036303,-31.247460752,32.022689554)); +#10325=DIRECTION('',(1.,0.,0.)); +#10326=DIRECTION('',(0.,1.,0.)); +#10327=AXIS2_PLACEMENT_3D('',#10324,#10325,#10326); +#10328=PLANE('',#10327); +#10329=ORIENTED_EDGE('',*,*,#9324,.F.); +#10330=CARTESIAN_POINT('',(14.962036303,-21.547771641,32.022689554)); +#10331=DIRECTION('',(0.,0.,1.)); +#10332=VECTOR('',#10331,1.5); +#10333=LINE('',#10330,#10332); +#10334=EDGE_CURVE('',#9748,#9310,#10333,.T.); +#10335=ORIENTED_EDGE('',*,*,#10334,.F.); +#10336=ORIENTED_EDGE('',*,*,#9753,.F.); +#10337=ORIENTED_EDGE('',*,*,#10312,.T.); +#10338=EDGE_LOOP('',(#10329,#10335,#10336,#10337)); +#10339=FACE_BOUND('',#10338,.T.); +#10340=ADVANCED_FACE('',(#10339),#10328,.F.); +#10341=CARTESIAN_POINT('',(13.962036303,-21.547771641,32.022689554)); +#10342=DIRECTION('',(0.,0.,1.)); +#10343=DIRECTION('',(-1.,0.,0.)); +#10344=AXIS2_PLACEMENT_3D('',#10341,#10342,#10343); +#10345=CYLINDRICAL_SURFACE('',#10344,1.); +#10346=ORIENTED_EDGE('',*,*,#9316,.F.); +#10347=CARTESIAN_POINT('',(12.962036303,-21.547771641,32.022689554)); +#10348=DIRECTION('',(0.,0.,1.)); +#10349=VECTOR('',#10348,1.5); +#10350=LINE('',#10347,#10349); +#10351=EDGE_CURVE('',#9729,#9302,#10350,.T.); +#10352=ORIENTED_EDGE('',*,*,#10351,.F.); +#10353=ORIENTED_EDGE('',*,*,#9760,.F.); +#10354=ORIENTED_EDGE('',*,*,#10334,.T.); +#10355=EDGE_LOOP('',(#10346,#10352,#10353,#10354)); +#10356=FACE_BOUND('',#10355,.T.); +#10357=ADVANCED_FACE('',(#10356),#10345,.F.); +#10358=CARTESIAN_POINT('',(12.962036303,-21.547771641,32.022689554)); +#10359=DIRECTION('',(-1.,0.,0.)); +#10360=DIRECTION('',(0.,-1.,0.)); +#10361=AXIS2_PLACEMENT_3D('',#10358,#10359,#10360); +#10362=PLANE('',#10361); +#10363=ORIENTED_EDGE('',*,*,#9307,.F.); +#10364=ORIENTED_EDGE('',*,*,#10319,.F.); +#10365=ORIENTED_EDGE('',*,*,#9736,.F.); +#10366=ORIENTED_EDGE('',*,*,#10351,.T.); +#10367=EDGE_LOOP('',(#10363,#10364,#10365,#10366)); +#10368=FACE_BOUND('',#10367,.T.); +#10369=ADVANCED_FACE('',(#10368),#10362,.F.); +#10370=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#10371=DIRECTION('',(0.,0.,-1.)); +#10372=DIRECTION('',(0.,1.,0.)); +#10373=AXIS2_PLACEMENT_3D('',#10370,#10371,#10372); +#10374=CYLINDRICAL_SURFACE('',#10373,1.); +#10375=CARTESIAN_POINT('',(-11.037963697,11.352228359,32.022689554)); +#10376=DIRECTION('',(-0.,-0.,1.)); +#10377=VECTOR('',#10376,1.5); +#10378=LINE('',#10375,#10377); +#10379=EDGE_CURVE('',#9767,#9338,#10378,.T.); +#10380=ORIENTED_EDGE('',*,*,#10379,.F.); +#10381=ORIENTED_EDGE('',*,*,#9773,.F.); +#10382=ORIENTED_EDGE('',*,*,#9780,.F.); +#10383=ORIENTED_EDGE('',*,*,#10379,.T.); +#10384=ORIENTED_EDGE('',*,*,#9344,.F.); +#10385=ORIENTED_EDGE('',*,*,#9351,.F.); +#10386=EDGE_LOOP('',(#10380,#10381,#10382,#10383,#10384,#10385)); +#10387=FACE_BOUND('',#10386,.T.); +#10388=ADVANCED_FACE('',(#10387),#10374,.F.); +#10389=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#10390=DIRECTION('',(0.,0.,-1.)); +#10391=DIRECTION('',(0.,1.,0.)); +#10392=AXIS2_PLACEMENT_3D('',#10389,#10390,#10391); +#10393=CYLINDRICAL_SURFACE('',#10392,1.25); +#10394=CARTESIAN_POINT('',(13.962036303,11.602228359,32.022689554)); +#10395=DIRECTION('',(-0.,-0.,1.)); +#10396=VECTOR('',#10395,1.5); +#10397=LINE('',#10394,#10396); +#10398=EDGE_CURVE('',#9787,#9358,#10397,.T.); +#10399=ORIENTED_EDGE('',*,*,#10398,.F.); +#10400=ORIENTED_EDGE('',*,*,#9793,.F.); +#10401=ORIENTED_EDGE('',*,*,#9800,.F.); +#10402=ORIENTED_EDGE('',*,*,#10398,.T.); +#10403=ORIENTED_EDGE('',*,*,#9364,.F.); +#10404=ORIENTED_EDGE('',*,*,#9371,.F.); +#10405=EDGE_LOOP('',(#10399,#10400,#10401,#10402,#10403,#10404)); +#10406=FACE_BOUND('',#10405,.T.); +#10407=ADVANCED_FACE('',(#10406),#10393,.F.); +#10408=CARTESIAN_POINT('',(-1.037963697,-10.147771641,33.522689554)); +#10409=DIRECTION('',(0.,0.,-1.)); +#10410=DIRECTION('',(0.,1.,0.)); +#10411=AXIS2_PLACEMENT_3D('',#10408,#10409,#10410); +#10412=CYLINDRICAL_SURFACE('',#10411,1.); +#10413=CARTESIAN_POINT('',(-1.037963697,-9.147771641,32.022689554)); +#10414=DIRECTION('',(-0.,-0.,1.)); +#10415=VECTOR('',#10414,1.5); +#10416=LINE('',#10413,#10415); +#10417=EDGE_CURVE('',#9807,#9378,#10416,.T.); +#10418=ORIENTED_EDGE('',*,*,#10417,.F.); +#10419=ORIENTED_EDGE('',*,*,#9813,.F.); +#10420=ORIENTED_EDGE('',*,*,#9820,.F.); +#10421=ORIENTED_EDGE('',*,*,#10417,.T.); +#10422=ORIENTED_EDGE('',*,*,#9384,.F.); +#10423=ORIENTED_EDGE('',*,*,#9391,.F.); +#10424=EDGE_LOOP('',(#10418,#10419,#10420,#10421,#10422,#10423)); +#10425=FACE_BOUND('',#10424,.T.); +#10426=ADVANCED_FACE('',(#10425),#10412,.F.); +#10427=CARTESIAN_POINT('',(23.168555732,25.352228359,33.522689554)); +#10428=DIRECTION('',(-0.,0.,-1.)); +#10429=DIRECTION('',(-0.271778653,-0.962359789,0.)); +#10430=AXIS2_PLACEMENT_3D('',#10427,#10428,#10429); +#10431=CYLINDRICAL_SURFACE('',#10430,15.); +#10432=CARTESIAN_POINT('',(19.091875937,10.916831522,32.022689554)); +#10433=DIRECTION('',(-0.,-0.,1.)); +#10434=VECTOR('',#10433,1.5); +#10435=LINE('',#10432,#10434); +#10436=EDGE_CURVE('',#9956,#9491,#10435,.T.); +#10437=ORIENTED_EDGE('',*,*,#10436,.F.); +#10438=ORIENTED_EDGE('',*,*,#9962,.T.); +#10439=ORIENTED_EDGE('',*,*,#10296,.T.); +#10440=ORIENTED_EDGE('',*,*,#9506,.T.); +#10441=EDGE_LOOP('',(#10437,#10438,#10439,#10440)); +#10442=FACE_BOUND('',#10441,.T.); +#10443=ADVANCED_FACE('',(#10442),#10431,.F.); +#10444=CARTESIAN_POINT('',(36.362036303,10.352228359,33.522689554)); +#10445=DIRECTION('',(0.,-1.,0.)); +#10446=DIRECTION('',(-1.,0.,0.)); +#10447=AXIS2_PLACEMENT_3D('',#10444,#10445,#10446); +#10448=PLANE('',#10447); +#10449=ORIENTED_EDGE('',*,*,#9488,.F.); +#10450=CARTESIAN_POINT('',(29.755516874,10.352228359,32.022689554)); +#10451=DIRECTION('',(-0.,-0.,1.)); +#10452=VECTOR('',#10451,1.5); +#10453=LINE('',#10450,#10452); +#10454=EDGE_CURVE('',#9974,#9474,#10453,.T.); +#10455=ORIENTED_EDGE('',*,*,#10454,.F.); +#10456=ORIENTED_EDGE('',*,*,#9979,.F.); +#10457=CARTESIAN_POINT('',(23.168555732,10.352228359,33.522689554)); +#10458=DIRECTION('',(0.,0.,-1.)); +#10459=VECTOR('',#10458,1.5); +#10460=LINE('',#10457,#10459); +#10461=EDGE_CURVE('',#9483,#9965,#10460,.T.); +#10462=ORIENTED_EDGE('',*,*,#10461,.F.); +#10463=EDGE_LOOP('',(#10449,#10455,#10456,#10462)); +#10464=FACE_BOUND('',#10463,.T.); +#10465=ADVANCED_FACE('',(#10464),#10448,.F.); +#10466=CARTESIAN_POINT('',(43.962036303,-21.047771641,33.522689554)); +#10467=DIRECTION('',(0.,0.,-1.)); +#10468=DIRECTION('',(0.,1.,0.)); +#10469=AXIS2_PLACEMENT_3D('',#10466,#10467,#10468); +#10470=CYLINDRICAL_SURFACE('',#10469,7.5); +#10471=ORIENTED_EDGE('',*,*,#10047,.F.); +#10472=CARTESIAN_POINT('',(43.962036303,-13.547771641,33.522689554)); +#10473=DIRECTION('',(-0.,-0.,-1.)); +#10474=VECTOR('',#10473,1.5); +#10475=LINE('',#10472,#10474); +#10476=EDGE_CURVE('',#9413,#10035,#10475,.T.); +#10477=ORIENTED_EDGE('',*,*,#10476,.F.); +#10478=ORIENTED_EDGE('',*,*,#9419,.F.); +#10479=ORIENTED_EDGE('',*,*,#10129,.F.); +#10480=EDGE_LOOP('',(#10471,#10477,#10478,#10479)); +#10481=FACE_BOUND('',#10480,.T.); +#10482=ADVANCED_FACE('',(#10481),#10470,.F.); +#10483=CARTESIAN_POINT('',(28.962036303,-10.147771641,33.522689554)); +#10484=DIRECTION('',(0.,0.,-1.)); +#10485=DIRECTION('',(0.,1.,0.)); +#10486=AXIS2_PLACEMENT_3D('',#10483,#10484,#10485); +#10487=CYLINDRICAL_SURFACE('',#10486,1.); +#10488=CARTESIAN_POINT('',(28.962036303,-9.147771641,32.022689554)); +#10489=DIRECTION('',(-0.,-0.,1.)); +#10490=VECTOR('',#10489,1.5); +#10491=LINE('',#10488,#10490); +#10492=EDGE_CURVE('',#9691,#9262,#10491,.T.); +#10493=ORIENTED_EDGE('',*,*,#10492,.F.); +#10494=ORIENTED_EDGE('',*,*,#9697,.F.); +#10495=ORIENTED_EDGE('',*,*,#9704,.F.); +#10496=ORIENTED_EDGE('',*,*,#10492,.T.); +#10497=ORIENTED_EDGE('',*,*,#9268,.F.); +#10498=ORIENTED_EDGE('',*,*,#9275,.F.); +#10499=EDGE_LOOP('',(#10493,#10494,#10495,#10496,#10497,#10498)); +#10500=FACE_BOUND('',#10499,.T.); +#10501=ADVANCED_FACE('',(#10500),#10487,.F.); +#10502=CARTESIAN_POINT('',(43.962036303,-42.047771641,32.022689554)); +#10503=DIRECTION('',(1.,0.,0.)); +#10504=DIRECTION('',(0.,1.,0.)); +#10505=AXIS2_PLACEMENT_3D('',#10502,#10503,#10504); +#10506=PLANE('',#10505); +#10507=ORIENTED_EDGE('',*,*,#10476,.T.); +#10508=ORIENTED_EDGE('',*,*,#10040,.T.); +#10509=CARTESIAN_POINT('',(43.962036303,-2.047771641,32.022689554)); +#10510=DIRECTION('',(0.,0.,1.)); +#10511=VECTOR('',#10510,1.5); +#10512=LINE('',#10509,#10511); +#10513=EDGE_CURVE('',#10026,#9422,#10512,.T.); +#10514=ORIENTED_EDGE('',*,*,#10513,.T.); +#10515=ORIENTED_EDGE('',*,*,#9427,.F.); +#10516=EDGE_LOOP('',(#10507,#10508,#10514,#10515)); +#10517=FACE_BOUND('',#10516,.T.); +#10518=ADVANCED_FACE('',(#10517),#10506,.T.); +#10519=CARTESIAN_POINT('',(29.755516874,25.352228359,33.522689554)); +#10520=DIRECTION('',(0.,0.,-1.)); +#10521=DIRECTION('',(0.271778653,-0.962359789,0.)); +#10522=AXIS2_PLACEMENT_3D('',#10519,#10520,#10521); +#10523=CYLINDRICAL_SURFACE('',#10522,15.); +#10524=CARTESIAN_POINT('',(33.83219667,10.916831522,32.022689554)); +#10525=DIRECTION('',(-0.,-0.,1.)); +#10526=VECTOR('',#10525,1.5); +#10527=LINE('',#10524,#10526); +#10528=EDGE_CURVE('',#9982,#9465,#10527,.T.); +#10529=ORIENTED_EDGE('',*,*,#10528,.F.); +#10530=ORIENTED_EDGE('',*,*,#9988,.T.); +#10531=ORIENTED_EDGE('',*,*,#10454,.T.); +#10532=ORIENTED_EDGE('',*,*,#9480,.T.); +#10533=EDGE_LOOP('',(#10529,#10530,#10531,#10532)); +#10534=FACE_BOUND('',#10533,.T.); +#10535=ADVANCED_FACE('',(#10534),#10523,.F.); +#10536=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#10537=DIRECTION('',(0.,0.,-1.)); +#10538=DIRECTION('',(0.488314604,0.872667661,0.)); +#10539=AXIS2_PLACEMENT_3D('',#10536,#10537,#10538); +#10540=CYLINDRICAL_SURFACE('',#10539,2.6); +#10541=CARTESIAN_POINT('',(40.231654274,12.621164279,32.022689554)); +#10542=DIRECTION('',(-0.,-0.,1.)); +#10543=VECTOR('',#10542,1.5); +#10544=LINE('',#10541,#10543); +#10545=EDGE_CURVE('',#10000,#9447,#10544,.T.); +#10546=ORIENTED_EDGE('',*,*,#10545,.T.); +#10547=ORIENTED_EDGE('',*,*,#9453,.F.); +#10548=CARTESIAN_POINT('',(41.562036303,10.352228359,33.522689554)); +#10549=DIRECTION('',(0.,0.,-1.)); +#10550=VECTOR('',#10549,1.5); +#10551=LINE('',#10548,#10550); +#10552=EDGE_CURVE('',#9439,#10009,#10551,.T.); +#10553=ORIENTED_EDGE('',*,*,#10552,.T.); +#10554=ORIENTED_EDGE('',*,*,#10015,.F.); +#10555=EDGE_LOOP('',(#10546,#10547,#10553,#10554)); +#10556=FACE_BOUND('',#10555,.T.); +#10557=ADVANCED_FACE('',(#10556),#10540,.T.); +#10558=CARTESIAN_POINT('',(41.562036303,5.152228359,33.522689554)); +#10559=DIRECTION('',(-1.,0.,0.)); +#10560=DIRECTION('',(0.,1.,0.)); +#10561=AXIS2_PLACEMENT_3D('',#10558,#10559,#10560); +#10562=PLANE('',#10561); +#10563=ORIENTED_EDGE('',*,*,#9444,.F.); +#10564=CARTESIAN_POINT('',(41.562036303,5.152228359,32.022689554)); +#10565=DIRECTION('',(-0.,-0.,1.)); +#10566=VECTOR('',#10565,1.5); +#10567=LINE('',#10564,#10566); +#10568=EDGE_CURVE('',#10018,#9430,#10567,.T.); +#10569=ORIENTED_EDGE('',*,*,#10568,.F.); +#10570=ORIENTED_EDGE('',*,*,#10023,.F.); +#10571=ORIENTED_EDGE('',*,*,#10552,.F.); +#10572=EDGE_LOOP('',(#10563,#10569,#10570,#10571)); +#10573=FACE_BOUND('',#10572,.T.); +#10574=ADVANCED_FACE('',(#10573),#10562,.F.); +#10575=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#10576=DIRECTION('',(0.,0.,-1.)); +#10577=DIRECTION('',(0.,1.,0.)); +#10578=AXIS2_PLACEMENT_3D('',#10575,#10576,#10577); +#10579=CYLINDRICAL_SURFACE('',#10578,1.); +#10580=CARTESIAN_POINT('',(38.962036303,11.352228359,32.022689554)); +#10581=DIRECTION('',(-0.,-0.,1.)); +#10582=VECTOR('',#10581,1.5); +#10583=LINE('',#10580,#10582); +#10584=EDGE_CURVE('',#9711,#9282,#10583,.T.); +#10585=ORIENTED_EDGE('',*,*,#10584,.F.); +#10586=ORIENTED_EDGE('',*,*,#9717,.F.); +#10587=ORIENTED_EDGE('',*,*,#9724,.F.); +#10588=ORIENTED_EDGE('',*,*,#10584,.T.); +#10589=ORIENTED_EDGE('',*,*,#9288,.F.); +#10590=ORIENTED_EDGE('',*,*,#9295,.F.); +#10591=EDGE_LOOP('',(#10585,#10586,#10587,#10588,#10589,#10590)); +#10592=FACE_BOUND('',#10591,.T.); +#10593=ADVANCED_FACE('',(#10592),#10579,.F.); +#10594=CARTESIAN_POINT('',(43.962036303,1.952228359,33.522689554)); +#10595=DIRECTION('',(0.,0.,-1.)); +#10596=DIRECTION('',(0.,1.,0.)); +#10597=AXIS2_PLACEMENT_3D('',#10594,#10595,#10596); +#10598=CYLINDRICAL_SURFACE('',#10597,4.); +#10599=ORIENTED_EDGE('',*,*,#10568,.T.); +#10600=ORIENTED_EDGE('',*,*,#9436,.F.); +#10601=ORIENTED_EDGE('',*,*,#10513,.F.); +#10602=ORIENTED_EDGE('',*,*,#10032,.F.); +#10603=EDGE_LOOP('',(#10599,#10600,#10601,#10602)); +#10604=FACE_BOUND('',#10603,.T.); +#10605=ADVANCED_FACE('',(#10604),#10598,.F.); +#10606=CARTESIAN_POINT('',(38.962036303,-37.772771641,32.022689554)); +#10607=DIRECTION('',(0.,-0.,1.)); +#10608=DIRECTION('',(0.,1.,0.)); +#10609=AXIS2_PLACEMENT_3D('',#10606,#10607,#10608); +#10610=CYLINDRICAL_SURFACE('',#10609,1.); +#10611=CARTESIAN_POINT('',(38.962036303,-36.772771641,33.522689554)); +#10612=DIRECTION('',(-0.,-0.,-1.)); +#10613=VECTOR('',#10612,1.5); +#10614=LINE('',#10611,#10613); +#10615=EDGE_CURVE('',#9665,#10094,#10614,.T.); +#10616=ORIENTED_EDGE('',*,*,#10615,.F.); +#10617=ORIENTED_EDGE('',*,*,#9671,.F.); +#10618=ORIENTED_EDGE('',*,*,#9678,.F.); +#10619=ORIENTED_EDGE('',*,*,#10615,.T.); +#10620=ORIENTED_EDGE('',*,*,#10100,.F.); +#10621=ORIENTED_EDGE('',*,*,#10107,.F.); +#10622=EDGE_LOOP('',(#10616,#10617,#10618,#10619,#10620,#10621)); +#10623=FACE_BOUND('',#10622,.T.); +#10624=ADVANCED_FACE('',(#10623),#10610,.F.); +#10625=CARTESIAN_POINT('',(13.962036303,-37.772771641,32.022689554)); +#10626=DIRECTION('',(0.,-0.,1.)); +#10627=DIRECTION('',(0.,1.,0.)); +#10628=AXIS2_PLACEMENT_3D('',#10625,#10626,#10627); +#10629=CYLINDRICAL_SURFACE('',#10628,1.); +#10630=CARTESIAN_POINT('',(13.962036303,-36.772771641,33.522689554)); +#10631=DIRECTION('',(-0.,-0.,-1.)); +#10632=VECTOR('',#10631,1.5); +#10633=LINE('',#10630,#10632); +#10634=EDGE_CURVE('',#9645,#10074,#10633,.T.); +#10635=ORIENTED_EDGE('',*,*,#10634,.F.); +#10636=ORIENTED_EDGE('',*,*,#9651,.F.); +#10637=ORIENTED_EDGE('',*,*,#9658,.F.); +#10638=ORIENTED_EDGE('',*,*,#10634,.T.); +#10639=ORIENTED_EDGE('',*,*,#10080,.F.); +#10640=ORIENTED_EDGE('',*,*,#10087,.F.); +#10641=EDGE_LOOP('',(#10635,#10636,#10637,#10638,#10639,#10640)); +#10642=FACE_BOUND('',#10641,.T.); +#10643=ADVANCED_FACE('',(#10642),#10629,.F.); +#10644=CARTESIAN_POINT('',(-11.037963697,-37.772771641,32.022689554)); +#10645=DIRECTION('',(0.,-0.,1.)); +#10646=DIRECTION('',(0.,1.,0.)); +#10647=AXIS2_PLACEMENT_3D('',#10644,#10645,#10646); +#10648=CYLINDRICAL_SURFACE('',#10647,1.); +#10649=CARTESIAN_POINT('',(-11.037963697,-36.772771641,33.522689554)); +#10650=DIRECTION('',(-0.,-0.,-1.)); +#10651=VECTOR('',#10650,1.5); +#10652=LINE('',#10649,#10651); +#10653=EDGE_CURVE('',#9625,#10054,#10652,.T.); +#10654=ORIENTED_EDGE('',*,*,#10653,.F.); +#10655=ORIENTED_EDGE('',*,*,#9631,.F.); +#10656=ORIENTED_EDGE('',*,*,#9638,.F.); +#10657=ORIENTED_EDGE('',*,*,#10653,.T.); +#10658=ORIENTED_EDGE('',*,*,#10060,.F.); +#10659=ORIENTED_EDGE('',*,*,#10067,.F.); +#10660=EDGE_LOOP('',(#10654,#10655,#10656,#10657,#10658,#10659)); +#10661=FACE_BOUND('',#10660,.T.); +#10662=ADVANCED_FACE('',(#10661),#10648,.F.); +#10663=CARTESIAN_POINT('',(43.962036303,-39.897771641,33.522689554)); +#10664=DIRECTION('',(0.,-1.,0.)); +#10665=DIRECTION('',(-1.,0.,0.)); +#10666=AXIS2_PLACEMENT_3D('',#10663,#10664,#10665); +#10667=PLANE('',#10666); +#10668=ORIENTED_EDGE('',*,*,#9838,.F.); +#10669=ORIENTED_EDGE('',*,*,#10122,.F.); +#10670=ORIENTED_EDGE('',*,*,#9402,.F.); +#10671=ORIENTED_EDGE('',*,*,#9235,.T.); +#10672=EDGE_LOOP('',(#10668,#10669,#10670,#10671)); +#10673=FACE_BOUND('',#10672,.T.); +#10674=ADVANCED_FACE('',(#10673),#10667,.T.); +#10675=CARTESIAN_POINT('',(-11.037963697,10.352228359,33.522689554)); +#10676=DIRECTION('',(0.,0.,1.)); +#10677=DIRECTION('',(-0.488314604,0.872667661,0.)); +#10678=AXIS2_PLACEMENT_3D('',#10675,#10676,#10677); +#10679=CYLINDRICAL_SURFACE('',#10678,2.6); +#10680=ORIENTED_EDGE('',*,*,#10211,.F.); +#10681=ORIENTED_EDGE('',*,*,#9577,.F.); +#10682=ORIENTED_EDGE('',*,*,#10235,.F.); +#10683=ORIENTED_EDGE('',*,*,#9891,.F.); +#10684=EDGE_LOOP('',(#10680,#10681,#10682,#10683)); +#10685=FACE_BOUND('',#10684,.T.); +#10686=ADVANCED_FACE('',(#10685),#10679,.T.); +#10687=CARTESIAN_POINT('',(-1.831444268,25.352228359,33.522689554)); +#10688=DIRECTION('',(-0.,0.,-1.)); +#10689=DIRECTION('',(-0.271778653,-0.962359789,0.)); +#10690=AXIS2_PLACEMENT_3D('',#10687,#10688,#10689); +#10691=CYLINDRICAL_SURFACE('',#10690,15.); +#10692=ORIENTED_EDGE('',*,*,#10228,.T.); +#10693=ORIENTED_EDGE('',*,*,#9559,.T.); +#10694=ORIENTED_EDGE('',*,*,#10250,.T.); +#10695=ORIENTED_EDGE('',*,*,#9909,.T.); +#10696=EDGE_LOOP('',(#10692,#10693,#10694,#10695)); +#10697=FACE_BOUND('',#10696,.T.); +#10698=ADVANCED_FACE('',(#10697),#10691,.F.); +#10699=CARTESIAN_POINT('',(4.755516874,25.352228359,33.522689554)); +#10700=DIRECTION('',(0.,0.,-1.)); +#10701=DIRECTION('',(0.271778653,-0.962359789,0.)); +#10702=AXIS2_PLACEMENT_3D('',#10699,#10700,#10701); +#10703=CYLINDRICAL_SURFACE('',#10702,15.); +#10704=ORIENTED_EDGE('',*,*,#10272,.T.); +#10705=ORIENTED_EDGE('',*,*,#9533,.T.); +#10706=CARTESIAN_POINT('',(12.601982297,12.56813745,33.522689554)); +#10707=DIRECTION('',(0.,0.,-1.)); +#10708=VECTOR('',#10707,1.5); +#10709=LINE('',#10706,#10708); +#10710=EDGE_CURVE('',#9518,#9929,#10709,.T.); +#10711=ORIENTED_EDGE('',*,*,#10710,.T.); +#10712=ORIENTED_EDGE('',*,*,#9935,.T.); +#10713=EDGE_LOOP('',(#10704,#10705,#10711,#10712)); +#10714=FACE_BOUND('',#10713,.T.); +#10715=ADVANCED_FACE('',(#10714),#10703,.F.); +#10716=CARTESIAN_POINT('',(13.962036303,10.352228359,33.522689554)); +#10717=DIRECTION('',(0.,0.,-1.)); +#10718=DIRECTION('',(0.,1.,0.)); +#10719=AXIS2_PLACEMENT_3D('',#10716,#10717,#10718); +#10720=CYLINDRICAL_SURFACE('',#10719,2.6); +#10721=ORIENTED_EDGE('',*,*,#10289,.F.); +#10722=ORIENTED_EDGE('',*,*,#9944,.F.); +#10723=ORIENTED_EDGE('',*,*,#10710,.F.); +#10724=ORIENTED_EDGE('',*,*,#9524,.F.); +#10725=EDGE_LOOP('',(#10721,#10722,#10723,#10724)); +#10726=FACE_BOUND('',#10725,.T.); +#10727=ADVANCED_FACE('',(#10726),#10720,.T.); +#10728=CARTESIAN_POINT('',(23.168555732,25.352228359,33.522689554)); +#10729=DIRECTION('',(-0.,0.,-1.)); +#10730=DIRECTION('',(-0.271778653,-0.962359789,0.)); +#10731=AXIS2_PLACEMENT_3D('',#10728,#10729,#10730); +#10732=CYLINDRICAL_SURFACE('',#10731,15.); +#10733=ORIENTED_EDGE('',*,*,#10436,.T.); +#10734=ORIENTED_EDGE('',*,*,#9497,.T.); +#10735=ORIENTED_EDGE('',*,*,#10461,.T.); +#10736=ORIENTED_EDGE('',*,*,#9971,.T.); +#10737=EDGE_LOOP('',(#10733,#10734,#10735,#10736)); +#10738=FACE_BOUND('',#10737,.T.); +#10739=ADVANCED_FACE('',(#10738),#10732,.F.); +#10740=CARTESIAN_POINT('',(29.755516874,25.352228359,33.522689554)); +#10741=DIRECTION('',(0.,0.,-1.)); +#10742=DIRECTION('',(0.271778653,-0.962359789,0.)); +#10743=AXIS2_PLACEMENT_3D('',#10740,#10741,#10742); +#10744=CYLINDRICAL_SURFACE('',#10743,15.); +#10745=ORIENTED_EDGE('',*,*,#10528,.T.); +#10746=ORIENTED_EDGE('',*,*,#9471,.T.); +#10747=CARTESIAN_POINT('',(37.601982297,12.56813745,33.522689554)); +#10748=DIRECTION('',(0.,0.,-1.)); +#10749=VECTOR('',#10748,1.5); +#10750=LINE('',#10747,#10749); +#10751=EDGE_CURVE('',#9456,#9991,#10750,.T.); +#10752=ORIENTED_EDGE('',*,*,#10751,.T.); +#10753=ORIENTED_EDGE('',*,*,#9997,.T.); +#10754=EDGE_LOOP('',(#10745,#10746,#10752,#10753)); +#10755=FACE_BOUND('',#10754,.T.); +#10756=ADVANCED_FACE('',(#10755),#10744,.F.); +#10757=CARTESIAN_POINT('',(38.962036303,10.352228359,33.522689554)); +#10758=DIRECTION('',(0.,0.,-1.)); +#10759=DIRECTION('',(0.488314604,0.872667661,0.)); +#10760=AXIS2_PLACEMENT_3D('',#10757,#10758,#10759); +#10761=CYLINDRICAL_SURFACE('',#10760,2.6); +#10762=ORIENTED_EDGE('',*,*,#10545,.F.); +#10763=ORIENTED_EDGE('',*,*,#10006,.F.); +#10764=ORIENTED_EDGE('',*,*,#10751,.F.); +#10765=ORIENTED_EDGE('',*,*,#9462,.F.); +#10766=EDGE_LOOP('',(#10762,#10763,#10764,#10765)); +#10767=FACE_BOUND('',#10766,.T.); +#10768=ADVANCED_FACE('',(#10767),#10761,.T.); +#10769=CLOSED_SHELL('',(#9253,#9682,#10111,#10133,#10150,#10167,#10184,#10201,#10218,#10240,#10262,#10279,#10301,#10323,#10340,#10357,#10369,#10388,#10407,#10426,#10443,#10465,#10482,#10501,#10518,#10535, +#10557,#10574,#10593,#10605,#10624,#10643,#10662,#10674,#10686,#10698,#10715,#10727,#10739,#10756,#10768)); +#10770=MANIFOLD_SOLID_BREP('\X2\8F668EAB5E95677F\X0\',#10769); +#10771=COLOUR_RGB('',0.70588237,0.843137264,0.874509811); +#10772=FILL_AREA_STYLE_COLOUR('',#10771); +#10773=FILL_AREA_STYLE('',(#10772)); +#10774=SURFACE_STYLE_FILL_AREA(#10773); +#10775=SURFACE_SIDE_STYLE('',(#10774)); +#10776=SURFACE_STYLE_USAGE(.BOTH.,#10775); +#10777=PRESENTATION_STYLE_ASSIGNMENT((#10776)); +#9213=STYLED_ITEM('',(#10777),#10770); +#10779=CARTESIAN_POINT('',(19.127307539,-17.195361431,30.022703358)); +#10780=DIRECTION('',(-0.000000122,-0.,1.)); +#10781=DIRECTION('',(1.,0.,0.000000122)); +#10782=AXIS2_PLACEMENT_3D('',#10779,#10780,#10781); +#10783=PLANE('',#10782); +#10784=CARTESIAN_POINT('',(8.996980447,-1.06650778,30.022702122)); +#10785=VERTEX_POINT('',#10784); +#10786=CARTESIAN_POINT('',(9.573831454,-1.06650778,30.022702193)); +#10787=VERTEX_POINT('',#10786); +#10788=CARTESIAN_POINT('',(8.996980447,-1.06650778,30.022702122)); +#10789=DIRECTION('',(1.,-0.,0.000000122)); +#10790=VECTOR('',#10789,0.576851007); +#10791=LINE('',#10788,#10790); +#10792=EDGE_CURVE('',#10785,#10787,#10791,.T.); +#10793=ORIENTED_EDGE('',*,*,#10792,.T.); +#10794=CARTESIAN_POINT('',(9.564709788,-1.057386115,30.022702192)); +#10795=VERTEX_POINT('',#10794); +#10796=CARTESIAN_POINT('',(9.573831454,-1.06650778,30.022702193)); +#10797=DIRECTION('',(-0.707106781,0.707106781,-0.000000086)); +#10798=VECTOR('',#10797,0.012899983); +#10799=LINE('',#10796,#10798); +#10800=EDGE_CURVE('',#10787,#10795,#10799,.T.); +#10801=ORIENTED_EDGE('',*,*,#10800,.T.); +#10802=CARTESIAN_POINT('',(8.996980717,-1.057386115,30.022702122)); +#10803=VERTEX_POINT('',#10802); +#10804=CARTESIAN_POINT('',(8.996980717,-1.057386115,30.022702122)); +#10805=DIRECTION('',(1.,-0.,0.000000122)); +#10806=VECTOR('',#10805,0.567729071); +#10807=LINE('',#10804,#10806); +#10808=EDGE_CURVE('',#10803,#10795,#10807,.T.); +#10809=ORIENTED_EDGE('',*,*,#10808,.F.); +#10810=CARTESIAN_POINT('',(8.996980717,-1.057386115,30.022702122)); +#10811=DIRECTION('',(-0.000000338,-1.,-0.)); +#10812=VECTOR('',#10811,0.009121665); +#10813=LINE('',#10810,#10812); +#10814=EDGE_CURVE('',#10803,#10785,#10813,.T.); +#10815=ORIENTED_EDGE('',*,*,#10814,.T.); +#10816=EDGE_LOOP('',(#10793,#10801,#10809,#10815)); +#10817=FACE_BOUND('',#10816,.T.); +#10818=ADVANCED_FACE('',(#10817),#10783,.T.); +#10819=CARTESIAN_POINT('',(13.962036303,-37.772771641,30.522689554)); +#10820=DIRECTION('',(0.,-0.,1.)); +#10821=DIRECTION('',(0.,1.,0.)); +#10822=AXIS2_PLACEMENT_3D('',#10819,#10820,#10821); +#10823=CYLINDRICAL_SURFACE('',#10822,1.); +#10824=CARTESIAN_POINT('',(13.962036303,-36.772771641,32.022689554)); +#10825=VERTEX_POINT('',#10824); +#10826=CARTESIAN_POINT('',(13.962036303,-36.772771641,30.522689554)); +#10827=VERTEX_POINT('',#10826); +#10828=CARTESIAN_POINT('',(13.962036303,-36.772771641,32.022689554)); +#10829=DIRECTION('',(-0.,-0.,-1.)); +#10830=VECTOR('',#10829,1.5); +#10831=LINE('',#10828,#10830); +#10832=EDGE_CURVE('',#10825,#10827,#10831,.T.); +#10833=ORIENTED_EDGE('',*,*,#10832,.F.); +#10834=CARTESIAN_POINT('',(14.962036303,-37.772771641,32.022689554)); +#10835=VERTEX_POINT('',#10834); +#10836=CARTESIAN_POINT('',(13.962036303,-37.772771641,32.022689554)); +#10837=DIRECTION('',(-0.,-0.,-1.)); +#10838=DIRECTION('',(1.,0.,-0.)); +#10839=AXIS2_PLACEMENT_3D('',#10836,#10837,#10838); +#10840=CIRCLE('',#10839,1.); +#10841=EDGE_CURVE('',#10835,#10825,#10840,.T.); +#10842=ORIENTED_EDGE('',*,*,#10841,.F.); +#10843=CARTESIAN_POINT('',(13.962036303,-37.772771641,32.022689554)); +#10844=DIRECTION('',(-0.,-0.,-1.)); +#10845=DIRECTION('',(1.,0.,-0.)); +#10846=AXIS2_PLACEMENT_3D('',#10843,#10844,#10845); +#10847=CIRCLE('',#10846,1.); +#10848=EDGE_CURVE('',#10825,#10835,#10847,.T.); +#10849=ORIENTED_EDGE('',*,*,#10848,.F.); +#10850=ORIENTED_EDGE('',*,*,#10832,.T.); +#10851=CARTESIAN_POINT('',(14.962036303,-37.772771641,30.522689554)); +#10852=VERTEX_POINT('',#10851); +#10853=CARTESIAN_POINT('',(13.962036303,-37.772771641,30.522689554)); +#10854=DIRECTION('',(0.,0.,1.)); +#10855=DIRECTION('',(1.,0.,-0.)); +#10856=AXIS2_PLACEMENT_3D('',#10853,#10854,#10855); +#10857=CIRCLE('',#10856,1.); +#10858=EDGE_CURVE('',#10852,#10827,#10857,.T.); +#10859=ORIENTED_EDGE('',*,*,#10858,.F.); +#10860=CARTESIAN_POINT('',(13.962036303,-37.772771641,30.522689554)); +#10861=DIRECTION('',(0.,0.,1.)); +#10862=DIRECTION('',(1.,0.,-0.)); +#10863=AXIS2_PLACEMENT_3D('',#10860,#10861,#10862); +#10864=CIRCLE('',#10863,1.); +#10865=EDGE_CURVE('',#10827,#10852,#10864,.T.); +#10866=ORIENTED_EDGE('',*,*,#10865,.F.); +#10867=EDGE_LOOP('',(#10833,#10842,#10849,#10850,#10859,#10866)); +#10868=FACE_BOUND('',#10867,.T.); +#10869=ADVANCED_FACE('',(#10868),#10823,.F.); +#10870=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#10871=DIRECTION('',(0.,-1.,0.)); +#10872=DIRECTION('',(-1.,0.,0.)); +#10873=AXIS2_PLACEMENT_3D('',#10870,#10871,#10872); +#10874=PLANE('',#10873); +#10875=CARTESIAN_POINT('',(43.962036303,-39.897771641,30.522689554)); +#10876=VERTEX_POINT('',#10875); +#10877=CARTESIAN_POINT('',(-16.037963697,-39.897771641,30.522689554)); +#10878=VERTEX_POINT('',#10877); +#10879=CARTESIAN_POINT('',(43.962036303,-39.897771641,30.522689554)); +#10880=DIRECTION('',(-1.,-0.,0.)); +#10881=VECTOR('',#10880,60.); +#10882=LINE('',#10879,#10881); +#10883=EDGE_CURVE('',#10876,#10878,#10882,.T.); +#10884=ORIENTED_EDGE('',*,*,#10883,.F.); +#10885=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#10886=VERTEX_POINT('',#10885); +#10887=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#10888=DIRECTION('',(-0.,-0.,-1.)); +#10889=VECTOR('',#10888,1.5); +#10890=LINE('',#10887,#10889); +#10891=EDGE_CURVE('',#10886,#10876,#10890,.T.); +#10892=ORIENTED_EDGE('',*,*,#10891,.F.); +#10893=CARTESIAN_POINT('',(-16.037963697,-39.897771641,32.022689554)); +#10894=VERTEX_POINT('',#10893); +#10895=CARTESIAN_POINT('',(-16.037963697,-39.897771641,32.022689554)); +#10896=DIRECTION('',(1.,0.,-0.)); +#10897=VECTOR('',#10896,60.); +#10898=LINE('',#10895,#10897); +#10899=EDGE_CURVE('',#10894,#10886,#10898,.T.); +#10900=ORIENTED_EDGE('',*,*,#10899,.F.); +#10901=CARTESIAN_POINT('',(-16.037963697,-39.897771641,32.022689554)); +#10902=DIRECTION('',(0.,0.,-1.)); +#10903=VECTOR('',#10902,1.5); +#10904=LINE('',#10901,#10903); +#10905=EDGE_CURVE('',#10894,#10878,#10904,.T.); +#10906=ORIENTED_EDGE('',*,*,#10905,.T.); +#10907=EDGE_LOOP('',(#10884,#10892,#10900,#10906)); +#10908=FACE_BOUND('',#10907,.T.); +#10909=ADVANCED_FACE('',(#10908),#10874,.T.); +#10910=CARTESIAN_POINT('',(16.697000295,-28.057386115,80.022689584)); +#10911=DIRECTION('',(0.,1.,0.)); +#10912=DIRECTION('',(0.,-0.,1.)); +#10913=AXIS2_PLACEMENT_3D('',#10910,#10911,#10912); +#10914=PLANE('',#10913); +#10915=CARTESIAN_POINT('',(20.621695292,-28.057386115,32.022690367)); +#10916=VERTEX_POINT('',#10915); +#10917=CARTESIAN_POINT('',(20.621695292,-28.057386115,29.022689584)); +#10918=VERTEX_POINT('',#10917); +#10919=CARTESIAN_POINT('',(20.621695292,-28.057386115,32.022690367)); +#10920=DIRECTION('',(0.,0.,-1.)); +#10921=VECTOR('',#10920,3.000000782); +#10922=LINE('',#10919,#10921); +#10923=EDGE_CURVE('',#10916,#10918,#10922,.T.); +#10924=ORIENTED_EDGE('',*,*,#10923,.T.); +#10925=CARTESIAN_POINT('',(11.564709788,-28.057386115,29.022689584)); +#10926=VERTEX_POINT('',#10925); +#10927=CARTESIAN_POINT('',(11.564709788,-28.057386115,29.022689584)); +#10928=DIRECTION('',(1.,0.,-0.)); +#10929=VECTOR('',#10928,9.056985503); +#10930=LINE('',#10927,#10929); +#10931=EDGE_CURVE('',#10926,#10918,#10930,.T.); +#10932=ORIENTED_EDGE('',*,*,#10931,.F.); +#10933=CARTESIAN_POINT('',(11.564709788,-28.057386115,32.022689262)); +#10934=VERTEX_POINT('',#10933); +#10935=CARTESIAN_POINT('',(11.564709788,-28.057386115,32.022689262)); +#10936=DIRECTION('',(0.,0.,-1.)); +#10937=VECTOR('',#10936,2.999999677); +#10938=LINE('',#10935,#10937); +#10939=EDGE_CURVE('',#10934,#10926,#10938,.T.); +#10940=ORIENTED_EDGE('',*,*,#10939,.F.); +#10941=CARTESIAN_POINT('',(20.621695292,-28.057386115,32.022690367)); +#10942=DIRECTION('',(-1.,0.,-0.000000122)); +#10943=VECTOR('',#10942,9.056985503); +#10944=LINE('',#10941,#10943); +#10945=EDGE_CURVE('',#10916,#10934,#10944,.T.); +#10946=ORIENTED_EDGE('',*,*,#10945,.F.); +#10947=EDGE_LOOP('',(#10924,#10932,#10940,#10946)); +#10948=FACE_BOUND('',#10947,.T.); +#10949=ADVANCED_FACE('',(#10948),#10914,.T.); +#10950=CARTESIAN_POINT('',(14.209292639,-17.05165758,29.022689584)); +#10951=DIRECTION('',(0.,-0.,1.)); +#10952=DIRECTION('',(1.,0.,0.)); +#10953=AXIS2_PLACEMENT_3D('',#10950,#10951,#10952); +#10954=PLANE('',#10953); +#10955=CARTESIAN_POINT('',(8.996982858,-1.057386115,29.022689584)); +#10956=VERTEX_POINT('',#10955); +#10957=CARTESIAN_POINT('',(9.564709788,-1.057386115,29.022689584)); +#10958=VERTEX_POINT('',#10957); +#10959=CARTESIAN_POINT('',(8.996982858,-1.057386115,29.022689584)); +#10960=DIRECTION('',(1.,0.,-0.)); +#10961=VECTOR('',#10960,0.56772693); +#10962=LINE('',#10959,#10961); +#10963=EDGE_CURVE('',#10956,#10958,#10962,.T.); +#10964=ORIENTED_EDGE('',*,*,#10963,.T.); +#10965=CARTESIAN_POINT('',(11.564709788,-3.057386115,29.022689584)); +#10966=VERTEX_POINT('',#10965); +#10967=CARTESIAN_POINT('',(9.564709788,-1.057386115,29.022689584)); +#10968=DIRECTION('',(0.707106781,-0.707106781,-0.)); +#10969=VECTOR('',#10968,2.828427125); +#10970=LINE('',#10967,#10969); +#10971=EDGE_CURVE('',#10958,#10966,#10970,.T.); +#10972=ORIENTED_EDGE('',*,*,#10971,.T.); +#10973=CARTESIAN_POINT('',(11.564709788,-7.101837144,29.022689584)); +#10974=VERTEX_POINT('',#10973); +#10975=CARTESIAN_POINT('',(11.564709788,-7.101837144,29.022689584)); +#10976=DIRECTION('',(0.,1.,0.)); +#10977=VECTOR('',#10976,4.044451029); +#10978=LINE('',#10975,#10977); +#10979=EDGE_CURVE('',#10974,#10966,#10978,.T.); +#10980=ORIENTED_EDGE('',*,*,#10979,.F.); +#10981=CARTESIAN_POINT('',(11.564709788,-7.101837144,29.022689584)); +#10982=DIRECTION('',(0.,-1.,-0.)); +#10983=VECTOR('',#10982,20.955548971); +#10984=LINE('',#10981,#10983); +#10985=EDGE_CURVE('',#10974,#10926,#10984,.T.); +#10986=ORIENTED_EDGE('',*,*,#10985,.T.); +#10987=ORIENTED_EDGE('',*,*,#10931,.T.); +#10988=CARTESIAN_POINT('',(20.621695292,-7.101837144,29.022689584)); +#10989=VERTEX_POINT('',#10988); +#10990=CARTESIAN_POINT('',(20.621695292,-28.057386115,29.022689584)); +#10991=DIRECTION('',(0.,1.,0.)); +#10992=VECTOR('',#10991,20.955548971); +#10993=LINE('',#10990,#10992); +#10994=EDGE_CURVE('',#10918,#10989,#10993,.T.); +#10995=ORIENTED_EDGE('',*,*,#10994,.T.); +#10996=CARTESIAN_POINT('',(16.464709788,-7.101837144,29.022689584)); +#10997=VERTEX_POINT('',#10996); +#10998=CARTESIAN_POINT('',(20.621695292,-7.101837144,29.022689584)); +#10999=DIRECTION('',(-1.,0.,0.)); +#11000=VECTOR('',#10999,4.156985503); +#11001=LINE('',#10998,#11000); +#11002=EDGE_CURVE('',#10989,#10997,#11001,.T.); +#11003=ORIENTED_EDGE('',*,*,#11002,.T.); +#11004=CARTESIAN_POINT('',(16.464709788,-1.057386115,29.022689584)); +#11005=VERTEX_POINT('',#11004); +#11006=CARTESIAN_POINT('',(16.464709788,-7.101837144,29.022689584)); +#11007=DIRECTION('',(0.,1.,0.)); +#11008=VECTOR('',#11007,6.044451029); +#11009=LINE('',#11006,#11008); +#11010=EDGE_CURVE('',#10997,#11005,#11009,.T.); +#11011=ORIENTED_EDGE('',*,*,#11010,.T.); +#11012=CARTESIAN_POINT('',(22.920638504,-1.057386115,29.022689584)); +#11013=VERTEX_POINT('',#11012); +#11014=CARTESIAN_POINT('',(16.464709788,-1.057386115,29.022689584)); +#11015=DIRECTION('',(1.,0.,-0.)); +#11016=VECTOR('',#11015,6.455928715); +#11017=LINE('',#11014,#11016); +#11018=EDGE_CURVE('',#11005,#11013,#11017,.T.); +#11019=ORIENTED_EDGE('',*,*,#11018,.T.); +#11020=CARTESIAN_POINT('',(22.920632494,-16.118423153,29.022689584)); +#11021=VERTEX_POINT('',#11020); +#11022=CARTESIAN_POINT('',(22.920632494,-16.118423153,29.022689584)); +#11023=DIRECTION('',(0.000000399,1.,0.)); +#11024=VECTOR('',#11023,15.061037038); +#11025=LINE('',#11022,#11024); +#11026=EDGE_CURVE('',#11021,#11013,#11025,.T.); +#11027=ORIENTED_EDGE('',*,*,#11026,.F.); +#11028=CARTESIAN_POINT('',(22.920627999,-27.385082349,29.022689584)); +#11029=VERTEX_POINT('',#11028); +#11030=CARTESIAN_POINT('',(22.920627999,-27.385082349,29.022689584)); +#11031=DIRECTION('',(0.000000399,1.,0.)); +#11032=VECTOR('',#11031,11.266659196); +#11033=LINE('',#11030,#11032); +#11034=EDGE_CURVE('',#11029,#11021,#11033,.T.); +#11035=ORIENTED_EDGE('',*,*,#11034,.F.); +#11036=CARTESIAN_POINT('',(22.920625855,-32.757386115,29.022689584)); +#11037=VERTEX_POINT('',#11036); +#11038=CARTESIAN_POINT('',(22.920625855,-32.757386115,29.022689584)); +#11039=DIRECTION('',(0.000000399,1.,0.)); +#11040=VECTOR('',#11039,5.372303766); +#11041=LINE('',#11038,#11040); +#11042=EDGE_CURVE('',#11037,#11029,#11041,.T.); +#11043=ORIENTED_EDGE('',*,*,#11042,.F.); +#11044=CARTESIAN_POINT('',(8.996972143,-32.757386115,29.022689584)); +#11045=VERTEX_POINT('',#11044); +#11046=CARTESIAN_POINT('',(22.920625855,-32.757386115,29.022689584)); +#11047=DIRECTION('',(-1.,-0.,0.)); +#11048=VECTOR('',#11047,13.923653712); +#11049=LINE('',#11046,#11048); +#11050=EDGE_CURVE('',#11037,#11045,#11049,.T.); +#11051=ORIENTED_EDGE('',*,*,#11050,.T.); +#11052=CARTESIAN_POINT('',(8.996974001,-27.26307396,29.022689584)); +#11053=VERTEX_POINT('',#11052); +#11054=CARTESIAN_POINT('',(8.996972143,-32.757386115,29.022689584)); +#11055=DIRECTION('',(0.000000338,1.,0.)); +#11056=VECTOR('',#11055,5.494312155); +#11057=LINE('',#11054,#11056); +#11058=EDGE_CURVE('',#11045,#11053,#11057,.T.); +#11059=ORIENTED_EDGE('',*,*,#11058,.T.); +#11060=CARTESIAN_POINT('',(4.886024659,-27.263072571,29.022689584)); +#11061=VERTEX_POINT('',#11060); +#11062=CARTESIAN_POINT('',(8.996974001,-27.26307396,29.022689584)); +#11063=DIRECTION('',(-1.,0.000000338,0.)); +#11064=VECTOR('',#11063,4.110949341); +#11065=LINE('',#11062,#11064); +#11066=EDGE_CURVE('',#11053,#11061,#11065,.T.); +#11067=ORIENTED_EDGE('',*,*,#11066,.T.); +#11068=CARTESIAN_POINT('',(4.886024659,-7.051646572,29.022680783)); +#11069=VERTEX_POINT('',#11068); +#11070=CARTESIAN_POINT('',(4.886024659,-27.263072571,29.022689584)); +#11071=DIRECTION('',(0.,1.,0.)); +#11072=VECTOR('',#11071,20.211425998); +#11073=LINE('',#11070,#11072); +#11074=EDGE_CURVE('',#11061,#11069,#11073,.T.); +#11075=ORIENTED_EDGE('',*,*,#11074,.T.); +#11076=CARTESIAN_POINT('',(8.996980832,-7.051647267,29.022689584)); +#11077=VERTEX_POINT('',#11076); +#11078=CARTESIAN_POINT('',(8.996980832,-7.051647962,29.022689584)); +#11079=DIRECTION('',(-1.,0.000000338,-0.000002141)); +#11080=VECTOR('',#11079,4.110956173); +#11081=LINE('',#11078,#11080); +#11082=EDGE_CURVE('',#11077,#11069,#11081,.T.); +#11083=ORIENTED_EDGE('',*,*,#11082,.F.); +#11084=CARTESIAN_POINT('',(8.996982855,-1.06650778,29.022689584)); +#11085=VERTEX_POINT('',#11084); +#11086=CARTESIAN_POINT('',(8.996980832,-7.051647267,29.022689584)); +#11087=DIRECTION('',(0.000000338,1.,0.)); +#11088=VECTOR('',#11087,5.985139487); +#11089=LINE('',#11086,#11088); +#11090=EDGE_CURVE('',#11077,#11085,#11089,.T.); +#11091=ORIENTED_EDGE('',*,*,#11090,.T.); +#11092=CARTESIAN_POINT('',(8.996982858,-1.057386115,29.022689584)); +#11093=DIRECTION('',(-0.000000338,-1.,-0.)); +#11094=VECTOR('',#11093,0.009121665); +#11095=LINE('',#11092,#11094); +#11096=EDGE_CURVE('',#10956,#11085,#11095,.T.); +#11097=ORIENTED_EDGE('',*,*,#11096,.F.); +#11098=EDGE_LOOP('',(#10964,#10972,#10980,#10986,#10987,#10995,#11003,#11011,#11019,#11027,#11035,#11043,#11051,#11059,#11067,#11075,#11083,#11091,#11097)); +#11099=FACE_BOUND('',#11098,.T.); +#11100=ADVANCED_FACE('',(#11099),#10954,.F.); +#11101=CARTESIAN_POINT('',(14.197019103,-32.757386115,16.522702756)); +#11102=DIRECTION('',(0.,-1.,-0.)); +#11103=DIRECTION('',(0.,0.,-1.)); +#11104=AXIS2_PLACEMENT_3D('',#11101,#11102,#11103); +#11105=PLANE('',#11104); +#11106=ORIENTED_EDGE('',*,*,#11050,.F.); +#11107=CARTESIAN_POINT('',(22.920624785,-32.757386115,30.022703821)); +#11108=VERTEX_POINT('',#11107); +#11109=CARTESIAN_POINT('',(22.920625855,-32.757386115,29.022689584)); +#11110=DIRECTION('',(-0.000002141,-0.,1.)); +#11111=VECTOR('',#11110,1.000014237); +#11112=LINE('',#11109,#11111); +#11113=EDGE_CURVE('',#11037,#11108,#11112,.T.); +#11114=ORIENTED_EDGE('',*,*,#11113,.T.); +#11115=CARTESIAN_POINT('',(31.765580663,-32.757386115,30.0227049)); +#11116=VERTEX_POINT('',#11115); +#11117=CARTESIAN_POINT('',(31.765580663,-32.757386115,30.0227049)); +#11118=DIRECTION('',(-1.,0.,-0.000000122)); +#11119=VECTOR('',#11118,8.844955879); +#11120=LINE('',#11117,#11119); +#11121=EDGE_CURVE('',#11116,#11108,#11120,.T.); +#11122=ORIENTED_EDGE('',*,*,#11121,.F.); +#11123=CARTESIAN_POINT('',(31.765580541,-32.757386115,30.522697227)); +#11124=VERTEX_POINT('',#11123); +#11125=CARTESIAN_POINT('',(31.765580663,-32.757386115,30.0227049)); +#11126=DIRECTION('',(-0.000000122,-0.,1.)); +#11127=VECTOR('',#11126,0.499992327); +#11128=LINE('',#11125,#11127); +#11129=EDGE_CURVE('',#11116,#11124,#11128,.T.); +#11130=ORIENTED_EDGE('',*,*,#11129,.T.); +#11131=CARTESIAN_POINT('',(-4.592646843,-32.757386115,30.522689554)); +#11132=VERTEX_POINT('',#11131); +#11133=CARTESIAN_POINT('',(-4.592646843,-32.757386115,30.522689554)); +#11134=DIRECTION('',(1.,0.,-0.)); +#11135=VECTOR('',#11134,36.358227384); +#11136=LINE('',#11133,#11135); +#11137=EDGE_CURVE('',#11132,#11124,#11136,.T.); +#11138=ORIENTED_EDGE('',*,*,#11137,.F.); +#11139=CARTESIAN_POINT('',(-4.592646721,-32.757386115,30.022700464)); +#11140=VERTEX_POINT('',#11139); +#11141=CARTESIAN_POINT('',(-4.592646721,-32.757386115,30.022700464)); +#11142=DIRECTION('',(-0.000000122,-0.,1.)); +#11143=VECTOR('',#11142,0.49998909); +#11144=LINE('',#11141,#11143); +#11145=EDGE_CURVE('',#11140,#11132,#11144,.T.); +#11146=ORIENTED_EDGE('',*,*,#11145,.F.); +#11147=CARTESIAN_POINT('',(4.886024537,-32.757386115,30.022701621)); +#11148=VERTEX_POINT('',#11147); +#11149=CARTESIAN_POINT('',(-4.592646721,-32.757386115,30.022700464)); +#11150=DIRECTION('',(1.,-0.,0.000000122)); +#11151=VECTOR('',#11150,9.478671258); +#11152=LINE('',#11149,#11151); +#11153=EDGE_CURVE('',#11140,#11148,#11152,.T.); +#11154=ORIENTED_EDGE('',*,*,#11153,.T.); +#11155=CARTESIAN_POINT('',(4.886025757,-32.757386115,20.022702538)); +#11156=VERTEX_POINT('',#11155); +#11157=CARTESIAN_POINT('',(4.886025757,-32.757386115,20.022702538)); +#11158=DIRECTION('',(-0.000000122,-0.,1.)); +#11159=VECTOR('',#11158,9.999999082); +#11160=LINE('',#11157,#11159); +#11161=EDGE_CURVE('',#11156,#11148,#11160,.T.); +#11162=ORIENTED_EDGE('',*,*,#11161,.F.); +#11163=CARTESIAN_POINT('',(8.996998536,-32.757386115,20.022702538)); +#11164=VERTEX_POINT('',#11163); +#11165=CARTESIAN_POINT('',(8.996998536,-32.757386115,20.022702538)); +#11166=DIRECTION('',(-1.,0.,0.)); +#11167=VECTOR('',#11166,4.110972778); +#11168=LINE('',#11165,#11167); +#11169=EDGE_CURVE('',#11164,#11156,#11168,.T.); +#11170=ORIENTED_EDGE('',*,*,#11169,.F.); +#11171=CARTESIAN_POINT('',(8.996979267,-32.757386115,29.022689584)); +#11172=DIRECTION('',(0.000002141,-0.,-1.)); +#11173=VECTOR('',#11172,8.999987046); +#11174=LINE('',#11171,#11173); +#11175=EDGE_CURVE('',#11045,#11164,#11174,.T.); +#11176=ORIENTED_EDGE('',*,*,#11175,.F.); +#11177=EDGE_LOOP('',(#11106,#11114,#11122,#11130,#11138,#11146,#11154,#11162,#11170,#11176)); +#11178=FACE_BOUND('',#11177,.T.); +#11179=ADVANCED_FACE('',(#11178),#11105,.T.); +#11180=CARTESIAN_POINT('',(13.962036303,-21.547771641,30.522689554)); +#11181=DIRECTION('',(0.,0.,1.)); +#11182=DIRECTION('',(1.,0.,0.)); +#11183=AXIS2_PLACEMENT_3D('',#11180,#11181,#11182); +#11184=PLANE('',#11183); +#11185=ORIENTED_EDGE('',*,*,#11137,.T.); +#11186=CARTESIAN_POINT('',(43.962036303,-32.757386115,30.522689554)); +#11187=VERTEX_POINT('',#11186); +#11188=CARTESIAN_POINT('',(31.765580541,-32.757386115,30.522689554)); +#11189=DIRECTION('',(1.,0.,-0.)); +#11190=VECTOR('',#11189,12.196455762); +#11191=LINE('',#11188,#11190); +#11192=EDGE_CURVE('',#11124,#11187,#11191,.T.); +#11193=ORIENTED_EDGE('',*,*,#11192,.T.); +#11194=CARTESIAN_POINT('',(43.962036303,-39.897771641,30.522689554)); +#11195=DIRECTION('',(0.,1.,0.)); +#11196=VECTOR('',#11195,7.140385526); +#11197=LINE('',#11194,#11196); +#11198=EDGE_CURVE('',#10876,#11187,#11197,.T.); +#11199=ORIENTED_EDGE('',*,*,#11198,.F.); +#11200=ORIENTED_EDGE('',*,*,#10883,.T.); +#11201=CARTESIAN_POINT('',(-16.037963697,-32.757386115,30.522689554)); +#11202=VERTEX_POINT('',#11201); +#11203=CARTESIAN_POINT('',(-16.037963697,-39.897771641,30.522689554)); +#11204=DIRECTION('',(0.,1.,0.)); +#11205=VECTOR('',#11204,7.140385526); +#11206=LINE('',#11203,#11205); +#11207=EDGE_CURVE('',#10878,#11202,#11206,.T.); +#11208=ORIENTED_EDGE('',*,*,#11207,.T.); +#11209=CARTESIAN_POINT('',(-16.037963697,-32.757386115,30.522689554)); +#11210=DIRECTION('',(1.,0.,-0.)); +#11211=VECTOR('',#11210,11.445316854); +#11212=LINE('',#11209,#11211); +#11213=EDGE_CURVE('',#11202,#11132,#11212,.T.); +#11214=ORIENTED_EDGE('',*,*,#11213,.T.); +#11215=EDGE_LOOP('',(#11185,#11193,#11199,#11200,#11208,#11214)); +#11216=FACE_BOUND('',#11215,.T.); +#11217=ORIENTED_EDGE('',*,*,#10858,.T.); +#11218=ORIENTED_EDGE('',*,*,#10865,.T.); +#11219=EDGE_LOOP('',(#11217,#11218)); +#11220=FACE_BOUND('',#11219,.T.); +#11221=CARTESIAN_POINT('',(39.962036303,-37.772771641,30.522689554)); +#11222=VERTEX_POINT('',#11221); +#11223=CARTESIAN_POINT('',(38.962036303,-36.772771641,30.522689554)); +#11224=VERTEX_POINT('',#11223); +#11225=CARTESIAN_POINT('',(38.962036303,-37.772771641,30.522689554)); +#11226=DIRECTION('',(0.,0.,1.)); +#11227=DIRECTION('',(1.,0.,-0.)); +#11228=AXIS2_PLACEMENT_3D('',#11225,#11226,#11227); +#11229=CIRCLE('',#11228,1.); +#11230=EDGE_CURVE('',#11222,#11224,#11229,.T.); +#11231=ORIENTED_EDGE('',*,*,#11230,.T.); +#11232=CARTESIAN_POINT('',(38.962036303,-37.772771641,30.522689554)); +#11233=DIRECTION('',(0.,0.,1.)); +#11234=DIRECTION('',(1.,0.,-0.)); +#11235=AXIS2_PLACEMENT_3D('',#11232,#11233,#11234); +#11236=CIRCLE('',#11235,1.); +#11237=EDGE_CURVE('',#11224,#11222,#11236,.T.); +#11238=ORIENTED_EDGE('',*,*,#11237,.T.); +#11239=EDGE_LOOP('',(#11231,#11238)); +#11240=FACE_BOUND('',#11239,.T.); +#11241=CARTESIAN_POINT('',(-10.037963697,-37.772771641,30.522689554)); +#11242=VERTEX_POINT('',#11241); +#11243=CARTESIAN_POINT('',(-11.037963697,-36.772771641,30.522689554)); +#11244=VERTEX_POINT('',#11243); +#11245=CARTESIAN_POINT('',(-11.037963697,-37.772771641,30.522689554)); +#11246=DIRECTION('',(0.,0.,1.)); +#11247=DIRECTION('',(1.,0.,-0.)); +#11248=AXIS2_PLACEMENT_3D('',#11245,#11246,#11247); +#11249=CIRCLE('',#11248,1.); +#11250=EDGE_CURVE('',#11242,#11244,#11249,.T.); +#11251=ORIENTED_EDGE('',*,*,#11250,.T.); +#11252=CARTESIAN_POINT('',(-11.037963697,-37.772771641,30.522689554)); +#11253=DIRECTION('',(0.,0.,1.)); +#11254=DIRECTION('',(1.,0.,-0.)); +#11255=AXIS2_PLACEMENT_3D('',#11252,#11253,#11254); +#11256=CIRCLE('',#11255,1.); +#11257=EDGE_CURVE('',#11244,#11242,#11256,.T.); +#11258=ORIENTED_EDGE('',*,*,#11257,.T.); +#11259=EDGE_LOOP('',(#11251,#11258)); +#11260=FACE_BOUND('',#11259,.T.); +#11261=ADVANCED_FACE('',(#11216,#11220,#11240,#11260),#11184,.F.); +#11262=CARTESIAN_POINT('',(14.218504337,-13.220682242,32.022689586)); +#11263=DIRECTION('',(0.000000122,0.,-1.)); +#11264=DIRECTION('',(0.000000122,-1.,0.)); +#11265=AXIS2_PLACEMENT_3D('',#11262,#11263,#11264); +#11266=PLANE('',#11265); +#11267=CARTESIAN_POINT('',(11.564709788,-7.101837144,32.022689262)); +#11268=VERTEX_POINT('',#11267); +#11269=CARTESIAN_POINT('',(20.621695292,-7.101837144,32.022690367)); +#11270=VERTEX_POINT('',#11269); +#11271=CARTESIAN_POINT('',(11.564709788,-7.101837144,32.022689262)); +#11272=DIRECTION('',(1.,-0.,0.000000122)); +#11273=VECTOR('',#11272,9.056985503); +#11274=LINE('',#11271,#11273); +#11275=EDGE_CURVE('',#11268,#11270,#11274,.T.); +#11276=ORIENTED_EDGE('',*,*,#11275,.T.); +#11277=CARTESIAN_POINT('',(20.621695292,-7.101837144,32.022690367)); +#11278=DIRECTION('',(0.,-1.,-0.)); +#11279=VECTOR('',#11278,20.955548971); +#11280=LINE('',#11277,#11279); +#11281=EDGE_CURVE('',#11270,#10916,#11280,.T.); +#11282=ORIENTED_EDGE('',*,*,#11281,.T.); +#11283=ORIENTED_EDGE('',*,*,#10945,.T.); +#11284=CARTESIAN_POINT('',(11.564709788,-28.057386115,32.022689262)); +#11285=DIRECTION('',(0.,1.,0.)); +#11286=VECTOR('',#11285,20.955548971); +#11287=LINE('',#11284,#11286); +#11288=EDGE_CURVE('',#10934,#11268,#11287,.T.); +#11289=ORIENTED_EDGE('',*,*,#11288,.T.); +#11290=EDGE_LOOP('',(#11276,#11282,#11283,#11289)); +#11291=FACE_BOUND('',#11290,.T.); +#11292=CARTESIAN_POINT('',(31.765580358,-6.057386115,32.022691726)); +#11293=VERTEX_POINT('',#11292); +#11294=CARTESIAN_POINT('',(26.774702023,-1.06650778,32.022691726)); +#11295=VERTEX_POINT('',#11294); +#11296=CARTESIAN_POINT('',(31.765580358,-6.057386115,32.022691726)); +#11297=DIRECTION('',(-0.707106781,0.707106781,-0.000000086)); +#11298=VECTOR('',#11297,7.058167829); +#11299=LINE('',#11296,#11298); +#11300=EDGE_CURVE('',#11293,#11295,#11299,.T.); +#11301=ORIENTED_EDGE('',*,*,#11300,.T.); +#11302=CARTESIAN_POINT('',(22.920634218,-1.06650778,32.022690647)); +#11303=VERTEX_POINT('',#11302); +#11304=CARTESIAN_POINT('',(26.774702023,-1.06650778,32.022691117)); +#11305=DIRECTION('',(-1.,0.,-0.000000122)); +#11306=VECTOR('',#11305,3.854067806); +#11307=LINE('',#11304,#11306); +#11308=EDGE_CURVE('',#11295,#11303,#11307,.T.); +#11309=ORIENTED_EDGE('',*,*,#11308,.T.); +#11310=CARTESIAN_POINT('',(22.920636362,-1.057386115,32.022690647)); +#11311=VERTEX_POINT('',#11310); +#11312=CARTESIAN_POINT('',(22.920632081,-1.057386115,32.022690647)); +#11313=DIRECTION('',(-0.000000399,-1.,-0.)); +#11314=VECTOR('',#11313,0.009121665); +#11315=LINE('',#11312,#11314); +#11316=EDGE_CURVE('',#11311,#11303,#11315,.T.); +#11317=ORIENTED_EDGE('',*,*,#11316,.F.); +#11318=CARTESIAN_POINT('',(16.464709788,-1.057386115,32.02268986)); +#11319=VERTEX_POINT('',#11318); +#11320=CARTESIAN_POINT('',(16.464709788,-1.057386115,32.02268986)); +#11321=DIRECTION('',(1.,-0.,0.000000122)); +#11322=VECTOR('',#11321,6.455926574); +#11323=LINE('',#11320,#11322); +#11324=EDGE_CURVE('',#11319,#11311,#11323,.T.); +#11325=ORIENTED_EDGE('',*,*,#11324,.F.); +#11326=CARTESIAN_POINT('',(16.464709788,-1.06650778,32.02268986)); +#11327=VERTEX_POINT('',#11326); +#11328=CARTESIAN_POINT('',(16.464709788,-1.057386115,32.02268986)); +#11329=DIRECTION('',(0.,-1.,-0.)); +#11330=VECTOR('',#11329,0.009121665); +#11331=LINE('',#11328,#11330); +#11332=EDGE_CURVE('',#11319,#11327,#11331,.T.); +#11333=ORIENTED_EDGE('',*,*,#11332,.T.); +#11334=CARTESIAN_POINT('',(0.39823137,-1.06650778,32.022687899)); +#11335=VERTEX_POINT('',#11334); +#11336=CARTESIAN_POINT('',(16.464709788,-1.06650778,32.02268986)); +#11337=DIRECTION('',(-1.,0.,-0.000000122)); +#11338=VECTOR('',#11337,16.066478418); +#11339=LINE('',#11336,#11338); +#11340=EDGE_CURVE('',#11327,#11335,#11339,.T.); +#11341=ORIENTED_EDGE('',*,*,#11340,.T.); +#11342=CARTESIAN_POINT('',(-4.592646965,-6.057386115,32.022687291)); +#11343=VERTEX_POINT('',#11342); +#11344=CARTESIAN_POINT('',(0.39823137,-1.06650778,32.022687899)); +#11345=DIRECTION('',(-0.707106781,-0.707106781,-0.000000086)); +#11346=VECTOR('',#11345,7.058167829); +#11347=LINE('',#11344,#11346); +#11348=EDGE_CURVE('',#11335,#11343,#11347,.T.); +#11349=ORIENTED_EDGE('',*,*,#11348,.T.); +#11350=CARTESIAN_POINT('',(-4.592646965,-32.757386115,32.022687291)); +#11351=VERTEX_POINT('',#11350); +#11352=CARTESIAN_POINT('',(-4.592646965,-6.057386115,32.022687291)); +#11353=DIRECTION('',(-0.,-1.,-0.)); +#11354=VECTOR('',#11353,26.7); +#11355=LINE('',#11352,#11354); +#11356=EDGE_CURVE('',#11343,#11351,#11355,.T.); +#11357=ORIENTED_EDGE('',*,*,#11356,.T.); +#11358=CARTESIAN_POINT('',(-16.037963697,-32.757386115,32.022689554)); +#11359=VERTEX_POINT('',#11358); +#11360=CARTESIAN_POINT('',(-16.037963697,-32.757386115,32.022689554)); +#11361=DIRECTION('',(1.,0.,-0.)); +#11362=VECTOR('',#11361,11.445316732); +#11363=LINE('',#11360,#11362); +#11364=EDGE_CURVE('',#11359,#11351,#11363,.T.); +#11365=ORIENTED_EDGE('',*,*,#11364,.F.); +#11366=CARTESIAN_POINT('',(-16.037963697,-32.757386115,32.022689554)); +#11367=DIRECTION('',(-0.,-1.,-0.)); +#11368=VECTOR('',#11367,7.140385526); +#11369=LINE('',#11366,#11368); +#11370=EDGE_CURVE('',#11359,#10894,#11369,.T.); +#11371=ORIENTED_EDGE('',*,*,#11370,.T.); +#11372=ORIENTED_EDGE('',*,*,#10899,.T.); +#11373=CARTESIAN_POINT('',(43.962036303,-32.757386115,32.022689554)); +#11374=VERTEX_POINT('',#11373); +#11375=CARTESIAN_POINT('',(43.962036303,-39.897771641,32.022689554)); +#11376=DIRECTION('',(0.,1.,0.)); +#11377=VECTOR('',#11376,7.140385526); +#11378=LINE('',#11375,#11377); +#11379=EDGE_CURVE('',#10886,#11374,#11378,.T.); +#11380=ORIENTED_EDGE('',*,*,#11379,.T.); +#11381=CARTESIAN_POINT('',(31.765580358,-32.757386115,32.022691726)); +#11382=VERTEX_POINT('',#11381); +#11383=CARTESIAN_POINT('',(31.765580358,-32.757386115,32.022689554)); +#11384=DIRECTION('',(1.,0.,-0.)); +#11385=VECTOR('',#11384,12.196455945); +#11386=LINE('',#11383,#11385); +#11387=EDGE_CURVE('',#11382,#11374,#11386,.T.); +#11388=ORIENTED_EDGE('',*,*,#11387,.F.); +#11389=CARTESIAN_POINT('',(31.765580358,-32.757386115,32.022691726)); +#11390=DIRECTION('',(0.,1.,0.)); +#11391=VECTOR('',#11390,26.7); +#11392=LINE('',#11389,#11391); +#11393=EDGE_CURVE('',#11382,#11293,#11392,.T.); +#11394=ORIENTED_EDGE('',*,*,#11393,.T.); +#11395=EDGE_LOOP('',(#11301,#11309,#11317,#11325,#11333,#11341,#11349,#11357,#11365,#11371,#11372,#11380,#11388,#11394)); +#11396=FACE_BOUND('',#11395,.T.); +#11397=ORIENTED_EDGE('',*,*,#10841,.T.); +#11398=ORIENTED_EDGE('',*,*,#10848,.T.); +#11399=EDGE_LOOP('',(#11397,#11398)); +#11400=FACE_BOUND('',#11399,.T.); +#11401=CARTESIAN_POINT('',(-2.037963697,-10.147771641,32.022687602)); +#11402=VERTEX_POINT('',#11401); +#11403=CARTESIAN_POINT('',(-0.037963697,-10.147771641,32.022687846)); +#11404=VERTEX_POINT('',#11403); +#11405=CARTESIAN_POINT('',(-1.037963697,-10.147771641,32.022687724)); +#11406=DIRECTION('',(0.000000122,0.,-1.)); +#11407=DIRECTION('',(-1.,0.,-0.000000122)); +#11408=AXIS2_PLACEMENT_3D('',#11405,#11406,#11407); +#11409=CIRCLE('',#11408,1.); +#11410=EDGE_CURVE('',#11402,#11404,#11409,.T.); +#11411=ORIENTED_EDGE('',*,*,#11410,.T.); +#11412=CARTESIAN_POINT('',(-1.037963697,-10.147771641,32.022687724)); +#11413=DIRECTION('',(0.000000122,0.,-1.)); +#11414=DIRECTION('',(-1.,0.,-0.000000122)); +#11415=AXIS2_PLACEMENT_3D('',#11412,#11413,#11414); +#11416=CIRCLE('',#11415,1.); +#11417=EDGE_CURVE('',#11404,#11402,#11416,.T.); +#11418=ORIENTED_EDGE('',*,*,#11417,.T.); +#11419=EDGE_LOOP('',(#11411,#11418)); +#11420=FACE_BOUND('',#11419,.T.); +#11421=CARTESIAN_POINT('',(-10.037963697,-37.772771641,32.022689554)); +#11422=VERTEX_POINT('',#11421); +#11423=CARTESIAN_POINT('',(-11.037963697,-36.772771641,32.022689554)); +#11424=VERTEX_POINT('',#11423); +#11425=CARTESIAN_POINT('',(-11.037963697,-37.772771641,32.022689554)); +#11426=DIRECTION('',(-0.,-0.,-1.)); +#11427=DIRECTION('',(1.,0.,-0.)); +#11428=AXIS2_PLACEMENT_3D('',#11425,#11426,#11427); +#11429=CIRCLE('',#11428,1.); +#11430=EDGE_CURVE('',#11422,#11424,#11429,.T.); +#11431=ORIENTED_EDGE('',*,*,#11430,.T.); +#11432=CARTESIAN_POINT('',(-11.037963697,-37.772771641,32.022689554)); +#11433=DIRECTION('',(-0.,-0.,-1.)); +#11434=DIRECTION('',(1.,0.,-0.)); +#11435=AXIS2_PLACEMENT_3D('',#11432,#11433,#11434); +#11436=CIRCLE('',#11435,1.); +#11437=EDGE_CURVE('',#11424,#11422,#11436,.T.); +#11438=ORIENTED_EDGE('',*,*,#11437,.T.); +#11439=EDGE_LOOP('',(#11431,#11438)); +#11440=FACE_BOUND('',#11439,.T.); +#11441=CARTESIAN_POINT('',(27.962036303,-10.147771641,32.022691262)); +#11442=VERTEX_POINT('',#11441); +#11443=CARTESIAN_POINT('',(29.962036303,-10.147771641,32.022691506)); +#11444=VERTEX_POINT('',#11443); +#11445=CARTESIAN_POINT('',(28.962036303,-10.147771641,32.022691384)); +#11446=DIRECTION('',(0.000000122,0.,-1.)); +#11447=DIRECTION('',(-1.,0.,-0.000000122)); +#11448=AXIS2_PLACEMENT_3D('',#11445,#11446,#11447); +#11449=CIRCLE('',#11448,1.); +#11450=EDGE_CURVE('',#11442,#11444,#11449,.T.); +#11451=ORIENTED_EDGE('',*,*,#11450,.T.); +#11452=CARTESIAN_POINT('',(28.962036303,-10.147771641,32.022691384)); +#11453=DIRECTION('',(0.000000122,0.,-1.)); +#11454=DIRECTION('',(-1.,0.,-0.000000122)); +#11455=AXIS2_PLACEMENT_3D('',#11452,#11453,#11454); +#11456=CIRCLE('',#11455,1.); +#11457=EDGE_CURVE('',#11444,#11442,#11456,.T.); +#11458=ORIENTED_EDGE('',*,*,#11457,.T.); +#11459=EDGE_LOOP('',(#11451,#11458)); +#11460=FACE_BOUND('',#11459,.T.); +#11461=CARTESIAN_POINT('',(39.962036303,-37.772771641,32.022689554)); +#11462=VERTEX_POINT('',#11461); +#11463=CARTESIAN_POINT('',(38.962036303,-36.772771641,32.022689554)); +#11464=VERTEX_POINT('',#11463); +#11465=CARTESIAN_POINT('',(38.962036303,-37.772771641,32.022689554)); +#11466=DIRECTION('',(-0.,-0.,-1.)); +#11467=DIRECTION('',(1.,0.,-0.)); +#11468=AXIS2_PLACEMENT_3D('',#11465,#11466,#11467); +#11469=CIRCLE('',#11468,1.); +#11470=EDGE_CURVE('',#11462,#11464,#11469,.T.); +#11471=ORIENTED_EDGE('',*,*,#11470,.T.); +#11472=CARTESIAN_POINT('',(38.962036303,-37.772771641,32.022689554)); +#11473=DIRECTION('',(-0.,-0.,-1.)); +#11474=DIRECTION('',(1.,0.,-0.)); +#11475=AXIS2_PLACEMENT_3D('',#11472,#11473,#11474); +#11476=CIRCLE('',#11475,1.); +#11477=EDGE_CURVE('',#11464,#11462,#11476,.T.); +#11478=ORIENTED_EDGE('',*,*,#11477,.T.); +#11479=EDGE_LOOP('',(#11471,#11478)); +#11480=FACE_BOUND('',#11479,.T.); +#11481=ADVANCED_FACE('',(#11291,#11396,#11400,#11420,#11440,#11460,#11480),#11266,.F.); +#11482=CARTESIAN_POINT('',(11.564709788,-27.157386115,79.522689584)); +#11483=DIRECTION('',(1.,0.,0.)); +#11484=DIRECTION('',(0.,0.,-1.)); +#11485=AXIS2_PLACEMENT_3D('',#11482,#11483,#11484); +#11486=PLANE('',#11485); +#11487=ORIENTED_EDGE('',*,*,#10979,.T.); +#11488=CARTESIAN_POINT('',(11.564709788,-3.057386115,30.022702436)); +#11489=VERTEX_POINT('',#11488); +#11490=CARTESIAN_POINT('',(11.564709788,-3.057386115,29.022689584)); +#11491=DIRECTION('',(0.,-0.,1.)); +#11492=VECTOR('',#11491,1.000012851); +#11493=LINE('',#11490,#11492); +#11494=EDGE_CURVE('',#10966,#11489,#11493,.T.); +#11495=ORIENTED_EDGE('',*,*,#11494,.T.); +#11496=CARTESIAN_POINT('',(11.564709788,-7.101837144,30.022702436)); +#11497=VERTEX_POINT('',#11496); +#11498=CARTESIAN_POINT('',(11.564709788,-3.057386115,30.022702436)); +#11499=DIRECTION('',(0.,-1.,-0.)); +#11500=VECTOR('',#11499,4.044451029); +#11501=LINE('',#11498,#11500); +#11502=EDGE_CURVE('',#11489,#11497,#11501,.T.); +#11503=ORIENTED_EDGE('',*,*,#11502,.T.); +#11504=CARTESIAN_POINT('',(11.564709788,-7.101837144,30.022702436)); +#11505=DIRECTION('',(0.,0.,-1.)); +#11506=VECTOR('',#11505,1.000012851); +#11507=LINE('',#11504,#11506); +#11508=EDGE_CURVE('',#11497,#10974,#11507,.T.); +#11509=ORIENTED_EDGE('',*,*,#11508,.T.); +#11510=EDGE_LOOP('',(#11487,#11495,#11503,#11509)); +#11511=FACE_BOUND('',#11510,.T.); +#11512=ADVANCED_FACE('',(#11511),#11486,.T.); +#11513=CARTESIAN_POINT('',(8.209349113,-17.051648329,20.022702538)); +#11514=DIRECTION('',(0.,0.,-1.)); +#11515=DIRECTION('',(-1.,0.,0.)); +#11516=AXIS2_PLACEMENT_3D('',#11513,#11514,#11515); +#11517=PLANE('',#11516); +#11518=CARTESIAN_POINT('',(8.997002124,-1.06650778,20.022702538)); +#11519=VERTEX_POINT('',#11518); +#11520=CARTESIAN_POINT('',(4.886025757,-1.06650778,20.022702538)); +#11521=VERTEX_POINT('',#11520); +#11522=CARTESIAN_POINT('',(8.997002124,-1.06650778,20.022702538)); +#11523=DIRECTION('',(-1.,0.,0.)); +#11524=VECTOR('',#11523,4.110976367); +#11525=LINE('',#11522,#11524); +#11526=EDGE_CURVE('',#11519,#11521,#11525,.T.); +#11527=ORIENTED_EDGE('',*,*,#11526,.F.); +#11528=CARTESIAN_POINT('',(8.997000101,-7.051647962,20.022702538)); +#11529=VERTEX_POINT('',#11528); +#11530=CARTESIAN_POINT('',(8.997000101,-7.051647962,20.022702538)); +#11531=DIRECTION('',(0.000000338,1.,0.)); +#11532=VECTOR('',#11531,5.985140182); +#11533=LINE('',#11530,#11532); +#11534=EDGE_CURVE('',#11529,#11519,#11533,.T.); +#11535=ORIENTED_EDGE('',*,*,#11534,.F.); +#11536=CARTESIAN_POINT('',(4.886025757,-7.051647962,20.022702538)); +#11537=VERTEX_POINT('',#11536); +#11538=CARTESIAN_POINT('',(8.997000101,-7.051647962,20.022702538)); +#11539=DIRECTION('',(-1.,0.,0.)); +#11540=VECTOR('',#11539,4.110974344); +#11541=LINE('',#11538,#11540); +#11542=EDGE_CURVE('',#11529,#11537,#11541,.T.); +#11543=ORIENTED_EDGE('',*,*,#11542,.T.); +#11544=CARTESIAN_POINT('',(4.886025757,-7.051647962,20.022702538)); +#11545=DIRECTION('',(0.,1.,0.)); +#11546=VECTOR('',#11545,5.985140182); +#11547=LINE('',#11544,#11546); +#11548=EDGE_CURVE('',#11537,#11521,#11547,.T.); +#11549=ORIENTED_EDGE('',*,*,#11548,.T.); +#11550=EDGE_LOOP('',(#11527,#11535,#11543,#11549)); +#11551=FACE_BOUND('',#11550,.T.); +#11552=ADVANCED_FACE('',(#11551),#11517,.T.); +#11553=CARTESIAN_POINT('',(6.941513941,-1.06650778,24.222702538)); +#11554=DIRECTION('',(0.,-1.,-0.)); +#11555=DIRECTION('',(0.,0.,-1.)); +#11556=AXIS2_PLACEMENT_3D('',#11553,#11554,#11555); +#11557=PLANE('',#11556); +#11558=ORIENTED_EDGE('',*,*,#11526,.T.); +#11559=CARTESIAN_POINT('',(4.886025757,-1.06650778,25.822702538)); +#11560=VERTEX_POINT('',#11559); +#11561=CARTESIAN_POINT('',(4.886025757,-1.06650778,25.822702538)); +#11562=DIRECTION('',(0.,0.,-1.)); +#11563=VECTOR('',#11562,5.8); +#11564=LINE('',#11561,#11563); +#11565=EDGE_CURVE('',#11560,#11521,#11564,.T.); +#11566=ORIENTED_EDGE('',*,*,#11565,.F.); +#11567=CARTESIAN_POINT('',(4.886024537,-1.06650778,30.022701621)); +#11568=VERTEX_POINT('',#11567); +#11569=CARTESIAN_POINT('',(4.88602505,-1.06650778,25.822702538)); +#11570=DIRECTION('',(-0.000000122,-0.,1.)); +#11571=VECTOR('',#11570,4.199999082); +#11572=LINE('',#11569,#11571); +#11573=EDGE_CURVE('',#11560,#11568,#11572,.T.); +#11574=ORIENTED_EDGE('',*,*,#11573,.T.); +#11575=CARTESIAN_POINT('',(0.398231614,-1.06650778,30.022700464)); +#11576=VERTEX_POINT('',#11575); +#11577=CARTESIAN_POINT('',(0.398231614,-1.06650778,30.022701073)); +#11578=DIRECTION('',(1.,-0.,0.000000122)); +#11579=VECTOR('',#11578,4.487792923); +#11580=LINE('',#11577,#11579); +#11581=EDGE_CURVE('',#11576,#11568,#11580,.T.); +#11582=ORIENTED_EDGE('',*,*,#11581,.F.); +#11583=CARTESIAN_POINT('',(0.398231614,-1.06650778,30.022700464)); +#11584=DIRECTION('',(-0.000000122,-0.,1.)); +#11585=VECTOR('',#11584,1.999987435); +#11586=LINE('',#11583,#11585); +#11587=EDGE_CURVE('',#11576,#11335,#11586,.T.); +#11588=ORIENTED_EDGE('',*,*,#11587,.T.); +#11589=ORIENTED_EDGE('',*,*,#11340,.F.); +#11590=CARTESIAN_POINT('',(16.464709788,-1.06650778,30.022703033)); +#11591=VERTEX_POINT('',#11590); +#11592=CARTESIAN_POINT('',(16.464709788,-1.06650778,30.022703033)); +#11593=DIRECTION('',(0.,-0.,1.)); +#11594=VECTOR('',#11593,1.999986826); +#11595=LINE('',#11592,#11594); +#11596=EDGE_CURVE('',#11591,#11327,#11595,.T.); +#11597=ORIENTED_EDGE('',*,*,#11596,.F.); +#11598=CARTESIAN_POINT('',(9.573831454,-1.06650778,30.022702193)); +#11599=DIRECTION('',(1.,-0.,0.000000122)); +#11600=VECTOR('',#11599,6.890878335); +#11601=LINE('',#11598,#11600); +#11602=EDGE_CURVE('',#10787,#11591,#11601,.T.); +#11603=ORIENTED_EDGE('',*,*,#11602,.F.); +#11604=ORIENTED_EDGE('',*,*,#10792,.F.); +#11605=CARTESIAN_POINT('',(8.996980714,-1.06650778,30.022702122)); +#11606=DIRECTION('',(0.000002141,0.,-1.)); +#11607=VECTOR('',#11606,1.000012538); +#11608=LINE('',#11605,#11607); +#11609=EDGE_CURVE('',#10785,#11085,#11608,.T.); +#11610=ORIENTED_EDGE('',*,*,#11609,.T.); +#11611=CARTESIAN_POINT('',(8.996989706,-1.06650778,25.822702538)); +#11612=VERTEX_POINT('',#11611); +#11613=CARTESIAN_POINT('',(8.996982855,-1.06650778,29.022689584)); +#11614=DIRECTION('',(0.000002141,0.,-1.)); +#11615=VECTOR('',#11614,3.199987046); +#11616=LINE('',#11613,#11615); +#11617=EDGE_CURVE('',#11085,#11612,#11616,.T.); +#11618=ORIENTED_EDGE('',*,*,#11617,.T.); +#11619=CARTESIAN_POINT('',(8.996989706,-1.06650778,25.822702538)); +#11620=DIRECTION('',(0.000002141,0.,-1.)); +#11621=VECTOR('',#11620,5.8); +#11622=LINE('',#11619,#11621); +#11623=EDGE_CURVE('',#11612,#11519,#11622,.T.); +#11624=ORIENTED_EDGE('',*,*,#11623,.T.); +#11625=EDGE_LOOP('',(#11558,#11566,#11574,#11582,#11588,#11589,#11597,#11603,#11604,#11610,#11618,#11624)); +#11626=FACE_BOUND('',#11625,.T.); +#11627=ADVANCED_FACE('',(#11626),#11557,.F.); +#11628=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#11629=DIRECTION('',(-1.,0.000000061,0.)); +#11630=DIRECTION('',(0.000000061,1.,0.)); +#11631=AXIS2_PLACEMENT_3D('',#11628,#11629,#11630); +#11632=CYLINDRICAL_SURFACE('',#11631,1.); +#11633=CARTESIAN_POINT('',(4.886025327,-4.031760797,23.551651371)); +#11634=VERTEX_POINT('',#11633); +#11635=CARTESIAN_POINT('',(4.886025324,-3.952553909,23.573459339)); +#11636=VERTEX_POINT('',#11635); +#11637=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#11638=DIRECTION('',(1.,-0.,0.000000122)); +#11639=DIRECTION('',(-0.000000122,0.,1.)); +#11640=AXIS2_PLACEMENT_3D('',#11637,#11638,#11639); +#11641=CIRCLE('',#11640,1.); +#11642=EDGE_CURVE('',#11634,#11636,#11641,.T.); +#11643=ORIENTED_EDGE('',*,*,#11642,.F.); +#11644=CARTESIAN_POINT('',(8.996993566,-4.031760801,23.551651403)); +#11645=VERTEX_POINT('',#11644); +#11646=CARTESIAN_POINT('',(8.996993566,-4.031760801,23.551651403)); +#11647=DIRECTION('',(-1.,0.000000001,-0.000000008)); +#11648=VECTOR('',#11647,4.110968239); +#11649=LINE('',#11646,#11648); +#11650=EDGE_CURVE('',#11645,#11634,#11649,.T.); +#11651=ORIENTED_EDGE('',*,*,#11650,.F.); +#11652=CARTESIAN_POINT('',(8.996993546,-3.952554181,23.573459332)); +#11653=VERTEX_POINT('',#11652); +#11654=CARTESIAN_POINT('',(8.996991404,-4.257385364,24.525865731)); +#11655=DIRECTION('',(1.,-0.000000338,0.000002141)); +#11656=DIRECTION('',(0.000002141,0.,-1.)); +#11657=AXIS2_PLACEMENT_3D('',#11654,#11655,#11656); +#11658=CIRCLE('',#11657,1.); +#11659=EDGE_CURVE('',#11645,#11653,#11658,.T.); +#11660=ORIENTED_EDGE('',*,*,#11659,.T.); +#11661=CARTESIAN_POINT('',(8.996993546,-3.95255416,23.573459339)); +#11662=DIRECTION('',(-1.,0.000000061,0.)); +#11663=VECTOR('',#11662,4.110968222); +#11664=LINE('',#11661,#11663); +#11665=EDGE_CURVE('',#11653,#11636,#11664,.T.); +#11666=ORIENTED_EDGE('',*,*,#11665,.T.); +#11667=EDGE_LOOP('',(#11643,#11651,#11660,#11666)); +#11668=FACE_BOUND('',#11667,.T.); +#11669=ADVANCED_FACE('',(#11668),#11632,.F.); +#11670=CARTESIAN_POINT('',(21.59704788,-4.122239165,23.539739692)); +#11671=DIRECTION('',(-0.000000008,-0.130527375,0.991444706)); +#11672=DIRECTION('',(0.,-0.991444706,-0.130527375)); +#11673=AXIS2_PLACEMENT_3D('',#11670,#11671,#11672); +#11674=PLANE('',#11673); +#11675=ORIENTED_EDGE('',*,*,#11650,.T.); +#11676=CARTESIAN_POINT('',(4.88602533,-4.2231741,23.526451099)); +#11677=VERTEX_POINT('',#11676); +#11678=CARTESIAN_POINT('',(4.886025327,-4.031760797,23.551651371)); +#11679=DIRECTION('',(0.000000016,-0.991444706,-0.130527375)); +#11680=VECTOR('',#11679,0.193065032); +#11681=LINE('',#11678,#11680); +#11682=EDGE_CURVE('',#11634,#11677,#11681,.T.); +#11683=ORIENTED_EDGE('',*,*,#11682,.T.); +#11684=CARTESIAN_POINT('',(8.996993556,-4.223174351,23.526451099)); +#11685=VERTEX_POINT('',#11684); +#11686=CARTESIAN_POINT('',(8.996993556,-4.223174351,23.526451099)); +#11687=DIRECTION('',(-1.,0.000000061,0.)); +#11688=VECTOR('',#11687,4.110968226); +#11689=LINE('',#11686,#11688); +#11690=EDGE_CURVE('',#11685,#11677,#11689,.T.); +#11691=ORIENTED_EDGE('',*,*,#11690,.F.); +#11692=CARTESIAN_POINT('',(8.996993566,-4.031760801,23.551651404)); +#11693=DIRECTION('',(-0.000000056,-0.991444706,-0.130527375)); +#11694=VECTOR('',#11693,0.19306528); +#11695=LINE('',#11692,#11694); +#11696=EDGE_CURVE('',#11645,#11685,#11695,.T.); +#11697=ORIENTED_EDGE('',*,*,#11696,.F.); +#11698=EDGE_LOOP('',(#11675,#11683,#11691,#11697)); +#11699=FACE_BOUND('',#11698,.T.); +#11700=ADVANCED_FACE('',(#11699),#11674,.T.); +#11701=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#11702=DIRECTION('',(-1.,0.000000061,0.)); +#11703=DIRECTION('',(0.000000061,1.,0.)); +#11704=AXIS2_PLACEMENT_3D('',#11701,#11702,#11703); +#11705=CYLINDRICAL_SURFACE('',#11704,1.); +#11706=CARTESIAN_POINT('',(4.88602533,-4.277159136,23.526061285)); +#11707=VERTEX_POINT('',#11706); +#11708=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#11709=DIRECTION('',(1.,-0.,0.000000122)); +#11710=DIRECTION('',(-0.000000122,0.,1.)); +#11711=AXIS2_PLACEMENT_3D('',#11708,#11709,#11710); +#11712=CIRCLE('',#11711,1.); +#11713=EDGE_CURVE('',#11707,#11677,#11712,.T.); +#11714=ORIENTED_EDGE('',*,*,#11713,.F.); +#11715=CARTESIAN_POINT('',(8.996993538,-4.277159138,23.526061252)); +#11716=VERTEX_POINT('',#11715); +#11717=CARTESIAN_POINT('',(8.996993538,-4.27715914,23.526061252)); +#11718=DIRECTION('',(-1.,0.000000001,0.000000008)); +#11719=VECTOR('',#11718,4.110968208); +#11720=LINE('',#11717,#11719); +#11721=EDGE_CURVE('',#11716,#11707,#11720,.T.); +#11722=ORIENTED_EDGE('',*,*,#11721,.F.); +#11723=CARTESIAN_POINT('',(8.996991404,-4.257385364,24.525865731)); +#11724=DIRECTION('',(1.,-0.000000338,0.000002141)); +#11725=DIRECTION('',(0.000002141,0.,-1.)); +#11726=AXIS2_PLACEMENT_3D('',#11723,#11724,#11725); +#11727=CIRCLE('',#11726,1.); +#11728=EDGE_CURVE('',#11716,#11685,#11727,.T.); +#11729=ORIENTED_EDGE('',*,*,#11728,.T.); +#11730=ORIENTED_EDGE('',*,*,#11690,.T.); +#11731=EDGE_LOOP('',(#11714,#11722,#11729,#11730)); +#11732=FACE_BOUND('',#11731,.T.); +#11733=ADVANCED_FACE('',(#11732),#11705,.F.); +#11734=CARTESIAN_POINT('',(21.597047864,-4.381057791,23.539739692)); +#11735=DIRECTION('',(-0.000000008,-0.130526427,-0.99144483)); +#11736=DIRECTION('',(-0.,0.99144483,-0.130526427)); +#11737=AXIS2_PLACEMENT_3D('',#11734,#11735,#11736); +#11738=PLANE('',#11737); +#11739=CARTESIAN_POINT('',(4.886025326,-4.497054014,23.555011047)); +#11740=VERTEX_POINT('',#11739); +#11741=CARTESIAN_POINT('',(4.886025326,-4.497054014,23.555011048)); +#11742=DIRECTION('',(0.000000016,0.99144483,-0.130526427)); +#11743=VECTOR('',#11742,0.22179235); +#11744=LINE('',#11741,#11743); +#11745=EDGE_CURVE('',#11740,#11707,#11744,.T.); +#11746=ORIENTED_EDGE('',*,*,#11745,.F.); +#11747=CARTESIAN_POINT('',(8.996993402,-4.497054267,23.555011048)); +#11748=VERTEX_POINT('',#11747); +#11749=CARTESIAN_POINT('',(8.996993402,-4.497054265,23.555011047)); +#11750=DIRECTION('',(-1.,0.000000061,0.)); +#11751=VECTOR('',#11750,4.110968075); +#11752=LINE('',#11749,#11751); +#11753=EDGE_CURVE('',#11748,#11740,#11752,.T.); +#11754=ORIENTED_EDGE('',*,*,#11753,.F.); +#11755=CARTESIAN_POINT('',(8.996993402,-4.497054267,23.555011048)); +#11756=DIRECTION('',(0.000000615,0.99144483,-0.130526427)); +#11757=VECTOR('',#11756,0.221792603); +#11758=LINE('',#11755,#11757); +#11759=EDGE_CURVE('',#11748,#11716,#11758,.T.); +#11760=ORIENTED_EDGE('',*,*,#11759,.T.); +#11761=ORIENTED_EDGE('',*,*,#11721,.T.); +#11762=EDGE_LOOP('',(#11746,#11754,#11760,#11761)); +#11763=FACE_BOUND('',#11762,.T.); +#11764=ADVANCED_FACE('',(#11763),#11738,.F.); +#11765=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#11766=DIRECTION('',(-1.,0.000000061,0.)); +#11767=DIRECTION('',(0.000000061,1.,0.)); +#11768=AXIS2_PLACEMENT_3D('',#11765,#11766,#11767); +#11769=CYLINDRICAL_SURFACE('',#11768,1.); +#11770=CARTESIAN_POINT('',(4.886025326,-4.521695962,23.561428212)); +#11771=VERTEX_POINT('',#11770); +#11772=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#11773=DIRECTION('',(1.,-0.,0.000000122)); +#11774=DIRECTION('',(-0.000000122,0.,1.)); +#11775=AXIS2_PLACEMENT_3D('',#11772,#11773,#11774); +#11776=CIRCLE('',#11775,1.); +#11777=EDGE_CURVE('',#11771,#11740,#11776,.T.); +#11778=ORIENTED_EDGE('',*,*,#11777,.F.); +#11779=CARTESIAN_POINT('',(8.996993137,-4.521695999,23.561428124)); +#11780=VERTEX_POINT('',#11779); +#11781=CARTESIAN_POINT('',(8.996993137,-4.521695999,23.561428124)); +#11782=DIRECTION('',(-1.,0.000000009,0.000000021)); +#11783=VECTOR('',#11782,4.110967811); +#11784=LINE('',#11781,#11783); +#11785=EDGE_CURVE('',#11780,#11771,#11784,.T.); +#11786=ORIENTED_EDGE('',*,*,#11785,.F.); +#11787=CARTESIAN_POINT('',(8.996991404,-4.257385364,24.525865731)); +#11788=DIRECTION('',(1.,-0.000000338,0.000002141)); +#11789=DIRECTION('',(0.000002141,0.,-1.)); +#11790=AXIS2_PLACEMENT_3D('',#11787,#11788,#11789); +#11791=CIRCLE('',#11790,1.); +#11792=EDGE_CURVE('',#11780,#11748,#11791,.T.); +#11793=ORIENTED_EDGE('',*,*,#11792,.T.); +#11794=ORIENTED_EDGE('',*,*,#11753,.T.); +#11795=EDGE_LOOP('',(#11778,#11786,#11793,#11794)); +#11796=FACE_BOUND('',#11795,.T.); +#11797=ADVANCED_FACE('',(#11796),#11769,.F.); +#11798=CARTESIAN_POINT('',(21.597047849,-4.631057791,23.606726968)); +#11799=DIRECTION('',(-0.000000023,-0.382683578,-0.923879472)); +#11800=DIRECTION('',(-0.,0.923879472,-0.382683578)); +#11801=AXIS2_PLACEMENT_3D('',#11798,#11799,#11800); +#11802=PLANE('',#11801); +#11803=CARTESIAN_POINT('',(4.886025314,-4.751647143,23.656677211)); +#11804=VERTEX_POINT('',#11803); +#11805=CARTESIAN_POINT('',(4.886025314,-4.751647164,23.65667716)); +#11806=DIRECTION('',(0.000000047,0.923879472,-0.382683578)); +#11807=VECTOR('',#11806,0.248897403); +#11808=LINE('',#11805,#11807); +#11809=EDGE_CURVE('',#11804,#11771,#11808,.T.); +#11810=ORIENTED_EDGE('',*,*,#11809,.F.); +#11811=CARTESIAN_POINT('',(8.996992996,-4.751647235,23.656677091)); +#11812=VERTEX_POINT('',#11811); +#11813=CARTESIAN_POINT('',(8.996992996,-4.751647235,23.656677091)); +#11814=DIRECTION('',(-1.,0.000000023,0.000000029)); +#11815=VECTOR('',#11814,4.110967682); +#11816=LINE('',#11813,#11815); +#11817=EDGE_CURVE('',#11812,#11804,#11816,.T.); +#11818=ORIENTED_EDGE('',*,*,#11817,.F.); +#11819=CARTESIAN_POINT('',(8.996992893,-4.751647236,23.656677088)); +#11820=DIRECTION('',(-0.,0.923879472,-0.382683578)); +#11821=VECTOR('',#11820,0.248897442); +#11822=LINE('',#11819,#11821); +#11823=EDGE_CURVE('',#11812,#11780,#11822,.T.); +#11824=ORIENTED_EDGE('',*,*,#11823,.T.); +#11825=ORIENTED_EDGE('',*,*,#11785,.T.); +#11826=EDGE_LOOP('',(#11810,#11818,#11824,#11825)); +#11827=FACE_BOUND('',#11826,.T.); +#11828=ADVANCED_FACE('',(#11827),#11802,.F.); +#11829=CARTESIAN_POINT('',(21.597047835,-4.855201775,23.736136521)); +#11830=DIRECTION('',(0.000000037,0.608760586,0.793353987)); +#11831=DIRECTION('',(-0.,-0.793353987,0.608760586)); +#11832=AXIS2_PLACEMENT_3D('',#11829,#11830,#11831); +#11833=PLANE('',#11832); +#11834=ORIENTED_EDGE('',*,*,#11817,.T.); +#11835=CARTESIAN_POINT('',(4.886025295,-4.958754625,23.815596068)); +#11836=VERTEX_POINT('',#11835); +#11837=CARTESIAN_POINT('',(4.886025314,-4.751647143,23.656677211)); +#11838=DIRECTION('',(-0.000000074,-0.793353987,0.608760586)); +#11839=VECTOR('',#11838,0.261053083); +#11840=LINE('',#11837,#11839); +#11841=EDGE_CURVE('',#11804,#11836,#11840,.T.); +#11842=ORIENTED_EDGE('',*,*,#11841,.T.); +#11843=CARTESIAN_POINT('',(8.996992688,-4.958754779,23.81559595)); +#11844=VERTEX_POINT('',#11843); +#11845=CARTESIAN_POINT('',(8.996992688,-4.958754781,23.815595948)); +#11846=DIRECTION('',(-1.,0.000000038,0.000000029)); +#11847=VECTOR('',#11846,4.110967393); +#11848=LINE('',#11845,#11847); +#11849=EDGE_CURVE('',#11844,#11836,#11848,.T.); +#11850=ORIENTED_EDGE('',*,*,#11849,.F.); +#11851=CARTESIAN_POINT('',(8.996993098,-4.751647234,23.656677092)); +#11852=DIRECTION('',(-0.000001572,-0.793353988,0.608760585)); +#11853=VECTOR('',#11852,0.261053134); +#11854=LINE('',#11851,#11853); +#11855=EDGE_CURVE('',#11812,#11844,#11854,.T.); +#11856=ORIENTED_EDGE('',*,*,#11855,.F.); +#11857=EDGE_LOOP('',(#11834,#11842,#11850,#11856)); +#11858=FACE_BOUND('',#11857,.T.); +#11859=ADVANCED_FACE('',(#11858),#11833,.T.); +#11860=CARTESIAN_POINT('',(21.597047824,-5.038214736,23.919149244)); +#11861=DIRECTION('',(0.000000048,0.793353514,0.608761202)); +#11862=DIRECTION('',(-0.,-0.608761202,0.793353514)); +#11863=AXIS2_PLACEMENT_3D('',#11860,#11861,#11862); +#11864=PLANE('',#11863); +#11865=ORIENTED_EDGE('',*,*,#11849,.T.); +#11866=CARTESIAN_POINT('',(4.886025269,-5.117672949,24.022702625)); +#11867=VERTEX_POINT('',#11866); +#11868=CARTESIAN_POINT('',(4.886025295,-4.958754625,23.815596068)); +#11869=DIRECTION('',(-0.000000097,-0.608761202,0.793353514)); +#11870=VECTOR('',#11869,0.261052025); +#11871=LINE('',#11868,#11870); +#11872=EDGE_CURVE('',#11836,#11867,#11871,.T.); +#11873=ORIENTED_EDGE('',*,*,#11872,.T.); +#11874=CARTESIAN_POINT('',(8.996992191,-5.117673159,24.022702538)); +#11875=VERTEX_POINT('',#11874); +#11876=CARTESIAN_POINT('',(8.996992191,-5.117673162,24.022702537)); +#11877=DIRECTION('',(-1.,0.000000052,0.000000021)); +#11878=VECTOR('',#11877,4.110966921); +#11879=LINE('',#11876,#11878); +#11880=EDGE_CURVE('',#11875,#11867,#11879,.T.); +#11881=ORIENTED_EDGE('',*,*,#11880,.F.); +#11882=CARTESIAN_POINT('',(8.996992688,-4.958754778,23.815595951)); +#11883=DIRECTION('',(-0.000001904,-0.608761201,0.793353515)); +#11884=VECTOR('',#11883,0.261052084); +#11885=LINE('',#11882,#11884); +#11886=EDGE_CURVE('',#11844,#11875,#11885,.T.); +#11887=ORIENTED_EDGE('',*,*,#11886,.F.); +#11888=EDGE_LOOP('',(#11865,#11873,#11881,#11887)); +#11889=FACE_BOUND('',#11888,.T.); +#11890=ADVANCED_FACE('',(#11889),#11864,.T.); +#11891=CARTESIAN_POINT('',(21.597047816,-5.167624526,24.143292987)); +#11892=DIRECTION('',(0.000000056,0.923878449,0.382686048)); +#11893=DIRECTION('',(0.,-0.382686048,0.923878449)); +#11894=AXIS2_PLACEMENT_3D('',#11891,#11892,#11893); +#11895=PLANE('',#11894); +#11896=ORIENTED_EDGE('',*,*,#11880,.T.); +#11897=CARTESIAN_POINT('',(4.88602524,-5.217574119,24.263883468)); +#11898=VERTEX_POINT('',#11897); +#11899=CARTESIAN_POINT('',(4.886025269,-5.117672949,24.022702625)); +#11900=DIRECTION('',(-0.000000113,-0.382686048,0.923878449)); +#11901=VECTOR('',#11900,0.261052567); +#11902=LINE('',#11899,#11901); +#11903=EDGE_CURVE('',#11867,#11898,#11902,.T.); +#11904=ORIENTED_EDGE('',*,*,#11903,.T.); +#11905=CARTESIAN_POINT('',(8.996991222,-5.217574362,24.263883436)); +#11906=VERTEX_POINT('',#11905); +#11907=CARTESIAN_POINT('',(8.996991222,-5.217574363,24.263883436)); +#11908=DIRECTION('',(-1.,0.000000059,0.000000008)); +#11909=VECTOR('',#11908,4.110965982); +#11910=LINE('',#11907,#11909); +#11911=EDGE_CURVE('',#11906,#11898,#11910,.T.); +#11912=ORIENTED_EDGE('',*,*,#11911,.F.); +#11913=CARTESIAN_POINT('',(8.996992191,-5.117673158,24.022702539)); +#11914=DIRECTION('',(-0.000002107,-0.382686048,0.923878449)); +#11915=VECTOR('',#11914,0.26105263); +#11916=LINE('',#11913,#11915); +#11917=EDGE_CURVE('',#11875,#11906,#11916,.T.); +#11918=ORIENTED_EDGE('',*,*,#11917,.F.); +#11919=EDGE_LOOP('',(#11896,#11904,#11912,#11918)); +#11920=FACE_BOUND('',#11919,.T.); +#11921=ADVANCED_FACE('',(#11920),#11895,.T.); +#11922=CARTESIAN_POINT('',(21.597047812,-5.234611564,24.393292987)); +#11923=DIRECTION('',(-0.00000006,-0.991445508,-0.130521277)); +#11924=DIRECTION('',(-0.,0.130521277,-0.991445508)); +#11925=AXIS2_PLACEMENT_3D('',#11922,#11923,#11924); +#11926=PLANE('',#11925); +#11927=CARTESIAN_POINT('',(4.886025208,-5.251646994,24.522702507)); +#11928=VERTEX_POINT('',#11927); +#11929=CARTESIAN_POINT('',(4.886025208,-5.251646987,24.522702508)); +#11930=DIRECTION('',(0.000000121,0.130521277,-0.991445508)); +#11931=VECTOR('',#11930,0.261052209); +#11932=LINE('',#11929,#11931); +#11933=EDGE_CURVE('',#11928,#11898,#11932,.T.); +#11934=ORIENTED_EDGE('',*,*,#11933,.F.); +#11935=CARTESIAN_POINT('',(8.996990939,-5.251647238,24.522702539)); +#11936=VERTEX_POINT('',#11935); +#11937=CARTESIAN_POINT('',(8.996990939,-5.251647239,24.522702539)); +#11938=DIRECTION('',(-1.,0.000000059,-0.000000008)); +#11939=VECTOR('',#11938,4.110965731); +#11940=LINE('',#11937,#11939); +#11941=EDGE_CURVE('',#11936,#11928,#11940,.T.); +#11942=ORIENTED_EDGE('',*,*,#11941,.F.); +#11943=CARTESIAN_POINT('',(8.996990803,-5.251647239,24.522702539)); +#11944=DIRECTION('',(0.,0.130521277,-0.991445508)); +#11945=VECTOR('',#11944,0.261052272); +#11946=LINE('',#11943,#11945); +#11947=EDGE_CURVE('',#11936,#11906,#11946,.T.); +#11948=ORIENTED_EDGE('',*,*,#11947,.T.); +#11949=ORIENTED_EDGE('',*,*,#11911,.T.); +#11950=EDGE_LOOP('',(#11934,#11942,#11948,#11949)); +#11951=FACE_BOUND('',#11950,.T.); +#11952=ADVANCED_FACE('',(#11951),#11926,.F.); +#11953=CARTESIAN_POINT('',(21.597047812,-5.234611564,24.65211209)); +#11954=DIRECTION('',(0.00000006,0.991445509,-0.130521274)); +#11955=DIRECTION('',(0.,0.130521274,0.991445509)); +#11956=AXIS2_PLACEMENT_3D('',#11953,#11954,#11955); +#11957=PLANE('',#11956); +#11958=ORIENTED_EDGE('',*,*,#11941,.T.); +#11959=CARTESIAN_POINT('',(4.886025177,-5.217574149,24.781521556)); +#11960=VERTEX_POINT('',#11959); +#11961=CARTESIAN_POINT('',(4.886025208,-5.251646994,24.522702507)); +#11962=DIRECTION('',(-0.000000121,0.130521274,0.991445509)); +#11963=VECTOR('',#11962,0.261052215); +#11964=LINE('',#11961,#11963); +#11965=EDGE_CURVE('',#11928,#11960,#11964,.T.); +#11966=ORIENTED_EDGE('',*,*,#11965,.T.); +#11967=CARTESIAN_POINT('',(8.996990532,-5.217574359,24.781521643)); +#11968=VERTEX_POINT('',#11967); +#11969=CARTESIAN_POINT('',(8.996990532,-5.217574362,24.781521644)); +#11970=DIRECTION('',(-1.,0.000000052,-0.000000021)); +#11971=VECTOR('',#11970,4.110965355); +#11972=LINE('',#11969,#11971); +#11973=EDGE_CURVE('',#11968,#11960,#11972,.T.); +#11974=ORIENTED_EDGE('',*,*,#11973,.F.); +#11975=CARTESIAN_POINT('',(8.996991075,-5.251647233,24.522702538)); +#11976=DIRECTION('',(-0.000002079,0.130521273,0.991445509)); +#11977=VECTOR('',#11976,0.261052274); +#11978=LINE('',#11975,#11977); +#11979=EDGE_CURVE('',#11936,#11968,#11978,.T.); +#11980=ORIENTED_EDGE('',*,*,#11979,.F.); +#11981=EDGE_LOOP('',(#11958,#11966,#11974,#11980)); +#11982=FACE_BOUND('',#11981,.T.); +#11983=ADVANCED_FACE('',(#11982),#11957,.T.); +#11984=CARTESIAN_POINT('',(21.597047816,-5.167624527,24.90211209)); +#11985=DIRECTION('',(0.000000056,0.923878447,-0.382686052)); +#11986=DIRECTION('',(0.,0.382686052,0.923878447)); +#11987=AXIS2_PLACEMENT_3D('',#11984,#11985,#11986); +#11988=PLANE('',#11987); +#11989=ORIENTED_EDGE('',*,*,#11973,.T.); +#11990=CARTESIAN_POINT('',(4.886025147,-5.117673005,25.022702421)); +#11991=VERTEX_POINT('',#11990); +#11992=CARTESIAN_POINT('',(4.886025177,-5.217574149,24.781521556)); +#11993=DIRECTION('',(-0.000000113,0.382686052,0.923878447)); +#11994=VECTOR('',#11993,0.261052578); +#11995=LINE('',#11992,#11994); +#11996=EDGE_CURVE('',#11960,#11991,#11995,.T.); +#11997=ORIENTED_EDGE('',*,*,#11996,.T.); +#11998=CARTESIAN_POINT('',(8.996989787,-5.117673161,25.022702541)); +#11999=VERTEX_POINT('',#11998); +#12000=CARTESIAN_POINT('',(8.996989787,-5.117673162,25.022702542)); +#12001=DIRECTION('',(-1.,0.000000038,-0.000000029)); +#12002=VECTOR('',#12001,4.11096464); +#12003=LINE('',#12000,#12002); +#12004=EDGE_CURVE('',#11999,#11991,#12003,.T.); +#12005=ORIENTED_EDGE('',*,*,#12004,.F.); +#12006=CARTESIAN_POINT('',(8.996990532,-5.217574358,24.781521643)); +#12007=DIRECTION('',(-0.000001849,0.382686054,0.923878446)); +#12008=VECTOR('',#12007,0.261052629); +#12009=LINE('',#12006,#12008); +#12010=EDGE_CURVE('',#11968,#11999,#12009,.T.); +#12011=ORIENTED_EDGE('',*,*,#12010,.F.); +#12012=EDGE_LOOP('',(#11989,#11997,#12005,#12011)); +#12013=FACE_BOUND('',#12012,.T.); +#12014=ADVANCED_FACE('',(#12013),#11988,.T.); +#12015=CARTESIAN_POINT('',(21.597047824,-5.038214736,25.126255953)); +#12016=DIRECTION('',(-0.000000048,-0.793353855,0.608760758)); +#12017=DIRECTION('',(-0.,-0.608760758,-0.793353855)); +#12018=AXIS2_PLACEMENT_3D('',#12015,#12016,#12017); +#12019=PLANE('',#12018); +#12020=CARTESIAN_POINT('',(4.886025122,-4.958754686,25.229809248)); +#12021=VERTEX_POINT('',#12020); +#12022=CARTESIAN_POINT('',(4.886025122,-4.958754648,25.22980922)); +#12023=DIRECTION('',(0.000000097,-0.608760758,-0.793353855)); +#12024=VECTOR('',#12023,0.261052236); +#12025=LINE('',#12022,#12024); +#12026=EDGE_CURVE('',#12021,#11991,#12025,.T.); +#12027=ORIENTED_EDGE('',*,*,#12026,.F.); +#12028=CARTESIAN_POINT('',(8.996989593,-4.958754779,25.229809369)); +#12029=VERTEX_POINT('',#12028); +#12030=CARTESIAN_POINT('',(8.996989593,-4.958754778,25.229809369)); +#12031=DIRECTION('',(-1.,0.000000023,-0.000000029)); +#12032=VECTOR('',#12031,4.11096447); +#12033=LINE('',#12030,#12032); +#12034=EDGE_CURVE('',#12029,#12021,#12033,.T.); +#12035=ORIENTED_EDGE('',*,*,#12034,.F.); +#12036=CARTESIAN_POINT('',(8.996989525,-4.958754781,25.229809371)); +#12037=DIRECTION('',(-0.,-0.608760758,-0.793353855)); +#12038=VECTOR('',#12037,0.261052275); +#12039=LINE('',#12036,#12038); +#12040=EDGE_CURVE('',#12029,#11999,#12039,.T.); +#12041=ORIENTED_EDGE('',*,*,#12040,.T.); +#12042=ORIENTED_EDGE('',*,*,#12004,.T.); +#12043=EDGE_LOOP('',(#12027,#12035,#12041,#12042)); +#12044=FACE_BOUND('',#12043,.T.); +#12045=ADVANCED_FACE('',(#12044),#12019,.F.); +#12046=CARTESIAN_POINT('',(21.597047835,-4.855201774,25.309268677)); +#12047=DIRECTION('',(0.000000037,0.60876001,-0.793354429)); +#12048=DIRECTION('',(-0.,0.793354429,0.60876001)); +#12049=AXIS2_PLACEMENT_3D('',#12046,#12047,#12048); +#12050=PLANE('',#12049); +#12051=ORIENTED_EDGE('',*,*,#12034,.T.); +#12052=CARTESIAN_POINT('',(4.886025103,-4.751647199,25.388727903)); +#12053=VERTEX_POINT('',#12052); +#12054=CARTESIAN_POINT('',(4.886025122,-4.958754686,25.229809248)); +#12055=DIRECTION('',(-0.000000074,0.793354429,0.60876001)); +#12056=VECTOR('',#12055,0.261052963); +#12057=LINE('',#12054,#12056); +#12058=EDGE_CURVE('',#12021,#12053,#12057,.T.); +#12059=ORIENTED_EDGE('',*,*,#12058,.T.); +#12060=CARTESIAN_POINT('',(8.99698939,-4.751647234,25.388727988)); +#12061=VERTEX_POINT('',#12060); +#12062=CARTESIAN_POINT('',(8.99698939,-4.751647236,25.38872799)); +#12063=DIRECTION('',(-1.,0.000000009,-0.000000021)); +#12064=VECTOR('',#12063,4.110964287); +#12065=LINE('',#12062,#12064); +#12066=EDGE_CURVE('',#12061,#12053,#12065,.T.); +#12067=ORIENTED_EDGE('',*,*,#12066,.F.); +#12068=CARTESIAN_POINT('',(8.99698966,-4.958754777,25.229809367)); +#12069=DIRECTION('',(-0.000001035,0.793354428,0.608760011)); +#12070=VECTOR('',#12069,0.261052987); +#12071=LINE('',#12068,#12070); +#12072=EDGE_CURVE('',#12029,#12061,#12071,.T.); +#12073=ORIENTED_EDGE('',*,*,#12072,.F.); +#12074=EDGE_LOOP('',(#12051,#12059,#12067,#12073)); +#12075=FACE_BOUND('',#12074,.T.); +#12076=ADVANCED_FACE('',(#12075),#12050,.T.); +#12077=CARTESIAN_POINT('',(21.597047849,-4.631057792,25.438678228)); +#12078=DIRECTION('',(0.000000023,0.382684357,-0.92387915)); +#12079=DIRECTION('',(0.,0.92387915,0.382684357)); +#12080=AXIS2_PLACEMENT_3D('',#12077,#12078,#12079); +#12081=PLANE('',#12080); +#12082=ORIENTED_EDGE('',*,*,#12066,.T.); +#12083=CARTESIAN_POINT('',(4.886025091,-4.510466809,25.488628437)); +#12084=VERTEX_POINT('',#12083); +#12085=CARTESIAN_POINT('',(4.886025103,-4.751647199,25.388727903)); +#12086=DIRECTION('',(-0.000000047,0.92387915,0.382684357)); +#12087=VECTOR('',#12086,0.261051906); +#12088=LINE('',#12085,#12087); +#12089=EDGE_CURVE('',#12053,#12084,#12088,.T.); +#12090=ORIENTED_EDGE('',*,*,#12089,.T.); +#12091=CARTESIAN_POINT('',(8.996989257,-4.510466813,25.48862847)); +#12092=VERTEX_POINT('',#12091); +#12093=CARTESIAN_POINT('',(8.996989257,-4.510466813,25.48862847)); +#12094=DIRECTION('',(-1.,0.000000001,-0.000000008)); +#12095=VECTOR('',#12094,4.110964167); +#12096=LINE('',#12093,#12095); +#12097=EDGE_CURVE('',#12092,#12084,#12096,.T.); +#12098=ORIENTED_EDGE('',*,*,#12097,.F.); +#12099=CARTESIAN_POINT('',(8.99698939,-4.751647234,25.388727987)); +#12100=DIRECTION('',(-0.000000507,0.92387915,0.382684357)); +#12101=VECTOR('',#12100,0.261051914); +#12102=LINE('',#12099,#12101); +#12103=EDGE_CURVE('',#12061,#12092,#12102,.T.); +#12104=ORIENTED_EDGE('',*,*,#12103,.F.); +#12105=EDGE_LOOP('',(#12082,#12090,#12098,#12104)); +#12106=FACE_BOUND('',#12105,.T.); +#12107=ADVANCED_FACE('',(#12106),#12081,.T.); +#12108=CARTESIAN_POINT('',(21.597047864,-4.381057791,25.505665504)); +#12109=DIRECTION('',(0.000000008,0.130525529,-0.991444949)); +#12110=DIRECTION('',(0.,0.991444949,0.130525529)); +#12111=AXIS2_PLACEMENT_3D('',#12108,#12109,#12110); +#12112=PLANE('',#12111); +#12113=ORIENTED_EDGE('',*,*,#12097,.T.); +#12114=CARTESIAN_POINT('',(4.886025086,-4.251647227,25.522702572)); +#12115=VERTEX_POINT('',#12114); +#12116=CARTESIAN_POINT('',(4.886025091,-4.510466809,25.488628437)); +#12117=DIRECTION('',(-0.000000016,0.991444949,0.130525529)); +#12118=VECTOR('',#12117,0.261052911); +#12119=LINE('',#12116,#12118); +#12120=EDGE_CURVE('',#12084,#12115,#12119,.T.); +#12121=ORIENTED_EDGE('',*,*,#12120,.T.); +#12122=CARTESIAN_POINT('',(8.996989426,-4.251647232,25.52270254)); +#12123=VERTEX_POINT('',#12122); +#12124=CARTESIAN_POINT('',(8.996989426,-4.251647232,25.52270254)); +#12125=DIRECTION('',(-1.,0.000000001,0.000000008)); +#12126=VECTOR('',#12125,4.110964339); +#12127=LINE('',#12124,#12126); +#12128=EDGE_CURVE('',#12123,#12115,#12127,.T.); +#12129=ORIENTED_EDGE('',*,*,#12128,.F.); +#12130=CARTESIAN_POINT('',(8.996989257,-4.510466813,25.48862847)); +#12131=DIRECTION('',(0.000000056,0.991444949,0.130525529)); +#12132=VECTOR('',#12131,0.261052902); +#12133=LINE('',#12130,#12132); +#12134=EDGE_CURVE('',#12092,#12123,#12133,.T.); +#12135=ORIENTED_EDGE('',*,*,#12134,.F.); +#12136=EDGE_LOOP('',(#12113,#12121,#12129,#12135)); +#12137=FACE_BOUND('',#12136,.T.); +#12138=ADVANCED_FACE('',(#12137),#12112,.T.); +#12139=CARTESIAN_POINT('',(21.59704788,-4.122239165,25.505665505)); +#12140=DIRECTION('',(0.000000008,0.130526475,0.991444824)); +#12141=DIRECTION('',(0.,-0.991444824,0.130526475)); +#12142=AXIS2_PLACEMENT_3D('',#12139,#12140,#12141); +#12143=PLANE('',#12142); +#12144=CARTESIAN_POINT('',(4.886025091,-3.992829526,25.488628554)); +#12145=VERTEX_POINT('',#12144); +#12146=CARTESIAN_POINT('',(4.886025091,-3.992829533,25.488628501)); +#12147=DIRECTION('',(-0.000000016,-0.991444824,0.130526475)); +#12148=VECTOR('',#12147,0.261051032); +#12149=LINE('',#12146,#12148); +#12150=EDGE_CURVE('',#12145,#12115,#12149,.T.); +#12151=ORIENTED_EDGE('',*,*,#12150,.F.); +#12152=CARTESIAN_POINT('',(8.996989506,-3.992829562,25.488628468)); +#12153=VERTEX_POINT('',#12152); +#12154=CARTESIAN_POINT('',(8.996989506,-3.992829562,25.488628467)); +#12155=DIRECTION('',(-1.,0.000000009,0.000000021)); +#12156=VECTOR('',#12155,4.110964415); +#12157=LINE('',#12154,#12156); +#12158=EDGE_CURVE('',#12153,#12145,#12157,.T.); +#12159=ORIENTED_EDGE('',*,*,#12158,.F.); +#12160=CARTESIAN_POINT('',(8.996989579,-3.992829562,25.488628472)); +#12161=DIRECTION('',(0.,-0.991444824,0.130526475)); +#12162=VECTOR('',#12161,0.261051007); +#12163=LINE('',#12160,#12162); +#12164=EDGE_CURVE('',#12153,#12123,#12163,.T.); +#12165=ORIENTED_EDGE('',*,*,#12164,.T.); +#12166=ORIENTED_EDGE('',*,*,#12128,.T.); +#12167=EDGE_LOOP('',(#12151,#12159,#12165,#12166)); +#12168=FACE_BOUND('',#12167,.T.); +#12169=ADVANCED_FACE('',(#12168),#12143,.F.); +#12170=CARTESIAN_POINT('',(21.597047895,-3.872239165,25.438678228)); +#12171=DIRECTION('',(0.000000023,0.382681775,0.923880219)); +#12172=DIRECTION('',(0.,-0.923880219,0.382681775)); +#12173=AXIS2_PLACEMENT_3D('',#12170,#12171,#12172); +#12174=PLANE('',#12173); +#12175=CARTESIAN_POINT('',(4.886025103,-3.752670224,25.389151826)); +#12176=VERTEX_POINT('',#12175); +#12177=CARTESIAN_POINT('',(4.886025103,-3.752670226,25.38915182)); +#12178=DIRECTION('',(-0.000000047,-0.923880219,0.382681775)); +#12179=VECTOR('',#12178,0.25994636); +#12180=LINE('',#12177,#12179); +#12181=EDGE_CURVE('',#12176,#12145,#12180,.T.); +#12182=ORIENTED_EDGE('',*,*,#12181,.F.); +#12183=CARTESIAN_POINT('',(8.996989801,-3.75267046,25.389151815)); +#12184=VERTEX_POINT('',#12183); +#12185=CARTESIAN_POINT('',(8.996989801,-3.752670475,25.389151826)); +#12186=DIRECTION('',(-1.,0.000000061,0.)); +#12187=VECTOR('',#12186,4.110964699); +#12188=LINE('',#12185,#12187); +#12189=EDGE_CURVE('',#12184,#12176,#12188,.T.); +#12190=ORIENTED_EDGE('',*,*,#12189,.F.); +#12191=CARTESIAN_POINT('',(8.996989726,-3.75267046,25.389151814)); +#12192=DIRECTION('',(-0.000001132,-0.923880219,0.382681775)); +#12193=VECTOR('',#12192,0.259946146); +#12194=LINE('',#12191,#12193); +#12195=EDGE_CURVE('',#12184,#12153,#12194,.T.); +#12196=ORIENTED_EDGE('',*,*,#12195,.T.); +#12197=ORIENTED_EDGE('',*,*,#12158,.T.); +#12198=EDGE_LOOP('',(#12182,#12190,#12196,#12197)); +#12199=FACE_BOUND('',#12198,.T.); +#12200=ADVANCED_FACE('',(#12199),#12174,.F.); +#12201=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12202=DIRECTION('',(-1.,0.000000061,0.)); +#12203=DIRECTION('',(0.000000061,1.,0.)); +#12204=AXIS2_PLACEMENT_3D('',#12201,#12202,#12203); +#12205=CYLINDRICAL_SURFACE('',#12204,1.); +#12206=CARTESIAN_POINT('',(4.886025103,-3.750675725,25.387982709)); +#12207=VERTEX_POINT('',#12206); +#12208=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12209=DIRECTION('',(1.,-0.,0.000000122)); +#12210=DIRECTION('',(-0.000000122,0.,1.)); +#12211=AXIS2_PLACEMENT_3D('',#12208,#12209,#12210); +#12212=CIRCLE('',#12211,1.); +#12213=EDGE_CURVE('',#12207,#12176,#12212,.T.); +#12214=ORIENTED_EDGE('',*,*,#12213,.F.); +#12215=CARTESIAN_POINT('',(8.996989636,-3.750675825,25.387982581)); +#12216=VERTEX_POINT('',#12215); +#12217=CARTESIAN_POINT('',(8.996989636,-3.750675818,25.387982588)); +#12218=DIRECTION('',(-1.,0.000000023,0.000000029)); +#12219=VECTOR('',#12218,4.110964534); +#12220=LINE('',#12217,#12219); +#12221=EDGE_CURVE('',#12216,#12207,#12220,.T.); +#12222=ORIENTED_EDGE('',*,*,#12221,.F.); +#12223=CARTESIAN_POINT('',(8.996989699,-4.257385364,24.525865731)); +#12224=DIRECTION('',(1.,-0.000000061,-0.)); +#12225=DIRECTION('',(0.000000061,1.,0.)); +#12226=AXIS2_PLACEMENT_3D('',#12223,#12224,#12225); +#12227=CIRCLE('',#12226,1.); +#12228=EDGE_CURVE('',#12216,#12184,#12227,.T.); +#12229=ORIENTED_EDGE('',*,*,#12228,.T.); +#12230=ORIENTED_EDGE('',*,*,#12189,.T.); +#12231=EDGE_LOOP('',(#12214,#12222,#12229,#12230)); +#12232=FACE_BOUND('',#12231,.T.); +#12233=ADVANCED_FACE('',(#12232),#12205,.F.); +#12234=CARTESIAN_POINT('',(21.597047909,-3.648095183,25.309268677)); +#12235=DIRECTION('',(-0.000000037,-0.608763538,-0.793351722)); +#12236=DIRECTION('',(0.,0.793351722,-0.608763538)); +#12237=AXIS2_PLACEMENT_3D('',#12234,#12235,#12236); +#12238=PLANE('',#12237); +#12239=CARTESIAN_POINT('',(8.996990287,-3.555786853,25.238438204)); +#12240=VERTEX_POINT('',#12239); +#12241=CARTESIAN_POINT('',(8.99698973,-3.750675831,25.387982573)); +#12242=DIRECTION('',(0.000001572,0.793351774,-0.60876347)); +#12243=VECTOR('',#12242,0.245652665); +#12244=LINE('',#12241,#12243); +#12245=EDGE_CURVE('',#12216,#12240,#12244,.T.); +#12246=ORIENTED_EDGE('',*,*,#12245,.F.); +#12247=ORIENTED_EDGE('',*,*,#12221,.T.); +#12248=CARTESIAN_POINT('',(4.886025121,-3.555786604,25.238438206)); +#12249=VERTEX_POINT('',#12248); +#12250=CARTESIAN_POINT('',(4.886025103,-3.750675725,25.387982709)); +#12251=DIRECTION('',(0.000000074,0.793351722,-0.608763538)); +#12252=VECTOR('',#12251,0.245652861); +#12253=LINE('',#12250,#12252); +#12254=EDGE_CURVE('',#12207,#12249,#12253,.T.); +#12255=ORIENTED_EDGE('',*,*,#12254,.T.); +#12256=CARTESIAN_POINT('',(8.996990287,-3.555786855,25.238438206)); +#12257=DIRECTION('',(-1.,0.000000061,0.)); +#12258=VECTOR('',#12257,4.110965166); +#12259=LINE('',#12256,#12258); +#12260=EDGE_CURVE('',#12240,#12249,#12259,.T.); +#12261=ORIENTED_EDGE('',*,*,#12260,.F.); +#12262=EDGE_LOOP('',(#12246,#12247,#12255,#12261)); +#12263=FACE_BOUND('',#12262,.T.); +#12264=ADVANCED_FACE('',(#12263),#12238,.T.); +#12265=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12266=DIRECTION('',(-1.,0.000000061,0.)); +#12267=DIRECTION('',(0.000000061,1.,0.)); +#12268=AXIS2_PLACEMENT_3D('',#12265,#12266,#12267); +#12269=CYLINDRICAL_SURFACE('',#12268,1.); +#12270=CARTESIAN_POINT('',(4.886025124,-3.534929943,25.21728351)); +#12271=VERTEX_POINT('',#12270); +#12272=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12273=DIRECTION('',(1.,-0.,0.000000122)); +#12274=DIRECTION('',(-0.000000122,0.,1.)); +#12275=AXIS2_PLACEMENT_3D('',#12272,#12273,#12274); +#12276=CIRCLE('',#12275,1.); +#12277=EDGE_CURVE('',#12271,#12249,#12276,.T.); +#12278=ORIENTED_EDGE('',*,*,#12277,.F.); +#12279=CARTESIAN_POINT('',(8.99699017,-3.534930098,25.217283393)); +#12280=VERTEX_POINT('',#12279); +#12281=CARTESIAN_POINT('',(8.99699017,-3.534930099,25.21728339)); +#12282=DIRECTION('',(-1.,0.000000038,0.000000029)); +#12283=VECTOR('',#12282,4.110965047); +#12284=LINE('',#12281,#12283); +#12285=EDGE_CURVE('',#12280,#12271,#12284,.T.); +#12286=ORIENTED_EDGE('',*,*,#12285,.F.); +#12287=CARTESIAN_POINT('',(8.996990228,-4.257385364,24.525865731)); +#12288=DIRECTION('',(1.,-0.000000061,-0.)); +#12289=DIRECTION('',(0.000000061,1.,0.)); +#12290=AXIS2_PLACEMENT_3D('',#12287,#12288,#12289); +#12291=CIRCLE('',#12290,1.); +#12292=EDGE_CURVE('',#12280,#12240,#12291,.T.); +#12293=ORIENTED_EDGE('',*,*,#12292,.T.); +#12294=ORIENTED_EDGE('',*,*,#12260,.T.); +#12295=EDGE_LOOP('',(#12278,#12286,#12293,#12294)); +#12296=FACE_BOUND('',#12295,.T.); +#12297=ADVANCED_FACE('',(#12296),#12269,.F.); +#12298=CARTESIAN_POINT('',(21.59704792,-3.465083175,25.126255952)); +#12299=DIRECTION('',(-0.000000048,-0.793353856,-0.608760756)); +#12300=DIRECTION('',(0.,0.608760756,-0.793353856)); +#12301=AXIS2_PLACEMENT_3D('',#12298,#12299,#12300); +#12302=PLANE('',#12301); +#12303=ORIENTED_EDGE('',*,*,#12285,.T.); +#12304=CARTESIAN_POINT('',(4.886025145,-3.402540874,25.044750426)); +#12305=VERTEX_POINT('',#12304); +#12306=CARTESIAN_POINT('',(4.886025124,-3.534929943,25.21728351)); +#12307=DIRECTION('',(0.000000097,0.608760756,-0.793353856)); +#12308=VECTOR('',#12307,0.217473058); +#12309=LINE('',#12306,#12308); +#12310=EDGE_CURVE('',#12271,#12305,#12309,.T.); +#12311=ORIENTED_EDGE('',*,*,#12310,.T.); +#12312=CARTESIAN_POINT('',(8.996990792,-3.402541124,25.044750424)); +#12313=VERTEX_POINT('',#12312); +#12314=CARTESIAN_POINT('',(8.996990792,-3.402541125,25.044750426)); +#12315=DIRECTION('',(-1.,0.000000061,0.)); +#12316=VECTOR('',#12315,4.110965647); +#12317=LINE('',#12314,#12316); +#12318=EDGE_CURVE('',#12313,#12305,#12317,.T.); +#12319=ORIENTED_EDGE('',*,*,#12318,.F.); +#12320=CARTESIAN_POINT('',(8.996990168,-3.534930096,25.217283395)); +#12321=DIRECTION('',(0.000001904,0.608760756,-0.793353857)); +#12322=VECTOR('',#12321,0.217472909); +#12323=LINE('',#12320,#12322); +#12324=EDGE_CURVE('',#12280,#12313,#12323,.T.); +#12325=ORIENTED_EDGE('',*,*,#12324,.F.); +#12326=EDGE_LOOP('',(#12303,#12311,#12319,#12325)); +#12327=FACE_BOUND('',#12326,.T.); +#12328=ADVANCED_FACE('',(#12327),#12302,.T.); +#12329=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12330=DIRECTION('',(-1.,0.000000061,0.)); +#12331=DIRECTION('',(0.000000061,1.,0.)); +#12332=AXIS2_PLACEMENT_3D('',#12329,#12330,#12331); +#12333=CYLINDRICAL_SURFACE('',#12332,1.); +#12334=CARTESIAN_POINT('',(4.886025151,-3.373755869,24.994053048)); +#12335=VERTEX_POINT('',#12334); +#12336=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12337=DIRECTION('',(1.,-0.,0.000000122)); +#12338=DIRECTION('',(-0.000000122,0.,1.)); +#12339=AXIS2_PLACEMENT_3D('',#12336,#12337,#12338); +#12340=CIRCLE('',#12339,1.); +#12341=EDGE_CURVE('',#12335,#12305,#12340,.T.); +#12342=ORIENTED_EDGE('',*,*,#12341,.F.); +#12343=CARTESIAN_POINT('',(8.996991102,-3.373756082,24.994052959)); +#12344=VERTEX_POINT('',#12343); +#12345=CARTESIAN_POINT('',(8.996991102,-3.373756082,24.994052959)); +#12346=DIRECTION('',(-1.,0.000000052,0.000000021)); +#12347=VECTOR('',#12346,4.110965951); +#12348=LINE('',#12345,#12347); +#12349=EDGE_CURVE('',#12344,#12335,#12348,.T.); +#12350=ORIENTED_EDGE('',*,*,#12349,.F.); +#12351=CARTESIAN_POINT('',(8.996990746,-4.257385364,24.525865731)); +#12352=DIRECTION('',(1.,-0.000000061,-0.)); +#12353=DIRECTION('',(0.000000061,1.,0.)); +#12354=AXIS2_PLACEMENT_3D('',#12351,#12352,#12353); +#12355=CIRCLE('',#12354,1.); +#12356=EDGE_CURVE('',#12344,#12313,#12355,.T.); +#12357=ORIENTED_EDGE('',*,*,#12356,.T.); +#12358=ORIENTED_EDGE('',*,*,#12318,.T.); +#12359=EDGE_LOOP('',(#12342,#12350,#12357,#12358)); +#12360=FACE_BOUND('',#12359,.T.); +#12361=ADVANCED_FACE('',(#12360),#12333,.F.); +#12362=CARTESIAN_POINT('',(21.597047928,-3.335673385,24.902112089)); +#12363=DIRECTION('',(0.000000056,0.923878448,0.382686051)); +#12364=DIRECTION('',(0.,-0.382686051,0.923878448)); +#12365=AXIS2_PLACEMENT_3D('',#12362,#12363,#12364); +#12366=PLANE('',#12365); +#12367=CARTESIAN_POINT('',(4.886025172,-3.301508152,24.819633046)); +#12368=VERTEX_POINT('',#12367); +#12369=CARTESIAN_POINT('',(4.886025172,-3.301508158,24.819633043)); +#12370=DIRECTION('',(-0.000000113,-0.382686051,0.923878448)); +#12371=VECTOR('',#12370,0.188791074); +#12372=LINE('',#12369,#12371); +#12373=EDGE_CURVE('',#12368,#12335,#12372,.T.); +#12374=ORIENTED_EDGE('',*,*,#12373,.F.); +#12375=CARTESIAN_POINT('',(8.996991388,-3.301508396,24.819633018)); +#12376=VERTEX_POINT('',#12375); +#12377=CARTESIAN_POINT('',(8.996991388,-3.301508403,24.819633046)); +#12378=DIRECTION('',(-1.,0.000000061,0.)); +#12379=VECTOR('',#12378,4.110966215); +#12380=LINE('',#12377,#12379); +#12381=EDGE_CURVE('',#12376,#12368,#12380,.T.); +#12382=ORIENTED_EDGE('',*,*,#12381,.F.); +#12383=CARTESIAN_POINT('',(8.996991404,-3.301508397,24.819633018)); +#12384=DIRECTION('',(-0.,-0.382686051,0.923878448)); +#12385=VECTOR('',#12384,0.188791006); +#12386=LINE('',#12383,#12385); +#12387=EDGE_CURVE('',#12376,#12344,#12386,.T.); +#12388=ORIENTED_EDGE('',*,*,#12387,.T.); +#12389=ORIENTED_EDGE('',*,*,#12349,.T.); +#12390=EDGE_LOOP('',(#12374,#12382,#12388,#12389)); +#12391=FACE_BOUND('',#12390,.T.); +#12392=ADVANCED_FACE('',(#12391),#12366,.F.); +#12393=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12394=DIRECTION('',(-1.,0.000000061,0.)); +#12395=DIRECTION('',(0.000000061,1.,0.)); +#12396=AXIS2_PLACEMENT_3D('',#12393,#12394,#12395); +#12397=CYLINDRICAL_SURFACE('',#12396,1.); +#12398=CARTESIAN_POINT('',(4.886025182,-3.279753967,24.736192457)); +#12399=VERTEX_POINT('',#12398); +#12400=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12401=DIRECTION('',(1.,-0.,0.000000122)); +#12402=DIRECTION('',(-0.000000122,0.,1.)); +#12403=AXIS2_PLACEMENT_3D('',#12400,#12401,#12402); +#12404=CIRCLE('',#12403,1.); +#12405=EDGE_CURVE('',#12399,#12368,#12404,.T.); +#12406=ORIENTED_EDGE('',*,*,#12405,.F.); +#12407=CARTESIAN_POINT('',(8.996991285,-3.279754209,24.736192427)); +#12408=VERTEX_POINT('',#12407); +#12409=CARTESIAN_POINT('',(8.996991285,-3.279754212,24.736192425)); +#12410=DIRECTION('',(-1.,0.000000059,0.000000008)); +#12411=VECTOR('',#12410,4.110966103); +#12412=LINE('',#12409,#12411); +#12413=EDGE_CURVE('',#12408,#12399,#12412,.T.); +#12414=ORIENTED_EDGE('',*,*,#12413,.F.); +#12415=CARTESIAN_POINT('',(8.996991313,-4.257385364,24.525865731)); +#12416=DIRECTION('',(1.,-0.000000061,-0.)); +#12417=DIRECTION('',(0.000000061,1.,0.)); +#12418=AXIS2_PLACEMENT_3D('',#12415,#12416,#12417); +#12419=CIRCLE('',#12418,1.); +#12420=EDGE_CURVE('',#12408,#12376,#12419,.T.); +#12421=ORIENTED_EDGE('',*,*,#12420,.T.); +#12422=ORIENTED_EDGE('',*,*,#12381,.T.); +#12423=EDGE_LOOP('',(#12406,#12414,#12421,#12422)); +#12424=FACE_BOUND('',#12423,.T.); +#12425=ADVANCED_FACE('',(#12424),#12397,.F.); +#12426=CARTESIAN_POINT('',(21.597047932,-3.268685393,24.652112089)); +#12427=DIRECTION('',(-0.00000006,-0.991444563,-0.130528456)); +#12428=DIRECTION('',(0.,0.130528456,-0.991444563)); +#12429=AXIS2_PLACEMENT_3D('',#12426,#12427,#12428); +#12430=PLANE('',#12429); +#12431=ORIENTED_EDGE('',*,*,#12413,.T.); +#12432=CARTESIAN_POINT('',(4.886025202,-3.258629603,24.575739869)); +#12433=VERTEX_POINT('',#12432); +#12434=CARTESIAN_POINT('',(4.886025182,-3.279753967,24.736192457)); +#12435=DIRECTION('',(0.000000121,0.130528456,-0.991444563)); +#12436=VECTOR('',#12435,0.161837176); +#12437=LINE('',#12434,#12436); +#12438=EDGE_CURVE('',#12399,#12433,#12437,.T.); +#12439=ORIENTED_EDGE('',*,*,#12438,.T.); +#12440=CARTESIAN_POINT('',(8.996991776,-3.258629853,24.575739866)); +#12441=VERTEX_POINT('',#12440); +#12442=CARTESIAN_POINT('',(8.996991776,-3.258629853,24.575739869)); +#12443=DIRECTION('',(-1.,0.000000061,0.)); +#12444=VECTOR('',#12443,4.110966574); +#12445=LINE('',#12442,#12444); +#12446=EDGE_CURVE('',#12441,#12433,#12445,.T.); +#12447=ORIENTED_EDGE('',*,*,#12446,.F.); +#12448=CARTESIAN_POINT('',(8.996991284,-3.279754206,24.736192427)); +#12449=DIRECTION('',(0.000002167,0.130528455,-0.991444564)); +#12450=VECTOR('',#12449,0.161837148); +#12451=LINE('',#12448,#12450); +#12452=EDGE_CURVE('',#12408,#12441,#12451,.T.); +#12453=ORIENTED_EDGE('',*,*,#12452,.F.); +#12454=EDGE_LOOP('',(#12431,#12439,#12447,#12453)); +#12455=FACE_BOUND('',#12454,.T.); +#12456=ADVANCED_FACE('',(#12455),#12430,.T.); +#12457=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12458=DIRECTION('',(-1.,0.000000061,0.)); +#12459=DIRECTION('',(0.000000061,1.,0.)); +#12460=AXIS2_PLACEMENT_3D('',#12457,#12458,#12459); +#12461=CYLINDRICAL_SURFACE('',#12460,1.); +#12462=CARTESIAN_POINT('',(4.886025208,-3.257385114,24.525865731)); +#12463=VERTEX_POINT('',#12462); +#12464=CARTESIAN_POINT('',(8.996991742,-3.257385364,24.525865731)); +#12465=VERTEX_POINT('',#12464); +#12466=CARTESIAN_POINT('',(4.886025208,-3.257385114,24.525865731)); +#12467=DIRECTION('',(1.,-0.000000061,-0.)); +#12468=VECTOR('',#12467,4.110966534); +#12469=LINE('',#12466,#12468); +#12470=EDGE_CURVE('',#12463,#12465,#12469,.T.); +#12471=ORIENTED_EDGE('',*,*,#12470,.F.); +#12472=CARTESIAN_POINT('',(4.886025215,-3.259235156,24.465065716)); +#12473=VERTEX_POINT('',#12472); +#12474=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12475=DIRECTION('',(1.,-0.,0.000000122)); +#12476=DIRECTION('',(-0.000000122,0.,1.)); +#12477=AXIS2_PLACEMENT_3D('',#12474,#12475,#12476); +#12478=CIRCLE('',#12477,1.); +#12479=EDGE_CURVE('',#12473,#12463,#12478,.T.); +#12480=ORIENTED_EDGE('',*,*,#12479,.F.); +#12481=CARTESIAN_POINT('',(8.996991872,-3.259235397,24.465065751)); +#12482=VERTEX_POINT('',#12481); +#12483=CARTESIAN_POINT('',(8.996991872,-3.259235401,24.465065748)); +#12484=DIRECTION('',(-1.,0.000000059,-0.000000008)); +#12485=VECTOR('',#12484,4.110966656); +#12486=LINE('',#12483,#12485); +#12487=EDGE_CURVE('',#12482,#12473,#12486,.T.); +#12488=ORIENTED_EDGE('',*,*,#12487,.F.); +#12489=CARTESIAN_POINT('',(8.996991681,-4.257385364,24.525865731)); +#12490=DIRECTION('',(1.,-0.000000061,-0.)); +#12491=DIRECTION('',(0.000000061,1.,0.)); +#12492=AXIS2_PLACEMENT_3D('',#12489,#12490,#12491); +#12493=CIRCLE('',#12492,1.); +#12494=EDGE_CURVE('',#12482,#12465,#12493,.T.); +#12495=ORIENTED_EDGE('',*,*,#12494,.T.); +#12496=EDGE_LOOP('',(#12471,#12480,#12488,#12495)); +#12497=FACE_BOUND('',#12496,.T.); +#12498=ADVANCED_FACE('',(#12497),#12461,.F.); +#12499=CARTESIAN_POINT('',(21.597047932,-3.268685393,24.393292987)); +#12500=DIRECTION('',(-0.00000006,-0.991444563,0.130528455)); +#12501=DIRECTION('',(-0.,-0.130528455,-0.991444563)); +#12502=AXIS2_PLACEMENT_3D('',#12499,#12500,#12501); +#12503=PLANE('',#12502); +#12504=ORIENTED_EDGE('',*,*,#12487,.T.); +#12505=CARTESIAN_POINT('',(4.886025232,-3.277510997,24.326249309)); +#12506=VERTEX_POINT('',#12505); +#12507=CARTESIAN_POINT('',(4.886025215,-3.259235156,24.465065716)); +#12508=DIRECTION('',(0.000000121,-0.130528455,-0.991444563)); +#12509=VECTOR('',#12508,0.140014289); +#12510=LINE('',#12507,#12509); +#12511=EDGE_CURVE('',#12473,#12506,#12510,.T.); +#12512=ORIENTED_EDGE('',*,*,#12511,.T.); +#12513=CARTESIAN_POINT('',(8.996992393,-3.277511248,24.326249307)); +#12514=VERTEX_POINT('',#12513); +#12515=CARTESIAN_POINT('',(8.996992393,-3.277511248,24.326249309)); +#12516=DIRECTION('',(-1.,0.000000061,0.)); +#12517=VECTOR('',#12516,4.11096716); +#12518=LINE('',#12515,#12517); +#12519=EDGE_CURVE('',#12514,#12506,#12518,.T.); +#12520=ORIENTED_EDGE('',*,*,#12519,.F.); +#12521=CARTESIAN_POINT('',(8.996991872,-3.259235395,24.465065751)); +#12522=DIRECTION('',(0.000002079,-0.130528455,-0.991444563)); +#12523=VECTOR('',#12522,0.140014327); +#12524=LINE('',#12521,#12523); +#12525=EDGE_CURVE('',#12482,#12514,#12524,.T.); +#12526=ORIENTED_EDGE('',*,*,#12525,.F.); +#12527=EDGE_LOOP('',(#12504,#12512,#12520,#12526)); +#12528=FACE_BOUND('',#12527,.T.); +#12529=ADVANCED_FACE('',(#12528),#12503,.T.); +#12530=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12531=DIRECTION('',(-1.,0.000000061,0.)); +#12532=DIRECTION('',(0.000000061,1.,0.)); +#12533=AXIS2_PLACEMENT_3D('',#12530,#12531,#12532); +#12534=CYLINDRICAL_SURFACE('',#12533,1.); +#12535=CARTESIAN_POINT('',(4.886025247,-3.310938616,24.203005076)); +#12536=VERTEX_POINT('',#12535); +#12537=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12538=DIRECTION('',(1.,-0.,0.000000122)); +#12539=DIRECTION('',(-0.000000122,0.,1.)); +#12540=AXIS2_PLACEMENT_3D('',#12537,#12538,#12539); +#12541=CIRCLE('',#12540,1.); +#12542=EDGE_CURVE('',#12536,#12506,#12541,.T.); +#12543=ORIENTED_EDGE('',*,*,#12542,.F.); +#12544=CARTESIAN_POINT('',(8.996992415,-3.310938825,24.203005167)); +#12545=VERTEX_POINT('',#12544); +#12546=CARTESIAN_POINT('',(8.996992415,-3.310938829,24.203005164)); +#12547=DIRECTION('',(-1.,0.000000052,-0.000000021)); +#12548=VECTOR('',#12547,4.110967167); +#12549=LINE('',#12546,#12548); +#12550=EDGE_CURVE('',#12545,#12536,#12549,.T.); +#12551=ORIENTED_EDGE('',*,*,#12550,.F.); +#12552=CARTESIAN_POINT('',(8.996992417,-4.257385364,24.525865731)); +#12553=DIRECTION('',(1.,-0.000000061,-0.)); +#12554=DIRECTION('',(0.000000061,1.,0.)); +#12555=AXIS2_PLACEMENT_3D('',#12552,#12553,#12554); +#12556=CIRCLE('',#12555,1.); +#12557=EDGE_CURVE('',#12545,#12514,#12556,.T.); +#12558=ORIENTED_EDGE('',*,*,#12557,.T.); +#12559=ORIENTED_EDGE('',*,*,#12519,.T.); +#12560=EDGE_LOOP('',(#12543,#12551,#12558,#12559)); +#12561=FACE_BOUND('',#12560,.T.); +#12562=ADVANCED_FACE('',(#12561),#12534,.F.); +#12563=CARTESIAN_POINT('',(21.597047928,-3.335673384,24.143292987)); +#12564=DIRECTION('',(-0.000000056,-0.923878448,0.382686051)); +#12565=DIRECTION('',(0.,-0.382686051,-0.923878448)); +#12566=AXIS2_PLACEMENT_3D('',#12563,#12564,#12565); +#12567=PLANE('',#12566); +#12568=ORIENTED_EDGE('',*,*,#12550,.T.); +#12569=CARTESIAN_POINT('',(4.886025262,-3.359851949,24.084918774)); +#12570=VERTEX_POINT('',#12569); +#12571=CARTESIAN_POINT('',(4.886025247,-3.310938616,24.203005076)); +#12572=DIRECTION('',(0.000000113,-0.382686051,-0.923878448)); +#12573=VECTOR('',#12572,0.127815839); +#12574=LINE('',#12571,#12573); +#12575=EDGE_CURVE('',#12536,#12570,#12574,.T.); +#12576=ORIENTED_EDGE('',*,*,#12575,.T.); +#12577=CARTESIAN_POINT('',(8.99699285,-3.359852201,24.084918773)); +#12578=VERTEX_POINT('',#12577); +#12579=CARTESIAN_POINT('',(8.99699285,-3.3598522,24.084918774)); +#12580=DIRECTION('',(-1.,0.000000061,0.)); +#12581=VECTOR('',#12580,4.110967588); +#12582=LINE('',#12579,#12581); +#12583=EDGE_CURVE('',#12578,#12570,#12582,.T.); +#12584=ORIENTED_EDGE('',*,*,#12583,.F.); +#12585=CARTESIAN_POINT('',(8.996992415,-3.310938823,24.203005166)); +#12586=DIRECTION('',(0.000001849,-0.382686049,-0.923878449)); +#12587=VECTOR('',#12586,0.127815941); +#12588=LINE('',#12585,#12587); +#12589=EDGE_CURVE('',#12545,#12578,#12588,.T.); +#12590=ORIENTED_EDGE('',*,*,#12589,.F.); +#12591=EDGE_LOOP('',(#12568,#12576,#12584,#12590)); +#12592=FACE_BOUND('',#12591,.T.); +#12593=ADVANCED_FACE('',(#12592),#12567,.T.); +#12594=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12595=DIRECTION('',(-1.,0.000000061,0.)); +#12596=DIRECTION('',(0.000000061,1.,0.)); +#12597=AXIS2_PLACEMENT_3D('',#12594,#12595,#12596); +#12598=CYLINDRICAL_SURFACE('',#12597,1.); +#12599=CARTESIAN_POINT('',(4.886025276,-3.426453872,23.969490644)); +#12600=VERTEX_POINT('',#12599); +#12601=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12602=DIRECTION('',(1.,-0.,0.000000122)); +#12603=DIRECTION('',(-0.000000122,0.,1.)); +#12604=AXIS2_PLACEMENT_3D('',#12601,#12602,#12603); +#12605=CIRCLE('',#12604,1.); +#12606=EDGE_CURVE('',#12600,#12570,#12605,.T.); +#12607=ORIENTED_EDGE('',*,*,#12606,.F.); +#12608=CARTESIAN_POINT('',(8.996992875,-3.426454026,23.969490763)); +#12609=VERTEX_POINT('',#12608); +#12610=CARTESIAN_POINT('',(8.996992875,-3.426454028,23.969490764)); +#12611=DIRECTION('',(-1.,0.000000038,-0.000000029)); +#12612=VECTOR('',#12611,4.110967599); +#12613=LINE('',#12610,#12612); +#12614=EDGE_CURVE('',#12609,#12600,#12613,.T.); +#12615=ORIENTED_EDGE('',*,*,#12614,.F.); +#12616=CARTESIAN_POINT('',(8.996992874,-4.257385364,24.525865731)); +#12617=DIRECTION('',(1.,-0.000000061,-0.)); +#12618=DIRECTION('',(0.000000061,1.,0.)); +#12619=AXIS2_PLACEMENT_3D('',#12616,#12617,#12618); +#12620=CIRCLE('',#12619,1.); +#12621=EDGE_CURVE('',#12609,#12578,#12620,.T.); +#12622=ORIENTED_EDGE('',*,*,#12621,.T.); +#12623=ORIENTED_EDGE('',*,*,#12583,.T.); +#12624=EDGE_LOOP('',(#12607,#12615,#12622,#12623)); +#12625=FACE_BOUND('',#12624,.T.); +#12626=ADVANCED_FACE('',(#12625),#12598,.F.); +#12627=CARTESIAN_POINT('',(21.59704792,-3.465083175,23.919149243)); +#12628=DIRECTION('',(-0.000000048,-0.793353516,0.6087612)); +#12629=DIRECTION('',(0.,-0.6087612,-0.793353516)); +#12630=AXIS2_PLACEMENT_3D('',#12627,#12628,#12629); +#12631=PLANE('',#12630); +#12632=ORIENTED_EDGE('',*,*,#12614,.T.); +#12633=CARTESIAN_POINT('',(4.886025288,-3.504906925,23.867248562)); +#12634=VERTEX_POINT('',#12633); +#12635=CARTESIAN_POINT('',(4.886025276,-3.426453872,23.969490644)); +#12636=DIRECTION('',(0.000000097,-0.6087612,-0.793353516)); +#12637=VECTOR('',#12636,0.12887329); +#12638=LINE('',#12635,#12637); +#12639=EDGE_CURVE('',#12600,#12634,#12638,.T.); +#12640=ORIENTED_EDGE('',*,*,#12639,.T.); +#12641=CARTESIAN_POINT('',(8.99699322,-3.504907177,23.867248561)); +#12642=VERTEX_POINT('',#12641); +#12643=CARTESIAN_POINT('',(8.99699322,-3.504907176,23.867248562)); +#12644=DIRECTION('',(-1.,0.000000061,0.)); +#12645=VECTOR('',#12644,4.110967931); +#12646=LINE('',#12643,#12645); +#12647=EDGE_CURVE('',#12642,#12634,#12646,.T.); +#12648=ORIENTED_EDGE('',*,*,#12647,.F.); +#12649=CARTESIAN_POINT('',(8.996992876,-3.426454024,23.969490761)); +#12650=DIRECTION('',(0.000001493,-0.608761201,-0.793353515)); +#12651=VECTOR('',#12650,0.128873444); +#12652=LINE('',#12649,#12651); +#12653=EDGE_CURVE('',#12609,#12642,#12652,.T.); +#12654=ORIENTED_EDGE('',*,*,#12653,.F.); +#12655=EDGE_LOOP('',(#12632,#12640,#12648,#12654)); +#12656=FACE_BOUND('',#12655,.T.); +#12657=ADVANCED_FACE('',(#12656),#12631,.T.); +#12658=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12659=DIRECTION('',(-1.,0.000000061,0.)); +#12660=DIRECTION('',(0.000000061,1.,0.)); +#12661=AXIS2_PLACEMENT_3D('',#12658,#12659,#12660); +#12662=CYLINDRICAL_SURFACE('',#12661,1.); +#12663=CARTESIAN_POINT('',(4.886025299,-3.593523123,23.778010648)); +#12664=VERTEX_POINT('',#12663); +#12665=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12666=DIRECTION('',(1.,-0.,0.000000122)); +#12667=DIRECTION('',(-0.000000122,0.,1.)); +#12668=AXIS2_PLACEMENT_3D('',#12665,#12666,#12667); +#12669=CIRCLE('',#12668,1.); +#12670=EDGE_CURVE('',#12664,#12634,#12669,.T.); +#12671=ORIENTED_EDGE('',*,*,#12670,.F.); +#12672=CARTESIAN_POINT('',(8.996993228,-3.593523215,23.778010769)); +#12673=VERTEX_POINT('',#12672); +#12674=CARTESIAN_POINT('',(8.996993228,-3.593523216,23.778010769)); +#12675=DIRECTION('',(-1.,0.000000023,-0.000000029)); +#12676=VECTOR('',#12675,4.110967929); +#12677=LINE('',#12674,#12676); +#12678=EDGE_CURVE('',#12673,#12664,#12677,.T.); +#12679=ORIENTED_EDGE('',*,*,#12678,.F.); +#12680=CARTESIAN_POINT('',(8.996993227,-4.257385364,24.525865731)); +#12681=DIRECTION('',(1.,-0.000000061,-0.)); +#12682=DIRECTION('',(0.000000061,1.,0.)); +#12683=AXIS2_PLACEMENT_3D('',#12680,#12681,#12682); +#12684=CIRCLE('',#12683,1.); +#12685=EDGE_CURVE('',#12673,#12642,#12684,.T.); +#12686=ORIENTED_EDGE('',*,*,#12685,.T.); +#12687=ORIENTED_EDGE('',*,*,#12647,.T.); +#12688=EDGE_LOOP('',(#12671,#12679,#12686,#12687)); +#12689=FACE_BOUND('',#12688,.T.); +#12690=ADVANCED_FACE('',(#12689),#12662,.F.); +#12691=CARTESIAN_POINT('',(21.597047909,-3.648095183,23.73613652)); +#12692=DIRECTION('',(-0.000000037,-0.608764112,0.793351282)); +#12693=DIRECTION('',(-0.,-0.793351282,-0.608764112)); +#12694=AXIS2_PLACEMENT_3D('',#12691,#12692,#12693); +#12695=PLANE('',#12694); +#12696=ORIENTED_EDGE('',*,*,#12678,.T.); +#12697=CARTESIAN_POINT('',(4.88602531,-3.706827211,23.691068752)); +#12698=VERTEX_POINT('',#12697); +#12699=CARTESIAN_POINT('',(4.886025299,-3.593523123,23.778010648)); +#12700=DIRECTION('',(0.000000074,-0.793351282,-0.608764112)); +#12701=VECTOR('',#12700,0.142817049); +#12702=LINE('',#12699,#12701); +#12703=EDGE_CURVE('',#12664,#12698,#12702,.T.); +#12704=ORIENTED_EDGE('',*,*,#12703,.T.); +#12705=CARTESIAN_POINT('',(8.996993472,-3.706827463,23.691068752)); +#12706=VERTEX_POINT('',#12705); +#12707=CARTESIAN_POINT('',(8.996993472,-3.706827462,23.691068752)); +#12708=DIRECTION('',(-1.,0.000000061,0.)); +#12709=VECTOR('',#12708,4.110968162); +#12710=LINE('',#12707,#12709); +#12711=EDGE_CURVE('',#12706,#12698,#12710,.T.); +#12712=ORIENTED_EDGE('',*,*,#12711,.F.); +#12713=CARTESIAN_POINT('',(8.99699323,-3.593523215,23.778010768)); +#12714=DIRECTION('',(0.000001035,-0.793351282,-0.608764111)); +#12715=VECTOR('',#12714,0.14281725); +#12716=LINE('',#12713,#12715); +#12717=EDGE_CURVE('',#12673,#12706,#12716,.T.); +#12718=ORIENTED_EDGE('',*,*,#12717,.F.); +#12719=EDGE_LOOP('',(#12696,#12704,#12712,#12718)); +#12720=FACE_BOUND('',#12719,.T.); +#12721=ADVANCED_FACE('',(#12720),#12695,.T.); +#12722=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#12723=DIRECTION('',(-1.,0.000000061,0.)); +#12724=DIRECTION('',(0.000000061,1.,0.)); +#12725=AXIS2_PLACEMENT_3D('',#12722,#12723,#12724); +#12726=CYLINDRICAL_SURFACE('',#12725,1.); +#12727=CARTESIAN_POINT('',(4.886025316,-3.799485213,23.636862001)); +#12728=VERTEX_POINT('',#12727); +#12729=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#12730=DIRECTION('',(1.,-0.,0.000000122)); +#12731=DIRECTION('',(-0.000000122,0.,1.)); +#12732=AXIS2_PLACEMENT_3D('',#12729,#12730,#12731); +#12733=CIRCLE('',#12732,1.); +#12734=EDGE_CURVE('',#12728,#12698,#12733,.T.); +#12735=ORIENTED_EDGE('',*,*,#12734,.F.); +#12736=CARTESIAN_POINT('',(8.99699346,-3.799485229,23.636862097)); +#12737=VERTEX_POINT('',#12736); +#12738=CARTESIAN_POINT('',(8.99699346,-3.79948525,23.636862088)); +#12739=DIRECTION('',(-1.,0.000000009,-0.000000021)); +#12740=VECTOR('',#12739,4.110968144); +#12741=LINE('',#12738,#12740); +#12742=EDGE_CURVE('',#12737,#12728,#12741,.T.); +#12743=ORIENTED_EDGE('',*,*,#12742,.F.); +#12744=CARTESIAN_POINT('',(8.996993455,-4.257385364,24.525865731)); +#12745=DIRECTION('',(1.,-0.000000061,-0.)); +#12746=DIRECTION('',(0.000000061,1.,0.)); +#12747=AXIS2_PLACEMENT_3D('',#12744,#12745,#12746); +#12748=CIRCLE('',#12747,1.); +#12749=EDGE_CURVE('',#12737,#12706,#12748,.T.); +#12750=ORIENTED_EDGE('',*,*,#12749,.T.); +#12751=ORIENTED_EDGE('',*,*,#12711,.T.); +#12752=EDGE_LOOP('',(#12735,#12743,#12750,#12751)); +#12753=FACE_BOUND('',#12752,.T.); +#12754=ADVANCED_FACE('',(#12753),#12726,.F.); +#12755=CARTESIAN_POINT('',(21.597047895,-3.872239165,23.606726968)); +#12756=DIRECTION('',(0.000000023,0.382680995,-0.923880542)); +#12757=DIRECTION('',(0.,0.923880542,0.382680995)); +#12758=AXIS2_PLACEMENT_3D('',#12755,#12756,#12757); +#12759=PLANE('',#12758); +#12760=CARTESIAN_POINT('',(4.886025324,-3.952553911,23.573459343)); +#12761=DIRECTION('',(-0.000000047,0.923880542,0.382680995)); +#12762=VECTOR('',#12761,0.165680184); +#12763=LINE('',#12760,#12762); +#12764=EDGE_CURVE('',#11636,#12728,#12763,.T.); +#12765=ORIENTED_EDGE('',*,*,#12764,.F.); +#12766=ORIENTED_EDGE('',*,*,#11665,.F.); +#12767=CARTESIAN_POINT('',(8.996993546,-3.952554182,23.573459334)); +#12768=DIRECTION('',(-0.000000507,0.923880542,0.382680995)); +#12769=VECTOR('',#12768,0.16568046); +#12770=LINE('',#12767,#12769); +#12771=EDGE_CURVE('',#11653,#12737,#12770,.T.); +#12772=ORIENTED_EDGE('',*,*,#12771,.T.); +#12773=ORIENTED_EDGE('',*,*,#12742,.T.); +#12774=EDGE_LOOP('',(#12765,#12766,#12772,#12773)); +#12775=FACE_BOUND('',#12774,.T.); +#12776=ADVANCED_FACE('',(#12775),#12759,.F.); +#12777=CARTESIAN_POINT('',(55.99705349,-28.935676818,24.90211209)); +#12778=DIRECTION('',(0.000000056,0.923881031,0.382679815)); +#12779=DIRECTION('',(0.,-0.382679815,0.923881031)); +#12780=AXIS2_PLACEMENT_3D('',#12777,#12778,#12779); +#12781=PLANE('',#12780); +#12782=CARTESIAN_POINT('',(4.886025176,-28.890128948,24.792156114)); +#12783=VERTEX_POINT('',#12782); +#12784=CARTESIAN_POINT('',(4.886025147,-28.9856234,25.02270262)); +#12785=VERTEX_POINT('',#12784); +#12786=CARTESIAN_POINT('',(4.886025176,-28.890128965,24.792156108)); +#12787=DIRECTION('',(-0.000000113,-0.382679815,0.923881031)); +#12788=VECTOR('',#12787,0.249541342); +#12789=LINE('',#12786,#12788); +#12790=EDGE_CURVE('',#12783,#12785,#12789,.T.); +#12791=ORIENTED_EDGE('',*,*,#12790,.F.); +#12792=CARTESIAN_POINT('',(8.996989769,-28.890129188,24.792156055)); +#12793=VERTEX_POINT('',#12792); +#12794=CARTESIAN_POINT('',(8.996989769,-28.890129199,24.792156114)); +#12795=DIRECTION('',(-1.,0.000000061,0.)); +#12796=VECTOR('',#12795,4.110964593); +#12797=LINE('',#12794,#12796); +#12798=EDGE_CURVE('',#12793,#12783,#12797,.T.); +#12799=ORIENTED_EDGE('',*,*,#12798,.F.); +#12800=CARTESIAN_POINT('',(8.996989477,-28.985623609,25.022702535)); +#12801=VERTEX_POINT('',#12800); +#12802=CARTESIAN_POINT('',(8.996989848,-28.890129192,24.792156053)); +#12803=DIRECTION('',(0.,-0.382679815,0.923881031)); +#12804=VECTOR('',#12803,0.249541307); +#12805=LINE('',#12802,#12804); +#12806=EDGE_CURVE('',#12793,#12801,#12805,.T.); +#12807=ORIENTED_EDGE('',*,*,#12806,.T.); +#12808=CARTESIAN_POINT('',(8.996989477,-28.985623612,25.022702532)); +#12809=DIRECTION('',(-1.,0.000000052,0.000000021)); +#12810=VECTOR('',#12809,4.11096433); +#12811=LINE('',#12808,#12810); +#12812=EDGE_CURVE('',#12801,#12785,#12811,.T.); +#12813=ORIENTED_EDGE('',*,*,#12812,.T.); +#12814=EDGE_LOOP('',(#12791,#12799,#12807,#12813)); +#12815=FACE_BOUND('',#12814,.T.); +#12816=ADVANCED_FACE('',(#12815),#12781,.F.); +#12817=CARTESIAN_POINT('',(55.997053482,-29.065086608,25.126255953)); +#12818=DIRECTION('',(-0.000000048,-0.793350327,-0.608765356)); +#12819=DIRECTION('',(0.,0.608765356,-0.793350327)); +#12820=AXIS2_PLACEMENT_3D('',#12817,#12818,#12819); +#12821=PLANE('',#12820); +#12822=CARTESIAN_POINT('',(8.996988608,-29.14454389,25.229809365)); +#12823=VERTEX_POINT('',#12822); +#12824=CARTESIAN_POINT('',(4.886025122,-29.144543743,25.229809477)); +#12825=VERTEX_POINT('',#12824); +#12826=CARTESIAN_POINT('',(8.996988608,-29.1445439,25.229809357)); +#12827=DIRECTION('',(-1.,0.000000038,0.000000029)); +#12828=VECTOR('',#12827,4.110963486); +#12829=LINE('',#12826,#12828); +#12830=EDGE_CURVE('',#12823,#12825,#12829,.T.); +#12831=ORIENTED_EDGE('',*,*,#12830,.T.); +#12832=CARTESIAN_POINT('',(4.886025122,-29.144543743,25.229809477)); +#12833=DIRECTION('',(0.000000097,0.608765356,-0.793350327)); +#12834=VECTOR('',#12833,0.261053492); +#12835=LINE('',#12832,#12834); +#12836=EDGE_CURVE('',#12825,#12785,#12835,.T.); +#12837=ORIENTED_EDGE('',*,*,#12836,.T.); +#12838=ORIENTED_EDGE('',*,*,#12812,.F.); +#12839=CARTESIAN_POINT('',(8.996988608,-29.144543887,25.229809368)); +#12840=DIRECTION('',(0.000001904,0.608765358,-0.793350325)); +#12841=VECTOR('',#12840,0.261053434); +#12842=LINE('',#12839,#12841); +#12843=EDGE_CURVE('',#12823,#12801,#12842,.T.); +#12844=ORIENTED_EDGE('',*,*,#12843,.F.); +#12845=EDGE_LOOP('',(#12831,#12837,#12838,#12844)); +#12846=FACE_BOUND('',#12845,.T.); +#12847=ADVANCED_FACE('',(#12846),#12821,.T.); +#12848=CARTESIAN_POINT('',(55.99705347,-29.248098617,25.309268677)); +#12849=DIRECTION('',(-0.000000037,-0.608767066,-0.793349015)); +#12850=DIRECTION('',(0.,0.793349015,-0.608767066)); +#12851=AXIS2_PLACEMENT_3D('',#12848,#12849,#12850); +#12852=PLANE('',#12851); +#12853=CARTESIAN_POINT('',(8.996988198,-29.351647616,25.388727985)); +#12854=VERTEX_POINT('',#12853); +#12855=CARTESIAN_POINT('',(4.886025103,-29.351647526,25.388728102)); +#12856=VERTEX_POINT('',#12855); +#12857=CARTESIAN_POINT('',(8.996988198,-29.351647618,25.388727982)); +#12858=DIRECTION('',(-1.,0.000000023,0.000000029)); +#12859=VECTOR('',#12858,4.110963095); +#12860=LINE('',#12857,#12859); +#12861=EDGE_CURVE('',#12854,#12856,#12860,.T.); +#12862=ORIENTED_EDGE('',*,*,#12861,.T.); +#12863=CARTESIAN_POINT('',(4.886025103,-29.351647526,25.388728102)); +#12864=DIRECTION('',(0.000000074,0.793349015,-0.608767066)); +#12865=VECTOR('',#12864,0.261050007); +#12866=LINE('',#12863,#12865); +#12867=EDGE_CURVE('',#12856,#12825,#12866,.T.); +#12868=ORIENTED_EDGE('',*,*,#12867,.T.); +#12869=ORIENTED_EDGE('',*,*,#12830,.F.); +#12870=CARTESIAN_POINT('',(8.996988198,-29.351647615,25.388727987)); +#12871=DIRECTION('',(0.000001572,0.793349014,-0.608767067)); +#12872=VECTOR('',#12871,0.261049959); +#12873=LINE('',#12870,#12872); +#12874=EDGE_CURVE('',#12854,#12823,#12873,.T.); +#12875=ORIENTED_EDGE('',*,*,#12874,.F.); +#12876=EDGE_LOOP('',(#12862,#12868,#12869,#12875)); +#12877=FACE_BOUND('',#12876,.T.); +#12878=ADVANCED_FACE('',(#12877),#12852,.T.); +#12879=CARTESIAN_POINT('',(55.997053457,-29.472240691,25.438678229)); +#12880=DIRECTION('',(-0.000000023,-0.382684361,-0.923879148)); +#12881=DIRECTION('',(0.,0.923879148,-0.382684361)); +#12882=AXIS2_PLACEMENT_3D('',#12879,#12880,#12881); +#12883=PLANE('',#12882); +#12884=CARTESIAN_POINT('',(8.996987977,-29.592828038,25.488628465)); +#12885=VERTEX_POINT('',#12884); +#12886=CARTESIAN_POINT('',(4.886025091,-29.592828004,25.488628544)); +#12887=VERTEX_POINT('',#12886); +#12888=CARTESIAN_POINT('',(8.996987977,-29.59282804,25.488628457)); +#12889=DIRECTION('',(-1.,0.000000009,0.000000021)); +#12890=VECTOR('',#12889,4.110962886); +#12891=LINE('',#12888,#12890); +#12892=EDGE_CURVE('',#12885,#12887,#12891,.T.); +#12893=ORIENTED_EDGE('',*,*,#12892,.T.); +#12894=CARTESIAN_POINT('',(4.886025091,-29.592828004,25.488628544)); +#12895=DIRECTION('',(0.000000047,0.923879148,-0.382684361)); +#12896=VECTOR('',#12895,0.261051951); +#12897=LINE('',#12894,#12896); +#12898=EDGE_CURVE('',#12887,#12856,#12897,.T.); +#12899=ORIENTED_EDGE('',*,*,#12898,.T.); +#12900=ORIENTED_EDGE('',*,*,#12861,.F.); +#12901=CARTESIAN_POINT('',(8.996987903,-29.592828035,25.488628472)); +#12902=DIRECTION('',(0.000001132,0.923879147,-0.382684362)); +#12903=VECTOR('',#12902,0.261051914); +#12904=LINE('',#12901,#12903); +#12905=EDGE_CURVE('',#12885,#12854,#12904,.T.); +#12906=ORIENTED_EDGE('',*,*,#12905,.F.); +#12907=EDGE_LOOP('',(#12893,#12899,#12900,#12906)); +#12908=FACE_BOUND('',#12907,.T.); +#12909=ADVANCED_FACE('',(#12908),#12883,.T.); +#12910=CARTESIAN_POINT('',(55.997053442,-29.722240691,25.505665505)); +#12911=DIRECTION('',(0.000000008,0.130525529,0.991444949)); +#12912=DIRECTION('',(0.,-0.991444949,0.130525529)); +#12913=AXIS2_PLACEMENT_3D('',#12910,#12911,#12912); +#12914=PLANE('',#12913); +#12915=CARTESIAN_POINT('',(4.886025086,-29.851647609,25.522702574)); +#12916=VERTEX_POINT('',#12915); +#12917=CARTESIAN_POINT('',(4.886025091,-29.592828009,25.488628503)); +#12918=DIRECTION('',(-0.000000016,-0.991444949,0.130525529)); +#12919=VECTOR('',#12918,0.261052921); +#12920=LINE('',#12917,#12919); +#12921=EDGE_CURVE('',#12887,#12916,#12920,.T.); +#12922=ORIENTED_EDGE('',*,*,#12921,.F.); +#12923=ORIENTED_EDGE('',*,*,#12892,.F.); +#12924=CARTESIAN_POINT('',(8.996987937,-29.851647614,25.52270254)); +#12925=VERTEX_POINT('',#12924); +#12926=CARTESIAN_POINT('',(8.996988051,-29.592828037,25.488628474)); +#12927=DIRECTION('',(0.,-0.991444949,0.130525529)); +#12928=VECTOR('',#12927,0.261052898); +#12929=LINE('',#12926,#12928); +#12930=EDGE_CURVE('',#12885,#12925,#12929,.T.); +#12931=ORIENTED_EDGE('',*,*,#12930,.T.); +#12932=CARTESIAN_POINT('',(8.996987937,-29.851647614,25.522702541)); +#12933=DIRECTION('',(-1.,0.000000001,0.000000008)); +#12934=VECTOR('',#12933,4.110962851); +#12935=LINE('',#12932,#12934); +#12936=EDGE_CURVE('',#12925,#12916,#12935,.T.); +#12937=ORIENTED_EDGE('',*,*,#12936,.T.); +#12938=EDGE_LOOP('',(#12922,#12923,#12931,#12937)); +#12939=FACE_BOUND('',#12938,.T.); +#12940=ADVANCED_FACE('',(#12939),#12914,.F.); +#12941=CARTESIAN_POINT('',(55.997053426,-29.981060271,25.505665505)); +#12942=DIRECTION('',(-0.000000008,-0.130525529,0.991444949)); +#12943=DIRECTION('',(0.,-0.991444949,-0.130525529)); +#12944=AXIS2_PLACEMENT_3D('',#12941,#12942,#12943); +#12945=PLANE('',#12944); +#12946=CARTESIAN_POINT('',(4.886025091,-30.110467188,25.488628437)); +#12947=VERTEX_POINT('',#12946); +#12948=CARTESIAN_POINT('',(4.886025086,-29.8516476,25.522702506)); +#12949=DIRECTION('',(0.000000016,-0.991444949,-0.130525529)); +#12950=VECTOR('',#12949,0.261052909); +#12951=LINE('',#12948,#12950); +#12952=EDGE_CURVE('',#12916,#12947,#12951,.T.); +#12953=ORIENTED_EDGE('',*,*,#12952,.F.); +#12954=ORIENTED_EDGE('',*,*,#12936,.F.); +#12955=CARTESIAN_POINT('',(8.996987776,-30.110467193,25.48862847)); +#12956=VERTEX_POINT('',#12955); +#12957=CARTESIAN_POINT('',(8.996987823,-29.851647613,25.522702538)); +#12958=DIRECTION('',(0.,-0.991444949,-0.130525529)); +#12959=VECTOR('',#12958,0.261052901); +#12960=LINE('',#12957,#12959); +#12961=EDGE_CURVE('',#12925,#12956,#12960,.T.); +#12962=ORIENTED_EDGE('',*,*,#12961,.T.); +#12963=CARTESIAN_POINT('',(8.996987776,-30.110467193,25.48862847)); +#12964=DIRECTION('',(-1.,0.000000001,-0.000000008)); +#12965=VECTOR('',#12964,4.110962685); +#12966=LINE('',#12963,#12965); +#12967=EDGE_CURVE('',#12956,#12947,#12966,.T.); +#12968=ORIENTED_EDGE('',*,*,#12967,.T.); +#12969=EDGE_LOOP('',(#12953,#12954,#12962,#12968)); +#12970=FACE_BOUND('',#12969,.T.); +#12971=ADVANCED_FACE('',(#12970),#12945,.F.); +#12972=CARTESIAN_POINT('',(55.997053411,-30.231060271,25.438678229)); +#12973=DIRECTION('',(0.000000023,0.382684359,-0.923879149)); +#12974=DIRECTION('',(-0.,0.923879149,0.382684359)); +#12975=AXIS2_PLACEMENT_3D('',#12972,#12973,#12974); +#12976=PLANE('',#12975); +#12977=CARTESIAN_POINT('',(8.99698786,-30.351647616,25.388727991)); +#12978=VERTEX_POINT('',#12977); +#12979=CARTESIAN_POINT('',(4.886025103,-30.351647585,25.388727914)); +#12980=VERTEX_POINT('',#12979); +#12981=CARTESIAN_POINT('',(8.99698786,-30.351647621,25.388728002)); +#12982=DIRECTION('',(-1.,0.000000009,-0.000000021)); +#12983=VECTOR('',#12982,4.110962757); +#12984=LINE('',#12981,#12983); +#12985=EDGE_CURVE('',#12978,#12980,#12984,.T.); +#12986=ORIENTED_EDGE('',*,*,#12985,.T.); +#12987=CARTESIAN_POINT('',(4.886025103,-30.351647585,25.388727914)); +#12988=DIRECTION('',(-0.000000047,0.923879149,0.382684359)); +#12989=VECTOR('',#12988,0.261051907); +#12990=LINE('',#12987,#12989); +#12991=EDGE_CURVE('',#12980,#12947,#12990,.T.); +#12992=ORIENTED_EDGE('',*,*,#12991,.T.); +#12993=ORIENTED_EDGE('',*,*,#12967,.F.); +#12994=CARTESIAN_POINT('',(8.99698786,-30.351647614,25.388727987)); +#12995=DIRECTION('',(-0.000000507,0.923879149,0.382684358)); +#12996=VECTOR('',#12995,0.261051915); +#12997=LINE('',#12994,#12996); +#12998=EDGE_CURVE('',#12978,#12956,#12997,.T.); +#12999=ORIENTED_EDGE('',*,*,#12998,.F.); +#13000=EDGE_LOOP('',(#12986,#12992,#12993,#12999)); +#13001=FACE_BOUND('',#13000,.T.); +#13002=ADVANCED_FACE('',(#13001),#12976,.T.); +#13003=CARTESIAN_POINT('',(55.997053397,-30.455204254,25.309268677)); +#13004=DIRECTION('',(0.000000037,0.608760008,-0.79335443)); +#13005=DIRECTION('',(-0.,0.79335443,0.608760008)); +#13006=AXIS2_PLACEMENT_3D('',#13003,#13004,#13005); +#13007=PLANE('',#13006); +#13008=CARTESIAN_POINT('',(8.99698813,-30.55875516,25.22980937)); +#13009=VERTEX_POINT('',#13008); +#13010=CARTESIAN_POINT('',(4.886025122,-30.55875507,25.229809253)); +#13011=VERTEX_POINT('',#13010); +#13012=CARTESIAN_POINT('',(8.99698813,-30.558755163,25.229809373)); +#13013=DIRECTION('',(-1.,0.000000023,-0.000000029)); +#13014=VECTOR('',#13013,4.110963008); +#13015=LINE('',#13012,#13014); +#13016=EDGE_CURVE('',#13009,#13011,#13015,.T.); +#13017=ORIENTED_EDGE('',*,*,#13016,.T.); +#13018=CARTESIAN_POINT('',(4.886025122,-30.55875507,25.229809253)); +#13019=DIRECTION('',(-0.000000074,0.79335443,0.608760008)); +#13020=VECTOR('',#13019,0.261052967); +#13021=LINE('',#13018,#13020); +#13022=EDGE_CURVE('',#13011,#12980,#13021,.T.); +#13023=ORIENTED_EDGE('',*,*,#13022,.T.); +#13024=ORIENTED_EDGE('',*,*,#12985,.F.); +#13025=CARTESIAN_POINT('',(8.99698813,-30.558755159,25.229809369)); +#13026=DIRECTION('',(-0.000001035,0.793354432,0.608760007)); +#13027=VECTOR('',#13026,0.261052989); +#13028=LINE('',#13025,#13027); +#13029=EDGE_CURVE('',#13009,#12978,#13028,.T.); +#13030=ORIENTED_EDGE('',*,*,#13029,.F.); +#13031=EDGE_LOOP('',(#13017,#13023,#13024,#13030)); +#13032=FACE_BOUND('',#13031,.T.); +#13033=ADVANCED_FACE('',(#13032),#13007,.T.); +#13034=CARTESIAN_POINT('',(55.997053386,-30.638218169,25.126255953)); +#13035=DIRECTION('',(0.000000048,0.793350329,-0.608765354)); +#13036=DIRECTION('',(-0.,0.608765354,0.793350329)); +#13037=AXIS2_PLACEMENT_3D('',#13034,#13035,#13036); +#13038=PLANE('',#13037); +#13039=CARTESIAN_POINT('',(8.99698852,-30.717675449,25.022702543)); +#13040=VERTEX_POINT('',#13039); +#13041=CARTESIAN_POINT('',(4.886025147,-30.717675304,25.02270243)); +#13042=VERTEX_POINT('',#13041); +#13043=CARTESIAN_POINT('',(8.99698852,-30.71767546,25.02270255)); +#13044=DIRECTION('',(-1.,0.000000038,-0.000000029)); +#13045=VECTOR('',#13044,4.110963373); +#13046=LINE('',#13043,#13045); +#13047=EDGE_CURVE('',#13040,#13042,#13046,.T.); +#13048=ORIENTED_EDGE('',*,*,#13047,.T.); +#13049=CARTESIAN_POINT('',(4.886025147,-30.717675304,25.02270243)); +#13050=DIRECTION('',(-0.000000097,0.608765354,0.793350329)); +#13051=VECTOR('',#13050,0.261053398); +#13052=LINE('',#13049,#13051); +#13053=EDGE_CURVE('',#13042,#13011,#13052,.T.); +#13054=ORIENTED_EDGE('',*,*,#13053,.T.); +#13055=ORIENTED_EDGE('',*,*,#13016,.F.); +#13056=CARTESIAN_POINT('',(8.99698852,-30.717675445,25.02270254)); +#13057=DIRECTION('',(-0.000001493,0.608765353,0.793350329)); +#13058=VECTOR('',#13057,0.261053435); +#13059=LINE('',#13056,#13058); +#13060=EDGE_CURVE('',#13040,#13009,#13059,.T.); +#13061=ORIENTED_EDGE('',*,*,#13060,.F.); +#13062=EDGE_LOOP('',(#13048,#13054,#13055,#13061)); +#13063=FACE_BOUND('',#13062,.T.); +#13064=ADVANCED_FACE('',(#13063),#13038,.T.); +#13065=CARTESIAN_POINT('',(55.997053378,-30.767626052,24.90211209)); +#13066=DIRECTION('',(0.000000056,0.923886197,-0.382667343)); +#13067=DIRECTION('',(0.,0.382667343,0.923886197)); +#13068=AXIS2_PLACEMENT_3D('',#13065,#13066,#13067); +#13069=PLANE('',#13068); +#13070=CARTESIAN_POINT('',(8.996989003,-30.817570928,24.781521645)); +#13071=VERTEX_POINT('',#13070); +#13072=CARTESIAN_POINT('',(4.886025177,-30.817570726,24.781521561)); +#13073=VERTEX_POINT('',#13072); +#13074=CARTESIAN_POINT('',(8.996989003,-30.817570939,24.781521649)); +#13075=DIRECTION('',(-1.,0.000000052,-0.000000021)); +#13076=VECTOR('',#13075,4.110963826); +#13077=LINE('',#13074,#13076); +#13078=EDGE_CURVE('',#13071,#13073,#13077,.T.); +#13079=ORIENTED_EDGE('',*,*,#13078,.T.); +#13080=CARTESIAN_POINT('',(4.886025177,-30.817570726,24.781521561)); +#13081=DIRECTION('',(-0.000000113,0.382667343,0.923886197)); +#13082=VECTOR('',#13081,0.261050392); +#13083=LINE('',#13080,#13082); +#13084=EDGE_CURVE('',#13073,#13042,#13083,.T.); +#13085=ORIENTED_EDGE('',*,*,#13084,.T.); +#13086=ORIENTED_EDGE('',*,*,#13047,.F.); +#13087=CARTESIAN_POINT('',(8.996989003,-30.817570924,24.781521643)); +#13088=DIRECTION('',(-0.000001849,0.382667344,0.923886196)); +#13089=VECTOR('',#13088,0.26105044); +#13090=LINE('',#13087,#13089); +#13091=EDGE_CURVE('',#13071,#13040,#13090,.T.); +#13092=ORIENTED_EDGE('',*,*,#13091,.F.); +#13093=EDGE_LOOP('',(#13079,#13085,#13086,#13092)); +#13094=FACE_BOUND('',#13093,.T.); +#13095=ADVANCED_FACE('',(#13094),#13069,.T.); +#13096=CARTESIAN_POINT('',(55.997053374,-30.834612136,24.65211209)); +#13097=DIRECTION('',(0.00000006,0.991443617,-0.130535643)); +#13098=DIRECTION('',(-0.,0.130535643,0.991443617)); +#13099=AXIS2_PLACEMENT_3D('',#13096,#13097,#13098); +#13100=PLANE('',#13099); +#13101=CARTESIAN_POINT('',(8.99698941,-30.851647632,24.522702541)); +#13102=VERTEX_POINT('',#13101); +#13103=CARTESIAN_POINT('',(4.886025208,-30.851647392,24.522702509)); +#13104=VERTEX_POINT('',#13103); +#13105=CARTESIAN_POINT('',(8.99698941,-30.851647637,24.522702541)); +#13106=DIRECTION('',(-1.,0.000000059,-0.000000008)); +#13107=VECTOR('',#13106,4.110964201); +#13108=LINE('',#13105,#13107); +#13109=EDGE_CURVE('',#13102,#13104,#13108,.T.); +#13110=ORIENTED_EDGE('',*,*,#13109,.T.); +#13111=CARTESIAN_POINT('',(4.886025208,-30.851647392,24.522702509)); +#13112=DIRECTION('',(-0.000000121,0.130535643,0.991443617)); +#13113=VECTOR('',#13112,0.261052716); +#13114=LINE('',#13111,#13113); +#13115=EDGE_CURVE('',#13104,#13073,#13114,.T.); +#13116=ORIENTED_EDGE('',*,*,#13115,.T.); +#13117=ORIENTED_EDGE('',*,*,#13078,.F.); +#13118=CARTESIAN_POINT('',(8.996989545,-30.851647615,24.522702538)); +#13119=DIRECTION('',(-0.000002079,0.130535642,0.991443617)); +#13120=VECTOR('',#13119,0.261052774); +#13121=LINE('',#13118,#13120); +#13122=EDGE_CURVE('',#13102,#13071,#13121,.T.); +#13123=ORIENTED_EDGE('',*,*,#13122,.F.); +#13124=EDGE_LOOP('',(#13110,#13116,#13117,#13123)); +#13125=FACE_BOUND('',#13124,.T.); +#13126=ADVANCED_FACE('',(#13125),#13100,.T.); +#13127=CARTESIAN_POINT('',(55.997053374,-30.834612137,24.393292987)); +#13128=DIRECTION('',(-0.00000006,-0.991443617,-0.130535641)); +#13129=DIRECTION('',(0.,0.130535641,-0.991443617)); +#13130=AXIS2_PLACEMENT_3D('',#13127,#13128,#13129); +#13131=PLANE('',#13130); +#13132=CARTESIAN_POINT('',(4.88602524,-30.817570702,24.263883466)); +#13133=VERTEX_POINT('',#13132); +#13134=CARTESIAN_POINT('',(4.886025208,-30.851647385,24.52270251)); +#13135=DIRECTION('',(0.000000121,0.130535641,-0.991443617)); +#13136=VECTOR('',#13135,0.261052711); +#13137=LINE('',#13134,#13136); +#13138=EDGE_CURVE('',#13104,#13133,#13137,.T.); +#13139=ORIENTED_EDGE('',*,*,#13138,.F.); +#13140=ORIENTED_EDGE('',*,*,#13109,.F.); +#13141=CARTESIAN_POINT('',(8.996989693,-30.817570942,24.263883436)); +#13142=VERTEX_POINT('',#13141); +#13143=CARTESIAN_POINT('',(8.996989274,-30.851647638,24.52270254)); +#13144=DIRECTION('',(0.,0.130535641,-0.991443617)); +#13145=VECTOR('',#13144,0.261052772); +#13146=LINE('',#13143,#13145); +#13147=EDGE_CURVE('',#13102,#13142,#13146,.T.); +#13148=ORIENTED_EDGE('',*,*,#13147,.T.); +#13149=CARTESIAN_POINT('',(8.996989693,-30.817570947,24.263883433)); +#13150=DIRECTION('',(-1.,0.000000059,0.000000008)); +#13151=VECTOR('',#13150,4.110964453); +#13152=LINE('',#13149,#13151); +#13153=EDGE_CURVE('',#13142,#13133,#13152,.T.); +#13154=ORIENTED_EDGE('',*,*,#13153,.T.); +#13155=EDGE_LOOP('',(#13139,#13140,#13148,#13154)); +#13156=FACE_BOUND('',#13155,.T.); +#13157=ADVANCED_FACE('',(#13156),#13131,.F.); +#13158=CARTESIAN_POINT('',(55.997053378,-30.767626052,24.143292987)); +#13159=DIRECTION('',(0.000000056,0.923886196,0.382667344)); +#13160=DIRECTION('',(0.,-0.382667344,0.923886196)); +#13161=AXIS2_PLACEMENT_3D('',#13158,#13159,#13160); +#13162=PLANE('',#13161); +#13163=CARTESIAN_POINT('',(8.99699062,-30.726098312,24.043038116)); +#13164=VERTEX_POINT('',#13163); +#13165=CARTESIAN_POINT('',(4.886025267,-30.726098107,24.043038201)); +#13166=VERTEX_POINT('',#13165); +#13167=CARTESIAN_POINT('',(8.99699062,-30.72609832,24.043038113)); +#13168=DIRECTION('',(-1.,0.000000052,0.000000021)); +#13169=VECTOR('',#13168,4.110965353); +#13170=LINE('',#13167,#13169); +#13171=EDGE_CURVE('',#13164,#13166,#13170,.T.); +#13172=ORIENTED_EDGE('',*,*,#13171,.T.); +#13173=CARTESIAN_POINT('',(4.886025267,-30.726098107,24.043038201)); +#13174=DIRECTION('',(-0.000000113,-0.382667344,0.923886196)); +#13175=VECTOR('',#13174,0.239039466); +#13176=LINE('',#13173,#13175); +#13177=EDGE_CURVE('',#13166,#13133,#13176,.T.); +#13178=ORIENTED_EDGE('',*,*,#13177,.T.); +#13179=ORIENTED_EDGE('',*,*,#13153,.F.); +#13180=CARTESIAN_POINT('',(8.996990615,-30.726098305,24.043038119)); +#13181=DIRECTION('',(-0.000002107,-0.382667341,0.923886198)); +#13182=VECTOR('',#13181,0.23903953); +#13183=LINE('',#13180,#13182); +#13184=EDGE_CURVE('',#13164,#13142,#13183,.T.); +#13185=ORIENTED_EDGE('',*,*,#13184,.F.); +#13186=EDGE_LOOP('',(#13172,#13178,#13179,#13185)); +#13187=FACE_BOUND('',#13186,.T.); +#13188=ADVANCED_FACE('',(#13187),#13162,.T.); +#13189=CARTESIAN_POINT('',(55.997053433,-29.857388232,24.538354006)); +#13190=DIRECTION('',(-1.,0.000000061,0.)); +#13191=DIRECTION('',(0.000000061,1.,0.)); +#13192=AXIS2_PLACEMENT_3D('',#13189,#13190,#13191); +#13193=CYLINDRICAL_SURFACE('',#13192,1.); +#13194=CARTESIAN_POINT('',(4.886025272,-30.699347166,23.998817257)); +#13195=VERTEX_POINT('',#13194); +#13196=CARTESIAN_POINT('',(4.886025207,-29.857385114,24.538354006)); +#13197=DIRECTION('',(1.,-0.,0.000000122)); +#13198=DIRECTION('',(-0.000000122,0.,1.)); +#13199=AXIS2_PLACEMENT_3D('',#13196,#13197,#13198); +#13200=CIRCLE('',#13199,1.); +#13201=EDGE_CURVE('',#13166,#13195,#13200,.T.); +#13202=ORIENTED_EDGE('',*,*,#13201,.F.); +#13203=ORIENTED_EDGE('',*,*,#13171,.F.); +#13204=CARTESIAN_POINT('',(8.99699017,-30.699347362,23.998817164)); +#13205=VERTEX_POINT('',#13204); +#13206=CARTESIAN_POINT('',(8.996990542,-29.857385365,24.538354006)); +#13207=DIRECTION('',(1.,-0.000000061,-0.)); +#13208=DIRECTION('',(0.000000061,1.,0.)); +#13209=AXIS2_PLACEMENT_3D('',#13206,#13207,#13208); +#13210=CIRCLE('',#13209,1.); +#13211=EDGE_CURVE('',#13164,#13205,#13210,.T.); +#13212=ORIENTED_EDGE('',*,*,#13211,.T.); +#13213=CARTESIAN_POINT('',(8.99699017,-30.699347416,23.998817257)); +#13214=DIRECTION('',(-1.,0.000000061,0.)); +#13215=VECTOR('',#13214,4.110964897); +#13216=LINE('',#13213,#13215); +#13217=EDGE_CURVE('',#13205,#13195,#13216,.T.); +#13218=ORIENTED_EDGE('',*,*,#13217,.T.); +#13219=EDGE_LOOP('',(#13202,#13203,#13212,#13218)); +#13220=FACE_BOUND('',#13219,.T.); +#13221=ADVANCED_FACE('',(#13220),#13193,.F.); +#13222=CARTESIAN_POINT('',(55.997053386,-30.638218169,23.919149243)); +#13223=DIRECTION('',(-0.000000048,-0.793349988,-0.608765798)); +#13224=DIRECTION('',(-0.,0.608765798,-0.793349988)); +#13225=AXIS2_PLACEMENT_3D('',#13222,#13223,#13224); +#13226=PLANE('',#13225); +#13227=CARTESIAN_POINT('',(4.886025289,-30.596446097,23.86471547)); +#13228=VERTEX_POINT('',#13227); +#13229=CARTESIAN_POINT('',(4.886025272,-30.699347181,23.998817245)); +#13230=DIRECTION('',(0.000000097,0.608765798,-0.793349988)); +#13231=VECTOR('',#13230,0.169032302); +#13232=LINE('',#13229,#13231); +#13233=EDGE_CURVE('',#13195,#13228,#13232,.T.); +#13234=ORIENTED_EDGE('',*,*,#13233,.F.); +#13235=ORIENTED_EDGE('',*,*,#13217,.F.); +#13236=CARTESIAN_POINT('',(8.996990444,-30.596446254,23.86471535)); +#13237=VERTEX_POINT('',#13236); +#13238=CARTESIAN_POINT('',(8.996989848,-30.699347366,23.998817161)); +#13239=DIRECTION('',(-0.,0.608765798,-0.793349988)); +#13240=VECTOR('',#13239,0.169032348); +#13241=LINE('',#13238,#13240); +#13242=EDGE_CURVE('',#13205,#13237,#13241,.T.); +#13243=ORIENTED_EDGE('',*,*,#13242,.T.); +#13244=CARTESIAN_POINT('',(8.996990444,-30.596446254,23.86471535)); +#13245=DIRECTION('',(-1.,0.000000038,0.000000029)); +#13246=VECTOR('',#13245,4.110965156); +#13247=LINE('',#13244,#13246); +#13248=EDGE_CURVE('',#13237,#13228,#13247,.T.); +#13249=ORIENTED_EDGE('',*,*,#13248,.T.); +#13250=EDGE_LOOP('',(#13234,#13235,#13243,#13249)); +#13251=FACE_BOUND('',#13250,.T.); +#13252=ADVANCED_FACE('',(#13251),#13226,.F.); +#13253=CARTESIAN_POINT('',(55.997053433,-29.857388232,24.538354006)); +#13254=DIRECTION('',(-1.,0.000000061,0.)); +#13255=DIRECTION('',(0.000000061,1.,0.)); +#13256=AXIS2_PLACEMENT_3D('',#13253,#13254,#13255); +#13257=CYLINDRICAL_SURFACE('',#13256,1.); +#13258=CARTESIAN_POINT('',(4.886025227,-28.872059266,24.367670168)); +#13259=VERTEX_POINT('',#13258); +#13260=CARTESIAN_POINT('',(4.886025207,-29.857385114,24.538354006)); +#13261=DIRECTION('',(1.,-0.,0.000000122)); +#13262=DIRECTION('',(-0.000000122,0.,1.)); +#13263=AXIS2_PLACEMENT_3D('',#13260,#13261,#13262); +#13264=CIRCLE('',#13263,1.); +#13265=EDGE_CURVE('',#13228,#13259,#13264,.T.); +#13266=ORIENTED_EDGE('',*,*,#13265,.F.); +#13267=ORIENTED_EDGE('',*,*,#13248,.F.); +#13268=CARTESIAN_POINT('',(8.996990546,-28.872059516,24.367670172)); +#13269=VERTEX_POINT('',#13268); +#13270=CARTESIAN_POINT('',(8.996989848,-29.857385365,24.538354006)); +#13271=DIRECTION('',(1.,-0.000000338,0.000002141)); +#13272=DIRECTION('',(0.000002141,0.,-1.)); +#13273=AXIS2_PLACEMENT_3D('',#13270,#13271,#13272); +#13274=CIRCLE('',#13273,1.); +#13275=EDGE_CURVE('',#13237,#13269,#13274,.T.); +#13276=ORIENTED_EDGE('',*,*,#13275,.T.); +#13277=CARTESIAN_POINT('',(8.996990546,-28.872059517,24.367670168)); +#13278=DIRECTION('',(-1.,0.000000061,0.)); +#13279=VECTOR('',#13278,4.110965319); +#13280=LINE('',#13277,#13279); +#13281=EDGE_CURVE('',#13269,#13259,#13280,.T.); +#13282=ORIENTED_EDGE('',*,*,#13281,.T.); +#13283=EDGE_LOOP('',(#13266,#13267,#13276,#13282)); +#13284=FACE_BOUND('',#13283,.T.); +#13285=ADVANCED_FACE('',(#13284),#13257,.F.); +#13286=CARTESIAN_POINT('',(55.997053494,-28.868688827,24.393292987)); +#13287=DIRECTION('',(-0.00000006,-0.991443618,0.13053564)); +#13288=DIRECTION('',(-0.,-0.13053564,-0.991443618)); +#13289=AXIS2_PLACEMENT_3D('',#13286,#13287,#13288); +#13290=PLANE('',#13289); +#13291=CARTESIAN_POINT('',(8.996990378,-28.861459182,24.448181859)); +#13292=VERTEX_POINT('',#13291); +#13293=CARTESIAN_POINT('',(4.886025218,-28.861458949,24.448181829)); +#13294=VERTEX_POINT('',#13293); +#13295=CARTESIAN_POINT('',(8.996990378,-28.861459193,24.448181861)); +#13296=DIRECTION('',(-1.,0.000000059,-0.000000008)); +#13297=VECTOR('',#13296,4.11096516); +#13298=LINE('',#13295,#13297); +#13299=EDGE_CURVE('',#13292,#13294,#13298,.T.); +#13300=ORIENTED_EDGE('',*,*,#13299,.T.); +#13301=CARTESIAN_POINT('',(4.886025218,-28.861458949,24.448181829)); +#13302=DIRECTION('',(0.000000121,-0.13053564,-0.991443618)); +#13303=VECTOR('',#13302,0.081206492); +#13304=LINE('',#13301,#13303); +#13305=EDGE_CURVE('',#13294,#13259,#13304,.T.); +#13306=ORIENTED_EDGE('',*,*,#13305,.T.); +#13307=ORIENTED_EDGE('',*,*,#13281,.F.); +#13308=CARTESIAN_POINT('',(8.996990378,-28.861459171,24.448181858)); +#13309=DIRECTION('',(0.000002079,-0.130535636,-0.991443618)); +#13310=VECTOR('',#13309,0.08120652); +#13311=LINE('',#13308,#13310); +#13312=EDGE_CURVE('',#13292,#13269,#13311,.T.); +#13313=ORIENTED_EDGE('',*,*,#13312,.F.); +#13314=EDGE_LOOP('',(#13300,#13306,#13307,#13313)); +#13315=FACE_BOUND('',#13314,.T.); +#13316=ADVANCED_FACE('',(#13315),#13290,.T.); +#13317=CARTESIAN_POINT('',(55.997053433,-29.857388232,24.538354006)); +#13318=DIRECTION('',(-1.,0.000000061,0.)); +#13319=DIRECTION('',(0.000000061,1.,0.)); +#13320=AXIS2_PLACEMENT_3D('',#13317,#13318,#13319); +#13321=CYLINDRICAL_SURFACE('',#13320,1.); +#13322=CARTESIAN_POINT('',(4.886025207,-28.857385114,24.538354006)); +#13323=VERTEX_POINT('',#13322); +#13324=CARTESIAN_POINT('',(8.996990186,-28.857385365,24.538354006)); +#13325=VERTEX_POINT('',#13324); +#13326=CARTESIAN_POINT('',(4.886025207,-28.857385114,24.538354006)); +#13327=DIRECTION('',(1.,-0.000000061,-0.)); +#13328=VECTOR('',#13327,4.11096498); +#13329=LINE('',#13326,#13328); +#13330=EDGE_CURVE('',#13323,#13325,#13329,.T.); +#13331=ORIENTED_EDGE('',*,*,#13330,.F.); +#13332=CARTESIAN_POINT('',(4.886025207,-29.857385114,24.538354006)); +#13333=DIRECTION('',(1.,-0.,0.000000122)); +#13334=DIRECTION('',(-0.000000122,0.,1.)); +#13335=AXIS2_PLACEMENT_3D('',#13332,#13333,#13334); +#13336=CIRCLE('',#13335,1.); +#13337=EDGE_CURVE('',#13294,#13323,#13336,.T.); +#13338=ORIENTED_EDGE('',*,*,#13337,.F.); +#13339=ORIENTED_EDGE('',*,*,#13299,.F.); +#13340=CARTESIAN_POINT('',(8.996990125,-29.857385365,24.538354006)); +#13341=DIRECTION('',(1.,-0.000000061,-0.)); +#13342=DIRECTION('',(0.000000061,1.,0.)); +#13343=AXIS2_PLACEMENT_3D('',#13340,#13341,#13342); +#13344=CIRCLE('',#13343,1.); +#13345=EDGE_CURVE('',#13292,#13325,#13344,.T.); +#13346=ORIENTED_EDGE('',*,*,#13345,.T.); +#13347=EDGE_LOOP('',(#13331,#13338,#13339,#13346)); +#13348=FACE_BOUND('',#13347,.T.); +#13349=ADVANCED_FACE('',(#13348),#13321,.F.); +#13350=CARTESIAN_POINT('',(55.997053494,-28.868688827,24.65211209)); +#13351=DIRECTION('',(-0.00000006,-0.991443618,-0.13053564)); +#13352=DIRECTION('',(0.,0.13053564,-0.991443618)); +#13353=AXIS2_PLACEMENT_3D('',#13350,#13351,#13352); +#13354=PLANE('',#13353); +#13355=CARTESIAN_POINT('',(8.996989582,-28.883731303,24.766384211)); +#13356=VERTEX_POINT('',#13355); +#13357=CARTESIAN_POINT('',(4.886025179,-28.883731056,24.766384245)); +#13358=VERTEX_POINT('',#13357); +#13359=CARTESIAN_POINT('',(8.996989582,-28.883731301,24.766384213)); +#13360=DIRECTION('',(-1.,0.000000059,0.000000008)); +#13361=VECTOR('',#13360,4.110964404); +#13362=LINE('',#13359,#13361); +#13363=EDGE_CURVE('',#13356,#13358,#13362,.T.); +#13364=ORIENTED_EDGE('',*,*,#13363,.T.); +#13365=CARTESIAN_POINT('',(4.886025203,-28.857889567,24.570113288)); +#13366=VERTEX_POINT('',#13365); +#13367=CARTESIAN_POINT('',(4.886025179,-28.883731056,24.766384245)); +#13368=DIRECTION('',(0.000000121,0.13053564,-0.991443618)); +#13369=VECTOR('',#13368,0.197964823); +#13370=LINE('',#13367,#13369); +#13371=EDGE_CURVE('',#13358,#13366,#13370,.T.); +#13372=ORIENTED_EDGE('',*,*,#13371,.T.); +#13373=CARTESIAN_POINT('',(8.996990259,-28.857889818,24.570113289)); +#13374=VERTEX_POINT('',#13373); +#13375=CARTESIAN_POINT('',(8.996990259,-28.857889818,24.570113288)); +#13376=DIRECTION('',(-1.,0.000000061,0.)); +#13377=VECTOR('',#13376,4.110965056); +#13378=LINE('',#13375,#13377); +#13379=EDGE_CURVE('',#13374,#13366,#13378,.T.); +#13380=ORIENTED_EDGE('',*,*,#13379,.F.); +#13381=CARTESIAN_POINT('',(8.996989689,-28.883731306,24.766384211)); +#13382=DIRECTION('',(0.000002167,0.13053578,-0.991443599)); +#13383=VECTOR('',#13382,0.197964788); +#13384=LINE('',#13381,#13383); +#13385=EDGE_CURVE('',#13356,#13374,#13384,.T.); +#13386=ORIENTED_EDGE('',*,*,#13385,.F.); +#13387=EDGE_LOOP('',(#13364,#13372,#13380,#13386)); +#13388=FACE_BOUND('',#13387,.T.); +#13389=ADVANCED_FACE('',(#13388),#13354,.T.); +#13390=CARTESIAN_POINT('',(55.997053433,-29.857388232,24.538354006)); +#13391=DIRECTION('',(-1.,0.000000061,0.)); +#13392=DIRECTION('',(0.000000061,1.,0.)); +#13393=AXIS2_PLACEMENT_3D('',#13390,#13391,#13392); +#13394=CYLINDRICAL_SURFACE('',#13393,1.); +#13395=CARTESIAN_POINT('',(4.886025207,-29.857385114,24.538354006)); +#13396=DIRECTION('',(1.,-0.,0.000000122)); +#13397=DIRECTION('',(-0.000000122,0.,1.)); +#13398=AXIS2_PLACEMENT_3D('',#13395,#13396,#13397); +#13399=CIRCLE('',#13398,1.); +#13400=EDGE_CURVE('',#13358,#12783,#13399,.T.); +#13401=ORIENTED_EDGE('',*,*,#13400,.F.); +#13402=ORIENTED_EDGE('',*,*,#13363,.F.); +#13403=CARTESIAN_POINT('',(8.99698963,-29.857385365,24.538354006)); +#13404=DIRECTION('',(1.,-0.000000061,-0.)); +#13405=DIRECTION('',(0.000000061,1.,0.)); +#13406=AXIS2_PLACEMENT_3D('',#13403,#13404,#13405); +#13407=CIRCLE('',#13406,1.); +#13408=EDGE_CURVE('',#13356,#12793,#13407,.T.); +#13409=ORIENTED_EDGE('',*,*,#13408,.T.); +#13410=ORIENTED_EDGE('',*,*,#12798,.T.); +#13411=EDGE_LOOP('',(#13401,#13402,#13409,#13410)); +#13412=FACE_BOUND('',#13411,.T.); +#13413=ADVANCED_FACE('',(#13412),#13394,.F.); +#13414=CARTESIAN_POINT('',(-1.037963697,-10.147771641,13.613727007)); +#13415=DIRECTION('',(0.,0.,1.)); +#13416=DIRECTION('',(1.,0.,-0.)); +#13417=AXIS2_PLACEMENT_3D('',#13414,#13415,#13416); +#13418=CYLINDRICAL_SURFACE('',#13417,1.); +#13419=CARTESIAN_POINT('',(-0.037963697,-10.147771641,30.02270102)); +#13420=VERTEX_POINT('',#13419); +#13421=CARTESIAN_POINT('',(-0.037963697,-10.147771641,32.022687846)); +#13422=DIRECTION('',(-0.,-0.,-1.)); +#13423=VECTOR('',#13422,1.999986826); +#13424=LINE('',#13421,#13423); +#13425=EDGE_CURVE('',#11404,#13420,#13424,.T.); +#13426=ORIENTED_EDGE('',*,*,#13425,.F.); +#13427=ORIENTED_EDGE('',*,*,#11410,.F.); +#13428=ORIENTED_EDGE('',*,*,#11417,.F.); +#13429=ORIENTED_EDGE('',*,*,#13425,.T.); +#13430=CARTESIAN_POINT('',(-1.037963697,-10.147771641,30.022700898)); +#13431=DIRECTION('',(-0.000000122,-0.,1.)); +#13432=DIRECTION('',(1.,0.,0.000000122)); +#13433=AXIS2_PLACEMENT_3D('',#13430,#13431,#13432); +#13434=CIRCLE('',#13433,1.); +#13435=EDGE_CURVE('',#13420,#13420,#13434,.T.); +#13436=ORIENTED_EDGE('',*,*,#13435,.F.); +#13437=EDGE_LOOP('',(#13426,#13427,#13428,#13429,#13436)); +#13438=FACE_BOUND('',#13437,.T.); +#13439=ADVANCED_FACE('',(#13438),#13418,.F.); +#13440=CARTESIAN_POINT('',(18.325802417,-32.757386115,29.522696674)); +#13441=DIRECTION('',(0.,-1.,-0.)); +#13442=DIRECTION('',(0.,0.,-1.)); +#13443=AXIS2_PLACEMENT_3D('',#13440,#13441,#13442); +#13444=PLANE('',#13443); +#13445=CARTESIAN_POINT('',(-4.592646782,-32.757386115,30.522689554)); +#13446=DIRECTION('',(-0.000000122,-0.,1.)); +#13447=VECTOR('',#13446,1.499997736); +#13448=LINE('',#13445,#13447); +#13449=EDGE_CURVE('',#11132,#11351,#13448,.T.); +#13450=ORIENTED_EDGE('',*,*,#13449,.F.); +#13451=ORIENTED_EDGE('',*,*,#11213,.F.); +#13452=CARTESIAN_POINT('',(-16.037963697,-32.757386115,30.522689554)); +#13453=DIRECTION('',(0.,-0.,1.)); +#13454=VECTOR('',#13453,1.5); +#13455=LINE('',#13452,#13454); +#13456=EDGE_CURVE('',#11202,#11359,#13455,.T.); +#13457=ORIENTED_EDGE('',*,*,#13456,.T.); +#13458=ORIENTED_EDGE('',*,*,#11364,.T.); +#13459=EDGE_LOOP('',(#13450,#13451,#13457,#13458)); +#13460=FACE_BOUND('',#13459,.T.); +#13461=ADVANCED_FACE('',(#13460),#13444,.F.); +#13462=CARTESIAN_POINT('',(-11.037963697,-37.772771641,30.522689554)); +#13463=DIRECTION('',(0.,-0.,1.)); +#13464=DIRECTION('',(0.,1.,0.)); +#13465=AXIS2_PLACEMENT_3D('',#13462,#13463,#13464); +#13466=CYLINDRICAL_SURFACE('',#13465,1.); +#13467=CARTESIAN_POINT('',(-11.037963697,-36.772771641,32.022689554)); +#13468=DIRECTION('',(-0.,-0.,-1.)); +#13469=VECTOR('',#13468,1.5); +#13470=LINE('',#13467,#13469); +#13471=EDGE_CURVE('',#11424,#11244,#13470,.T.); +#13472=ORIENTED_EDGE('',*,*,#13471,.F.); +#13473=ORIENTED_EDGE('',*,*,#11430,.F.); +#13474=ORIENTED_EDGE('',*,*,#11437,.F.); +#13475=ORIENTED_EDGE('',*,*,#13471,.T.); +#13476=ORIENTED_EDGE('',*,*,#11250,.F.); +#13477=ORIENTED_EDGE('',*,*,#11257,.F.); +#13478=EDGE_LOOP('',(#13472,#13473,#13474,#13475,#13476,#13477)); +#13479=FACE_BOUND('',#13478,.T.); +#13480=ADVANCED_FACE('',(#13479),#13466,.F.); +#13481=CARTESIAN_POINT('',(-16.037963697,-1.047771641,30.522689554)); +#13482=DIRECTION('',(-1.,0.,0.)); +#13483=DIRECTION('',(0.,-1.,0.)); +#13484=AXIS2_PLACEMENT_3D('',#13481,#13482,#13483); +#13485=PLANE('',#13484); +#13486=ORIENTED_EDGE('',*,*,#13456,.F.); +#13487=ORIENTED_EDGE('',*,*,#11207,.F.); +#13488=ORIENTED_EDGE('',*,*,#10905,.F.); +#13489=ORIENTED_EDGE('',*,*,#11370,.F.); +#13490=EDGE_LOOP('',(#13486,#13487,#13488,#13489)); +#13491=FACE_BOUND('',#13490,.T.); +#13492=ADVANCED_FACE('',(#13491),#13485,.T.); +#13493=CARTESIAN_POINT('',(8.209356236,-17.051648329,20.022702538)); +#13494=DIRECTION('',(0.,0.,-1.)); +#13495=DIRECTION('',(-1.,0.,0.)); +#13496=AXIS2_PLACEMENT_3D('',#13493,#13494,#13495); +#13497=PLANE('',#13496); +#13498=CARTESIAN_POINT('',(8.997000393,-27.26307396,20.022702538)); +#13499=VERTEX_POINT('',#13498); +#13500=CARTESIAN_POINT('',(8.996998536,-32.757386115,20.022702538)); +#13501=DIRECTION('',(0.000000338,1.,0.)); +#13502=VECTOR('',#13501,5.494312155); +#13503=LINE('',#13500,#13502); +#13504=EDGE_CURVE('',#11164,#13499,#13503,.T.); +#13505=ORIENTED_EDGE('',*,*,#13504,.F.); +#13506=ORIENTED_EDGE('',*,*,#11169,.T.); +#13507=CARTESIAN_POINT('',(4.886025757,-27.263072571,20.022693737)); +#13508=VERTEX_POINT('',#13507); +#13509=CARTESIAN_POINT('',(4.886025757,-32.757386115,20.022702538)); +#13510=DIRECTION('',(0.,1.,0.)); +#13511=VECTOR('',#13510,5.494313544); +#13512=LINE('',#13509,#13511); +#13513=EDGE_CURVE('',#11156,#13508,#13512,.T.); +#13514=ORIENTED_EDGE('',*,*,#13513,.T.); +#13515=CARTESIAN_POINT('',(8.997000393,-27.26307396,20.022702538)); +#13516=DIRECTION('',(-1.,0.000000338,-0.000002141)); +#13517=VECTOR('',#13516,4.110974635); +#13518=LINE('',#13515,#13517); +#13519=EDGE_CURVE('',#13499,#13508,#13518,.T.); +#13520=ORIENTED_EDGE('',*,*,#13519,.F.); +#13521=EDGE_LOOP('',(#13505,#13506,#13514,#13520)); +#13522=FACE_BOUND('',#13521,.T.); +#13523=ADVANCED_FACE('',(#13522),#13497,.T.); +#13524=CARTESIAN_POINT('',(-4.592645013,-17.157386115,16.022700464)); +#13525=DIRECTION('',(-1.,0.,-0.000000122)); +#13526=DIRECTION('',(-0.000000122,-0.,1.)); +#13527=AXIS2_PLACEMENT_3D('',#13524,#13525,#13526); +#13528=PLANE('',#13527); +#13529=CARTESIAN_POINT('',(-4.592646721,-6.057386115,30.022700464)); +#13530=VERTEX_POINT('',#13529); +#13531=CARTESIAN_POINT('',(-4.592646721,-32.757386115,30.022700464)); +#13532=DIRECTION('',(0.,1.,0.)); +#13533=VECTOR('',#13532,26.7); +#13534=LINE('',#13531,#13533); +#13535=EDGE_CURVE('',#11140,#13530,#13534,.T.); +#13536=ORIENTED_EDGE('',*,*,#13535,.F.); +#13537=ORIENTED_EDGE('',*,*,#11145,.T.); +#13538=ORIENTED_EDGE('',*,*,#13449,.T.); +#13539=ORIENTED_EDGE('',*,*,#11356,.F.); +#13540=CARTESIAN_POINT('',(-4.592646965,-6.057386115,32.022687291)); +#13541=DIRECTION('',(0.000000122,0.,-1.)); +#13542=VECTOR('',#13541,1.999986826); +#13543=LINE('',#13540,#13542); +#13544=EDGE_CURVE('',#11343,#13530,#13543,.T.); +#13545=ORIENTED_EDGE('',*,*,#13544,.T.); +#13546=EDGE_LOOP('',(#13536,#13537,#13538,#13539,#13545)); +#13547=FACE_BOUND('',#13546,.T.); +#13548=ADVANCED_FACE('',(#13547),#13528,.T.); +#13549=CARTESIAN_POINT('',(4.407354987,2.942613885,16.022701562)); +#13550=DIRECTION('',(0.707106781,-0.707106781,0.000000086)); +#13551=DIRECTION('',(-0.000000122,-0.,1.)); +#13552=AXIS2_PLACEMENT_3D('',#13549,#13550,#13551); +#13553=PLANE('',#13552); +#13554=ORIENTED_EDGE('',*,*,#11587,.F.); +#13555=CARTESIAN_POINT('',(-4.592646721,-6.057386115,30.022700464)); +#13556=DIRECTION('',(0.707106781,0.707106781,0.000000086)); +#13557=VECTOR('',#13556,7.058167829); +#13558=LINE('',#13555,#13557); +#13559=EDGE_CURVE('',#13530,#11576,#13558,.T.); +#13560=ORIENTED_EDGE('',*,*,#13559,.F.); +#13561=ORIENTED_EDGE('',*,*,#13544,.F.); +#13562=ORIENTED_EDGE('',*,*,#11348,.F.); +#13563=EDGE_LOOP('',(#13554,#13560,#13561,#13562)); +#13564=FACE_BOUND('',#13563,.T.); +#13565=ADVANCED_FACE('',(#13564),#13553,.F.); +#13566=CARTESIAN_POINT('',(19.127307539,-17.195361431,30.022703358)); +#13567=DIRECTION('',(-0.000000122,-0.,1.)); +#13568=DIRECTION('',(1.,0.,0.000000122)); +#13569=AXIS2_PLACEMENT_3D('',#13566,#13567,#13568); +#13570=PLANE('',#13569); +#13571=ORIENTED_EDGE('',*,*,#13435,.T.); +#13572=EDGE_LOOP('',(#13571)); +#13573=FACE_BOUND('',#13572,.T.); +#13574=ORIENTED_EDGE('',*,*,#13559,.T.); +#13575=ORIENTED_EDGE('',*,*,#11581,.T.); +#13576=CARTESIAN_POINT('',(4.886024537,-32.757386115,30.022701621)); +#13577=DIRECTION('',(0.,1.,0.)); +#13578=VECTOR('',#13577,31.690878335); +#13579=LINE('',#13576,#13578); +#13580=EDGE_CURVE('',#11148,#11568,#13579,.T.); +#13581=ORIENTED_EDGE('',*,*,#13580,.F.); +#13582=ORIENTED_EDGE('',*,*,#11153,.F.); +#13583=ORIENTED_EDGE('',*,*,#13535,.T.); +#13584=EDGE_LOOP('',(#13574,#13575,#13581,#13582,#13583)); +#13585=FACE_BOUND('',#13584,.T.); +#13586=ADVANCED_FACE('',(#13573,#13585),#13570,.F.); +#13587=CARTESIAN_POINT('',(8.996992528,-0.951647962,24.52271195)); +#13588=DIRECTION('',(1.,-0.000000338,0.000002141)); +#13589=DIRECTION('',(-0.000000338,-1.,-0.)); +#13590=AXIS2_PLACEMENT_3D('',#13587,#13588,#13589); +#13591=PLANE('',#13590); +#13592=ORIENTED_EDGE('',*,*,#11617,.F.); +#13593=ORIENTED_EDGE('',*,*,#11090,.F.); +#13594=CARTESIAN_POINT('',(8.997000101,-7.051647962,20.022702538)); +#13595=DIRECTION('',(-0.000002141,0.,1.)); +#13596=VECTOR('',#13595,8.999987046); +#13597=LINE('',#13594,#13596); +#13598=EDGE_CURVE('',#11529,#11077,#13597,.T.); +#13599=ORIENTED_EDGE('',*,*,#13598,.F.); +#13600=ORIENTED_EDGE('',*,*,#11534,.T.); +#13601=ORIENTED_EDGE('',*,*,#11623,.F.); +#13602=EDGE_LOOP('',(#13592,#13593,#13599,#13600,#13601)); +#13603=FACE_BOUND('',#13602,.T.); +#13604=ORIENTED_EDGE('',*,*,#12228,.F.); +#13605=ORIENTED_EDGE('',*,*,#12245,.T.); +#13606=ORIENTED_EDGE('',*,*,#12292,.F.); +#13607=ORIENTED_EDGE('',*,*,#12324,.T.); +#13608=ORIENTED_EDGE('',*,*,#12356,.F.); +#13609=ORIENTED_EDGE('',*,*,#12387,.F.); +#13610=ORIENTED_EDGE('',*,*,#12420,.F.); +#13611=ORIENTED_EDGE('',*,*,#12452,.T.); +#13612=CARTESIAN_POINT('',(8.996991681,-4.257385364,24.525865731)); +#13613=DIRECTION('',(1.,-0.000000061,-0.)); +#13614=DIRECTION('',(0.000000061,1.,0.)); +#13615=AXIS2_PLACEMENT_3D('',#13612,#13613,#13614); +#13616=CIRCLE('',#13615,1.); +#13617=EDGE_CURVE('',#12465,#12441,#13616,.T.); +#13618=ORIENTED_EDGE('',*,*,#13617,.F.); +#13619=ORIENTED_EDGE('',*,*,#12494,.F.); +#13620=ORIENTED_EDGE('',*,*,#12525,.T.); +#13621=ORIENTED_EDGE('',*,*,#12557,.F.); +#13622=ORIENTED_EDGE('',*,*,#12589,.T.); +#13623=ORIENTED_EDGE('',*,*,#12621,.F.); +#13624=ORIENTED_EDGE('',*,*,#12653,.T.); +#13625=ORIENTED_EDGE('',*,*,#12685,.F.); +#13626=ORIENTED_EDGE('',*,*,#12717,.T.); +#13627=ORIENTED_EDGE('',*,*,#12749,.F.); +#13628=ORIENTED_EDGE('',*,*,#12771,.F.); +#13629=ORIENTED_EDGE('',*,*,#11659,.F.); +#13630=ORIENTED_EDGE('',*,*,#11696,.T.); +#13631=ORIENTED_EDGE('',*,*,#11728,.F.); +#13632=ORIENTED_EDGE('',*,*,#11759,.F.); +#13633=ORIENTED_EDGE('',*,*,#11792,.F.); +#13634=ORIENTED_EDGE('',*,*,#11823,.F.); +#13635=ORIENTED_EDGE('',*,*,#11855,.T.); +#13636=ORIENTED_EDGE('',*,*,#11886,.T.); +#13637=ORIENTED_EDGE('',*,*,#11917,.T.); +#13638=ORIENTED_EDGE('',*,*,#11947,.F.); +#13639=ORIENTED_EDGE('',*,*,#11979,.T.); +#13640=ORIENTED_EDGE('',*,*,#12010,.T.); +#13641=ORIENTED_EDGE('',*,*,#12040,.F.); +#13642=ORIENTED_EDGE('',*,*,#12072,.T.); +#13643=ORIENTED_EDGE('',*,*,#12103,.T.); +#13644=ORIENTED_EDGE('',*,*,#12134,.T.); +#13645=ORIENTED_EDGE('',*,*,#12164,.F.); +#13646=ORIENTED_EDGE('',*,*,#12195,.F.); +#13647=EDGE_LOOP('',(#13604,#13605,#13606,#13607,#13608,#13609,#13610,#13611,#13618,#13619,#13620,#13621,#13622,#13623,#13624,#13625,#13626,#13627,#13628,#13629,#13630,#13631,#13632,#13633,#13634,#13635, +#13636,#13637,#13638,#13639,#13640,#13641,#13642,#13643,#13644,#13645,#13646)); +#13648=FACE_BOUND('',#13647,.T.); +#13649=ADVANCED_FACE('',(#13603,#13648),#13591,.T.); +#13650=CARTESIAN_POINT('',(15.94984129,-7.051650312,22.975573868)); +#13651=DIRECTION('',(0.000000338,1.,0.)); +#13652=DIRECTION('',(-0.000002141,0.,1.)); +#13653=AXIS2_PLACEMENT_3D('',#13650,#13651,#13652); +#13654=PLANE('',#13653); +#13655=CARTESIAN_POINT('',(4.886025757,-7.051646572,20.022702538)); +#13656=DIRECTION('',(-0.000000122,0.,1.)); +#13657=VECTOR('',#13656,8.999978244); +#13658=LINE('',#13655,#13657); +#13659=EDGE_CURVE('',#11537,#11069,#13658,.T.); +#13660=ORIENTED_EDGE('',*,*,#13659,.F.); +#13661=ORIENTED_EDGE('',*,*,#11542,.F.); +#13662=ORIENTED_EDGE('',*,*,#13598,.T.); +#13663=ORIENTED_EDGE('',*,*,#11082,.T.); +#13664=EDGE_LOOP('',(#13660,#13661,#13662,#13663)); +#13665=FACE_BOUND('',#13664,.T.); +#13666=ADVANCED_FACE('',(#13665),#13654,.F.); +#13667=CARTESIAN_POINT('',(4.886026184,-17.157386115,16.522701621)); +#13668=DIRECTION('',(-1.,0.,-0.000000122)); +#13669=DIRECTION('',(-0.000000122,-0.,1.)); +#13670=AXIS2_PLACEMENT_3D('',#13667,#13668,#13669); +#13671=PLANE('',#13670); +#13672=ORIENTED_EDGE('',*,*,#13580,.T.); +#13673=ORIENTED_EDGE('',*,*,#11573,.F.); +#13674=ORIENTED_EDGE('',*,*,#11565,.T.); +#13675=ORIENTED_EDGE('',*,*,#11548,.F.); +#13676=ORIENTED_EDGE('',*,*,#13659,.T.); +#13677=ORIENTED_EDGE('',*,*,#11074,.F.); +#13678=CARTESIAN_POINT('',(4.886025757,-27.263072571,20.022693737)); +#13679=DIRECTION('',(-0.000000122,0.,1.)); +#13680=VECTOR('',#13679,8.999995848); +#13681=LINE('',#13678,#13680); +#13682=EDGE_CURVE('',#13508,#11061,#13681,.T.); +#13683=ORIENTED_EDGE('',*,*,#13682,.F.); +#13684=ORIENTED_EDGE('',*,*,#13513,.F.); +#13685=ORIENTED_EDGE('',*,*,#11161,.T.); +#13686=EDGE_LOOP('',(#13672,#13673,#13674,#13675,#13676,#13677,#13683,#13684,#13685)); +#13687=FACE_BOUND('',#13686,.T.); +#13688=ORIENTED_EDGE('',*,*,#13371,.F.); +#13689=ORIENTED_EDGE('',*,*,#13400,.T.); +#13690=ORIENTED_EDGE('',*,*,#12790,.T.); +#13691=ORIENTED_EDGE('',*,*,#12836,.F.); +#13692=ORIENTED_EDGE('',*,*,#12867,.F.); +#13693=ORIENTED_EDGE('',*,*,#12898,.F.); +#13694=ORIENTED_EDGE('',*,*,#12921,.T.); +#13695=ORIENTED_EDGE('',*,*,#12952,.T.); +#13696=ORIENTED_EDGE('',*,*,#12991,.F.); +#13697=ORIENTED_EDGE('',*,*,#13022,.F.); +#13698=ORIENTED_EDGE('',*,*,#13053,.F.); +#13699=ORIENTED_EDGE('',*,*,#13084,.F.); +#13700=ORIENTED_EDGE('',*,*,#13115,.F.); +#13701=ORIENTED_EDGE('',*,*,#13138,.T.); +#13702=ORIENTED_EDGE('',*,*,#13177,.F.); +#13703=ORIENTED_EDGE('',*,*,#13201,.T.); +#13704=ORIENTED_EDGE('',*,*,#13233,.T.); +#13705=ORIENTED_EDGE('',*,*,#13265,.T.); +#13706=ORIENTED_EDGE('',*,*,#13305,.F.); +#13707=ORIENTED_EDGE('',*,*,#13337,.T.); +#13708=CARTESIAN_POINT('',(4.886025207,-29.857385114,24.538354006)); +#13709=DIRECTION('',(1.,-0.,0.000000122)); +#13710=DIRECTION('',(-0.000000122,0.,1.)); +#13711=AXIS2_PLACEMENT_3D('',#13708,#13709,#13710); +#13712=CIRCLE('',#13711,1.); +#13713=EDGE_CURVE('',#13323,#13366,#13712,.T.); +#13714=ORIENTED_EDGE('',*,*,#13713,.T.); +#13715=EDGE_LOOP('',(#13688,#13689,#13690,#13691,#13692,#13693,#13694,#13695,#13696,#13697,#13698,#13699,#13700,#13701,#13702,#13703,#13704,#13705,#13706,#13707,#13714)); +#13716=FACE_BOUND('',#13715,.T.); +#13717=ORIENTED_EDGE('',*,*,#12764,.T.); +#13718=ORIENTED_EDGE('',*,*,#12734,.T.); +#13719=ORIENTED_EDGE('',*,*,#12703,.F.); +#13720=ORIENTED_EDGE('',*,*,#12670,.T.); +#13721=ORIENTED_EDGE('',*,*,#12639,.F.); +#13722=ORIENTED_EDGE('',*,*,#12606,.T.); +#13723=ORIENTED_EDGE('',*,*,#12575,.F.); +#13724=ORIENTED_EDGE('',*,*,#12542,.T.); +#13725=ORIENTED_EDGE('',*,*,#12511,.F.); +#13726=ORIENTED_EDGE('',*,*,#12479,.T.); +#13727=CARTESIAN_POINT('',(4.886025208,-4.257385114,24.525865731)); +#13728=DIRECTION('',(1.,-0.,0.000000122)); +#13729=DIRECTION('',(-0.000000122,0.,1.)); +#13730=AXIS2_PLACEMENT_3D('',#13727,#13728,#13729); +#13731=CIRCLE('',#13730,1.); +#13732=EDGE_CURVE('',#12463,#12433,#13731,.T.); +#13733=ORIENTED_EDGE('',*,*,#13732,.T.); +#13734=ORIENTED_EDGE('',*,*,#12438,.F.); +#13735=ORIENTED_EDGE('',*,*,#12405,.T.); +#13736=ORIENTED_EDGE('',*,*,#12373,.T.); +#13737=ORIENTED_EDGE('',*,*,#12341,.T.); +#13738=ORIENTED_EDGE('',*,*,#12310,.F.); +#13739=ORIENTED_EDGE('',*,*,#12277,.T.); +#13740=ORIENTED_EDGE('',*,*,#12254,.F.); +#13741=ORIENTED_EDGE('',*,*,#12213,.T.); +#13742=ORIENTED_EDGE('',*,*,#12181,.T.); +#13743=ORIENTED_EDGE('',*,*,#12150,.T.); +#13744=ORIENTED_EDGE('',*,*,#12120,.F.); +#13745=ORIENTED_EDGE('',*,*,#12089,.F.); +#13746=ORIENTED_EDGE('',*,*,#12058,.F.); +#13747=ORIENTED_EDGE('',*,*,#12026,.T.); +#13748=ORIENTED_EDGE('',*,*,#11996,.F.); +#13749=ORIENTED_EDGE('',*,*,#11965,.F.); +#13750=ORIENTED_EDGE('',*,*,#11933,.T.); +#13751=ORIENTED_EDGE('',*,*,#11903,.F.); +#13752=ORIENTED_EDGE('',*,*,#11872,.F.); +#13753=ORIENTED_EDGE('',*,*,#11841,.F.); +#13754=ORIENTED_EDGE('',*,*,#11809,.T.); +#13755=ORIENTED_EDGE('',*,*,#11777,.T.); +#13756=ORIENTED_EDGE('',*,*,#11745,.T.); +#13757=ORIENTED_EDGE('',*,*,#11713,.T.); +#13758=ORIENTED_EDGE('',*,*,#11682,.F.); +#13759=ORIENTED_EDGE('',*,*,#11642,.T.); +#13760=EDGE_LOOP('',(#13717,#13718,#13719,#13720,#13721,#13722,#13723,#13724,#13725,#13726,#13733,#13734,#13735,#13736,#13737,#13738,#13739,#13740,#13741,#13742,#13743,#13744,#13745,#13746,#13747,#13748, +#13749,#13750,#13751,#13752,#13753,#13754,#13755,#13756,#13757,#13758,#13759)); +#13761=FACE_BOUND('',#13760,.T.); +#13762=ADVANCED_FACE('',(#13687,#13716,#13761),#13671,.T.); +#13763=CARTESIAN_POINT('',(10.28355926,-27.263074395,172.688360236)); +#13764=DIRECTION('',(0.000000338,1.,0.)); +#13765=DIRECTION('',(-1.,0.000000338,-0.000002141)); +#13766=AXIS2_PLACEMENT_3D('',#13763,#13764,#13765); +#13767=PLANE('',#13766); +#13768=ORIENTED_EDGE('',*,*,#13519,.T.); +#13769=ORIENTED_EDGE('',*,*,#13682,.T.); +#13770=ORIENTED_EDGE('',*,*,#11066,.F.); +#13771=CARTESIAN_POINT('',(8.997000393,-27.26307396,20.022702538)); +#13772=DIRECTION('',(-0.000002141,0.,1.)); +#13773=VECTOR('',#13772,8.999987046); +#13774=LINE('',#13771,#13773); +#13775=EDGE_CURVE('',#13499,#11053,#13774,.T.); +#13776=ORIENTED_EDGE('',*,*,#13775,.F.); +#13777=EDGE_LOOP('',(#13768,#13769,#13770,#13776)); +#13778=FACE_BOUND('',#13777,.T.); +#13779=ADVANCED_FACE('',(#13778),#13767,.T.); +#13780=CARTESIAN_POINT('',(8.996990758,-27.26307396,24.522711949)); +#13781=DIRECTION('',(1.,-0.000000338,0.000002141)); +#13782=DIRECTION('',(-0.000000338,-1.,-0.)); +#13783=AXIS2_PLACEMENT_3D('',#13780,#13781,#13782); +#13784=PLANE('',#13783); +#13785=ORIENTED_EDGE('',*,*,#13408,.F.); +#13786=ORIENTED_EDGE('',*,*,#13385,.T.); +#13787=CARTESIAN_POINT('',(8.996990125,-29.857385365,24.538354006)); +#13788=DIRECTION('',(1.,-0.000000061,-0.)); +#13789=DIRECTION('',(0.000000061,1.,0.)); +#13790=AXIS2_PLACEMENT_3D('',#13787,#13788,#13789); +#13791=CIRCLE('',#13790,1.); +#13792=EDGE_CURVE('',#13325,#13374,#13791,.T.); +#13793=ORIENTED_EDGE('',*,*,#13792,.F.); +#13794=ORIENTED_EDGE('',*,*,#13345,.F.); +#13795=ORIENTED_EDGE('',*,*,#13312,.T.); +#13796=ORIENTED_EDGE('',*,*,#13275,.F.); +#13797=ORIENTED_EDGE('',*,*,#13242,.F.); +#13798=ORIENTED_EDGE('',*,*,#13211,.F.); +#13799=ORIENTED_EDGE('',*,*,#13184,.T.); +#13800=ORIENTED_EDGE('',*,*,#13147,.F.); +#13801=ORIENTED_EDGE('',*,*,#13122,.T.); +#13802=ORIENTED_EDGE('',*,*,#13091,.T.); +#13803=ORIENTED_EDGE('',*,*,#13060,.T.); +#13804=ORIENTED_EDGE('',*,*,#13029,.T.); +#13805=ORIENTED_EDGE('',*,*,#12998,.T.); +#13806=ORIENTED_EDGE('',*,*,#12961,.F.); +#13807=ORIENTED_EDGE('',*,*,#12930,.F.); +#13808=ORIENTED_EDGE('',*,*,#12905,.T.); +#13809=ORIENTED_EDGE('',*,*,#12874,.T.); +#13810=ORIENTED_EDGE('',*,*,#12843,.T.); +#13811=ORIENTED_EDGE('',*,*,#12806,.F.); +#13812=EDGE_LOOP('',(#13785,#13786,#13793,#13794,#13795,#13796,#13797,#13798,#13799,#13800,#13801,#13802,#13803,#13804,#13805,#13806,#13807,#13808,#13809,#13810,#13811)); +#13813=FACE_BOUND('',#13812,.T.); +#13814=ORIENTED_EDGE('',*,*,#11175,.T.); +#13815=ORIENTED_EDGE('',*,*,#13504,.T.); +#13816=ORIENTED_EDGE('',*,*,#13775,.T.); +#13817=ORIENTED_EDGE('',*,*,#11058,.F.); +#13818=EDGE_LOOP('',(#13814,#13815,#13816,#13817)); +#13819=FACE_BOUND('',#13818,.T.); +#13820=ADVANCED_FACE('',(#13813,#13819),#13784,.T.); +#13821=CARTESIAN_POINT('',(8.996992528,-0.951647962,24.52271195)); +#13822=DIRECTION('',(1.,-0.000000338,0.000002141)); +#13823=DIRECTION('',(-0.000000338,-1.,-0.)); +#13824=AXIS2_PLACEMENT_3D('',#13821,#13822,#13823); +#13825=PLANE('',#13824); +#13826=ORIENTED_EDGE('',*,*,#11609,.F.); +#13827=ORIENTED_EDGE('',*,*,#10814,.F.); +#13828=CARTESIAN_POINT('',(8.996980717,-1.057386115,30.022702122)); +#13829=DIRECTION('',(0.000002141,0.,-1.)); +#13830=VECTOR('',#13829,1.000012538); +#13831=LINE('',#13828,#13830); +#13832=EDGE_CURVE('',#10803,#10956,#13831,.T.); +#13833=ORIENTED_EDGE('',*,*,#13832,.T.); +#13834=ORIENTED_EDGE('',*,*,#11096,.T.); +#13835=EDGE_LOOP('',(#13826,#13827,#13833,#13834)); +#13836=FACE_BOUND('',#13835,.T.); +#13837=ADVANCED_FACE('',(#13836),#13825,.F.); +#13838=CARTESIAN_POINT('',(11.564709788,-27.157386115,79.522689584)); +#13839=DIRECTION('',(1.,0.,0.)); +#13840=DIRECTION('',(0.,0.,-1.)); +#13841=AXIS2_PLACEMENT_3D('',#13838,#13839,#13840); +#13842=PLANE('',#13841); +#13843=ORIENTED_EDGE('',*,*,#10939,.T.); +#13844=ORIENTED_EDGE('',*,*,#10985,.F.); +#13845=ORIENTED_EDGE('',*,*,#11508,.F.); +#13846=CARTESIAN_POINT('',(11.564709788,-7.101837144,32.022689262)); +#13847=DIRECTION('',(0.,0.,-1.)); +#13848=VECTOR('',#13847,1.999986826); +#13849=LINE('',#13846,#13848); +#13850=EDGE_CURVE('',#11268,#11497,#13849,.T.); +#13851=ORIENTED_EDGE('',*,*,#13850,.F.); +#13852=ORIENTED_EDGE('',*,*,#11288,.F.); +#13853=EDGE_LOOP('',(#13843,#13844,#13845,#13851,#13852)); +#13854=FACE_BOUND('',#13853,.T.); +#13855=ADVANCED_FACE('',(#13854),#13842,.T.); +#13856=CARTESIAN_POINT('',(14.197019103,-1.057386115,16.022702756)); +#13857=DIRECTION('',(0.,1.,0.)); +#13858=DIRECTION('',(0.,-0.,1.)); +#13859=AXIS2_PLACEMENT_3D('',#13856,#13857,#13858); +#13860=PLANE('',#13859); +#13861=ORIENTED_EDGE('',*,*,#10808,.T.); +#13862=CARTESIAN_POINT('',(9.564709788,-1.057386115,30.022702192)); +#13863=DIRECTION('',(0.,0.,-1.)); +#13864=VECTOR('',#13863,1.000012607); +#13865=LINE('',#13862,#13864); +#13866=EDGE_CURVE('',#10795,#10958,#13865,.T.); +#13867=ORIENTED_EDGE('',*,*,#13866,.T.); +#13868=ORIENTED_EDGE('',*,*,#10963,.F.); +#13869=ORIENTED_EDGE('',*,*,#13832,.F.); +#13870=EDGE_LOOP('',(#13861,#13867,#13868,#13869)); +#13871=FACE_BOUND('',#13870,.T.); +#13872=ADVANCED_FACE('',(#13871),#13860,.T.); +#13873=CARTESIAN_POINT('',(16.697000295,-7.101837144,79.522689584)); +#13874=DIRECTION('',(0.,-1.,-0.)); +#13875=DIRECTION('',(0.,0.,-1.)); +#13876=AXIS2_PLACEMENT_3D('',#13873,#13874,#13875); +#13877=PLANE('',#13876); +#13878=CARTESIAN_POINT('',(20.621695292,-7.101837144,32.022690367)); +#13879=DIRECTION('',(0.,0.,-1.)); +#13880=VECTOR('',#13879,3.000000782); +#13881=LINE('',#13878,#13880); +#13882=EDGE_CURVE('',#11270,#10989,#13881,.T.); +#13883=ORIENTED_EDGE('',*,*,#13882,.F.); +#13884=ORIENTED_EDGE('',*,*,#11275,.F.); +#13885=ORIENTED_EDGE('',*,*,#13850,.T.); +#13886=CARTESIAN_POINT('',(16.464709788,-7.101837144,30.022703033)); +#13887=VERTEX_POINT('',#13886); +#13888=CARTESIAN_POINT('',(16.464709788,-7.101837144,30.022703033)); +#13889=DIRECTION('',(-1.,0.,-0.000000122)); +#13890=VECTOR('',#13889,4.9); +#13891=LINE('',#13888,#13890); +#13892=EDGE_CURVE('',#13887,#11497,#13891,.T.); +#13893=ORIENTED_EDGE('',*,*,#13892,.F.); +#13894=CARTESIAN_POINT('',(16.464709788,-7.101837144,30.022703033)); +#13895=DIRECTION('',(0.,0.,-1.)); +#13896=VECTOR('',#13895,1.000013449); +#13897=LINE('',#13894,#13896); +#13898=EDGE_CURVE('',#13887,#10997,#13897,.T.); +#13899=ORIENTED_EDGE('',*,*,#13898,.T.); +#13900=ORIENTED_EDGE('',*,*,#11002,.F.); +#13901=EDGE_LOOP('',(#13883,#13884,#13885,#13893,#13899,#13900)); +#13902=FACE_BOUND('',#13901,.T.); +#13903=ADVANCED_FACE('',(#13902),#13877,.T.); +#13904=CARTESIAN_POINT('',(19.127307539,-17.195361431,30.022703358)); +#13905=DIRECTION('',(-0.000000122,-0.,1.)); +#13906=DIRECTION('',(1.,0.,0.000000122)); +#13907=AXIS2_PLACEMENT_3D('',#13904,#13905,#13906); +#13908=PLANE('',#13907); +#13909=ORIENTED_EDGE('',*,*,#11502,.F.); +#13910=CARTESIAN_POINT('',(11.564709788,-3.057386115,30.022702436)); +#13911=DIRECTION('',(-0.707106781,0.707106781,-0.000000086)); +#13912=VECTOR('',#13911,2.815527142); +#13913=LINE('',#13910,#13912); +#13914=EDGE_CURVE('',#11489,#10787,#13913,.T.); +#13915=ORIENTED_EDGE('',*,*,#13914,.T.); +#13916=ORIENTED_EDGE('',*,*,#11602,.T.); +#13917=CARTESIAN_POINT('',(16.464709788,-1.06650778,30.022703033)); +#13918=DIRECTION('',(0.,-1.,-0.)); +#13919=VECTOR('',#13918,6.035329363); +#13920=LINE('',#13917,#13919); +#13921=EDGE_CURVE('',#11591,#13887,#13920,.T.); +#13922=ORIENTED_EDGE('',*,*,#13921,.T.); +#13923=ORIENTED_EDGE('',*,*,#13892,.T.); +#13924=EDGE_LOOP('',(#13909,#13915,#13916,#13922,#13923)); +#13925=FACE_BOUND('',#13924,.T.); +#13926=ADVANCED_FACE('',(#13925),#13908,.F.); +#13927=CARTESIAN_POINT('',(14.197019103,-1.057386115,16.022702756)); +#13928=DIRECTION('',(0.,1.,0.)); +#13929=DIRECTION('',(0.,-0.,1.)); +#13930=AXIS2_PLACEMENT_3D('',#13927,#13928,#13929); +#13931=PLANE('',#13930); +#13932=ORIENTED_EDGE('',*,*,#11018,.F.); +#13933=CARTESIAN_POINT('',(16.464709788,-1.057386115,32.02268986)); +#13934=DIRECTION('',(0.,0.,-1.)); +#13935=VECTOR('',#13934,3.000000275); +#13936=LINE('',#13933,#13935); +#13937=EDGE_CURVE('',#11319,#11005,#13936,.T.); +#13938=ORIENTED_EDGE('',*,*,#13937,.F.); +#13939=ORIENTED_EDGE('',*,*,#11324,.T.); +#13940=CARTESIAN_POINT('',(22.920632081,-1.057386115,32.022690647)); +#13941=DIRECTION('',(0.000002141,0.,-1.)); +#13942=VECTOR('',#13941,3.000001063); +#13943=LINE('',#13940,#13942); +#13944=EDGE_CURVE('',#11311,#11013,#13943,.T.); +#13945=ORIENTED_EDGE('',*,*,#13944,.T.); +#13946=EDGE_LOOP('',(#13932,#13938,#13939,#13945)); +#13947=FACE_BOUND('',#13946,.T.); +#13948=ADVANCED_FACE('',(#13947),#13931,.T.); +#13949=CARTESIAN_POINT('',(38.962036303,-37.772771641,30.522689554)); +#13950=DIRECTION('',(0.,-0.,1.)); +#13951=DIRECTION('',(0.,1.,0.)); +#13952=AXIS2_PLACEMENT_3D('',#13949,#13950,#13951); +#13953=CYLINDRICAL_SURFACE('',#13952,1.); +#13954=CARTESIAN_POINT('',(38.962036303,-36.772771641,32.022689554)); +#13955=DIRECTION('',(-0.,-0.,-1.)); +#13956=VECTOR('',#13955,1.5); +#13957=LINE('',#13954,#13956); +#13958=EDGE_CURVE('',#11464,#11224,#13957,.T.); +#13959=ORIENTED_EDGE('',*,*,#13958,.F.); +#13960=ORIENTED_EDGE('',*,*,#11470,.F.); +#13961=ORIENTED_EDGE('',*,*,#11477,.F.); +#13962=ORIENTED_EDGE('',*,*,#13958,.T.); +#13963=ORIENTED_EDGE('',*,*,#11230,.F.); +#13964=ORIENTED_EDGE('',*,*,#11237,.F.); +#13965=EDGE_LOOP('',(#13959,#13960,#13961,#13962,#13963,#13964)); +#13966=FACE_BOUND('',#13965,.T.); +#13967=ADVANCED_FACE('',(#13966),#13953,.F.); +#13968=CARTESIAN_POINT('',(43.962036303,-42.047771641,30.522689554)); +#13969=DIRECTION('',(1.,0.,0.)); +#13970=DIRECTION('',(0.,1.,0.)); +#13971=AXIS2_PLACEMENT_3D('',#13968,#13969,#13970); +#13972=PLANE('',#13971); +#13973=CARTESIAN_POINT('',(43.962036303,-32.757386115,32.022689554)); +#13974=DIRECTION('',(0.,0.,-1.)); +#13975=VECTOR('',#13974,1.5); +#13976=LINE('',#13973,#13975); +#13977=EDGE_CURVE('',#11374,#11187,#13976,.T.); +#13978=ORIENTED_EDGE('',*,*,#13977,.F.); +#13979=ORIENTED_EDGE('',*,*,#11379,.F.); +#13980=ORIENTED_EDGE('',*,*,#10891,.T.); +#13981=ORIENTED_EDGE('',*,*,#11198,.T.); +#13982=EDGE_LOOP('',(#13978,#13979,#13980,#13981)); +#13983=FACE_BOUND('',#13982,.T.); +#13984=ADVANCED_FACE('',(#13983),#13972,.T.); +#13985=CARTESIAN_POINT('',(18.325802417,-32.757386115,29.522696674)); +#13986=DIRECTION('',(0.,-1.,-0.)); +#13987=DIRECTION('',(0.,0.,-1.)); +#13988=AXIS2_PLACEMENT_3D('',#13985,#13986,#13987); +#13989=PLANE('',#13988); +#13990=ORIENTED_EDGE('',*,*,#11192,.F.); +#13991=CARTESIAN_POINT('',(31.765580541,-32.757386115,30.522697227)); +#13992=DIRECTION('',(-0.000000122,-0.,1.)); +#13993=VECTOR('',#13992,1.499994499); +#13994=LINE('',#13991,#13993); +#13995=EDGE_CURVE('',#11124,#11382,#13994,.T.); +#13996=ORIENTED_EDGE('',*,*,#13995,.T.); +#13997=ORIENTED_EDGE('',*,*,#11387,.T.); +#13998=ORIENTED_EDGE('',*,*,#13977,.T.); +#13999=EDGE_LOOP('',(#13990,#13996,#13997,#13998)); +#14000=FACE_BOUND('',#13999,.T.); +#14001=ADVANCED_FACE('',(#14000),#13989,.F.); +#14002=CARTESIAN_POINT('',(28.962036303,-10.147771641,-7.060688758)); +#14003=DIRECTION('',(0.,0.,1.)); +#14004=DIRECTION('',(1.,0.,-0.)); +#14005=AXIS2_PLACEMENT_3D('',#14002,#14003,#14004); +#14006=CYLINDRICAL_SURFACE('',#14005,1.); +#14007=CARTESIAN_POINT('',(29.962036303,-10.147771641,30.02270468)); +#14008=VERTEX_POINT('',#14007); +#14009=CARTESIAN_POINT('',(29.962036303,-10.147771641,32.022691506)); +#14010=DIRECTION('',(-0.,-0.,-1.)); +#14011=VECTOR('',#14010,1.999986826); +#14012=LINE('',#14009,#14011); +#14013=EDGE_CURVE('',#11444,#14008,#14012,.T.); +#14014=ORIENTED_EDGE('',*,*,#14013,.F.); +#14015=ORIENTED_EDGE('',*,*,#11450,.F.); +#14016=ORIENTED_EDGE('',*,*,#11457,.F.); +#14017=ORIENTED_EDGE('',*,*,#14013,.T.); +#14018=CARTESIAN_POINT('',(28.962036303,-10.147771641,30.022704558)); +#14019=DIRECTION('',(0.000000122,0.,-1.)); +#14020=DIRECTION('',(1.,0.,0.000000122)); +#14021=AXIS2_PLACEMENT_3D('',#14018,#14019,#14020); +#14022=CIRCLE('',#14021,1.); +#14023=EDGE_CURVE('',#14008,#14008,#14022,.T.); +#14024=ORIENTED_EDGE('',*,*,#14023,.T.); +#14025=EDGE_LOOP('',(#14014,#14015,#14016,#14017,#14024)); +#14026=FACE_BOUND('',#14025,.T.); +#14027=ADVANCED_FACE('',(#14026),#14006,.F.); +#14028=CARTESIAN_POINT('',(20.621695292,-17.157386115,79.522689584)); +#14029=DIRECTION('',(-1.,0.,0.)); +#14030=DIRECTION('',(0.,-0.,1.)); +#14031=AXIS2_PLACEMENT_3D('',#14028,#14029,#14030); +#14032=PLANE('',#14031); +#14033=ORIENTED_EDGE('',*,*,#13882,.T.); +#14034=ORIENTED_EDGE('',*,*,#10994,.F.); +#14035=ORIENTED_EDGE('',*,*,#10923,.F.); +#14036=ORIENTED_EDGE('',*,*,#11281,.F.); +#14037=EDGE_LOOP('',(#14033,#14034,#14035,#14036)); +#14038=FACE_BOUND('',#14037,.T.); +#14039=ADVANCED_FACE('',(#14038),#14032,.T.); +#14040=CARTESIAN_POINT('',(31.76558231,-6.057386115,16.0227049)); +#14041=DIRECTION('',(-0.707106781,-0.707106781,-0.000000086)); +#14042=DIRECTION('',(-0.000000122,-0.,1.)); +#14043=AXIS2_PLACEMENT_3D('',#14040,#14041,#14042); +#14044=PLANE('',#14043); +#14045=CARTESIAN_POINT('',(26.774702267,-1.06650778,30.022704291)); +#14046=VERTEX_POINT('',#14045); +#14047=CARTESIAN_POINT('',(26.774702023,-1.06650778,32.022691726)); +#14048=DIRECTION('',(0.000000122,0.,-1.)); +#14049=VECTOR('',#14048,1.999987435); +#14050=LINE('',#14047,#14049); +#14051=EDGE_CURVE('',#11295,#14046,#14050,.T.); +#14052=ORIENTED_EDGE('',*,*,#14051,.F.); +#14053=ORIENTED_EDGE('',*,*,#11300,.F.); +#14054=CARTESIAN_POINT('',(31.765580602,-6.057386115,30.0227049)); +#14055=VERTEX_POINT('',#14054); +#14056=CARTESIAN_POINT('',(31.765580602,-6.057386115,30.0227049)); +#14057=DIRECTION('',(-0.000000122,-0.,1.)); +#14058=VECTOR('',#14057,1.999986826); +#14059=LINE('',#14056,#14058); +#14060=EDGE_CURVE('',#14055,#11293,#14059,.T.); +#14061=ORIENTED_EDGE('',*,*,#14060,.F.); +#14062=CARTESIAN_POINT('',(26.774702267,-1.06650778,30.022704291)); +#14063=DIRECTION('',(0.707106781,-0.707106781,0.000000086)); +#14064=VECTOR('',#14063,7.058167829); +#14065=LINE('',#14062,#14064); +#14066=EDGE_CURVE('',#14046,#14055,#14065,.T.); +#14067=ORIENTED_EDGE('',*,*,#14066,.F.); +#14068=EDGE_LOOP('',(#14052,#14053,#14061,#14067)); +#14069=FACE_BOUND('',#14068,.T.); +#14070=ADVANCED_FACE('',(#14069),#14044,.F.); +#14071=CARTESIAN_POINT('',(19.127307539,-17.195361431,30.022703358)); +#14072=DIRECTION('',(-0.000000122,-0.,1.)); +#14073=DIRECTION('',(1.,0.,0.000000122)); +#14074=AXIS2_PLACEMENT_3D('',#14071,#14072,#14073); +#14075=PLANE('',#14074); +#14076=ORIENTED_EDGE('',*,*,#14023,.F.); +#14077=EDGE_LOOP('',(#14076)); +#14078=FACE_BOUND('',#14077,.T.); +#14079=CARTESIAN_POINT('',(22.920636664,-1.06650778,30.022703821)); +#14080=VERTEX_POINT('',#14079); +#14081=CARTESIAN_POINT('',(22.920623714,-32.757386115,30.022703821)); +#14082=DIRECTION('',(0.000000399,1.,0.)); +#14083=VECTOR('',#14082,31.690878335); +#14084=LINE('',#14081,#14083); +#14085=EDGE_CURVE('',#11108,#14080,#14084,.T.); +#14086=ORIENTED_EDGE('',*,*,#14085,.T.); +#14087=CARTESIAN_POINT('',(22.920636664,-1.06650778,30.022703821)); +#14088=DIRECTION('',(1.,-0.,0.000000122)); +#14089=VECTOR('',#14088,3.854065603); +#14090=LINE('',#14087,#14089); +#14091=EDGE_CURVE('',#14080,#14046,#14090,.T.); +#14092=ORIENTED_EDGE('',*,*,#14091,.T.); +#14093=ORIENTED_EDGE('',*,*,#14066,.T.); +#14094=CARTESIAN_POINT('',(31.765580602,-16.060829658,30.0227049)); +#14095=VERTEX_POINT('',#14094); +#14096=CARTESIAN_POINT('',(31.765580602,-6.057386115,30.0227049)); +#14097=DIRECTION('',(-0.,-1.,-0.)); +#14098=VECTOR('',#14097,10.003443543); +#14099=LINE('',#14096,#14098); +#14100=EDGE_CURVE('',#14055,#14095,#14099,.T.); +#14101=ORIENTED_EDGE('',*,*,#14100,.T.); +#14102=CARTESIAN_POINT('',(27.768503829,-16.060829658,30.022704413)); +#14103=VERTEX_POINT('',#14102); +#14104=CARTESIAN_POINT('',(27.768503829,-16.060829658,30.022704413)); +#14105=DIRECTION('',(1.,-0.,0.000000122)); +#14106=VECTOR('',#14105,3.997076773); +#14107=LINE('',#14104,#14106); +#14108=EDGE_CURVE('',#14103,#14095,#14107,.T.); +#14109=ORIENTED_EDGE('',*,*,#14108,.F.); +#14110=CARTESIAN_POINT('',(27.768498865,-28.503484362,30.022704413)); +#14111=VERTEX_POINT('',#14110); +#14112=CARTESIAN_POINT('',(27.768498865,-28.503484362,30.022704413)); +#14113=DIRECTION('',(0.000000399,1.,0.)); +#14114=VECTOR('',#14113,12.442654703); +#14115=LINE('',#14112,#14114); +#14116=EDGE_CURVE('',#14111,#14103,#14115,.T.); +#14117=ORIENTED_EDGE('',*,*,#14116,.F.); +#14118=CARTESIAN_POINT('',(31.765580602,-28.503484362,30.0227049)); +#14119=VERTEX_POINT('',#14118); +#14120=CARTESIAN_POINT('',(31.765580602,-28.503484362,30.0227049)); +#14121=DIRECTION('',(-1.,0.,-0.000000122)); +#14122=VECTOR('',#14121,3.997081738); +#14123=LINE('',#14120,#14122); +#14124=EDGE_CURVE('',#14119,#14111,#14123,.T.); +#14125=ORIENTED_EDGE('',*,*,#14124,.F.); +#14126=CARTESIAN_POINT('',(31.765580602,-28.503484362,30.0227049)); +#14127=DIRECTION('',(-0.,-1.,-0.)); +#14128=VECTOR('',#14127,4.253901753); +#14129=LINE('',#14126,#14128); +#14130=EDGE_CURVE('',#14119,#11116,#14129,.T.); +#14131=ORIENTED_EDGE('',*,*,#14130,.T.); +#14132=ORIENTED_EDGE('',*,*,#11121,.T.); +#14133=EDGE_LOOP('',(#14086,#14092,#14093,#14101,#14109,#14117,#14125,#14131,#14132)); +#14134=FACE_BOUND('',#14133,.T.); +#14135=ADVANCED_FACE('',(#14078,#14134),#14075,.F.); +#14136=CARTESIAN_POINT('',(31.76558231,-17.157386115,16.0227049)); +#14137=DIRECTION('',(1.,-0.,0.000000122)); +#14138=DIRECTION('',(0.000000122,0.,-1.)); +#14139=AXIS2_PLACEMENT_3D('',#14136,#14137,#14138); +#14140=PLANE('',#14139); +#14141=CARTESIAN_POINT('',(31.765580602,-16.118425762,30.0227049)); +#14142=VERTEX_POINT('',#14141); +#14143=CARTESIAN_POINT('',(31.765580602,-16.118425762,30.0227049)); +#14144=DIRECTION('',(-0.,-1.,-0.)); +#14145=VECTOR('',#14144,12.385058599); +#14146=LINE('',#14143,#14145); +#14147=EDGE_CURVE('',#14142,#14119,#14146,.T.); +#14148=ORIENTED_EDGE('',*,*,#14147,.F.); +#14149=CARTESIAN_POINT('',(31.765580785,-16.1184261,29.022689584)); +#14150=VERTEX_POINT('',#14149); +#14151=CARTESIAN_POINT('',(31.765580724,-16.118426438,29.022689584)); +#14152=DIRECTION('',(-0.000000122,0.,1.)); +#14153=VECTOR('',#14152,1.000015316); +#14154=LINE('',#14151,#14153); +#14155=EDGE_CURVE('',#14150,#14142,#14154,.T.); +#14156=ORIENTED_EDGE('',*,*,#14155,.F.); +#14157=CARTESIAN_POINT('',(31.765580785,-16.060829658,29.022689584)); +#14158=VERTEX_POINT('',#14157); +#14159=CARTESIAN_POINT('',(31.765580785,-16.060829658,29.022689584)); +#14160=DIRECTION('',(0.,-1.,-0.)); +#14161=VECTOR('',#14160,0.057596442); +#14162=LINE('',#14159,#14161); +#14163=EDGE_CURVE('',#14158,#14150,#14162,.T.); +#14164=ORIENTED_EDGE('',*,*,#14163,.F.); +#14165=CARTESIAN_POINT('',(31.765580724,-16.060829658,29.022689584)); +#14166=DIRECTION('',(-0.000000122,-0.,1.)); +#14167=VECTOR('',#14166,1.000015316); +#14168=LINE('',#14165,#14167); +#14169=EDGE_CURVE('',#14158,#14095,#14168,.T.); +#14170=ORIENTED_EDGE('',*,*,#14169,.T.); +#14171=ORIENTED_EDGE('',*,*,#14100,.F.); +#14172=ORIENTED_EDGE('',*,*,#14060,.T.); +#14173=ORIENTED_EDGE('',*,*,#11393,.F.); +#14174=ORIENTED_EDGE('',*,*,#13995,.F.); +#14175=ORIENTED_EDGE('',*,*,#11129,.F.); +#14176=ORIENTED_EDGE('',*,*,#14130,.F.); +#14177=EDGE_LOOP('',(#14148,#14156,#14164,#14170,#14171,#14172,#14173,#14174,#14175,#14176)); +#14178=FACE_BOUND('',#14177,.T.); +#14179=ADVANCED_FACE('',(#14178),#14140,.T.); +#14180=CARTESIAN_POINT('',(14.197019103,-16.060829658,16.022702756)); +#14181=DIRECTION('',(0.,1.,0.)); +#14182=DIRECTION('',(0.,-0.,1.)); +#14183=AXIS2_PLACEMENT_3D('',#14180,#14181,#14182); +#14184=PLANE('',#14183); +#14185=CARTESIAN_POINT('',(27.76850597,-16.060829658,29.022689584)); +#14186=VERTEX_POINT('',#14185); +#14187=CARTESIAN_POINT('',(27.768503829,-16.060829658,30.022704413)); +#14188=DIRECTION('',(0.000002141,0.,-1.)); +#14189=VECTOR('',#14188,1.000014828); +#14190=LINE('',#14187,#14189); +#14191=EDGE_CURVE('',#14103,#14186,#14190,.T.); +#14192=ORIENTED_EDGE('',*,*,#14191,.F.); +#14193=ORIENTED_EDGE('',*,*,#14108,.T.); +#14194=ORIENTED_EDGE('',*,*,#14169,.F.); +#14195=CARTESIAN_POINT('',(27.76850597,-16.060829658,29.022689584)); +#14196=DIRECTION('',(1.,0.,-0.)); +#14197=VECTOR('',#14196,3.997074815); +#14198=LINE('',#14195,#14197); +#14199=EDGE_CURVE('',#14186,#14158,#14198,.T.); +#14200=ORIENTED_EDGE('',*,*,#14199,.F.); +#14201=EDGE_LOOP('',(#14192,#14193,#14194,#14200)); +#14202=FACE_BOUND('',#14201,.T.); +#14203=ADVANCED_FACE('',(#14202),#14184,.T.); +#14204=CARTESIAN_POINT('',(14.197019103,-28.503484362,16.522702756)); +#14205=DIRECTION('',(0.,-1.,-0.)); +#14206=DIRECTION('',(0.,0.,-1.)); +#14207=AXIS2_PLACEMENT_3D('',#14204,#14205,#14206); +#14208=PLANE('',#14207); +#14209=ORIENTED_EDGE('',*,*,#14124,.T.); +#14210=CARTESIAN_POINT('',(27.768500893,-28.503484362,29.075484172)); +#14211=VERTEX_POINT('',#14210); +#14212=CARTESIAN_POINT('',(27.768500893,-28.503484362,29.075484172)); +#14213=DIRECTION('',(-0.000002141,-0.,1.)); +#14214=VECTOR('',#14213,0.947220241); +#14215=LINE('',#14212,#14214); +#14216=EDGE_CURVE('',#14211,#14111,#14215,.T.); +#14217=ORIENTED_EDGE('',*,*,#14216,.F.); +#14218=CARTESIAN_POINT('',(31.767897525,-28.503484362,29.075484236)); +#14219=VERTEX_POINT('',#14218); +#14220=CARTESIAN_POINT('',(31.767897525,-28.503484362,29.075484236)); +#14221=CARTESIAN_POINT('',(30.434765314,-28.503484362,29.075484217)); +#14222=CARTESIAN_POINT('',(29.101633103,-28.503484362,29.075484195)); +#14223=CARTESIAN_POINT('',(27.768500893,-28.503484362,29.075484172)); +#14224=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14220,#14221,#14222,#14223),.UNSPECIFIED.,.F.,.F.,(4,4),(0.019313164,0.023312561),.UNSPECIFIED.); +#14225=EDGE_CURVE('',#14219,#14211,#14224,.T.); +#14226=ORIENTED_EDGE('',*,*,#14225,.F.); +#14227=CARTESIAN_POINT('',(31.767895497,-28.503484362,30.0227049)); +#14228=VERTEX_POINT('',#14227); +#14229=CARTESIAN_POINT('',(31.767897525,-28.503484362,29.075484236)); +#14230=DIRECTION('',(-0.000002141,-0.,1.)); +#14231=VECTOR('',#14230,0.947220664); +#14232=LINE('',#14229,#14231); +#14233=EDGE_CURVE('',#14219,#14228,#14232,.T.); +#14234=ORIENTED_EDGE('',*,*,#14233,.T.); +#14235=CARTESIAN_POINT('',(31.765580602,-28.503484362,30.0227049)); +#14236=DIRECTION('',(1.,-0.,0.000000122)); +#14237=VECTOR('',#14236,0.002314895); +#14238=LINE('',#14235,#14237); +#14239=EDGE_CURVE('',#14119,#14228,#14238,.T.); +#14240=ORIENTED_EDGE('',*,*,#14239,.F.); +#14241=EDGE_LOOP('',(#14209,#14217,#14226,#14234,#14240)); +#14242=FACE_BOUND('',#14241,.T.); +#14243=ADVANCED_FACE('',(#14242),#14208,.T.); +#14244=CARTESIAN_POINT('',(31.767903763,-26.307594784,26.571228674)); +#14245=CARTESIAN_POINT('',(31.76790381,-26.243553028,26.712811217)); +#14246=CARTESIAN_POINT('',(31.767903833,-26.197953625,26.862723)); +#14247=CARTESIAN_POINT('',(31.767903825,-26.14666797,27.169249351)); +#14248=CARTESIAN_POINT('',(31.767903795,-26.140985872,27.325841054)); +#14249=CARTESIAN_POINT('',(31.767903685,-26.169920748,27.635279525)); +#14250=CARTESIAN_POINT('',(31.767903606,-26.204535557,27.788103156)); +#14251=CARTESIAN_POINT('',(31.767903401,-26.311760812,28.079808725)); +#14252=CARTESIAN_POINT('',(31.767903277,-26.384363244,28.21866885)); +#14253=CARTESIAN_POINT('',(31.767902992,-26.562725484,28.473180747)); +#14254=CARTESIAN_POINT('',(31.767902831,-26.668471956,28.588813489)); +#14255=CARTESIAN_POINT('',(31.767902485,-26.906071969,28.789152274)); +#14256=CARTESIAN_POINT('',(31.767902298,-27.037907742,28.873843338)); +#14257=CARTESIAN_POINT('',(31.767901913,-27.31889434,29.006643662)); +#14258=CARTESIAN_POINT('',(31.767901713,-27.468024155,29.054742992)); +#14259=CARTESIAN_POINT('',(31.767901315,-27.773651674,29.111145248)); +#14260=CARTESIAN_POINT('',(31.767901116,-27.930126524,29.119443957)); +#14261=CARTESIAN_POINT('',(31.767900923,-28.085065966,29.107564649)); +#14262=CARTESIAN_POINT('',(31.767900749,-28.224538764,29.096871178)); +#14263=CARTESIAN_POINT('',(31.767900575,-28.364011563,29.086177707)); +#14264=CARTESIAN_POINT('',(31.767900402,-28.503484362,29.075484236)); +#14265=CARTESIAN_POINT('',(30.434770297,-26.307593459,26.571227572)); +#14266=CARTESIAN_POINT('',(30.434770345,-26.243551653,26.712810047)); +#14267=CARTESIAN_POINT('',(30.434770367,-26.197952183,26.862721768)); +#14268=CARTESIAN_POINT('',(30.434770359,-26.146666373,27.169248015)); +#14269=CARTESIAN_POINT('',(30.434770329,-26.140984188,27.325839673)); +#14270=CARTESIAN_POINT('',(30.43477022,-26.169918867,27.635278084)); +#14271=CARTESIAN_POINT('',(30.43477014,-26.204533567,27.788101699)); +#14272=CARTESIAN_POINT('',(30.434769936,-26.3117586,28.079807266)); +#14273=CARTESIAN_POINT('',(30.434769811,-26.384360913,28.218667408)); +#14274=CARTESIAN_POINT('',(30.434769526,-26.56272292,28.473179373)); +#14275=CARTESIAN_POINT('',(30.434769366,-26.668469276,28.588812166)); +#14276=CARTESIAN_POINT('',(30.434769019,-26.906069067,28.789151093)); +#14277=CARTESIAN_POINT('',(30.434768833,-27.037904734,28.873842246)); +#14278=CARTESIAN_POINT('',(30.434768447,-27.318891146,29.006642782)); +#14279=CARTESIAN_POINT('',(30.434768248,-27.468020879,29.054742234)); +#14280=CARTESIAN_POINT('',(30.434767849,-27.773648268,29.111144763)); +#14281=CARTESIAN_POINT('',(30.43476765,-27.930123069,29.119443622)); +#14282=CARTESIAN_POINT('',(30.434767457,-28.085062484,29.107564473)); +#14283=CARTESIAN_POINT('',(30.434767283,-28.224535259,29.096871145)); +#14284=CARTESIAN_POINT('',(30.43476711,-28.364008034,29.086177817)); +#14285=CARTESIAN_POINT('',(30.434766936,-28.503480808,29.075484489)); +#14286=CARTESIAN_POINT('',(29.101636831,-26.307592135,26.571226469)); +#14287=CARTESIAN_POINT('',(29.10163688,-26.243550278,26.712808877)); +#14288=CARTESIAN_POINT('',(29.101636901,-26.197950742,26.862720536)); +#14289=CARTESIAN_POINT('',(29.101636894,-26.146664778,27.169246678)); +#14290=CARTESIAN_POINT('',(29.101636864,-26.140982503,27.325838293)); +#14291=CARTESIAN_POINT('',(29.101636755,-26.169916985,27.635276644)); +#14292=CARTESIAN_POINT('',(29.101636674,-26.204531579,27.788100242)); +#14293=CARTESIAN_POINT('',(29.101636471,-26.311756388,28.079805808)); +#14294=CARTESIAN_POINT('',(29.101636345,-26.384358583,28.218665965)); +#14295=CARTESIAN_POINT('',(29.10163606,-26.562720355,28.473177999)); +#14296=CARTESIAN_POINT('',(29.101635901,-26.668466595,28.588810844)); +#14297=CARTESIAN_POINT('',(29.101635553,-26.906066164,28.789149913)); +#14298=CARTESIAN_POINT('',(29.101635368,-27.037901727,28.873841154)); +#14299=CARTESIAN_POINT('',(29.101634982,-27.318887952,29.006641901)); +#14300=CARTESIAN_POINT('',(29.101634783,-27.468017603,29.054741477)); +#14301=CARTESIAN_POINT('',(29.101634384,-27.773644862,29.111144277)); +#14302=CARTESIAN_POINT('',(29.101634185,-27.930119615,29.119443288)); +#14303=CARTESIAN_POINT('',(29.101633991,-28.085059003,29.107564296)); +#14304=CARTESIAN_POINT('',(29.101633817,-28.224531754,29.096871111)); +#14305=CARTESIAN_POINT('',(29.101633642,-28.364004505,29.086177925)); +#14306=CARTESIAN_POINT('',(29.101633468,-28.503477256,29.07548474)); +#14307=CARTESIAN_POINT('',(27.768503365,-26.30759081,26.571225367)); +#14308=CARTESIAN_POINT('',(27.768503415,-26.243548903,26.712807707)); +#14309=CARTESIAN_POINT('',(27.768503436,-26.197949302,26.862719304)); +#14310=CARTESIAN_POINT('',(27.76850343,-26.146663182,27.169245341)); +#14311=CARTESIAN_POINT('',(27.7685034,-26.14098082,27.325836912)); +#14312=CARTESIAN_POINT('',(27.76850329,-26.169915104,27.635275204)); +#14313=CARTESIAN_POINT('',(27.768503209,-26.20452959,27.788098784)); +#14314=CARTESIAN_POINT('',(27.768503006,-26.311754175,28.07980435)); +#14315=CARTESIAN_POINT('',(27.768502879,-26.384356253,28.218664522)); +#14316=CARTESIAN_POINT('',(27.768502594,-26.56271779,28.473176625)); +#14317=CARTESIAN_POINT('',(27.768502436,-26.668463915,28.588809521)); +#14318=CARTESIAN_POINT('',(27.768502088,-26.906063262,28.789148732)); +#14319=CARTESIAN_POINT('',(27.768501903,-27.037898718,28.873840061)); +#14320=CARTESIAN_POINT('',(27.768501518,-27.318884758,29.00664102)); +#14321=CARTESIAN_POINT('',(27.768501318,-27.468014327,29.05474072)); +#14322=CARTESIAN_POINT('',(27.76850092,-27.773641457,29.111143791)); +#14323=CARTESIAN_POINT('',(27.768500721,-27.93011616,29.119442953)); +#14324=CARTESIAN_POINT('',(27.768500525,-28.085055523,29.107564119)); +#14325=CARTESIAN_POINT('',(27.768500349,-28.22452825,29.096871076)); +#14326=CARTESIAN_POINT('',(27.768500173,-28.364000978,29.086178032)); +#14327=CARTESIAN_POINT('',(27.768499997,-28.503473706,29.075484989)); +#14328=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#14244,#14245,#14246,#14247,#14248,#14249,#14250,#14251,#14252,#14253,#14254,#14255,#14256,#14257,#14258,#14259,#14260,#14261,#14262,#14263,#14264),(#14265,#14266,#14267,#14268,#14269,#14270,#14271,#14272,#14273,#14274,#14275,#14276,#14277,#14278,#14279,#14280,#14281,#14282,#14283,#14284,#14285),(#14286,#14287,#14288,#14289,#14290,#14291,#14292,#14293,#14294,#14295,#14296,#14297,#14298,#14299,#14300,#14301,#14302,#14303,#14304,#14305,#14306),(#14307,#14308,#14309,#14310,#14311,#14312,#14313,#14314,#14315,#14316,#14317,#14318,#14319,#14320,#14321,#14322,#14323,#14324,#14325,#14326,#14327)),.UNSPECIFIED.,.F.,.F.,.U.,(4,4),(4,2,2,2,2,2,2,2,3,4),(0.00900221,0.013001611),(0.000001106,0.138341994,0.276683988,0.415025982,0.553367976,0.691709971,0.830051965,0.968393959,1.106735953,1.231268124),.UNSPECIFIED.); +#14329=ORIENTED_EDGE('',*,*,#14225,.T.); +#14330=CARTESIAN_POINT('',(27.768501452,-27.385084283,29.022689584)); +#14331=VERTEX_POINT('',#14330); +#14332=CARTESIAN_POINT('',(27.768500893,-28.503484362,29.075484172)); +#14333=CARTESIAN_POINT('',(27.768500915,-28.41005862,29.082646902)); +#14334=CARTESIAN_POINT('',(27.768500936,-28.316632878,29.089809632)); +#14335=CARTESIAN_POINT('',(27.768500958,-28.223207136,29.096972362)); +#14336=CARTESIAN_POINT('',(27.76850098,-28.129781394,29.104135093)); +#14337=CARTESIAN_POINT('',(27.768500999,-28.036322499,29.113050929)); +#14338=CARTESIAN_POINT('',(27.768501036,-27.943036769,29.112809981)); +#14339=CARTESIAN_POINT('',(27.768501112,-27.756465309,29.112328083)); +#14340=CARTESIAN_POINT('',(27.768501249,-27.569265694,29.083270654)); +#14341=CARTESIAN_POINT('',(27.768501452,-27.385084283,29.022689585)); +#14342=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14332,#14333,#14334,#14335,#14336,#14337,#14338,#14339,#14340,#14341),.UNSPECIFIED.,.F.,.F.,(4,3,3,4),(-0.000179491,0.000103606,0.000386702,0.000952895),.UNSPECIFIED.); +#14343=EDGE_CURVE('',#14211,#14331,#14342,.T.); +#14344=ORIENTED_EDGE('',*,*,#14343,.T.); +#14345=CARTESIAN_POINT('',(27.76850713,-26.30759442,26.571222543)); +#14346=VERTEX_POINT('',#14345); +#14347=CARTESIAN_POINT('',(27.76850713,-26.307592484,26.571221667)); +#14348=CARTESIAN_POINT('',(27.768506903,-26.255245086,26.686949419)); +#14349=CARTESIAN_POINT('',(27.768506664,-26.215969313,26.806099771)); +#14350=CARTESIAN_POINT('',(27.768506413,-26.189182843,26.92852025)); +#14351=CARTESIAN_POINT('',(27.768506161,-26.162396372,27.050940729)); +#14352=CARTESIAN_POINT('',(27.768505894,-26.14832209,27.178157118)); +#14353=CARTESIAN_POINT('',(27.768505626,-26.14767283,27.303842187)); +#14354=CARTESIAN_POINT('',(27.768505357,-26.14702357,27.429527256)); +#14355=CARTESIAN_POINT('',(27.768505085,-26.159417314,27.554150137)); +#14356=CARTESIAN_POINT('',(27.76850481,-26.184989916,27.677699766)); +#14357=CARTESIAN_POINT('',(27.768504536,-26.210562517,27.801249395)); +#14358=CARTESIAN_POINT('',(27.768504261,-26.249337334,27.922472297)); +#14359=CARTESIAN_POINT('',(27.768503995,-26.299729205,28.037098656)); +#14360=CARTESIAN_POINT('',(27.76850373,-26.350121076,28.151725014)); +#14361=CARTESIAN_POINT('',(27.768503468,-26.412978621,28.2620631)); +#14362=CARTESIAN_POINT('',(27.768503219,-26.486784513,28.364569445)); +#14363=CARTESIAN_POINT('',(27.76850297,-26.560590406,28.467075789)); +#14364=CARTESIAN_POINT('',(27.768502737,-26.644051133,28.560475062)); +#14365=CARTESIAN_POINT('',(27.768502519,-26.736975783,28.644947342)); +#14366=CARTESIAN_POINT('',(27.768502301,-26.829900434,28.729419622)); +#14367=CARTESIAN_POINT('',(27.768502098,-26.933221807,28.805087134)); +#14368=CARTESIAN_POINT('',(27.76850192,-27.041612883,28.868235572)); +#14369=CARTESIAN_POINT('',(27.768501741,-27.150003959,28.93138401)); +#14370=CARTESIAN_POINT('',(27.768501585,-27.264424615,28.983002118)); +#14371=CARTESIAN_POINT('',(27.768501452,-27.385084199,29.022689557)); +#14372=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14347,#14348,#14349,#14350,#14351,#14352,#14353,#14354,#14355,#14356,#14357,#14358,#14359,#14360,#14361,#14362,#14363,#14364,#14365,#14366,#14367,#14368,#14369,#14370,#14371),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,4),(0.,0.000375639,0.000751279,0.001126918,0.001502557,0.001878197,0.002253836,0.002629475,0.003005115),.UNSPECIFIED.); +#14373=EDGE_CURVE('',#14346,#14331,#14372,.T.); +#14374=ORIENTED_EDGE('',*,*,#14373,.F.); +#14375=CARTESIAN_POINT('',(31.767903763,-26.307598194,26.571230204)); +#14376=VERTEX_POINT('',#14375); +#14377=CARTESIAN_POINT('',(31.767903763,-26.307598194,26.571230204)); +#14378=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14379=VECTOR('',#14378,3.999396633); +#14380=LINE('',#14377,#14379); +#14381=EDGE_CURVE('',#14376,#14346,#14380,.T.); +#14382=ORIENTED_EDGE('',*,*,#14381,.F.); +#14383=CARTESIAN_POINT('',(31.767897525,-28.503484362,29.075484236)); +#14384=CARTESIAN_POINT('',(31.767897545,-28.418013212,29.082037365)); +#14385=CARTESIAN_POINT('',(31.767897565,-28.332542062,29.088590494)); +#14386=CARTESIAN_POINT('',(31.767897585,-28.247070912,29.095143624)); +#14387=CARTESIAN_POINT('',(31.767897605,-28.161599762,29.101696753)); +#14388=CARTESIAN_POINT('',(31.767897621,-28.076060922,29.110262866)); +#14389=CARTESIAN_POINT('',(31.767897651,-27.990741542,29.11230261)); +#14390=CARTESIAN_POINT('',(31.76789771,-27.820102782,29.116382099)); +#14391=CARTESIAN_POINT('',(31.76789782,-27.650198194,29.096711204)); +#14392=CARTESIAN_POINT('',(31.767897985,-27.481285336,29.051392008)); +#14393=CARTESIAN_POINT('',(31.767898149,-27.312372477,29.006072813)); +#14394=CARTESIAN_POINT('',(31.767898358,-27.153989066,28.937780357)); +#14395=CARTESIAN_POINT('',(31.767898612,-27.005955806,28.846905833)); +#14396=CARTESIAN_POINT('',(31.767898739,-26.931939176,28.801468571)); +#14397=CARTESIAN_POINT('',(31.767898877,-26.860615785,28.750219166)); +#14398=CARTESIAN_POINT('',(31.767899022,-26.794250716,28.694836892)); +#14399=CARTESIAN_POINT('',(31.767899167,-26.727885647,28.639454619)); +#14400=CARTESIAN_POINT('',(31.76789932,-26.665850163,28.579581364)); +#14401=CARTESIAN_POINT('',(31.767899481,-26.608106627,28.515256167)); +#14402=CARTESIAN_POINT('',(31.767899642,-26.550363092,28.45093097)); +#14403=CARTESIAN_POINT('',(31.767899812,-26.496536796,28.3815254)); +#14404=CARTESIAN_POINT('',(31.767899986,-26.448478718,28.309196194)); +#14405=CARTESIAN_POINT('',(31.76790016,-26.40042064,28.236866989)); +#14406=CARTESIAN_POINT('',(31.767900338,-26.357992994,28.161703892)); +#14407=CARTESIAN_POINT('',(31.767900519,-26.321053467,28.083778535)); +#14408=CARTESIAN_POINT('',(31.767900882,-26.247174414,27.927927819)); +#14409=CARTESIAN_POINT('',(31.767901264,-26.195156102,27.759331931)); +#14410=CARTESIAN_POINT('',(31.767901645,-26.168564184,27.586596564)); +#14411=CARTESIAN_POINT('',(31.767902025,-26.141972266,27.413861197)); +#14412=CARTESIAN_POINT('',(31.767902396,-26.140759395,27.240882178)); +#14413=CARTESIAN_POINT('',(31.767902754,-26.164249753,27.069033746)); +#14414=CARTESIAN_POINT('',(31.767902934,-26.175994932,26.98310953)); +#14415=CARTESIAN_POINT('',(31.767903111,-26.194232442,26.897078033)); +#14416=CARTESIAN_POINT('',(31.767903279,-26.218224565,26.813953791)); +#14417=CARTESIAN_POINT('',(31.767903447,-26.242216687,26.730829548)); +#14418=CARTESIAN_POINT('',(31.767903609,-26.272000941,26.649919028)); +#14419=CARTESIAN_POINT('',(31.767903763,-26.307594697,26.571228867)); +#14420=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14383,#14384,#14385,#14386,#14387,#14388,#14389,#14390,#14391,#14392,#14393,#14394,#14395,#14396,#14397,#14398,#14399,#14400,#14401,#14402,#14403,#14404,#14405,#14406,#14407,#14408, +#14409,#14410,#14411,#14412,#14413,#14414,#14415,#14416,#14417,#14418,#14419),.UNSPECIFIED.,.F.,.F.,(4,3,3,3,3,3,3,3,3,3,3,3,4),(0.014917844,0.015176942,0.01543604,0.015954235,0.01647243,0.016731527,0.016990625,0.017249722,0.01750882,0.018027015,0.01854521,0.018804307,0.019063405),.UNSPECIFIED.); +#14421=EDGE_CURVE('',#14219,#14376,#14420,.T.); +#14422=ORIENTED_EDGE('',*,*,#14421,.F.); +#14423=EDGE_LOOP('',(#14329,#14344,#14374,#14382,#14422)); +#14424=FACE_BOUND('',#14423,.T.); +#14425=ADVANCED_FACE('',(#14424),#14328,.F.); +#14426=CARTESIAN_POINT('',(27.76858419,-40.027843694,-11.978200565)); +#14427=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14428=DIRECTION('',(0.000000399,1.,0.)); +#14429=AXIS2_PLACEMENT_3D('',#14426,#14427,#14428); +#14430=PLANE('',#14429); +#14431=CARTESIAN_POINT('',(27.768507832,-22.66309526,26.922704126)); +#14432=VERTEX_POINT('',#14431); +#14433=CARTESIAN_POINT('',(27.768516396,-22.66309526,22.922704126)); +#14434=VERTEX_POINT('',#14433); +#14435=CARTESIAN_POINT('',(27.768512114,-22.66309526,24.922704126)); +#14436=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14437=DIRECTION('',(0.000002141,0.,-1.)); +#14438=AXIS2_PLACEMENT_3D('',#14435,#14436,#14437); +#14439=CIRCLE('',#14438,2.); +#14440=EDGE_CURVE('',#14432,#14434,#14439,.T.); +#14441=ORIENTED_EDGE('',*,*,#14440,.F.); +#14442=CARTESIAN_POINT('',(27.768512114,-22.66309526,24.922704126)); +#14443=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14444=DIRECTION('',(0.000002141,0.,-1.)); +#14445=AXIS2_PLACEMENT_3D('',#14442,#14443,#14444); +#14446=CIRCLE('',#14445,2.); +#14447=EDGE_CURVE('',#14434,#14432,#14446,.T.); +#14448=ORIENTED_EDGE('',*,*,#14447,.F.); +#14449=EDGE_LOOP('',(#14441,#14448)); +#14450=FACE_BOUND('',#14449,.T.); +#14451=CARTESIAN_POINT('',(27.768505947,-16.118425087,29.022689584)); +#14452=VERTEX_POINT('',#14451); +#14453=CARTESIAN_POINT('',(27.768505947,-16.118425087,29.022689584)); +#14454=DIRECTION('',(-0.000000399,-1.,-0.)); +#14455=VECTOR('',#14454,11.266659196); +#14456=LINE('',#14453,#14455); +#14457=EDGE_CURVE('',#14452,#14331,#14456,.T.); +#14458=ORIENTED_EDGE('',*,*,#14457,.F.); +#14459=CARTESIAN_POINT('',(27.76850659,-16.118425086,28.722681904)); +#14460=VERTEX_POINT('',#14459); +#14461=CARTESIAN_POINT('',(27.76850659,-16.118425087,28.722681904)); +#14462=DIRECTION('',(-0.000002141,0.,1.)); +#14463=VECTOR('',#14462,0.300007681); +#14464=LINE('',#14461,#14463); +#14465=EDGE_CURVE('',#14460,#14452,#14464,.T.); +#14466=ORIENTED_EDGE('',*,*,#14465,.F.); +#14467=CARTESIAN_POINT('',(27.768511375,-18.807157912,25.986540186)); +#14468=VERTEX_POINT('',#14467); +#14469=CARTESIAN_POINT('',(27.768512375,-16.107400118,26.022704413)); +#14470=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14471=DIRECTION('',(0.000002141,0.,-1.)); +#14472=AXIS2_PLACEMENT_3D('',#14469,#14470,#14471); +#14473=CIRCLE('',#14472,2.7); +#14474=EDGE_CURVE('',#14460,#14468,#14473,.T.); +#14475=ORIENTED_EDGE('',*,*,#14474,.T.); +#14476=CARTESIAN_POINT('',(27.768512114,-22.663095261,24.922704125)); +#14477=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14478=DIRECTION('',(-0.000002141,-0.,1.)); +#14479=AXIS2_PLACEMENT_3D('',#14476,#14477,#14478); +#14480=CIRCLE('',#14479,4.); +#14481=EDGE_CURVE('',#14468,#14346,#14480,.T.); +#14482=ORIENTED_EDGE('',*,*,#14481,.T.); +#14483=ORIENTED_EDGE('',*,*,#14373,.T.); +#14484=EDGE_LOOP('',(#14458,#14466,#14475,#14482,#14483)); +#14485=FACE_BOUND('',#14484,.T.); +#14486=ADVANCED_FACE('',(#14450,#14485),#14430,.F.); +#14487=CARTESIAN_POINT('',(29.732796329,-16.118425751,29.022704652)); +#14488=DIRECTION('',(0.000000338,1.,0.)); +#14489=DIRECTION('',(1.,-0.000000338,-0.)); +#14490=AXIS2_PLACEMENT_3D('',#14487,#14488,#14489); +#14491=PLANE('',#14490); +#14492=CARTESIAN_POINT('',(31.767903222,-16.118426438,28.722682392)); +#14493=VERTEX_POINT('',#14492); +#14494=CARTESIAN_POINT('',(31.76790258,-16.118426439,30.0227049)); +#14495=VERTEX_POINT('',#14494); +#14496=CARTESIAN_POINT('',(31.767903222,-16.118426439,28.722682392)); +#14497=DIRECTION('',(-0.000002141,0.,1.)); +#14498=VECTOR('',#14497,1.300022509); +#14499=LINE('',#14496,#14498); +#14500=EDGE_CURVE('',#14493,#14495,#14499,.T.); +#14501=ORIENTED_EDGE('',*,*,#14500,.F.); +#14502=CARTESIAN_POINT('',(27.76850659,-16.118425086,28.722681904)); +#14503=DIRECTION('',(1.,-0.000000338,0.000000122)); +#14504=VECTOR('',#14503,3.999396633); +#14505=LINE('',#14502,#14504); +#14506=EDGE_CURVE('',#14460,#14493,#14505,.T.); +#14507=ORIENTED_EDGE('',*,*,#14506,.F.); +#14508=ORIENTED_EDGE('',*,*,#14465,.T.); +#14509=CARTESIAN_POINT('',(27.768505947,-16.118425087,29.022689584)); +#14510=DIRECTION('',(1.,-0.000000338,-0.)); +#14511=VECTOR('',#14510,3.997074838); +#14512=LINE('',#14509,#14511); +#14513=EDGE_CURVE('',#14452,#14150,#14512,.T.); +#14514=ORIENTED_EDGE('',*,*,#14513,.T.); +#14515=ORIENTED_EDGE('',*,*,#14155,.T.); +#14516=CARTESIAN_POINT('',(31.76790258,-16.118426439,30.0227049)); +#14517=DIRECTION('',(-1.,0.000000338,-0.000000122)); +#14518=VECTOR('',#14517,0.002321978); +#14519=LINE('',#14516,#14518); +#14520=EDGE_CURVE('',#14495,#14142,#14519,.T.); +#14521=ORIENTED_EDGE('',*,*,#14520,.F.); +#14522=EDGE_LOOP('',(#14501,#14507,#14508,#14514,#14515,#14521)); +#14523=FACE_BOUND('',#14522,.T.); +#14524=ADVANCED_FACE('',(#14523),#14491,.T.); +#14525=CARTESIAN_POINT('',(31.767980823,-40.027844093,-11.978198425)); +#14526=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14527=DIRECTION('',(0.000000399,1.,0.)); +#14528=AXIS2_PLACEMENT_3D('',#14525,#14526,#14527); +#14529=PLANE('',#14528); +#14530=ORIENTED_EDGE('',*,*,#14500,.T.); +#14531=CARTESIAN_POINT('',(31.767895497,-28.503484362,30.0227049)); +#14532=DIRECTION('',(0.000000399,1.,0.)); +#14533=VECTOR('',#14532,12.385057923); +#14534=LINE('',#14531,#14533); +#14535=EDGE_CURVE('',#14228,#14495,#14534,.T.); +#14536=ORIENTED_EDGE('',*,*,#14535,.F.); +#14537=ORIENTED_EDGE('',*,*,#14233,.F.); +#14538=ORIENTED_EDGE('',*,*,#14421,.T.); +#14539=CARTESIAN_POINT('',(31.767900183,-22.663096857,28.922712688)); +#14540=VERTEX_POINT('',#14539); +#14541=CARTESIAN_POINT('',(31.767908747,-22.663096857,24.922712688)); +#14542=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14543=DIRECTION('',(0.000002141,-0.,-1.)); +#14544=AXIS2_PLACEMENT_3D('',#14541,#14542,#14543); +#14545=CIRCLE('',#14544,4.); +#14546=EDGE_CURVE('',#14540,#14376,#14545,.T.); +#14547=ORIENTED_EDGE('',*,*,#14546,.F.); +#14548=CARTESIAN_POINT('',(31.767908007,-18.807159508,25.986548749)); +#14549=VERTEX_POINT('',#14548); +#14550=CARTESIAN_POINT('',(31.767908747,-22.663096857,24.922712688)); +#14551=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14552=DIRECTION('',(0.000002141,-0.,-1.)); +#14553=AXIS2_PLACEMENT_3D('',#14550,#14551,#14552); +#14554=CIRCLE('',#14553,4.); +#14555=EDGE_CURVE('',#14549,#14540,#14554,.T.); +#14556=ORIENTED_EDGE('',*,*,#14555,.F.); +#14557=CARTESIAN_POINT('',(31.767909007,-16.10740147,26.022704901)); +#14558=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14559=DIRECTION('',(0.000002141,-0.,-1.)); +#14560=AXIS2_PLACEMENT_3D('',#14557,#14558,#14559); +#14561=CIRCLE('',#14560,2.7); +#14562=EDGE_CURVE('',#14549,#14493,#14561,.T.); +#14563=ORIENTED_EDGE('',*,*,#14562,.T.); +#14564=EDGE_LOOP('',(#14530,#14536,#14537,#14538,#14547,#14556,#14563)); +#14565=FACE_BOUND('',#14564,.T.); +#14566=ADVANCED_FACE('',(#14565),#14529,.T.); +#14567=CARTESIAN_POINT('',(31.768188062,-52.657395719,170.688405542)); +#14568=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14569=DIRECTION('',(0.000002141,0.,-1.)); +#14570=AXIS2_PLACEMENT_3D('',#14567,#14568,#14569); +#14571=PLANE('',#14570); +#14572=CARTESIAN_POINT('',(31.768507832,-22.663096856,26.92271269)); +#14573=VERTEX_POINT('',#14572); +#14574=CARTESIAN_POINT('',(31.768516396,-22.663096856,22.92271269)); +#14575=VERTEX_POINT('',#14574); +#14576=CARTESIAN_POINT('',(31.768512114,-22.663096856,24.92271269)); +#14577=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14578=DIRECTION('',(0.000002141,0.,-1.)); +#14579=AXIS2_PLACEMENT_3D('',#14576,#14577,#14578); +#14580=CIRCLE('',#14579,2.); +#14581=EDGE_CURVE('',#14573,#14575,#14580,.T.); +#14582=ORIENTED_EDGE('',*,*,#14581,.F.); +#14583=CARTESIAN_POINT('',(31.768512114,-22.663096856,24.92271269)); +#14584=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14585=DIRECTION('',(0.000002141,0.,-1.)); +#14586=AXIS2_PLACEMENT_3D('',#14583,#14584,#14585); +#14587=CIRCLE('',#14586,2.); +#14588=EDGE_CURVE('',#14575,#14573,#14587,.T.); +#14589=ORIENTED_EDGE('',*,*,#14588,.F.); +#14590=EDGE_LOOP('',(#14582,#14589)); +#14591=FACE_BOUND('',#14590,.T.); +#14592=CARTESIAN_POINT('',(31.768503551,-22.663096857,28.922712689)); +#14593=VERTEX_POINT('',#14592); +#14594=CARTESIAN_POINT('',(31.768512115,-22.663096857,24.922712689)); +#14595=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14596=DIRECTION('',(-0.000002141,-0.,1.)); +#14597=AXIS2_PLACEMENT_3D('',#14594,#14595,#14596); +#14598=CIRCLE('',#14597,4.); +#14599=EDGE_CURVE('',#14593,#14593,#14598,.T.); +#14600=ORIENTED_EDGE('',*,*,#14599,.T.); +#14601=EDGE_LOOP('',(#14600)); +#14602=FACE_BOUND('',#14601,.T.); +#14603=ADVANCED_FACE('',(#14591,#14602),#14571,.T.); +#14604=CARTESIAN_POINT('',(27.768512114,-22.663095261,24.922704125)); +#14605=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14606=DIRECTION('',(-0.000002141,-0.,1.)); +#14607=AXIS2_PLACEMENT_3D('',#14604,#14605,#14606); +#14608=CYLINDRICAL_SURFACE('',#14607,4.); +#14609=CARTESIAN_POINT('',(31.767900183,-22.663096857,28.922712688)); +#14610=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14611=VECTOR('',#14610,0.000603368); +#14612=LINE('',#14609,#14611); +#14613=EDGE_CURVE('',#14540,#14593,#14612,.T.); +#14614=ORIENTED_EDGE('',*,*,#14613,.T.); +#14615=ORIENTED_EDGE('',*,*,#14599,.F.); +#14616=ORIENTED_EDGE('',*,*,#14613,.F.); +#14617=ORIENTED_EDGE('',*,*,#14546,.T.); +#14618=ORIENTED_EDGE('',*,*,#14381,.T.); +#14619=ORIENTED_EDGE('',*,*,#14481,.F.); +#14620=CARTESIAN_POINT('',(27.768511375,-18.807157912,25.986540186)); +#14621=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14622=VECTOR('',#14621,3.999396633); +#14623=LINE('',#14620,#14622); +#14624=EDGE_CURVE('',#14468,#14549,#14623,.T.); +#14625=ORIENTED_EDGE('',*,*,#14624,.T.); +#14626=ORIENTED_EDGE('',*,*,#14555,.T.); +#14627=EDGE_LOOP('',(#14614,#14615,#14616,#14617,#14618,#14619,#14625,#14626)); +#14628=FACE_BOUND('',#14627,.T.); +#14629=ADVANCED_FACE('',(#14628),#14608,.T.); +#14630=CARTESIAN_POINT('',(12.123508339,-16.10739483,26.022702504)); +#14631=DIRECTION('',(1.,-0.000000338,0.000000122)); +#14632=DIRECTION('',(0.000000122,0.,-1.)); +#14633=AXIS2_PLACEMENT_3D('',#14630,#14631,#14632); +#14634=CYLINDRICAL_SURFACE('',#14633,2.7); +#14635=ORIENTED_EDGE('',*,*,#14562,.F.); +#14636=ORIENTED_EDGE('',*,*,#14624,.F.); +#14637=ORIENTED_EDGE('',*,*,#14474,.F.); +#14638=ORIENTED_EDGE('',*,*,#14506,.T.); +#14639=EDGE_LOOP('',(#14635,#14636,#14637,#14638)); +#14640=FACE_BOUND('',#14639,.T.); +#14641=ADVANCED_FACE('',(#14640),#14634,.F.); +#14642=CARTESIAN_POINT('',(18.34698982,-22.663091501,24.922683954)); +#14643=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14644=DIRECTION('',(-0.000002141,-0.,1.)); +#14645=AXIS2_PLACEMENT_3D('',#14642,#14643,#14644); +#14646=CYLINDRICAL_SURFACE('',#14645,2.); +#14647=CARTESIAN_POINT('',(31.768507832,-22.663096856,26.92271269)); +#14648=DIRECTION('',(-1.,0.000000399,-0.000002141)); +#14649=VECTOR('',#14648,4.); +#14650=LINE('',#14647,#14649); +#14651=EDGE_CURVE('',#14573,#14432,#14650,.T.); +#14652=ORIENTED_EDGE('',*,*,#14651,.F.); +#14653=ORIENTED_EDGE('',*,*,#14581,.T.); +#14654=ORIENTED_EDGE('',*,*,#14588,.T.); +#14655=ORIENTED_EDGE('',*,*,#14651,.T.); +#14656=ORIENTED_EDGE('',*,*,#14440,.T.); +#14657=ORIENTED_EDGE('',*,*,#14447,.T.); +#14658=EDGE_LOOP('',(#14652,#14653,#14654,#14655,#14656,#14657)); +#14659=FACE_BOUND('',#14658,.T.); +#14660=ADVANCED_FACE('',(#14659),#14646,.F.); +#14661=CARTESIAN_POINT('',(14.209292639,-17.05165758,29.022689584)); +#14662=DIRECTION('',(0.,-0.,1.)); +#14663=DIRECTION('',(1.,0.,0.)); +#14664=AXIS2_PLACEMENT_3D('',#14661,#14662,#14663); +#14665=PLANE('',#14664); +#14666=ORIENTED_EDGE('',*,*,#14163,.T.); +#14667=ORIENTED_EDGE('',*,*,#14513,.F.); +#14668=CARTESIAN_POINT('',(27.768505947,-16.118425087,29.022689584)); +#14669=DIRECTION('',(0.000000399,1.,0.)); +#14670=VECTOR('',#14669,0.057595429); +#14671=LINE('',#14668,#14670); +#14672=EDGE_CURVE('',#14452,#14186,#14671,.T.); +#14673=ORIENTED_EDGE('',*,*,#14672,.T.); +#14674=ORIENTED_EDGE('',*,*,#14199,.T.); +#14675=EDGE_LOOP('',(#14666,#14667,#14673,#14674)); +#14676=FACE_BOUND('',#14675,.T.); +#14677=ADVANCED_FACE('',(#14676),#14665,.F.); +#14678=CARTESIAN_POINT('',(19.127307539,-17.195361431,30.022703358)); +#14679=DIRECTION('',(-0.000000122,-0.,1.)); +#14680=DIRECTION('',(1.,0.,0.000000122)); +#14681=AXIS2_PLACEMENT_3D('',#14678,#14679,#14680); +#14682=PLANE('',#14681); +#14683=ORIENTED_EDGE('',*,*,#14520,.T.); +#14684=ORIENTED_EDGE('',*,*,#14147,.T.); +#14685=ORIENTED_EDGE('',*,*,#14239,.T.); +#14686=ORIENTED_EDGE('',*,*,#14535,.T.); +#14687=EDGE_LOOP('',(#14683,#14684,#14685,#14686)); +#14688=FACE_BOUND('',#14687,.T.); +#14689=ADVANCED_FACE('',(#14688),#14682,.T.); +#14690=CARTESIAN_POINT('',(27.76858419,-40.027843694,-11.978200565)); +#14691=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14692=DIRECTION('',(0.000000399,1.,0.)); +#14693=AXIS2_PLACEMENT_3D('',#14690,#14691,#14692); +#14694=PLANE('',#14693); +#14695=ORIENTED_EDGE('',*,*,#14343,.F.); +#14696=ORIENTED_EDGE('',*,*,#14216,.T.); +#14697=ORIENTED_EDGE('',*,*,#14116,.T.); +#14698=ORIENTED_EDGE('',*,*,#14191,.T.); +#14699=ORIENTED_EDGE('',*,*,#14672,.F.); +#14700=ORIENTED_EDGE('',*,*,#14457,.T.); +#14701=EDGE_LOOP('',(#14695,#14696,#14697,#14698,#14699,#14700)); +#14702=FACE_BOUND('',#14701,.T.); +#14703=ADVANCED_FACE('',(#14702),#14694,.F.); +#14704=CARTESIAN_POINT('',(22.920710737,-40.02784176,-11.978210944)); +#14705=DIRECTION('',(1.,-0.000000399,0.000002141)); +#14706=DIRECTION('',(0.000000399,1.,0.)); +#14707=AXIS2_PLACEMENT_3D('',#14704,#14705,#14706); +#14708=PLANE('',#14707); +#14709=ORIENTED_EDGE('',*,*,#11026,.T.); +#14710=ORIENTED_EDGE('',*,*,#13944,.F.); +#14711=ORIENTED_EDGE('',*,*,#11316,.T.); +#14712=CARTESIAN_POINT('',(22.920636359,-1.06650778,30.022703821)); +#14713=DIRECTION('',(-0.000002141,-0.,1.)); +#14714=VECTOR('',#14713,1.999986826); +#14715=LINE('',#14712,#14714); +#14716=EDGE_CURVE('',#14080,#11303,#14715,.T.); +#14717=ORIENTED_EDGE('',*,*,#14716,.F.); +#14718=ORIENTED_EDGE('',*,*,#14085,.F.); +#14719=ORIENTED_EDGE('',*,*,#11113,.F.); +#14720=ORIENTED_EDGE('',*,*,#11042,.T.); +#14721=ORIENTED_EDGE('',*,*,#11034,.T.); +#14722=EDGE_LOOP('',(#14709,#14710,#14711,#14717,#14718,#14719,#14720,#14721)); +#14723=FACE_BOUND('',#14722,.T.); +#14724=ADVANCED_FACE('',(#14723),#14708,.T.); +#14725=CARTESIAN_POINT('',(16.464709788,-27.157386115,79.522689584)); +#14726=DIRECTION('',(1.,0.,0.)); +#14727=DIRECTION('',(0.,0.,-1.)); +#14728=AXIS2_PLACEMENT_3D('',#14725,#14726,#14727); +#14729=PLANE('',#14728); +#14730=ORIENTED_EDGE('',*,*,#13921,.F.); +#14731=ORIENTED_EDGE('',*,*,#11596,.T.); +#14732=ORIENTED_EDGE('',*,*,#11332,.F.); +#14733=ORIENTED_EDGE('',*,*,#13937,.T.); +#14734=ORIENTED_EDGE('',*,*,#11010,.F.); +#14735=ORIENTED_EDGE('',*,*,#13898,.F.); +#14736=EDGE_LOOP('',(#14730,#14731,#14732,#14733,#14734,#14735)); +#14737=FACE_BOUND('',#14736,.T.); +#14738=ADVANCED_FACE('',(#14737),#14729,.F.); +#14739=CARTESIAN_POINT('',(6.941513941,-1.06650778,24.222702538)); +#14740=DIRECTION('',(0.,-1.,-0.)); +#14741=DIRECTION('',(0.,0.,-1.)); +#14742=AXIS2_PLACEMENT_3D('',#14739,#14740,#14741); +#14743=PLANE('',#14742); +#14744=ORIENTED_EDGE('',*,*,#14091,.F.); +#14745=ORIENTED_EDGE('',*,*,#14716,.T.); +#14746=ORIENTED_EDGE('',*,*,#11308,.F.); +#14747=ORIENTED_EDGE('',*,*,#14051,.T.); +#14748=EDGE_LOOP('',(#14744,#14745,#14746,#14747)); +#14749=FACE_BOUND('',#14748,.T.); +#14750=ADVANCED_FACE('',(#14749),#14743,.F.); +#14751=CARTESIAN_POINT('',(9.564709788,-1.057386115,16.022702756)); +#14752=DIRECTION('',(-0.707106781,-0.707106781,-0.)); +#14753=DIRECTION('',(0.,0.,-1.)); +#14754=AXIS2_PLACEMENT_3D('',#14751,#14752,#14753); +#14755=PLANE('',#14754); +#14756=ORIENTED_EDGE('',*,*,#13914,.F.); +#14757=ORIENTED_EDGE('',*,*,#11494,.F.); +#14758=ORIENTED_EDGE('',*,*,#10971,.F.); +#14759=ORIENTED_EDGE('',*,*,#13866,.F.); +#14760=ORIENTED_EDGE('',*,*,#10800,.F.); +#14761=EDGE_LOOP('',(#14756,#14757,#14758,#14759,#14760)); +#14762=FACE_BOUND('',#14761,.T.); +#14763=ADVANCED_FACE('',(#14762),#14755,.F.); +#14764=CARTESIAN_POINT('',(21.597047871,-4.257386133,24.525865731)); +#14765=DIRECTION('',(-1.,0.000000061,0.)); +#14766=DIRECTION('',(0.000000061,1.,0.)); +#14767=AXIS2_PLACEMENT_3D('',#14764,#14765,#14766); +#14768=CYLINDRICAL_SURFACE('',#14767,1.); +#14769=ORIENTED_EDGE('',*,*,#12470,.T.); +#14770=ORIENTED_EDGE('',*,*,#13617,.T.); +#14771=ORIENTED_EDGE('',*,*,#12446,.T.); +#14772=ORIENTED_EDGE('',*,*,#13732,.F.); +#14773=EDGE_LOOP('',(#14769,#14770,#14771,#14772)); +#14774=FACE_BOUND('',#14773,.T.); +#14775=ADVANCED_FACE('',(#14774),#14768,.F.); +#14776=CARTESIAN_POINT('',(55.997053433,-29.857388232,24.538354006)); +#14777=DIRECTION('',(-1.,0.000000061,0.)); +#14778=DIRECTION('',(0.000000061,1.,0.)); +#14779=AXIS2_PLACEMENT_3D('',#14776,#14777,#14778); +#14780=CYLINDRICAL_SURFACE('',#14779,1.); +#14781=ORIENTED_EDGE('',*,*,#13330,.T.); +#14782=ORIENTED_EDGE('',*,*,#13792,.T.); +#14783=ORIENTED_EDGE('',*,*,#13379,.T.); +#14784=ORIENTED_EDGE('',*,*,#13713,.F.); +#14785=EDGE_LOOP('',(#14781,#14782,#14783,#14784)); +#14786=FACE_BOUND('',#14785,.T.); +#14787=ADVANCED_FACE('',(#14786),#14780,.F.); +#14788=CLOSED_SHELL('',(#10818,#10869,#10909,#10949,#11100,#11179,#11261,#11481,#11512,#11552,#11627,#11669,#11700,#11733,#11764,#11797,#11828,#11859,#11890,#11921,#11952,#11983,#12014,#12045,#12076,#12107, +#12138,#12169,#12200,#12233,#12264,#12297,#12328,#12361,#12392,#12425,#12456,#12498,#12529,#12562,#12593,#12626,#12657,#12690,#12721,#12754,#12776,#12816,#12847,#12878,#12909, +#12940,#12971,#13002,#13033,#13064,#13095,#13126,#13157,#13188,#13221,#13252,#13285,#13316,#13349,#13389,#13413,#13439,#13461,#13480,#13492,#13523,#13548,#13565,#13586,#13649, +#13666,#13762,#13779,#13820,#13837,#13855,#13872,#13903,#13926,#13948,#13967,#13984,#14001,#14027,#14039,#14070,#14135,#14179,#14203,#14243,#14425,#14486,#14524,#14566,#14603, +#14629,#14641,#14660,#14677,#14689,#14703,#14724,#14738,#14750,#14763,#14775,#14787)); +#14789=MANIFOLD_SOLID_BREP('\X2\8235673A56FA5B9A677F\X0\',#14788); +#14790=COLOUR_RGB('',0.,0.819607854,0.482352942); +#14791=FILL_AREA_STYLE_COLOUR('',#14790); +#14792=FILL_AREA_STYLE('',(#14791)); +#14793=SURFACE_STYLE_FILL_AREA(#14792); +#14794=SURFACE_SIDE_STYLE('',(#14793)); +#14795=SURFACE_STYLE_USAGE(.BOTH.,#14794); +#14796=PRESENTATION_STYLE_ASSIGNMENT((#14795)); +#10778=STYLED_ITEM('',(#14796),#14789); +#35=SHAPE_REPRESENTATION('3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\',(#15),#33); +#36=ADVANCED_BREP_SHAPE_REPRESENTATION('3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\',(#366,#2706,#2927,#3087,#3222,#9205,#10770,#14789),#33); +#14804=SHAPE_REPRESENTATION_RELATIONSHIP('','',#35,#36); +#14805=CARTESIAN_POINT('',(0.,0.,0.)); +#14806=DIRECTION('',(0.,0.,1.)); +#14807=DIRECTION('',(1.,0.,0.)); +#14808=AXIS2_PLACEMENT_3D('',#14805,#14806,#14807); +#14810=MAPPED_ITEM('',#14809,#14808); +#14809=REPRESENTATION_MAP(#14808,#35); +#14811=APPLICATION_CONTEXT('Managed model based 3d engineering'); +#14812=APPLICATION_PROTOCOL_DEFINITION('international standard','ap242_managed_model_based_3d_engineering',2014,#14811); +#14813=PRODUCT_CONTEXT('',#14811,'mechanical'); +#14814=PRODUCT_DEFINITION_CONTEXT('part definition',#14811,'design'); +#43=PRODUCT('3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\','3.7g\X2\585165998235673A524D6863\X0\ \X2\FF085DF25BFC5165FF09\X0\','',(#14813)); +#14815=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#43)); +#14816=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#43,.NOT_KNOWN.); +#44=PRODUCT_DEFINITION('design','',#14816,#14814); +#42=PRODUCT_DEFINITION_SHAPE('','',#44); +#14817=SHAPE_DEFINITION_REPRESENTATION(#42,#35); +#34=DRAUGHTING_MODEL('',(#14810),#33); +#16=SHAPE_REPRESENTATION('root',(#15,#48),#10); +#14818=CARTESIAN_POINT('',(0.,0.,0.)); +#14819=DIRECTION('',(0.,0.,1.)); +#14820=DIRECTION('',(1.,0.,0.)); +#14821=AXIS2_PLACEMENT_3D('',#14818,#14819,#14820); +#14823=MAPPED_ITEM('',#14822,#14821); +#14822=REPRESENTATION_MAP(#14821,#16); +#24=PRODUCT('root','root','',(#14813)); +#14824=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24)); +#14825=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.); +#25=PRODUCT_DEFINITION('design','',#14825,#14814); +#23=PRODUCT_DEFINITION_SHAPE('','',#25); +#14826=SHAPE_DEFINITION_REPRESENTATION(#23,#16); +#11=DRAUGHTING_MODEL('',(#14823),#10); +#14827=DESCRIPTIVE_REPRESENTATION_ITEM('KEY','C:\\Users\\Tommy\\AppData\\Local\\Packages\\Shapr3D.Shapr3D_j403pzjkqtqbj\\TempState\\5bca22b2-7998-49d1-ac75-82648cc0f333.tmp'); +#14828=PROPERTY_DEFINITION('KEY','',#25); +#14829=REPRESENTATION('',(#14827),#10); +#14830=PROPERTY_DEFINITION_REPRESENTATION(#14828,#14829); +#14831=GENERAL_PROPERTY('','KEY',''); +#14832=GENERAL_PROPERTY_ASSOCIATION('','',#14831,#14828); +#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#54,#374,#2714,#2928,#3088,#3223,#9213,#10778),#10); +ENDSEC; +END-ISO-10303-21;